yangys
2025-07-06 9064866a2c0c2988cba1d321d7af088d2647a4bc
blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/DncSendBackService.java
@@ -13,9 +13,9 @@
import java.util.List;
/**
 * 工作流服务实现类
 * DNC回传
 *
 * @author Chill
 * @author yangys
 */
@Slf4j
@Service
@@ -28,30 +28,7 @@
   /**
    * 入库回传文件,并启动固化流程
    * @param ids
    * @return
    */
   public void dncFileAccept(String ids) {
      List<Long> idList = Func.toLongList(ids);
      NcProgramExchange exchange;
      //NcProgram program;
      NcNode programNode;
      for (Long id : idList) {
         exchange = ncProgramExchangeMapper.selectById(id);
         exchange.setStatus(2);//已入库状态
         programNode = ncNodeService.getLastProgramNode(exchange.getName());
         //如果是已经固化的则不需要启动流程
         //启动固化流程
         if(programNode.getIsCured() !=1) {//未固化的程序,启动固化流程
            cureFlowService.start(programNode.getId());
         }
      }
   }
}