diff --git a/jero-web/src/components/libraryAddForm/index.vue b/jero-web/src/components/libraryAddForm/index.vue index 47a13b0ec..6e340f31f 100644 --- a/jero-web/src/components/libraryAddForm/index.vue +++ b/jero-web/src/components/libraryAddForm/index.vue @@ -327,6 +327,7 @@ this.$emit('addFormClick') } else { this.confirmLoading = false + this.$emit('addFormWarning') if (res.message.indexOf('发布日期不能大于') >= 0) { this.$message.warning(res.message) } else if (res.message.indexOf('编号已存在') >= 0) { @@ -337,6 +338,7 @@ } }) } else { + this.$emit('addFormWarning') return false } }) diff --git a/jero-web/src/views/documentManage/library/modules/addForm.vue b/jero-web/src/views/documentManage/library/modules/addForm.vue index 712b31133..214cd6b4b 100644 --- a/jero-web/src/views/documentManage/library/modules/addForm.vue +++ b/jero-web/src/views/documentManage/library/modules/addForm.vue @@ -11,6 +11,7 @@ { @@ -66,6 +68,7 @@ }) }, edit(item) { + this.confirmLoading = false this.title = this.$t('edit') this.visible = true this.$nextTick(() => { @@ -73,8 +76,12 @@ }) }, handleSubmit() { + this.confirmLoading = true this.$refs.addFormDataRef.sumber() }, + addFormWarning(){ + this.confirmLoading = false + }, addFormClick() { this.visible = false }