网格员积分
This commit is contained in:
@@ -118,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=tableIntegral(row.integral)"/>
|
@blur="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">
|
||||||
@@ -457,7 +457,13 @@ export default {
|
|||||||
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) {
|
tableIntegral(v) {
|
||||||
return /^([0-9]{1}|^[1-9]{1}\d{1,15})(\.\d{1,2})?$/.test(v) ? v : Math.abs(v).toFixed(2);
|
if (!/^([+-]?([1-9]{1}\d*)|(0{1}))(\.\d{1,2})?$/.test(v)) {
|
||||||
|
this.$message.error("积分分值可输入正数、负数、最多保留两位小数");
|
||||||
|
var num = Number(v).toFixed(2)
|
||||||
|
return num
|
||||||
|
}else {
|
||||||
|
return v
|
||||||
|
}
|
||||||
},
|
},
|
||||||
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