自动化立体仓库 - WMS系统
#
lsh
2024-01-15 105168a0c03b1361aefa8facc34639ca4ed676fd
src/main/java/com/zy/asrs/entity/param/PalletizingCompleteParam.java
@@ -1,14 +1,21 @@
package com.zy.asrs.entity.param;
import com.core.common.Cools;
import lombok.Data;
import java.util.List;
/*
 *  Created by Monkey D. Luffy on 2023.07.19
 * */
@Data
public class PalletizingCompleteParam {
    private String barcode;//   是   字符串   托盘码
    private String palletizingNo;//   是   字符串   码垛位编号
    private Integer palletizingNo = 147;//   是   字符串   码垛位编号
    private Integer palletizingNo2;//   是   字符串   目标位置编号
    private String boxType;//   是   字符串   木箱类型
    private String orderNo;//   是   字符串   订单编号
    private String uuid;//   是   字符串   订单编号
    private String createTime;//   是   字符串   创建时间
    private List<MatList> matLists;//      是   列表   拆垛货物信息(2箱,尾箱可能1箱)
@@ -23,7 +30,33 @@
        private Integer anfme;//   是   数字型   木箱中铜箔数量
        private String batch;//   (是否分批)   字符串   批次号
        private String specs;//   (是否需要)   字符串   规格
        private String standby4;//      卷信息uuid
        private List<MatDetlList> matDetlList;//      是   列表   木箱中铜箔信息
    }
    @Data
    public static class MatDetlList{
        private String boxNoDetl;//   是   字符串   铜箔编号(唯一字段)
        private String positionDetl;//   是   字符串   铜箔位置(拆垛时需要)
        private Double weightDetl;//   是   小数型   重量
        private String batchDetl;//   (是否分批)   字符串   批次号
        private String specsDetl;//   (是否需要)   字符串   规格
    }
//    public Integer getDevNo$(){
//        if (!Cools.isEmpty(this.palletizingNo)){
//            switch (this.palletizingNo){
//                case "1":
//                    return 219;
//                case "2":
//                    return 215;
//                case "3":
//                    return 118;
//                default:
//                    return null;
//            }
//        }
//        return null;
//    }
}