master
chentaisen 2024-08-28 08:19:56 +08:00
parent 14b0ac412d
commit 97b1df95b7
2 changed files with 20 additions and 4 deletions

View File

@ -16,7 +16,14 @@ export function getEditionList(id) {
method: 'get' method: 'get'
}) })
} }
//
// 查询规则详细
export function getFindByEditionId(id) {
return request({
url: '/rule/ruleEdition/findByEditionId/' + id,
method: 'get'
})
}
// 新增规则 // 新增规则
export function addRule(data) { export function addRule(data) {
return request({ return request({

View File

@ -202,7 +202,7 @@
size="mini" size="mini"
type="text" type="text"
icon="el-icon-edit" icon="el-icon-edit"
@click="handleUpdate(customer.id)" @click="findByIdVersion(customer.id)"
v-hasPermi="['rule:rule:edit']" v-hasPermi="['rule:rule:edit']"
>规格详情 >规格详情
</el-button> </el-button>
@ -380,7 +380,7 @@
<script> <script>
import {getRule, delRule} from "/src/api/rule/rule"; import {getRule, delRule} from "/src/api/rule/rule";
import {getEditionList, addRule, enable, disable, updateRule} from "@/api/rule/ruleEdition"; import {getEditionList, addRule, enable, disable, updateRule, getFindByEditionId} from "@/api/rule/ruleEdition";
export default { export default {
name: "Rule", name: "Rule",
@ -429,6 +429,7 @@ export default {
rule: {}, rule: {},
// //
form: { form: {
id:'',
ruleKind: '', ruleKind: '',
name: '', name: '',
ruleCoding: '', ruleCoding: '',
@ -468,11 +469,19 @@ export default {
console.log(this.rule) console.log(this.rule)
}) })
}, },
//ID
findByIdVersion(id) {
getFindByEditionId(id).then(res => {
this.form = res.data[0]
this.open = true;
console.log(this.form)
})
},
/** 客户状态更改触发 */ /** 客户状态更改触发 */
handleStatusChange(row) { handleStatusChange(row) {
console.log(row) console.log(row)
if (row.status === "Y") { if (row.ruleActivate === "Y") {
enable(row.id).then((res) => { enable(row.id).then((res) => {
this.$modal.msgSuccess("启用成功") this.$modal.msgSuccess("启用成功")
this.findList() this.findList()