feat(): 增加规则引擎版本列表
parent
6f144b707b
commit
a3ce6cebef
|
@ -695,6 +695,57 @@ let dictDataMap =
|
|||
"status": "0",
|
||||
"remark": null
|
||||
}
|
||||
],
|
||||
// 规则引擎版本状态
|
||||
"rule_engine_version_status": [
|
||||
{
|
||||
"createBy": 1,
|
||||
"createTime": "2024-04-23 09:45:07",
|
||||
"updateBy": null,
|
||||
"updateTime": null,
|
||||
"dictCode": 32,
|
||||
"dictSort": 0,
|
||||
"dictLabel": "初始化",
|
||||
"dictValue": "0",
|
||||
"dictType": "rule_engine_version_status",
|
||||
"cssClass": null,
|
||||
"listClass": "danger",
|
||||
"isDefault": "N",
|
||||
"status": "0",
|
||||
"remark": null
|
||||
},
|
||||
{
|
||||
"createBy": 1,
|
||||
"createTime": "2024-04-23 09:45:32",
|
||||
"updateBy": null,
|
||||
"updateTime": null,
|
||||
"dictCode": 33,
|
||||
"dictSort": 0,
|
||||
"dictLabel": "待发布",
|
||||
"dictValue": "1",
|
||||
"dictType": "rule_engine_version_status",
|
||||
"cssClass": null,
|
||||
"listClass": "primary",
|
||||
"isDefault": "N",
|
||||
"status": "0",
|
||||
"remark": null
|
||||
},
|
||||
{
|
||||
"createBy": 1,
|
||||
"createTime": "2024-04-23 09:45:32",
|
||||
"updateBy": null,
|
||||
"updateTime": null,
|
||||
"dictCode": 33,
|
||||
"dictSort": 0,
|
||||
"dictLabel": "已发布",
|
||||
"dictValue": "2",
|
||||
"dictType": "rule_engine_version_status",
|
||||
"cssClass": null,
|
||||
"listClass": "success",
|
||||
"isDefault": "N",
|
||||
"status": "0",
|
||||
"remark": null
|
||||
}
|
||||
]
|
||||
}
|
||||
/**
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
<el-descriptions-item label="规则作用域">
|
||||
<dict-tag :options="dict.type.rule_engine_level" :value="ruleEngineInfo.level"/>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="引擎编码"> {{ruleEngineInfo.code}} </el-descriptions-item>
|
||||
<el-descriptions-item label="引擎编码"> {{ruleEngineInfo.code + " ("+ruleEngineInfo.engineCode+")"}} </el-descriptions-item>
|
||||
<el-descriptions-item label="是否激活">
|
||||
<dict-tag :options="dict.type.rule_engine_activate_status" :value="ruleEngineInfo.isActivate"/>
|
||||
</el-descriptions-item>
|
||||
|
@ -33,10 +33,10 @@
|
|||
<span>规则引擎版本</span>
|
||||
</div>
|
||||
<el-row :gutter="20">
|
||||
<el-col :span="8" v-for="o in 4">
|
||||
<el-col :span="12" v-for="ruleEngineVersion in ruleEngineInfo.ruleEngineVersionList">
|
||||
<el-card class="box-card">
|
||||
<div slot="header" class="clearfix">
|
||||
<span>规则引擎版本</span>
|
||||
<span>{{ruleEngineVersion.name + "-" + ruleEngineVersion.code}}</span>
|
||||
<el-dropdown style="float: right; padding: 3px 0">
|
||||
<span class="el-dropdown-link">
|
||||
更多操作<i class="el-icon-arrow-down el-icon--right"></i>
|
||||
|
@ -48,9 +48,17 @@
|
|||
</el-dropdown-menu>
|
||||
</el-dropdown>
|
||||
</div>
|
||||
<div v-for="o in 4" :key="o" class="text item">
|
||||
{{'列表内容 ' + o }}
|
||||
</div>
|
||||
<el-descriptions class="margin-top" :column="2" border>
|
||||
<el-descriptions-item label="版本类" :span="2"> {{ruleEngineVersion.versionCode}} </el-descriptions-item>
|
||||
<el-descriptions-item label="版本名称"> {{ruleEngineVersion.name}} </el-descriptions-item>
|
||||
<el-descriptions-item label="版本CODE"> {{ruleEngineVersion.code}} </el-descriptions-item>
|
||||
<el-descriptions-item label="是否激活">
|
||||
<dict-tag :options="dict.type.rule_engine_activate_status" :value="ruleEngineVersion.isActivate"/>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="版本状态">
|
||||
<dict-tag :options="dict.type.rule_engine_version_status" :value="ruleEngineVersion.status"/>
|
||||
</el-descriptions-item>
|
||||
</el-descriptions>
|
||||
</el-card>
|
||||
</el-col>
|
||||
</el-row>
|
||||
|
@ -61,7 +69,7 @@
|
|||
<script>
|
||||
export default {
|
||||
name: "EngineVersion",
|
||||
dicts: ['rule_engine_activate_status', 'rule_engine_type', 'sys_normal_disable', 'rule_engine_level'],
|
||||
dicts: ['rule_engine_activate_status', 'rule_engine_type', 'sys_normal_disable', 'rule_engine_level', 'rule_engine_version_status'],
|
||||
data() {
|
||||
return {
|
||||
ruleEngineId: this.$route.params && this.$route.params.ruleEngineId,
|
||||
|
@ -74,7 +82,8 @@ export default {
|
|||
"description": "<p>根据邮箱规则进行数据校验,内包含所有邮箱校验规则</p>",
|
||||
"remark": "-",
|
||||
"code": "email",
|
||||
"level": "data-field"
|
||||
"engineCode": "engine_custom_email",
|
||||
"level": "data-field",
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -106,7 +115,26 @@ export default {
|
|||
"description": "<p>根据邮箱规则进行数据校验,内包含所有邮箱校验规则</p>",
|
||||
"remark": "-",
|
||||
"code": "email",
|
||||
"level": "data-field"
|
||||
"engineCode": "engine_custom_email",
|
||||
"level": "data-field",
|
||||
"ruleEngineVersionList": [
|
||||
{
|
||||
"name": "163剔除", "code": "IAW3S02", "status": "0",
|
||||
"versionCode": "engine_custom_email_IAW3S02", "isActivate": "no-activate",
|
||||
},
|
||||
{
|
||||
"name": "筛选不合规邮箱", "code": "JISID8S", "status": "2",
|
||||
"versionCode": "engine_custom_email_JISID8S", "isActivate": "activated",
|
||||
},
|
||||
{
|
||||
"name": "剔除自定义邮箱", "code": "DJ8S9EA", "status": "2",
|
||||
"versionCode": "engine_custom_email_DJ8S9EA", "isActivate": "no-activate",
|
||||
},
|
||||
{
|
||||
"name": "邮箱默认值操作", "code": "XJS9E0S", "status": "1",
|
||||
"versionCode": "engine_custom_email_XJS9E0S", "isActivate": "no-activate",
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
this.ruleEngineInfo = response.data
|
||||
|
|
Loading…
Reference in New Issue