| | |
| | | //add by rentx 20210604 1635 start |
| | | setBeiPinWindowAndTOwner(); |
| | | //add by rentx 20210609 1635 end |
| | | //2021-12-17 mzy 备品任务 start |
| | | //遗失报告批准给备品配套一览明细打标识 |
| | | |
| | | //遗失报告批准更新备品配套一览明细 |
| | | setRentalDetailFlag(); |
| | | //2021-12-17 mzy 备品任务 end |
| | | } |
| | | |
| | | protected override void afterDelete() { |
| | |
| | | } |
| | | } |
| | | |
| | | //2021-12-17 mzy 备品任务 start |
| | | public void setRentalDetailFlag(){ |
| | | //如果遗失报告审批,则根据遗失报告明细将借出备品配套一览明细打标识 |
| | | Set<String> LostReprotSet = new Set<String>(); |
| | | for (LostReport__c nObj : newList) { |
| | | LostReport__c oObj = oldMap.get(nObj.Id); |
| | |
| | | for(LostReport_Detail__c ld :LostReprotDetailList){ |
| | | Rental_Apply_Equipment_Set_Detail__c tempDetail = new Rental_Apply_Equipment_Set_Detail__c(); |
| | | tempDetail.Id = ld.Rental_Apply_Equipment_Set_Detail__c; |
| | | tempDetail.LoseReportApprovaled__c = true; |
| | | //add by lc 20220601 start 已借用自然日、借出状态(明细)字段逻辑调整 |
| | | // 遗失报告批准时,关联一览明细的遗失报告批准时间设值 |
| | | tempDetail.LostReportApprovalDate__c = today; |
| | | //add by lc 20220601 end 已借用自然日、借出状态(明细)字段逻辑调整 |
| | | needUpdateRentalDetail.add(tempDetail); |
| | | } |
| | | |
| | |
| | | } |
| | | } |
| | | } |
| | | //2021-12-17 mzy 备品任务 end |
| | | |
| | | public void addFGL(){ |
| | | Integer i = 0; |