diff --git a/src/api/rule/rule.js b/src/api/rule/rule.js index efc6173..97f4aa9 100644 --- a/src/api/rule/rule.js +++ b/src/api/rule/rule.js @@ -43,3 +43,5 @@ export function delRule(id) { method: 'delete' }) } + + diff --git a/src/views/rule/rule/index.vue b/src/views/rule/rule/index.vue index eb1e3ff..21251c7 100644 --- a/src/views/rule/rule/index.vue +++ b/src/views/rule/rule/index.vue @@ -247,13 +247,10 @@ export default { }, /** 规则维护按钮操作 */ handleMaintain(row) { - this.reset(); - const id = row.id || this.ids - getRule(id).then(response => { - this.form = response.data; - this.open = true; - this.title = "规则维护"; - }); + this.$router.push({ + path:'version', + query:{id:row.id} + }) }, /** 修改按钮操作 */ handleUpdate(row) { diff --git a/src/views/rule/rule/version.vue b/src/views/rule/rule/version.vue new file mode 100644 index 0000000..607b087 --- /dev/null +++ b/src/views/rule/rule/version.vue @@ -0,0 +1,340 @@ + + +