网格员积分
This commit is contained in:
@@ -16,7 +16,7 @@
|
|||||||
@getList="getList()">
|
@getList="getList()">
|
||||||
<el-table-column slot="scoringCycle" label="周期范围" align="center">
|
<el-table-column slot="scoringCycle" label="周期范围" align="center">
|
||||||
<template slot-scope="{ row }">
|
<template slot-scope="{ row }">
|
||||||
<span v-if="row.parentRuleName == '工单处理'">每单</span>
|
<span v-if="row.parentRuleName == '工单处理'">-</span>
|
||||||
<span v-else>{{row.numberLimit.length ? $dict.getLabel("integralRuleScoringCycle", row.scoringCycle)
|
<span v-else>{{row.numberLimit.length ? $dict.getLabel("integralRuleScoringCycle", row.scoringCycle)
|
||||||
: $dict.getLabel("integralRuleScoringCycle", row.scoringCycle) + row.numberLimit + "次"}}</span>
|
: $dict.getLabel("integralRuleScoringCycle", row.scoringCycle) + row.numberLimit + "次"}}</span>
|
||||||
</template>
|
</template>
|
||||||
@@ -26,7 +26,8 @@
|
|||||||
<!-- <span v-if="row.integralValueType == 1">
|
<!-- <span v-if="row.integralValueType == 1">
|
||||||
{{ row.integralStart > 0 ? "+" + row.integralStart : row.integralStart }}~{{ row.integralEnd > 0 ? "+" + row.integralEnd : row.integralEnd }}
|
{{ row.integralStart > 0 ? "+" + row.integralStart : row.integralStart }}~{{ row.integralEnd > 0 ? "+" + row.integralEnd : row.integralEnd }}
|
||||||
</span> -->
|
</span> -->
|
||||||
<span>{{ row.integral > 0 ? "+" : "" }}{{ row.integral }}</span>
|
<span v-if="row.integral > 0">{{ row.integral > 0 ? "+" : "" }}{{ row.integral }}</span>
|
||||||
|
<span v-else>-</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column slot="options" label="操作" align="center" fixed="right" width="200">
|
<el-table-column slot="options" label="操作" align="center" fixed="right" width="200">
|
||||||
@@ -117,7 +118,7 @@
|
|||||||
<el-table-column label="积分" align="center">
|
<el-table-column label="积分" align="center">
|
||||||
<template slot-scope="{row}">
|
<template slot-scope="{row}">
|
||||||
<el-input class="tableInput" v-model="row.integral" clearable placeholder="请输入" type="number"
|
<el-input class="tableInput" v-model="row.integral" clearable placeholder="请输入" type="number"
|
||||||
@keyup.native="row.integral=checkIntegral(row.integral)"/>
|
@keyup.native="row.integral=tableIntegral(row.integral)"/>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="" align="center">
|
<el-table-column label="" align="center">
|
||||||
@@ -455,6 +456,9 @@ export default {
|
|||||||
checkIntegral(v) {
|
checkIntegral(v) {
|
||||||
return /^\d+$/.test(v) ? Math.abs(v).toFixed(1) : Math.abs(v);
|
return /^\d+$/.test(v) ? Math.abs(v).toFixed(1) : Math.abs(v);
|
||||||
},
|
},
|
||||||
|
tableIntegral(v) {
|
||||||
|
return /^([0-9]{1}|^[1-9]{1}\d{1,15})(\.\d{1,2})?$/.test(v) ? v : Math.abs(v).toFixed(2);
|
||||||
|
},
|
||||||
checkGe(v) {
|
checkGe(v) {
|
||||||
return /\.\d{2,}$/.test(v) ? v : Math.floor(v);
|
return /\.\d{2,}$/.test(v) ? v : Math.floor(v);
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user