From 1be1b02ce28638c92076e4d40afec70a3f4c2249 Mon Sep 17 00:00:00 2001
From: haoxuan <haoxuan>
Date: 星期二, 07 五月 2024 14:37:02 +0800
Subject: [PATCH] 产品模块 启用多单位点击取消关闭复选框+点击确定的时候增加至少填写一项的校验
---
src/views/productManage/product/components/UnitMoreDialog.vue | 17 ++++++++++++++++-
1 files changed, 16 insertions(+), 1 deletions(-)
diff --git a/src/views/productManage/product/components/UnitMoreDialog.vue b/src/views/productManage/product/components/UnitMoreDialog.vue
index 171ab69..b0110bb 100644
--- a/src/views/productManage/product/components/UnitMoreDialog.vue
+++ b/src/views/productManage/product/components/UnitMoreDialog.vue
@@ -216,13 +216,28 @@
handleConfirmSave() {
this.$refs.form.validate((valid) => {
if (valid) {
- this.shutdown()
+ let iscontinue=false;
+ for(let i in this.form.formList){
+ if(this.form.formList[i].unit){
+ iscontinue=true;
+ break;
+ }
+ }
+ if(!iscontinue){
+ this.$message.error('璇疯嚦灏戝~鍐欎竴椤癸紒')
+ return true
+ }
this.$emit('saveUnitMore',this.form.formList)
+ this.editDialogVisible = false;
}
})
},
shutdown() {
+ if(this.editDialogVisible){
+ this.$emit('cancelUnitMore')
+ }
this.editDialogVisible = false;
+
},
},
};
--
Gitblit v1.8.0