cl
6 天以前 2a34b52125d5fc356d65ee1e8912845dd601d4e3
rsf-server/src/main/java/com/vincent/rsf/server/api/controller/erp/params/SyncOrderParams.java
@@ -1,6 +1,8 @@
package com.vincent.rsf.server.api.controller.erp.params;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -27,16 +29,48 @@
    @ApiModelProperty("单号")
    private String orderNo;
    @ApiModelProperty("单据内码,唯一标识")
    private String orderInternalCode;
    @ApiModelProperty("入/出库接驳站点")
    private String stationId;
    @ApiModelProperty("任务仓库(与云仓 JSON 字段 docWarehouseNo 对应)")
    @JsonProperty("docWarehouseNo")
    private String docTaskWarehouseNo;
    @ApiModelProperty("组织编码(orgNo)")
    private String orgNo;
    @ApiModelProperty("入库仓编码(inWarehouseNo),入库通知单")
    private String inWarehouseNo;
    @ApiModelProperty("出库仓编码(outWarehouseNo),出库通知单")
    private String outWarehouseNo;
    @ApiModelProperty("原库位")
    private String orgLoc;
    @ApiModelProperty("订单ID")
    private Long orderId;
    @ApiModelProperty("操作类型:1 新增;2 修改;3 取消")
    private Integer operateType;
    @ApiModelProperty("数量")
    private Double anfme;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:ss:mm")
    @JsonFormat(pattern = "yyyy-MM-dd HH:ss:mm")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @JsonDeserialize(using = FlexibleDateDeserializer.class)
    private Date arrTime;
    @ApiModelProperty("创建时间,ERP 传则作为通知单创建时间")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @JsonDeserialize(using = FlexibleDateDeserializer.class)
    private Date createTime;
    @ApiModelProperty("单据明细信息")
    private List<SyncOrdersItem> ordersItems;
    private List<SyncOrdersItem> orderItems;
}