mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-12 21:02:08 +08:00
删除排单 无排单订单状态恢复修复
This commit is contained in:
+2
-4
@@ -259,7 +259,7 @@ public class PlanServiceImpl implements PlanService {
|
||||
});
|
||||
|
||||
// 删除排单信息,更新排单对应的余料板的排单ID为0
|
||||
planMapper.deleteBatchIds(planIds);
|
||||
planMapper.deleteByIds(planIds);
|
||||
|
||||
remainPlateMapper.deletePlanRemainPlate(planIds, getUserOrganId());
|
||||
|
||||
@@ -1846,12 +1846,10 @@ public class PlanServiceImpl implements PlanService {
|
||||
.set(OrderDO::getVersion, version + 1);
|
||||
Integer orderDOStatus = orderDO.getStatus();
|
||||
// 更新订单排单状态
|
||||
if (ObjectUtil.notEqual(orderDOStatus, OrderStatusEnum.IN_PRODUCTION.getStatus()) && ObjectUtil.notEqual(orderDOStatus, OrderStatusEnum.SORTED.getStatus())) {
|
||||
if (ObjectUtil.equals(orderDOStatus, OrderStatusEnum.SORTED.getStatus())) {
|
||||
// 如果订单下已经没有排单板件,更新订单为新单
|
||||
if (num == 0) {
|
||||
updateWrapper.set(OrderDO::getStatus, OrderStatusEnum.NEW_ORDER.getStatus());
|
||||
} else {
|
||||
updateWrapper.set(OrderDO::getStatus, OrderStatusEnum.SORTED.getStatus());
|
||||
}
|
||||
}
|
||||
int update = orderMapper.update(updateWrapper);
|
||||
|
||||
Reference in New Issue
Block a user