This commit is contained in:
shijingjing
2022-07-01 11:23:08 +08:00
parent e9d5e63a3e
commit 4be5825cf1

View File

@@ -170,8 +170,8 @@ export default {
{slot: "options", label: "操作", align: "center"}, {slot: "options", label: "操作", align: "center"},
], ],
integralConfigs: [ integralConfigs: [
{prop: "event", label: "加分项", dict: "integralRuleEvent"}, {prop: "event", label: "加分项",},
{prop: "event", label: "获得积分", dict: "integralRuleEvent"}, {prop: "event", label: "获得积分",},
{slot: "options", label: "操作", align: "center"}, {slot: "options", label: "操作", align: "center"},
], ],
tableData: [], tableData: [],
@@ -197,7 +197,6 @@ export default {
scoringCycle: [{required: true, message: "请选择周期范围" }], scoringCycle: [{required: true, message: "请选择周期范围" }],
integral: [{required: true, pattern: /^\d*[.\d]\d?$/, message: "请输入积分分值,最多保留一位小数"}], integral: [{required: true, pattern: /^\d*[.\d]\d?$/, message: "请输入积分分值,最多保留一位小数"}],
numberLimit: [{pattern: /^\d*$/, message: "请输入正整数"}], numberLimit: [{pattern: /^\d*$/, message: "请输入正整数"}],
// integralArr: [{required: true, message: "请输入积分分值", trigger: "change"}],
ladderIntegral: [{required: true, message: "请输入积分分值"}] ladderIntegral: [{required: true, message: "请输入积分分值"}]
}, },
cacheOps: [], cacheOps: [],
@@ -214,14 +213,7 @@ export default {
this.getList(); this.getList();
}); });
}, },
watch: {
integralArr: {
handler(v) {
this.form.integralMin = v?.[0] || ''
this.form.integralMax = v?.[1] || ''
}
}
},
methods: { methods: {
getList() { getList() {
this.instance.post(`/app/apppartyintegralrule/list?classify=0`, null, { this.instance.post(`/app/apppartyintegralrule/list?classify=0`, null, {
@@ -234,7 +226,7 @@ export default {
}); });
}, },
addIntegral() { addIntegral() {
this.form.ladderIntegral?.push({ viewCount: null, integral: null }) this.form.ladderIntegral.push({ viewCount: null, integral: null })
}, },
toEdit(row) { toEdit(row) {
this.instance.post(`/app/apppartyintegralrule/queryDetailById?id=${row.id}`).then((res) => { this.instance.post(`/app/apppartyintegralrule/queryDetailById?id=${row.id}`).then((res) => {
@@ -264,6 +256,7 @@ export default {
integralMax: '', integralMax: '',
ladderRule: [], ladderRule: [],
integralArr: [], integralArr: [],
ladderIntegral: []
} }
}, },
@@ -273,7 +266,8 @@ export default {
this.form.numberLimit = '' this.form.numberLimit = ''
this.form.integral = '' this.form.integral = ''
this.form.integralArr = [] this.form.integralArr = []
this.form.ladderRule = [] this.form.ladderRule = ''
this.form.ladderIntegral = []
}, },
remove(id) { remove(id) {
@@ -340,6 +334,7 @@ export default {
if (res?.code == 0) { if (res?.code == 0) {
this.$message.success(`${this.isEdit ? '编辑成功' : '添加成功'}`) this.$message.success(`${this.isEdit ? '编辑成功' : '添加成功'}`)
this.dialog = false; this.dialog = false;
this.close()
this.getList() this.getList()
} }
}); });