网格员积分
This commit is contained in:
		| @@ -16,7 +16,7 @@ | ||||
|                   @getList="getList()"> | ||||
|           <el-table-column slot="scoringCycle" label="周期范围" align="center"> | ||||
|             <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) | ||||
|                     : $dict.getLabel("integralRuleScoringCycle", row.scoringCycle) + row.numberLimit + "次"}}</span> | ||||
|             </template> | ||||
| @@ -26,7 +26,8 @@ | ||||
|               <!-- <span v-if="row.integralValueType == 1"> | ||||
|                 {{ row.integralStart > 0 ? "+" + row.integralStart : row.integralStart }}~{{ row.integralEnd > 0 ? "+" + row.integralEnd : row.integralEnd }} | ||||
|               </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> | ||||
|           </el-table-column> | ||||
|           <el-table-column slot="options" label="操作" align="center" fixed="right" width="200"> | ||||
| @@ -117,7 +118,7 @@ | ||||
|               <el-table-column label="积分" align="center"> | ||||
|                 <template slot-scope="{row}"> | ||||
|                   <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> | ||||
|               </el-table-column> | ||||
|               <el-table-column label="" align="center"> | ||||
| @@ -455,6 +456,9 @@ export default { | ||||
|     checkIntegral(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) { | ||||
|       return /\.\d{2,}$/.test(v) ? v : Math.floor(v); | ||||
|     }, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user