自动化立体仓库 - WMS系统
zyh
2026-01-04 c47395fe29493062a3f0bc2cf1d02a2946b20b88
src/main/java/com/zy/asrs/entity/OrderPakout.java
@@ -8,6 +8,7 @@
import com.core.common.SpringUtils;
import com.zy.asrs.service.DocTypeService;
import com.zy.asrs.service.OrderSettleService;
import com.zy.common.utils.Synchro;
import com.zy.system.entity.User;
import com.zy.system.service.UserService;
import io.swagger.annotations.ApiModelProperty;
@@ -59,6 +60,27 @@
    private Long docType;
    /**
     * 空板出库数量
     */
    @ApiModelProperty(value= "空板出库数量")
    @TableField("pay_type")
    private Integer payType;
    /**
     * 区域地址
     */
    @ApiModelProperty(value= "区域地址")
    @TableField("ship_code")
    private String shipCode;
    /**
     * AGV目标站点
     */
    @ApiModelProperty(value= "AGV目标站点")
    @TableField("cstmr_name")
    private String cstmrName;
    /**
     * 项目编号
     */
    @ApiModelProperty(value= "项目编号")
@@ -95,12 +117,6 @@
    @ApiModelProperty(value= "客户编号")
    private Long cstmr;
    /**
     * 客户
     */
    @ApiModelProperty(value= "客户")
    @TableField("cstmr_name")
    private String cstmrName;
    /**
     * 联系方式
@@ -149,12 +165,6 @@
    @TableField("act_fee")
    private Double actFee;
    /**
     * 付款类型 1: 现金  2: 记账
     */
    @ApiModelProperty(value= "付款类型 1: 现金  2: 记账  ")
    @TableField("pay_type")
    private Integer payType;
    /**
     * 业务员
@@ -205,13 +215,6 @@
    @ApiModelProperty(value= "物流名称")
    @TableField("ship_name")
    private String shipName;
    /**
     * 物流单号
     */
    @ApiModelProperty(value= "物流单号")
    @TableField("ship_code")
    private String shipCode;
    /**
     * 订单状态
@@ -267,6 +270,13 @@
    @ApiModelProperty(value= "状态  2:已完成 1: 进行中 0: 初始  ")
    @TableField("move_status")
    private Integer moveStatus;
    /**
     * 状态 1: 进行中  0: 初始  2:已完成
     */
    @ApiModelProperty(value= "入出库类型(0:未知,1:入库,2:出库)")
    @TableField("pakin_pakout_status")
    private Integer pakinPakoutStatus;
    public OrderPakout() {}
@@ -400,6 +410,18 @@
        return null;
    }
    public String getPakinPakoutStatus$(){
        switch (this.pakinPakoutStatus){
            case 1:
                return "Y";
            case 2:
                return "N";
            default:
                return null;
        }
    }
    public String getStatus$(){
        if (null == this.status){ return null; }
        switch (this.status){
@@ -458,5 +480,8 @@
        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.updateTime);
    }
    public void sync(Object source) {
        Synchro.Copy(source, this);
    }
}