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'
})
}
//
// 查询规则详细
export function getFindByEditionId(id) {
return request({
url: '/rule/ruleEdition/findByEditionId/' + id,
method: 'get'
})
}
// 新增规则
export function addRule(data) {
return request({

View File

@ -202,7 +202,7 @@
size="mini"
type="text"
icon="el-icon-edit"
@click="handleUpdate(customer.id)"
@click="findByIdVersion(customer.id)"
v-hasPermi="['rule:rule:edit']"
>规格详情
</el-button>
@ -380,7 +380,7 @@
<script>
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 {
name: "Rule",
@ -429,6 +429,7 @@ export default {
rule: {},
//
form: {
id:'',
ruleKind: '',
name: '',
ruleCoding: '',
@ -468,11 +469,19 @@ export default {
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) {
console.log(row)
if (row.status === "Y") {
if (row.ruleActivate === "Y") {
enable(row.id).then((res) => {
this.$modal.msgSuccess("启用成功")
this.findList()