自动化立体仓库 - WMS系统
#
yxFwq
2024-08-17 072e9fbd7854ce30cf4bcfadad10cc817c8441d9
src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
@@ -40,7 +40,9 @@
@Service
public class MobileServiceImpl implements MobileService {
    public static final List<Integer> OVER_TORN_STA_NO_LIST = new ArrayList<Integer>() {{
        add(126);add(131);add(310);add(312);
    }};
    @Autowired
    private MatService matService;
@@ -301,7 +303,7 @@
            waitPakin.setVolume(orderDetl.getVolume());  //毛重
            waitPakin.setPrice(orderDetl.getPrice());   //长度
            waitPakin.setSpecs(String.valueOf(orderDetl.getSpecs()));   //接头
            waitPakin.setOrigin("2"); //木箱在托盘上的位置
            waitPakin.setOrigin("1"); //木箱在托盘上的位置
            waitPakin.setIoStatus("Y");     // 入出状态
            waitPakin.setAnfme(orderDetl.getAnfme());  // 木箱中铜箔数量
            waitPakin.setWeight(orderDetl.getWeight());  // 木箱中铜箔净重
@@ -1126,8 +1128,8 @@
        wrkMast.setLinkMis("N");
        wrkMast.setAppeUser(userId); // 操作人员数据
        wrkMast.setSheetNo("0");  //徐工汉云拆垛标记:0: 初始  1: 未拆  2:已拆 3:已处理可下一步(转历史档)
        if (wrkMast.getStaNo()<118 || wrkMast.getStaNo()>121){
            wrkMast.setSheetNo("3");
        if (!OVER_TORN_STA_NO_LIST.contains(staDesc.getStnNo())){
            wrkMast.setSheetNo("2");
        }
        wrkMast.setAppeTime(now);
        wrkMast.setModiUser(userId);