|
|
@@ -34,27 +34,27 @@ export default {
|
|
|
},
|
|
|
watch: {
|
|
|
'$route': {
|
|
|
- // handler(val, oldVal) {
|
|
|
- // if (val === oldVal) {
|
|
|
- // return
|
|
|
- // }
|
|
|
- // this.$nextTick(() => {
|
|
|
- // const defaultUrl = this.$route.meta.defaultUrl
|
|
|
- // if (this.$utils.isNotEmpty(defaultUrl)) {
|
|
|
- // // 判断地址是否正确
|
|
|
- // const url = defaultUrl.split('/')
|
|
|
- // this.dataTemplateId = url[url.length - 1]
|
|
|
- // } else {
|
|
|
- // const params = this.$route.params
|
|
|
- // this.dataTemplateId = params.id
|
|
|
- // }
|
|
|
- // if (this.$utils.isEmpty(this.dataTemplateId)) {
|
|
|
- // this.$alert('参数错误,未获取模版ID')
|
|
|
- // return
|
|
|
- // }
|
|
|
- // this.loadDataTemplate()
|
|
|
- // })
|
|
|
- // },
|
|
|
+ handler(val, oldVal) {
|
|
|
+ if (val === oldVal) {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ this.$nextTick(() => {
|
|
|
+ const defaultUrl = this.$route.meta.defaultUrl
|
|
|
+ if (this.$utils.isNotEmpty(defaultUrl)) {
|
|
|
+ // 判断地址是否正确
|
|
|
+ const url = defaultUrl.split('/')
|
|
|
+ this.dataTemplateId = url[url.length - 1]
|
|
|
+ } else {
|
|
|
+ const params = this.$route.params
|
|
|
+ this.dataTemplateId = params.id
|
|
|
+ }
|
|
|
+ if (this.$utils.isEmpty(this.dataTemplateId)) {
|
|
|
+ this.$alert('参数错误,未获取模版ID')
|
|
|
+ return
|
|
|
+ }
|
|
|
+ this.loadDataTemplate()
|
|
|
+ })
|
|
|
+ },
|
|
|
deep: true,
|
|
|
immediate: true
|
|
|
},
|
|
|
@@ -67,10 +67,10 @@ export default {
|
|
|
},
|
|
|
immediate: true
|
|
|
} */
|
|
|
- },
|
|
|
- created(){
|
|
|
- this.loadDataTemplate()
|
|
|
- },
|
|
|
+ },
|
|
|
+ // created(){
|
|
|
+ // this.loadDataTemplate()
|
|
|
+ // },
|
|
|
methods: {
|
|
|
loadDataTemplate() {
|
|
|
const loading = this.$loading({
|