|
|
@ -343,24 +343,27 @@ |
|
|
<el-col :span="7"> |
|
|
<el-col :span="7"> |
|
|
<el-input |
|
|
<el-input |
|
|
placeholder="零奖值" |
|
|
placeholder="零奖值" |
|
|
v-model.number="lingJiang" |
|
|
v-model.trim="lingJiang" |
|
|
clearable> |
|
|
clearable |
|
|
|
|
|
oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}"> |
|
|
<template slot="prepend">零奖值</template> |
|
|
<template slot="prepend">零奖值</template> |
|
|
</el-input> |
|
|
</el-input> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="7"> |
|
|
<el-col :span="7"> |
|
|
<el-input |
|
|
<el-input |
|
|
placeholder="全奖值" |
|
|
placeholder="全奖值" |
|
|
v-model.number="quanJiang" |
|
|
v-model.trim="quanJiang" |
|
|
clearable> |
|
|
clearable |
|
|
|
|
|
oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}"> |
|
|
<template slot="prepend">全奖值</template> |
|
|
<template slot="prepend">全奖值</template> |
|
|
</el-input> |
|
|
</el-input> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="7"> |
|
|
<el-col :span="7"> |
|
|
<el-input |
|
|
<el-input |
|
|
placeholder="封顶值" |
|
|
placeholder="封顶值" |
|
|
v-model.number="fengDing" |
|
|
v-model.trim="fengDing" |
|
|
clearable> |
|
|
clearable |
|
|
|
|
|
oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}"> |
|
|
<template slot="prepend">封顶值</template> |
|
|
<template slot="prepend">封顶值</template> |
|
|
<template slot="append">%</template> |
|
|
<template slot="append">%</template> |
|
|
</el-input> |
|
|
</el-input> |
|
|
@ -390,27 +393,30 @@ |
|
|
label="零奖值" |
|
|
label="零奖值" |
|
|
align="center" |
|
|
align="center" |
|
|
prop="zeroprize" |
|
|
prop="zeroprize" |
|
|
|
|
|
oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}" |
|
|
> |
|
|
> |
|
|
<template slot-scope="scope"> |
|
|
<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> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
<el-table-column |
|
|
<el-table-column |
|
|
label="全奖值" |
|
|
label="全奖值" |
|
|
align="center" |
|
|
align="center" |
|
|
prop="allprize" |
|
|
prop="allprize" |
|
|
|
|
|
oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}" |
|
|
> |
|
|
> |
|
|
<template slot-scope="scope"> |
|
|
<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> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
<el-table-column |
|
|
<el-table-column |
|
|
label="封顶值" |
|
|
label="封顶值" |
|
|
align="center" |
|
|
align="center" |
|
|
prop="allprize" |
|
|
prop="allprize" |
|
|
|
|
|
oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}" |
|
|
> |
|
|
> |
|
|
<template slot-scope="scope"> |
|
|
<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> |
|
|
<template slot="append">%</template> |
|
|
</el-input> |
|
|
</el-input> |
|
|
</template> |
|
|
</template> |
|
|
@ -609,6 +615,7 @@ export default { |
|
|
jiangList:[], |
|
|
jiangList:[], |
|
|
jiangZhiDialogFormVisible:false, |
|
|
jiangZhiDialogFormVisible:false, |
|
|
jiangzhiList:[], |
|
|
jiangzhiList:[], |
|
|
|
|
|
banben:"", |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
watch:{ |
|
|
watch:{ |
|
|
@ -646,6 +653,7 @@ export default { |
|
|
this.getDutyclasslist() |
|
|
this.getDutyclasslist() |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
|
|
|
|
|
|
//获取年度 |
|
|
//获取年度 |
|
|
getYearsList(){ |
|
|
getYearsList(){ |
|
|
for(let i=0;i<=100;i++){ |
|
|
for(let i=0;i<=100;i++){ |
|
|
@ -966,7 +974,7 @@ export default { |
|
|
}, |
|
|
}, |
|
|
// 修改时批量操作 |
|
|
// 修改时批量操作 |
|
|
xiuBatch(){ |
|
|
xiuBatch(){ |
|
|
console.log(this.jiangList) |
|
|
console.log(this.jiangzhiList) |
|
|
this.jiangzhiList.forEach(element => { |
|
|
this.jiangzhiList.forEach(element => { |
|
|
element.zeroprize=this.lingJiang |
|
|
element.zeroprize=this.lingJiang |
|
|
element.allprize=this.quanJiang |
|
|
element.allprize=this.quanJiang |
|
|
@ -977,6 +985,9 @@ export default { |
|
|
async editEnterDialog(){ |
|
|
async editEnterDialog(){ |
|
|
this.jiangzhiList.forEach(ele=>{ |
|
|
this.jiangzhiList.forEach(ele=>{ |
|
|
ele.capping=ele.cappingval |
|
|
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) |
|
|
const res = await eitequantitativeconfig(this.jiangzhiList) |
|
|
@ -1010,6 +1021,7 @@ export default { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
</script> |
|
|
</script> |
|
|
|