|
|
|
@ -2527,15 +2527,19 @@ export default { |
|
|
|
// 获取接害因素 + 检查类别 的组合项目 后,刷新当前组合项目 |
|
|
|
changeOccPosionOrCheckType() { |
|
|
|
this.getOccAsbitems().then(res => { |
|
|
|
let lfind = 0 |
|
|
|
for (let i = this.dataTransOpts.tableM.register_check_asbitem.length - 1; i >= 0; i--) { |
|
|
|
let e = this.dataTransOpts.tableM.register_check_asbitem[i]; |
|
|
|
if (e.isCharge == 'Y' || e.checkCompleteFlag != '0') { |
|
|
|
continue |
|
|
|
} else { |
|
|
|
this.dataTransOpts.tableM.register_check_asbitem.splice(i, 1) |
|
|
|
// 已登记的项目 在 this.occAsbitems 中,则不删除 |
|
|
|
lfind = arrayExistObj(this.occAsbitems, 'id', e.asbitemId) |
|
|
|
if(lfind == -1) this.dataTransOpts.tableM.register_check_asbitem.splice(i, 1) |
|
|
|
} |
|
|
|
} |
|
|
|
let lfind = 0 |
|
|
|
|
|
|
|
lfind = 0 |
|
|
|
let payTypeFlag = '1'; //职业病 默认单位支付 |
|
|
|
if (this.form.customerOrgId == this.dict.personOrgId) payTypeFlag = '0' //个人支付 |
|
|
|
this.occAsbitems.forEach(e => { |
|
|
|
|