Commit 7bb7850f by 无尘

fix: 修改保存导购

parent 48c14362
.task-set-content[data-v-4ea52109]{-webkit-box-sizing:border-box;box-sizing:border-box}.task-set-content .w-105[data-v-4ea52109]{width:105px}.task-set-content .w-120[data-v-4ea52109]{width:120px}.task-set-content .w-161[data-v-4ea52109]{width:161px}.task-set-content .m-b-15[data-v-4ea52109]{margin-bottom:15px}.task-set-content .p-l-8[data-v-4ea52109]{padding-left:8px}.task-set-content .p-l-18[data-v-4ea52109]{padding-left:18px}.task-set-content .p-l-24[data-v-4ea52109]{padding-left:24px}.task-set-content .p-l-175[data-v-4ea52109]{padding-left:175px}.task-set-content .color-1890ff[data-v-4ea52109]{color:#2f54eb}.task-set-content .color-f5222d[data-v-4ea52109]{color:#f5222d}.task-set-content .colorFirst[data-v-4ea52109]{color:#303133;font-weight:600}
\ No newline at end of file
.task-set-content[data-v-4a93d0ae]{-webkit-box-sizing:border-box;box-sizing:border-box}.task-set-content .w-105[data-v-4a93d0ae]{width:105px}.task-set-content .w-120[data-v-4a93d0ae]{width:120px}.task-set-content .w-161[data-v-4a93d0ae]{width:161px}.task-set-content .m-b-15[data-v-4a93d0ae]{margin-bottom:15px}.task-set-content .p-l-8[data-v-4a93d0ae]{padding-left:8px}.task-set-content .p-l-18[data-v-4a93d0ae]{padding-left:18px}.task-set-content .p-l-24[data-v-4a93d0ae]{padding-left:24px}.task-set-content .p-l-175[data-v-4a93d0ae]{padding-left:175px}.task-set-content .color-1890ff[data-v-4a93d0ae]{color:#2f54eb}.task-set-content .color-f5222d[data-v-4a93d0ae]{color:#f5222d}.task-set-content .colorFirst[data-v-4a93d0ae]{color:#303133;font-weight:600}
\ No newline at end of file
......@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2020-11-12 10:48:40
* @LastEditors: 无尘
* @LastEditTime: 2020-11-26 18:13:04
* @LastEditTime: 2020-11-27 09:13:44
-->
<template>
<div class="common-app-right">
......@@ -30,7 +30,7 @@
<el-table-column label="月指标">
<template slot-scope="scope">
<div>
<el-input class="w-120 p-l-8" maxlength="11" v-model="scope.row.performanceValue" placeholder="请输入" :disabled="disableSetting" @blur="value => inputPerformance(value, scope.$index, scope.row)" @change="changeValue($event)">
<el-input class="w-120 p-l-8" maxlength="11" v-model="scope.row.performanceValue" placeholder="请输入" :disabled="disableSetting" @blur="value => inputPerformance(value, scope.$index, scope.row)">
<i slot="prefix" style="font-style: normal;position: absolute;top: 4px;left: 12px;"></i>
</el-input>
</div>
......@@ -40,11 +40,11 @@
<template >
<div><span class="font-14 color-606266 text-left">导购总计</span><span class=" p-l-175 font-14 color-606266 text-left">门店月指标</span></div>
<div style="margin-top: 4px;">
<el-input class="w-161" v-model="performanceSum" disabled>
<el-input class="w-161" maxlength="13" v-model="performanceSum" disabled>
<i slot="prefix" style="font-style: normal;position: absolute;top: 4px;left: 10px;"></i>
</el-input>
<span class="p-l-10 p-r-10"> &gt;= </span>
<el-input class="w-161 p-l-8" maxlength="50" v-model="clerkObj.storePerformance" placeholder="指标值" disabled>
<el-input class="w-161 p-l-8" maxlength="13" v-model="clerkObj.storePerformance" placeholder="指标值" disabled>
<i slot="prefix" style="font-style: normal;position: absolute;top: 4px;left: 16px;"></i>
</el-input>
</div>
......@@ -136,20 +136,12 @@ export default {
inputPerformance: function(val, index, row) {
const that = this;
row.performanceValue = !!Number(row.performanceValue.replace(/[^\d.]/g, '')) ? row.performanceValue.replace(/[^\d+(.\d+)]/g, '') : '';
row.performanceValue = Number(row.performanceValue).toFixed(2) > 99999999.99 ? 99999999.99 : Number(row.performanceValue).toFixed(2);;
let sumData = 0;
that.tableData.forEach(ele => {
sumData += Number(ele.performanceValue);
});
that.performanceSum = Number(sumData).toFixed(2);
that.diffData();
},
changeValue() {
const that = this;
row.performanceValue = Number(row.performanceValue).toFixed(2) > 99999999.99 ? 99999999.99 : Number(row.performanceValue).toFixed(2);
let sumData = 0;
that.tableData.forEach(ele => {
sumData += Number(ele.performanceValue);
});
console.log(sumData);
that.performanceSum = Number(sumData).toFixed(2);
that.diffData();
},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment