1.Q:有条件限制的+ - 操作
A:
福利数量 +
addWelfareNum(){
if(!this.selectedEditCountList.length){
this.$toast('请先勾选员工',2);
return;
}
let total = 0;
this.tableList.forEach(v=>{
if(v.isDisabled == false){
total+= v.num;
}
})
//1.导入名单 >= 福利总数量 return
if(total >= this.getWlfareTotal){
this.$toast('福利数量不足',2);
return;
}
this.selectedEditCountList.forEach(v=>{
if(v.isChecked && total < this.getWlfareTotal){
v.num ++;
total ++;
}
})
},
福利数量 -
reduceWelfareNum(){
if(!this.selectedEditCountList.length){
this.$toast('请先勾选员工',2);
return;
}
this.selectedEditCountList.forEach(v=>{
if(v.isChecked && (v.num > 1)){
v.num --;
}
})
},
网友评论