From 43a5c945a67c29f3eda49fa7cf4329ae9bd6d76d Mon Sep 17 00:00:00 2001 From: herenshan112 Date: Sat, 18 Mar 2023 09:30:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BB=9F=E8=AE=A1=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../basicCont/targetDepartmentConfig.vue | 32 +++++++++++++------ src/views/basicCont/targetPeopleConfig.vue | 21 ++++++------ src/views/index.vue | 2 +- 3 files changed, 35 insertions(+), 20 deletions(-) diff --git a/src/views/basicCont/targetDepartmentConfig.vue b/src/views/basicCont/targetDepartmentConfig.vue index 128dab2..489f829 100644 --- a/src/views/basicCont/targetDepartmentConfig.vue +++ b/src/views/basicCont/targetDepartmentConfig.vue @@ -343,24 +343,27 @@ + v-model.trim="lingJiang" + clearable + oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}"> + v-model.trim="quanJiang" + clearable + oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}"> + v-model.trim="fengDing" + clearable + oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}"> @@ -390,27 +393,30 @@ label="零奖值" align="center" prop="zeroprize" + oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}" > @@ -609,6 +615,7 @@ export default { jiangList:[], jiangZhiDialogFormVisible:false, jiangzhiList:[], + banben:"", } }, watch:{ @@ -646,6 +653,7 @@ export default { this.getDutyclasslist() }, methods: { + //获取年度 getYearsList(){ for(let i=0;i<=100;i++){ @@ -966,7 +974,7 @@ export default { }, // 修改时批量操作 xiuBatch(){ - console.log(this.jiangList) + console.log(this.jiangzhiList) this.jiangzhiList.forEach(element => { element.zeroprize=this.lingJiang element.allprize=this.quanJiang @@ -977,6 +985,9 @@ export default { async editEnterDialog(){ this.jiangzhiList.forEach(ele=>{ ele.capping=ele.cappingval + ele.allprize=ele.allprize*1 + ele.zeroprize=ele.zeroprize*1 + ele.capping=ele.capping*1 }) const res = await eitequantitativeconfig(this.jiangzhiList) @@ -994,6 +1005,7 @@ export default { this.fengDing = this.$options.data().fengDing }, + diff --git a/src/views/basicCont/targetPeopleConfig.vue b/src/views/basicCont/targetPeopleConfig.vue index 8ee7469..dd88772 100644 --- a/src/views/basicCont/targetPeopleConfig.vue +++ b/src/views/basicCont/targetPeopleConfig.vue @@ -344,24 +344,27 @@ + v-model.trim="lingJiang" + clearable + oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}"> + v-model.trim="quanJiang" + clearable + oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}"> + v-model.trim="fengDing" + clearable + oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}"> @@ -1095,9 +1098,9 @@ export default { this.editTargetContList.forEach(element => { let sendCont = { id: element.idstr, - zeroprize: element.zeroprize, - allprize: element.allprize, - capping: element.cappingval, + zeroprize: element.zeroprize*1, + allprize: element.allprize*1, + capping: element.cappingval*1, } sendData.push(sendCont) }) diff --git a/src/views/index.vue b/src/views/index.vue index 1f7b032..41cf7aa 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -142,4 +142,4 @@ export default { letter-spacing: 0.2em; cursor: pointer; } - + \ No newline at end of file