feat(enum): 新增库存合格出入库类型枚举及添加质检字段
- 在ProcessRouteItem类中新增isQuality字段,表示是否质检
- 添加StockInQualifiedRecordTypeEnum枚举,定义入库相关合格类型
- 添加StockOutQualifiedRecordTypeEnum枚举,定义出库相关合格类型
- 所有枚举实现BaseEnum接口,包含code和value属性
- 使用Lombok @Getter简化getter方法生成
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.common.enums; |
| | | |
| | | import lombok.Getter; |
| | | |
| | | |
| | | @Getter |
| | | public enum StockInQualifiedRecordTypeEnum implements BaseEnum<String> { |
| | | |
| | | |
| | | CUSTOMIZATION_STOCK_IN("0", "åæ ¼èªå®ä¹å
¥åº"), |
| | | PRODUCTION_REPORT_STOCK_IN("2", "ç产æ¥å·¥-å
¥åº"), |
| | | PURCHASE_STOCK_IN("7", "éè´-å
¥åº"), |
| | | QUALITYINSPECT_STOCK_IN("6", "è´¨æ£-åæ ¼å
¥åº"), |
| | | DEFECTIVE_PASS("11", "ä¸åæ ¼-è®©æ¥æ¾è¡"); |
| | | |
| | | |
| | | private final String code; |
| | | private final String value; |
| | | |
| | | StockInQualifiedRecordTypeEnum(String code, String value) { |
| | | this.code = code; |
| | | this.value = value; |
| | | } |
| | | |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.common.enums; |
| | | |
| | | import lombok.Getter; |
| | | |
| | | |
| | | @Getter |
| | | public enum StockOutQualifiedRecordTypeEnum implements BaseEnum<String> { |
| | | CUSTOMIZATION_STOCK_OUT("1", "åæ ¼èªå®ä¹åºåº"), |
| | | PRODUCTION_REPORT_STOCK_OUT("3", "ç产æ¥å·¥-åºåº"), |
| | | SALE_STOCK_OUT("8", "éå®-åºåº"), |
| | | SALE_SHIP_STOCK_OUT("13", "éå®-åè´§åºåº"); |
| | | |
| | | private final String code; |
| | | private final String value; |
| | | |
| | | StockOutQualifiedRecordTypeEnum(String code, String value) { |
| | | this.code = code; |
| | | this.value = value; |
| | | } |
| | | |
| | | } |
| | |
| | | |
| | | |
| | | @ApiModelProperty(value ="æ¯å¦è´¨æ£") |
| | | @TableField(value = "isQuality") |
| | | private Boolean isQuality; |
| | | |
| | | } |