fix:出空木箱修改
This commit is contained in:
@@ -4,13 +4,9 @@ import cn.hutool.core.util.ObjectUtil;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.alibaba.fastjson.JSONArray;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.SneakyThrows;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import org.nl.b_lms.sch.task.dao.SchBaseTask;
|
||||
import org.nl.b_lms.sch.task.service.IschBaseTaskService;
|
||||
import org.nl.b_lms.sch.tasks.TwoOutBoxTask;
|
||||
import org.nl.b_lms.storage_manage.ios.enums.IOSEnum;
|
||||
import org.nl.b_lms.storage_manage.ios.service.iostorInv.util.service.OutBoxManageService;
|
||||
@@ -22,7 +18,6 @@ import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import static org.nl.wms.util.TaskUtil.getRoutePlanCode;
|
||||
|
||||
@@ -37,9 +32,6 @@ public class AutoIssueOutEmptyTask {
|
||||
@Autowired
|
||||
private OutBoxManageService outBoxManageService;
|
||||
|
||||
@Autowired
|
||||
private IschBaseTaskService ischBaseTaskService;
|
||||
|
||||
//自动执行等待的桁架任务
|
||||
public void run() {
|
||||
try {
|
||||
|
||||
@@ -128,7 +128,6 @@ public class OutBoxManageServiceImpl implements OutBoxManageService {
|
||||
request_param.put("containerType", jsonAttr.getString("storagevehicle_type"));
|
||||
jsonTaskParam.put("request_param", request_param.toString());
|
||||
twoOutBoxTask.createTask(jsonTaskParam);
|
||||
twoOutBoxTask.immediateNotifyAcs(null);
|
||||
// 锁定起点
|
||||
jsonAttr.put("lock_type", IOSEnum.LOCK_TYPE.code("验箱出库锁"));
|
||||
attrTab.update(jsonAttr);
|
||||
|
||||
@@ -61,15 +61,16 @@ public class ComPareUtil {
|
||||
}
|
||||
//查询子卷入库配置
|
||||
IPdmBiContainerinboundService iPdmBiContainerinboundService = SpringContextHolder.getBean(IPdmBiContainerinboundService.class);
|
||||
PdmBiContainerinbound pdmBiContainerinbound = iPdmBiContainerinboundService.getOne(new QueryWrapper<PdmBiContainerinbound>()
|
||||
.eq("box", sub.getPackage_box_sn()));
|
||||
PdmBiContainerinbound pdmBiContainerinbound = iPdmBiContainerinboundService.list(new QueryWrapper<PdmBiContainerinbound>()
|
||||
.eq("box", sub.getPackage_box_sn())
|
||||
.orderByDesc("id")).get(0);
|
||||
JSONObject json = new JSONObject();
|
||||
json.put("compaer_result", compaer_result);
|
||||
json.put("box_no", sub.getPackage_box_sn());
|
||||
json.put("box_weight", sub.getBox_weight().intValue());
|
||||
json.put("current_weight", new BigDecimal(current_weight).intValue());
|
||||
json.put("containers", list.stream().map(a->a.getContainer_name()).collect(Collectors.toList()));
|
||||
json.put("inbound", (pdmBiContainerinbound != null ? pdmBiContainerinbound.getInbound():false));
|
||||
json.put("containers", list.stream().map(a -> a.getContainer_name()).collect(Collectors.toList()));
|
||||
json.put("inbound", (pdmBiContainerinbound != null ? pdmBiContainerinbound.getInbound() : false));
|
||||
return json;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user