浏览代码

设置workpiece结束标志

姚云青 3 年之前
父节点
当前提交
d31807dbd5

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

@@ -1483,6 +1483,14 @@ public class TaskNodeServiceImpl extends SuperServiceImpl<TaskNodeMapper, TaskNo
                     order.setProduceStatus("3");//完成
                     orderMapper.updateAllById(order);
 
+                    //设置结束标志
+                    List<TWorkpiece>list = workpieceService.list(Wraps.<TWorkpiece>lbQ().eq(TWorkpiece::getCompleteBatchNo,taskNode.getCompleteBatchNo()));
+                    if(CollectionUtil.isNotEmpty(list)) {
+                        TWorkpiece tWorkpiece = list.get(0);
+                        tWorkpiece.setIsEnd("1");
+                        workpieceService.updateById(tWorkpiece);
+                    }
+
                     //设置计划结束
 //                planMapper.updateproduceStatusFinish();
 //                ////设置订单结束

+ 1 - 1
imcs-admin-boot/imcs-business-entity/src/main/java/com/github/zuihou/business/operationManagementCenter/entity/TWorkpiece.java

@@ -189,7 +189,7 @@ public class TWorkpiece extends Entity implements Serializable {
 
     @ApiModelProperty(value = "是否结束")
     @TableField("is_end")
-    private Long isEnd;
+    private String isEnd;
 
 
     /**