| | |
| | | } |
| | | |
| | | //检查ncprogram为null的数据 |
| | | updateApproveRecords(processInstanceId); |
| | | updateApproveRecords(processInstanceId,refList); |
| | | }else{ |
| | | //如果还没有关联的程序数据,则插入一个programId为null的 |
| | | ApproveRecord rec = new ApproveRecord(); |
| | |
| | | * 更新以前无文件时候的数据。 |
| | | * @param processInstanceId |
| | | */ |
| | | void updateApproveRecords(String processInstanceId) { |
| | | LambdaQueryWrapper<ProcessProgRef> queryWrapper = new LambdaQueryWrapper<>(); |
| | | queryWrapper.eq(ProcessProgRef::getProcessInstanceId, processInstanceId).isNull(ProcessProgRef::getNcProgramId); |
| | | List<ProcessProgRef> refList = processProgRefService.list(queryWrapper); |
| | | void updateApproveRecords(String processInstanceId,List<ProcessProgRef> refList) { |
| | | |
| | | if(refList.isEmpty()) { |
| | | return; |
| | | } |