| | |
| | | if (1 > raList.size()) { |
| | | throw new ControllerUtil.myException('备品借出申请不存在,请确认数据'); |
| | | } |
| | | |
| | | System.debug('muchExtensionEntrance--------------------------' + muchExtensionEntrance); |
| | | //如果此变量有值,证明是批量延期 |
| | | //如果为从单,那么也需要走批量延期的逻辑 |
| | | if(String.isNotBlank(muchExtensionEntrance) |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | System.debug('------------------------------------1110000000000-------------' + muchExtensionEntrance); |
| | | System.debug('------------------------------------extensionMuchID-------------' + extensionMuchID); |
| | | //赋值,由于批量延期的审批流程在主单上,所有要找到主单,并给主单一些字段赋值 |
| | | if(String.isNotBlank(muchExtensionEntrance)){ |
| | | System.debug('------------------------------------rentalApplyMap-------------' + rentalApplyMap); |
| | | //查询此次批量延期,延期主单来了吗 |
| | | if (rentalApplyMap.containsKey(muchExtensionEntrance)) { |
| | | //批量延期申请单 |
| | |
| | | FROM Rental_Apply__c |
| | | WHERE id = :muchExtensionEntrance]; |
| | | if(zra != null && zra.size() > 0){ |
| | | System.debug('------------------------------------extensionMuchID111-------------' + extensionMuchID); |
| | | for(Rental_Apply__c racc : zra){ |
| | | // 延期状态 |
| | | racc.ExtensionStatus__c = '填写完毕'; |