网格员积分

This commit is contained in:
liuye
2024-08-29 09:11:43 +08:00
parent 358f77b13b
commit a02e0d575b

View File

@@ -14,6 +14,13 @@
</ai-search-bar>
<ai-table :tableData="tableData" :col-configs="colConfigs" :total="page.total" :dict="dict" :current.sync="page.current" :size.sync="page.size"
@getList="getList()">
<el-table-column slot="scoringCycle" label="周期范围" align="center">
<template slot-scope="{ row }">
<span v-if="row.parentRuleName == '工单处理'">每单</span>
<span v-else>{{row.numberLimit.length ? $dict.getLabel("integralRuleScoringCycle", row.scoringCycle)
: $dict.getLabel("integralRuleScoringCycle", row.scoringCycle) + row.numberLimit + ""}}</span>
</template>
</el-table-column>
<el-table-column slot="integral" label="分值" align="center">
<template slot-scope="{ row }">
<!-- <span v-if="row.integralValueType == 1">
@@ -195,20 +202,8 @@ export default {
{prop: "ruleName", label: "事件", dict: "integralRuleEvent"},
{prop: "ruleType", label: "规则", dict: "integralRuleRuleType"},
{
prop: "scoringCycle",
slot: "scoringCycle",
label: "周期范围",
dict: "integralRuleScoringCycle",
render: (h, {row}) => {
return h(
"span",
{},
row.numberLimit.length
? $dict.getLabel("integralRuleScoringCycle", row.scoringCycle)
: $dict.getLabel("integralRuleScoringCycle", row.scoringCycle) +
row.numberLimit +
"次"
);
},
},
{slot: "integral", label: "积分分值", align: "center"},
{