diff --git a/src/views/ruleEngine/engineVersion/index.vue b/src/views/ruleEngine/engineVersion/index.vue
index 772a026..7d79847 100644
--- a/src/views/ruleEngine/engineVersion/index.vue
+++ b/src/views/ruleEngine/engineVersion/index.vue
@@ -59,7 +59,7 @@
-
+
@@ -144,6 +144,7 @@ export default {
"code": "email",
"engineCode": "engine_custom_email",
"level": "data-field",
+ "ruleEngineVersionList": []
},
// 新增版本
addVersionStatus: false,
@@ -170,16 +171,28 @@ export default {
this.$message.error('规则CODE不可为空');
return false;
}
+ if (this.engineVersionForm.description == null || this.engineVersionForm.description === "") {
+ this.$message.error('规则版本使用描述不可为空');
+ return false;
+ }
this.engineVersionForm.versionCode = this.ruleEngineInfo.engineCode + "_" + this.engineVersionForm.code
this.engineVersionForm.codeIng = this.getCodeIng()
},
// 确定新增
addVersionSubmission(){
-
+ this.ruleEngineInfo.ruleEngineVersionList.push({... this.engineVersionForm})
+ this.addVersionStatus = false;
},
// 取消新增
addVersionCancel(){
-
+ this.engineVersionForm = {
+ "name": "", "code": "", "status": "0",
+ "versionCode": "",
+ "isActivate": "no-activate",
+ "description": "",
+ "codeIng": null, "ruleEngineVersionList": []
+ };
+ this.addVersionStatus = false;
},
handleClick(clickType){
if (clickType === "add"){