Parcourir la source

添加产线字段

姚云青 il y a 3 ans
Parent
commit
d283231372

+ 2 - 0
imcs-admin-boot/imcs-business-biz/src/main/java/com/github/zuihou/business/operationManagementCenter/service/TaskNodeService.java

@@ -158,4 +158,6 @@ public interface TaskNodeService extends SuperService<TaskNode> {
      * @return
      */
     boolean getRunStatus(Long resourceId);
+
+    int getProducingBom(Long bomId);
 }

+ 11 - 0
imcs-admin-boot/imcs-business-biz/src/main/java/com/github/zuihou/business/operationManagementCenter/service/impl/TaskNodeServiceImpl.java

@@ -1937,4 +1937,15 @@ public class TaskNodeServiceImpl extends SuperServiceImpl<TaskNodeMapper, TaskNo
         return returnList;
     }
 
+
+    /**
+     * 获取正在加工中的同一个零件的数量
+     * @param bomId
+     * @return
+     */
+    @Override
+    public int getProducingBom(Long bomId) {
+        List<TWorkpiece> list = workpieceService.list(Wraps.<TWorkpiece>lbQ().eq(TWorkpiece::getBomId, bomId).eq(TWorkpiece::getIsEnd,"0"));
+        return list==null?0:list.size();
+    }
 }