From 72cb41b7fdacb3026c07c4f50d4490346225cc58 Mon Sep 17 00:00:00 2001 From: elliott <382696293@qq.com> Date: Wed, 28 Feb 2024 10:35:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E5=BC=8F=E4=BF=AE=E6=94=B9=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/controller/WxModeController.java | 2 +- flossom-ui/src/views/system/mode/index.vue | 14 +++++++++++--- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/flossom-modules/flossom-system/src/main/java/com/flossom/system/controller/WxModeController.java b/flossom-modules/flossom-system/src/main/java/com/flossom/system/controller/WxModeController.java index ee2c6c5..b6b37a8 100644 --- a/flossom-modules/flossom-system/src/main/java/com/flossom/system/controller/WxModeController.java +++ b/flossom-modules/flossom-system/src/main/java/com/flossom/system/controller/WxModeController.java @@ -169,7 +169,7 @@ public class WxModeController extends BaseController } } if (delFlag) { - return error("删除的组合已经被占用,不支持上传"); + return error("删除的组合已经被占用,不支持删除"); } return toAjax(wxModeService.deleteWxModeByIds(ids)); } diff --git a/flossom-ui/src/views/system/mode/index.vue b/flossom-ui/src/views/system/mode/index.vue index 922273b..1769370 100644 --- a/flossom-ui/src/views/system/mode/index.vue +++ b/flossom-ui/src/views/system/mode/index.vue @@ -740,6 +740,7 @@ export default { this.form.combineData = this.combineData; let technologyFlag = false; let effectContent = false; + let modeNameFlag = false; if (this.form.combineData.length>0){ this.form.combineData.forEach(data => { console.log("----"+data.technologyArray) @@ -749,19 +750,26 @@ export default { if (!data.effectContent) { effectContent = true; } + if (!data.combineModeId) { + modeNameFlag = true; + } }) } else { - if (this.form.instrumentType == 2) { + if (this.form.instrumentType == 2 && this.form.isCustomMode == 1) { this.$message.error("模式组合不能为空"); return; } } console.log(this.form.combineData) - if (technologyFlag) { + if (technologyFlag && this.form.isCustomMode == 1) { this.$message.error("使用技术不能为空"); return; } - if (effectContent) { + if (modeNameFlag && this.form.isCustomMode == 1) { + this.$message.error("模式组合中的模式名称不能为空"); + return; + } + if (effectContent && this.form.isCustomMode == 1) { this.$message.error("模式功效不能为空"); return; }