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