冷调 2024-08-25 16:37:14 +08:00
commit 6e795d5c55
1 changed files with 17 additions and 0 deletions

View File

@ -87,6 +87,13 @@
<el-table-column label="规则代码" align="center" prop="ruleCode" /> <el-table-column label="规则代码" align="center" prop="ruleCode" />
<el-table-column label="操作" align="center" class-name="small-padding fixed-width"> <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button
size="mini"
type="text"
icon="el-icon-edit"
@click="handleMaintain(scope.row)"
v-hasPermi="['rule:rule:remove']"
>规则维护</el-button>
<el-button <el-button
size="mini" size="mini"
type="text" type="text"
@ -238,6 +245,16 @@ export default {
this.open = true; this.open = true;
this.title = "添加规则"; this.title = "添加规则";
}, },
// /** */
// handleMaintain(row) {
// this.reset();
// const id = row.id || this.ids
// getRule(id).then(response => {
// this.form = response.data;
// this.open = true;
// this.title = "";
// });
// },
/** 修改按钮操作 */ /** 修改按钮操作 */
handleUpdate(row) { handleUpdate(row) {
this.reset(); this.reset();