diff --git a/src/views/ruleEngine/engineVersion/index.vue b/src/views/ruleEngine/engineVersion/index.vue index 44de287..a8699dd 100644 --- a/src/views/ruleEngine/engineVersion/index.vue +++ b/src/views/ruleEngine/engineVersion/index.vue @@ -64,6 +64,56 @@ + + +
+ 基本信息 + 生成引擎版本类 +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + 取 消 + 确 定 + +
@@ -85,6 +135,15 @@ export default { "code": "email", "engineCode": "engine_custom_email", "level": "data-field", + }, + // 新增版本 + addVersionStatus: false, + engineVersionForm: { + "name": "", "code": "", "status": "0", + "versionCode": "", + "isActivate": "no-activate", + "description": "", + "codeIng": "" } } }, @@ -92,9 +151,29 @@ export default { this.initRuleEngine(); }, methods: { + // 生成规则版本 + genEngineVersion(){ + if (this.engineVersionForm.name == null || this.engineVersionForm.name === "") { + this.$message.error('规则名称不可为空'); + return false; + } + if (this.engineVersionForm.code == null || this.engineVersionForm.code === "") { + this.$message.error('规则CODE不可为空'); + return false; + } + this.engineVersionForm.versionCode = this.ruleEngineInfo.engineCode + "_" + this.engineVersionForm.code + }, + // 确定新增 + addVersionSubmission(){ + + }, + // 取消新增 + addVersionCancel(){ + + }, handleClick(clickType){ if (clickType === "add"){ - + this.addVersionStatus = true; }else if(clickType === "activate"){ this.ruleEngineInfo.isActivate = 'no-activate' === this.ruleEngineInfo.isActivate ? 'activated' : 'no-activate' this.$modal.msgSuccess("引擎激活状态修改成功");