|
@@ -219,12 +219,28 @@ export default {
|
|
|
},
|
|
|
gotoEdit (item) {
|
|
|
let url = item.webSite
|
|
|
- let temp = ''
|
|
|
- temp = url.replace('show', 'edit')
|
|
|
- // let temp1 = temp.replace('//pro', '//test')
|
|
|
- let temp1 = temp.replace('showProPC.html', 'showProMobile.html')
|
|
|
- // console.log(temp1)
|
|
|
- window.open(temp1.replace('http://', 'https://') + (this.language === 'en' ? '&lang=en' : ''), '_blank')
|
|
|
+ let page = url.substring(url.lastIndexOf('/') + 1, url.lastIndexOf('.html'))
|
|
|
+ let pStr = ''
|
|
|
+ if (item.buildType) {
|
|
|
+ switch (item.buildType.toLowerCase()) {
|
|
|
+ case 'v1':
|
|
|
+ pStr = 'edit'
|
|
|
+ break
|
|
|
+ case 'v2':
|
|
|
+ pStr = 'editProMobile'
|
|
|
+
|
|
|
+ break
|
|
|
+ case 'v3':
|
|
|
+ pStr = 'emobile'
|
|
|
+ break
|
|
|
+ default:
|
|
|
+ break
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ url = pStr ? url.replace(page, pStr) : url
|
|
|
+
|
|
|
+ window.open(url.replace('http://', 'https://') + (this.language === 'en' ? '&lang=en' : ''), '_blank')
|
|
|
},
|
|
|
async del (item) {
|
|
|
this.$toast.showConfirm(
|