自动化立体仓库 - WMS系统
skyouc
3 天以前 34aa40fffdda9155e77a7991ca8c7691102bb0b8
src/main/java/com/zy/asrs/entity/OrderPakout.java
@@ -6,6 +6,9 @@
import com.baomidou.mybatisplus.enums.IdType;
import com.core.common.Cools;
import com.core.common.SpringUtils;
import com.zy.api.enums.OrderWkType;
import com.zy.asrs.entity.BasAreas;
import com.zy.asrs.service.BasAreasService;
import com.zy.asrs.service.DocTypeService;
import com.zy.asrs.service.OrderSettleService;
import com.zy.common.utils.Synchro;
@@ -66,7 +69,7 @@
    @TableField("item_id")
    private Long itemId;
    @ApiModelProperty(value= "")
    @ApiModelProperty(value= "区域ID")
    @TableField("item_name")
    private String itemName;
@@ -256,6 +259,10 @@
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
    @TableField("target_location")
    private String targetLocation;
    /**
     * 备注
     */
@@ -268,6 +275,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() {}
@@ -345,6 +359,36 @@
//            null    // 备注
//    );
    public String getItemName$() {
        if (Cools.isEmpty(this.itemName)) {
            return null;
        }
        try {
            BasAreasService service = SpringUtils.getBean(BasAreasService.class);
            BasAreas area = service.selectById(Long.parseLong(this.itemName));
            if (!Cools.isEmpty(area)) {
                return area.getName();
            }
        } catch (Exception e) {
            return this.itemName;
        }
        return null;
    }
    public String getOrderType$() {
        if (null == this.targetLocation) {
            return null;
        }
        if (this.targetLocation.equals("2")) {
            return OrderWkType.ORDER_WK_ORDER_OUT_SO.desc;
        } else if (this.targetLocation.equals("3")){
            return OrderWkType.ORDER_WK_ORDER_OUT_EO.desc;
        } else {
            return null;
        }
    }
    public String getDocType$(){
        DocTypeService service = SpringUtils.getBean(DocTypeService.class);
        DocType docType = service.selectById(this.docType);
@@ -354,15 +398,14 @@
        return null;
    }
    public String getPayType$(){
        if (null == this.payType){ return null; }
        switch (this.payType){
            case 1:
                return "现金";
            case 2:
                return "记账";
            default:
                return String.valueOf(this.payType);
    public String getShipName$(){
        if (null == this.shipName){ return  OrderWkType.ORDER_WK_ORDER_OUT_SO.desc; }
        if (this.shipName.equals(OrderWkType.ORDER_WK_ORDER_OUT_EO.val)){
            return OrderWkType.ORDER_WK_ORDER_OUT_EO.desc;
        } else if (this.shipName.equals(OrderWkType.ORDER_WK_ORDER_OUT_SO.val)){
            return OrderWkType.ORDER_WK_ORDER_OUT_SO.desc;
        } else {
            return OrderWkType.ORDER_WK_ORDER_OUT.desc;
        }
    }
@@ -401,6 +444,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){