Browse Source

修改统计页面

dev
超级管理员 3 years ago
parent
commit
43a5c945a6
  1. 32
      src/views/basicCont/targetDepartmentConfig.vue
  2. 21
      src/views/basicCont/targetPeopleConfig.vue
  3. 2
      src/views/index.vue

32
src/views/basicCont/targetDepartmentConfig.vue

@ -343,24 +343,27 @@
<el-col :span="7">
<el-input
placeholder="零奖值"
v-model.number="lingJiang"
clearable>
v-model.trim="lingJiang"
clearable
oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}">
<template slot="prepend">零奖值</template>
</el-input>
</el-col>
<el-col :span="7">
<el-input
placeholder="全奖值"
v-model.number="quanJiang"
clearable>
v-model.trim="quanJiang"
clearable
oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}">
<template slot="prepend">全奖值</template>
</el-input>
</el-col>
<el-col :span="7">
<el-input
placeholder="封顶值"
v-model.number="fengDing"
clearable>
v-model.trim="fengDing"
clearable
oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}">
<template slot="prepend">封顶值</template>
<template slot="append">%</template>
</el-input>
@ -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)}"
>
<template slot-scope="scope">
<el-input v-model.number="scope.row.zeroprize" autocomplete="off" />
<el-input v-model.trim="scope.row.zeroprize" autocomplete="off" />
</template>
</el-table-column>
<el-table-column
label="全奖值"
align="center"
prop="allprize"
oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}"
>
<template slot-scope="scope">
<el-input v-model.number="scope.row.allprize" autocomplete="off" />
<el-input v-model.trim="scope.row.allprize" autocomplete="off" />
</template>
</el-table-column>
<el-table-column
label="封顶值"
align="center"
prop="allprize"
oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}"
>
<template slot-scope="scope">
<el-input v-model.number="scope.row.cappingval" autocomplete="off">
<el-input v-model.trim="scope.row.cappingval" autocomplete="off">
<template slot="append">%</template>
</el-input>
</template>
@ -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
},

21
src/views/basicCont/targetPeopleConfig.vue

@ -344,24 +344,27 @@
<el-col :span="7">
<el-input
placeholder="零奖值"
v-model.number="lingJiang"
clearable>
v-model.trim="lingJiang"
clearable
oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}">
<template slot="prepend">零奖值</template>
</el-input>
</el-col>
<el-col :span="7">
<el-input
placeholder="全奖值"
v-model.number="quanJiang"
clearable>
v-model.trim="quanJiang"
clearable
oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}">
<template slot="prepend">全奖值</template>
</el-input>
</el-col>
<el-col :span="7">
<el-input
placeholder="封顶值"
v-model.number="fengDing"
clearable>
v-model.trim="fengDing"
clearable
oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}">
<template slot="prepend">封顶值</template>
<template slot="append">%</template>
</el-input>
@ -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)
})

2
src/views/index.vue

@ -142,4 +142,4 @@ export default {
letter-spacing: 0.2em;
cursor: pointer;
}
</style>
</style>
Loading…
Cancel
Save