hyingbo
10 天以前 f7a776a0790da9b88bd5c35ebf0de46dfacefdb6
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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
package org.jeecg.modules.tms.entity;
 
import java.io.Serializable;
import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecg.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
 
/**
 * @Description: tms_tools_config_property
 * @Author: jeecg-boot
 * @Date:   2025-05-13
 * @Version: V1.0
 */
@Data
@TableName("tms_tools_config_property")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="tms_tools_config_property对象", description="tms_tools_config_property")
public class ToolsConfigProperty implements Serializable {
    private static final long serialVersionUID = 1L;
 
    /**主键*/
    @TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty(value = "主键")
    private String id;
    /**分类编号*/
    @Excel(name = "分类编号", width = 15)
    @ApiModelProperty(value = "分类编号")
    private String classifyId;
    /**工具信息id*/
    @Excel(name = "工具信息id", width = 15)
    @ApiModelProperty(value = "工具信息id")
    private String toolCode;
    /**中文名称*/
    @Excel(name = "中文名称", width = 15)
    @ApiModelProperty(value = "中文名称")
    private String chineseName;
    /**英文名称*/
    @Excel(name = "英文名称", width = 15)
    @ApiModelProperty(value = "英文名称")
    private String foreignLanguageName;
    /**工具类型;1.通用 2.专用*/
    @Excel(name = "工具类型;1.通用 2.专用", width = 15)
    @ApiModelProperty(value = "工具类型;1.通用 2.专用")
    @Dict(dicCode = "application_type")
    private java.lang.String applicationType;
    /**标准级别*/
    @Excel(name = "标准级别", width = 15)
    @ApiModelProperty(value = "标准级别")
    private java.lang.String standardLevel;
    /**标准号*/
    @Excel(name = "标准号", width = 15)
    @ApiModelProperty(value = "标准号")
    private java.lang.String standardCode;
    /**型号/图号*/
    @Excel(name = "型号/图号", width = 15)
    @ApiModelProperty(value = "型号/图号")
    private java.lang.String toolModel;
    /**厂家*/
    @Excel(name = "厂家", width = 15)
    @ApiModelProperty(value = "厂家")
    private java.lang.String supplierId;
    /**仓库省份城市*/
    @Excel(name = "仓库省份城市", width = 15)
    @ApiModelProperty(value = "仓库省份城市")
    private java.lang.String provinceCity;
    /**库区/库号*/
    @Excel(name = "库区/库号", width = 15)
    @ApiModelProperty(value = "库区/库号")
    private java.lang.String warehouseId;
    /**库位号;由库区+层+排+列组成,可以是多个库位号以英文点号分割的字符串。*/
    @Excel(name = "库位号;由库区+层+排+列组成,可以是多个库位号以英文点号分割的字符串。", width = 15)
    @ApiModelProperty(value = "库位号;由库区+层+排+列组成,可以是多个库位号以英文点号分割的字符串。")
    private java.lang.String positionCode;
    /**存储位置(偏那个厂区的库)*/
    @Excel(name = "存储位置(偏那个厂区的库)", width = 15)
    @ApiModelProperty(value = "存储位置(偏那个厂区的库)")
    private java.lang.String storageLocation;
    /**计量主单位*/
    @Excel(name = "计量主单位", width = 15)
    @ApiModelProperty(value = "计量主单位")
    private java.lang.String mainUnit;
    /**计量辅单位*/
    @Excel(name = "计量辅单位", width = 15)
    @ApiModelProperty(value = "计量辅单位")
    private java.lang.String auxiliaryUnit;
    /**计量主单位数量*/
    @Excel(name = "计量主单位数量", width = 15)
    @ApiModelProperty(value = "计量主单位数量")
    private java.lang.String mainCount;
    /**计量辅单位数量*/
    @Excel(name = "计量辅单位数量", width = 15)
    @ApiModelProperty(value = "计量辅单位数量")
    private java.lang.String auxiliaryCount;
    /**是否有计量辅单位;1,有辅助单位2.无辅助单位*/
    @Excel(name = "是否有计量辅单位;1,有辅助单位2.无辅助单位", width = 15)
    @ApiModelProperty(value = "是否有计量辅单位;1,有辅助单位2.无辅助单位")
    private java.lang.String auxiliaryUnitFlag;
    /**单价*/
    @Excel(name = "单价", width = 15)
    @ApiModelProperty(value = "单价")
    private java.math.BigDecimal price;
    /**最低库存*/
    @Excel(name = "最低库存", width = 15)
    @ApiModelProperty(value = "最低库存")
    private java.math.BigDecimal lowerInventory;
    /**最高库存*/
    @Excel(name = "最高库存", width = 15)
    @ApiModelProperty(value = "最高库存")
    private java.math.BigDecimal highestInventory;
    /**状态;1.启用 2.未启用*/
    @Excel(name = "状态;1.启用 2.未启用", width = 15)
    @ApiModelProperty(value = "状态;1.启用 2.未启用")
    private java.lang.String status;
    /**备注*/
    @Excel(name = "备注", width = 15)
    @ApiModelProperty(value = "备注")
    private java.lang.String remark;
    /**租户号*/
    @Excel(name = "租户号", width = 15)
    @ApiModelProperty(value = "租户号")
    private java.lang.String tenantId;
    /**创建人*/
    @ApiModelProperty(value = "创建人")
    private java.lang.String createBy;
    /**创建时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "创建时间")
    private java.util.Date createTime;
    /**更新人*/
    @ApiModelProperty(value = "更新人")
    private java.lang.String updateBy;
    /**更新时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "更新时间")
    private java.util.Date updateTime;
}