diff --git a/src/views/modules/user/tag-property.vue b/src/views/modules/user/tag-property.vue index 060da17..1822bc1 100644 --- a/src/views/modules/user/tag-property.vue +++ b/src/views/modules/user/tag-property.vue @@ -18,7 +18,7 @@ - {{"确定"}} + {{"确定"}} @@ -45,13 +45,15 @@ export default { tagid: '', tagPropertyid: '' }, - paramNameArr: [] + paramNameArr: [], + isAble: false } }, methods: { // 获取数据列表 init (tagId, propertyId, relationId) { this.visible = true + this.isAble = false this.$nextTick(() => { // 调用获取标签属性下拉信息接口 this.getParamListInfo() @@ -76,8 +78,17 @@ export default { }, // 表单提交 dataFormSubmitHandle: debounce(function () { + if (this.dataForm.tagPropertyid === '' || this.dataForm.tagPropertyid === null) { + this.$message({ + message: '请选择标签属性!', + type: 'warning' + }) + return false + } + this.isAble = true this.$http[!this.dataForm.id ? 'post' : 'put']('/app-user/tagproperty/', this.dataForm).then(({ data: res }) => { if (res.code !== 0) { + this.isAble = false return this.$message.error(res.msg) } this.$message({ diff --git a/src/views/modules/user/usertag.vue b/src/views/modules/user/usertag.vue index 4a21591..b49e432 100644 --- a/src/views/modules/user/usertag.vue +++ b/src/views/modules/user/usertag.vue @@ -24,6 +24,7 @@ +