chen.lin
12 小时以前 69933e8f35f573f3401f028f7573fce3b7a299ba
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
package com.vincent.rsf.server.manager.entity;
 
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;
 
import java.io.Serializable;
import java.util.Date;
 
@Data
@Accessors(chain = true)
@TableName("rcs_test_config")
@ApiModel(value = "RcsTestConfig", description = "RCS自动测试配置")
public class RcsTestConfig implements Serializable {
 
    private static final long serialVersionUID = 1L;
 
    @ApiModelProperty("主键ID")
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;
 
    @ApiModelProperty("配置名称")
    private String configName;
 
    @ApiModelProperty("物料编号组(JSON数组格式)")
    private String matnrCodes;
 
    @ApiModelProperty("入库站点")
    private String inboundStation;
 
    @ApiModelProperty("出库站点")
    private String outboundStation;
 
    @ApiModelProperty("入库库位号数组(JSON数组格式)")
    private String inboundLocNos;
 
    @ApiModelProperty("出库库位号数组(JSON数组格式)")
    private String outboundLocNos;
 
    @ApiModelProperty("库位号(已废弃,使用inboundLocNos)")
    @Deprecated
    private String locNo;
 
    @ApiModelProperty("是否检查库存(1:是 0:否)")
    private Integer checkStock;
 
    @ApiModelProperty("入库接口类型(create_in_task/location_allocate)")
    private String inboundApiType;
 
    @ApiModelProperty("随机物料数量")
    private Integer randomMaterialCount;
 
    @ApiModelProperty("是否自动出库(1:是 0:否)")
    private Integer autoOutbound;
 
    @ApiModelProperty("状态(1:启用 0:禁用)")
    private Integer status;
 
    @ApiModelProperty("租户ID")
    private Integer tenantId;
 
    @ApiModelProperty("创建人")
    private Long createBy;
 
    @ApiModelProperty("创建时间")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;
 
    @ApiModelProperty("更新人")
    private Long updateBy;
 
    @ApiModelProperty("更新时间")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateTime;
 
    @ApiModelProperty("备注")
    private String memo;
}