yangys
昨天 833e909fbb25dd1245ec6aabb0c2cbe4c72d31c7
blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/service/ApproveRecordService.java
@@ -58,11 +58,13 @@
         }
         //检查ncprogram为null的数据
         updateApproveRecords(processInstanceId);
         updateApproveRecords(processInstanceId,refList);
      }else{
         //如果还没有关联的程序数据,则插入一个programId为null的
         ApproveRecord rec = new ApproveRecord();
         rec.setTaskName(task.getName());
         rec.setTaskDefinitionId(task.getTaskDefinitionId());
         rec.setComment(comment==null? StringUtils.EMPTY:comment);
         rec.setProcessInstanceId(processInstanceId);
         rec.setProcessDefinitionKey(processDefinitionKey);
@@ -80,10 +82,8 @@
    * 更新以前无文件时候的数据。
    * @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;
      }