| fzzy-igdss-core/src/main/java/com/fzzy/igds/constant/DepotStatus.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| fzzy-igdss-core/src/main/java/com/fzzy/igds/constant/DepotType.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| fzzy-igdss-core/src/main/java/com/fzzy/igds/constant/FoodLevel.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| fzzy-igdss-core/src/main/java/com/fzzy/igds/constant/FoodType.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| fzzy-igdss-core/src/main/java/com/fzzy/igds/constant/FoodVariety.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| fzzy-igdss-core/src/main/java/com/fzzy/igds/domain/Company.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| fzzy-igdss-core/src/main/java/com/fzzy/igds/domain/Depot.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| fzzy-igdss-core/src/main/java/com/fzzy/igds/domain/Dept.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
fzzy-igdss-core/src/main/java/com/fzzy/igds/constant/DepotStatus.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,43 @@ package com.fzzy.igds.constant; /** * @Description ä»åºç¶ææä¸¾ * @Author CZT * @Date 2025/11/25 14:25 */ public enum DepotStatus { STATUS_1("1", "空ä»"), STATUS_2("2", "å ¥åºä¸"), STATUS_3("3", "å°ä»"), STATUS_4("4", "åºåºä¸"), STATUS_9("9", "å ¶ä»"); private String code; private String msg; DepotStatus(String code, String msg) { this.code = code; this.msg = msg; } public String getCode() { return code; } public String getMsg() { return msg; } public static String getMsg(String code) { if (null == code) return null; if (DepotStatus.STATUS_1.getCode().equals(code)) return DepotStatus.STATUS_1.getMsg(); if (DepotStatus.STATUS_2.getCode().equals(code)) return DepotStatus.STATUS_2.getMsg(); if (DepotStatus.STATUS_3.getCode().equals(code)) return DepotStatus.STATUS_3.getMsg(); if (DepotStatus.STATUS_4.getCode().equals(code)) return DepotStatus.STATUS_4.getMsg(); return DepotStatus.STATUS_9.getMsg(); } } fzzy-igdss-core/src/main/java/com/fzzy/igds/constant/DepotType.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,49 @@ package com.fzzy.igds.constant; /** * @Description ä»åºç±»åæä¸¾ * @Author CZT * @Date 2025/11/25 14:25 */ public enum DepotType { TYPE_01("01", "å¹³æ¿ä»"), TYPE_02("02", "æµ åä»"), TYPE_03("03", "卿²¹ç½"), TYPE_04("04", "ç«çä»"), TYPE_05("05", "楼æ¿ä»"), TYPE_99("99", "å ¶ä»"); private String code; private String msg; DepotType(String code, String msg) { this.code = code; this.msg = msg; } public String getCode() { return code; } public String getMsg() { return msg; } public static String getMsg(String code) { if (null == code) return null; if (DepotType.TYPE_01.getCode().equals(code)) return DepotType.TYPE_01.getMsg(); if (DepotType.TYPE_02.getCode().equals(code)) return DepotType.TYPE_02.getMsg(); if (DepotType.TYPE_03.getCode().equals(code)) return DepotType.TYPE_03.getMsg(); if (DepotType.TYPE_04.getCode().equals(code)) return DepotType.TYPE_04.getMsg(); if (DepotType.TYPE_05.getCode().equals(code)) return DepotType.TYPE_05.getMsg(); return TYPE_99.getMsg(); } } fzzy-igdss-core/src/main/java/com/fzzy/igds/constant/FoodLevel.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,42 @@ package com.fzzy.igds.constant; /** * @Description ç²®é£ç级æä¸¾ * @Author CZT * @Date 2025/11/25 14:27 */ public enum FoodLevel { LEVEL_01("01", "ä¸ç"), LEVEL_02("02", "äºç"), LEVEL_03("03", "ä¸ç"), LEVEL_04("04", "åç"), LEVEL_05("05", "äºç"), LEVEL_06("06", "çå¤"); private String code; private String msg; private FoodLevel(String code, String msg) { this.code = code; this.msg = msg; } public String getCode() { return code; } public String getMsg() { return msg; } public static String getMsg(String code){ if(null == code) return null; if(FoodLevel.LEVEL_01.getCode().equals(code)) return FoodLevel.LEVEL_01.getMsg(); if(FoodLevel.LEVEL_02.getCode().equals(code)) return FoodLevel.LEVEL_02.getMsg(); if(FoodLevel.LEVEL_03.getCode().equals(code)) return FoodLevel.LEVEL_03.getMsg(); if(FoodLevel.LEVEL_04.getCode().equals(code)) return FoodLevel.LEVEL_04.getMsg(); if(FoodLevel.LEVEL_05.getCode().equals(code)) return FoodLevel.LEVEL_05.getMsg(); return FoodLevel.LEVEL_06.getMsg(); } } fzzy-igdss-core/src/main/java/com/fzzy/igds/constant/FoodType.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,24 @@ package com.fzzy.igds.constant; import java.util.HashMap; import java.util.Map; /** * @Description ç²®é£æ§è´¨æä¸¾ * @Author CZT * @Date 2025/11/25 14:28 */ public class FoodType { /** * ç¨äºåæ¾ç²®ç±»åcode -name */ public static Map<String, String> mapFoodType = new HashMap<>(); public static String getMsg(String code) { if (null == code) { return ""; } return mapFoodType.get(code); } } fzzy-igdss-core/src/main/java/com/fzzy/igds/constant/FoodVariety.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,47 @@ package com.fzzy.igds.constant; import java.util.HashMap; import java.util.Map; import java.util.Set; /** * @Description ç²®é£æ§è´¨æä¸¾ * @Author CZT * @Date 2025/11/25 14:29 */ public class FoodVariety { /** * ç¨äºåæ¾ç²®é£åç§code -name */ public static Map<String, String> mapFoodVariety = new HashMap<>(); /** * æ ¹æ®åç§°æ¾ç¼ç * * @param msg * @return */ public static String getCode(String msg) { Set<String> keys = mapFoodVariety.keySet(); if (null == keys || keys.isEmpty()) return msg; for (String key : keys) { if (mapFoodVariety.get(key).equals(msg)) { return key; } } return msg; } /** * æ ¹æ®ç¼ç æ¾åç§° * @param code * @return */ public static String getMsg(String code) { if (null == code) return "æªé ç½®"; return mapFoodVariety.get(code); } } fzzy-igdss-core/src/main/java/com/fzzy/igds/domain/Company.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,131 @@ package com.fzzy.igds.domain; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import lombok.EqualsAndHashCode; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; /** * @Description æ¶å¨å ¬å¸ä¿¡æ¯ * @Author CZT * @Date 2025/11/25 13:52 */ @Data @Entity @Table(name = "d_company") @TableName("d_company") @EqualsAndHashCode(callSuper = false) public class Company extends BizBaseEntity implements Serializable { /** * */ private static final long serialVersionUID = 1L; @Id @Column(name = "id", columnDefinition = "varchar(40) COMMENT 'æ¶å¨å ¬å¸idï¼ç»å®ç»ç»æ¶æä¸æ¶å¨å ¬å¸id'") @TableField("id") private String id; @Column(name = "dwdm", columnDefinition = "varchar(18) COMMENT 'å ¬å¸18ä½ä¿¡ç¨ç '") @TableField("dwdm") private String dwdm; @Column(name = "dwmc", columnDefinition = "varchar(256) COMMENT 'åä½åç§°'") @TableField("dwmc") private String dwmc; @Column(name = "dwlx", columnDefinition = "varchar(2) COMMENT 'åä½ç±»å'") @TableField("dwlx") private String dwlx; @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") @Column(name = "zcrq", columnDefinition = "datetime COMMENT 'æ³¨åæ¥æ'") @TableField("zcrq") private Date zcrq; @Column(name = "zczb", columnDefinition = "decimal(20,6) COMMENT '注åèµæ¬'") @TableField("zczb") private Double zczb; @Column(name = "zcze", columnDefinition = "decimal(20,6) COMMENT 'èµäº§æ»é¢'") @TableField("zcze") private Double zcze; @Column(name = "fddbr", columnDefinition = "varchar(100) COMMENT 'æ³å®ä»£è¡¨äºº'") @TableField("fddbr") private String fddbr; @Column(name = "frsfzh", columnDefinition = "varchar(18) COMMENT 'æ³äººèº«ä»½è¯å·'") @TableField("frsfzh") private String frsfzh; @Column(name = "frlxfs", columnDefinition = "varchar(50) COMMENT 'æ³äººèç³»æ¹å¼'") @TableField("frlxfs") private String frlxfs; @Column(name = "qylxr", columnDefinition = "varchar(100) COMMENT 'ä¼ä¸è系人'") @TableField("qylxr") private String qylxr; @Column(name = "bgdh", columnDefinition = "varchar(50) COMMENT 'åå ¬çµè¯'") @TableField("bgdh") private String bgdh; @Column(name = "zcdz", columnDefinition = "varchar(50) COMMENT '注åå°å'") @TableField("zcdz") private String zcdz; @Column(name = "dzyx", columnDefinition = "varchar(50) COMMENT 'çµåé®ç®±'") @TableField("dzyx") private String dzyx; @Column(name = "qygfwzdz", columnDefinition = "varchar(128) COMMENT 'ä¼ä¸å®æ¹ç½ç«å°å'") @TableField("qygfwzdz") private String qygfwzdz; @Column(name = "czhm", columnDefinition = "varchar(32) COMMENT 'ä¼ çå·ç '") @TableField("czhm") private String czhm; @Column(name = "yzbm", columnDefinition = "varchar(6) COMMENT '鮿¿ç¼ç '") @TableField("yzbm") private String yzbm; @Column(name = "xzqhdm", columnDefinition = "varchar(6) COMMENT 'è¡æ¿åºå代ç '") @TableField("xzqhdm") private String xzqhdm; @Column(name = "xzqhmc", columnDefinition = "varchar(50) COMMENT 'è¡æ¿åºååç§°'") @TableField("xzqhmc") private String xzqhmc; @Column(name = "kqs", columnDefinition = "int(6) COMMENT 'åºåºæ°'") @TableField("kqs") private Integer kqs; @Column(name = "jd", columnDefinition = "decimal(20,6) COMMENT 'ç»åº¦'") @TableField("jd") private Double jd; @Column(name = "wd", columnDefinition = "decimal(20,6) COMMENT '纬度'") @TableField("wd") private Double wd; @Column(name = "dwzt", columnDefinition = "varchar(1) COMMENT 'åä½ç¶æ'") @TableField("dwzt") private String dwzt; @Column(name = "remark", columnDefinition = "varchar(100) COMMENT '夿³¨è¯´æ'") @TableField("remark") private String remark; } fzzy-igdss-core/src/main/java/com/fzzy/igds/domain/Depot.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,177 @@ package com.fzzy.igds.domain; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.fzzy.igds.constant.*; import lombok.Data; import lombok.EqualsAndHashCode; import javax.persistence.*; import java.io.Serializable; import java.util.Date; /** * @Description ä»åºä¿¡æ¯ * @Author CZT * @Date 2025/11/25 14:20 */ @Data @Entity @Table(name = "d_depot") @TableName("d_depot") @EqualsAndHashCode(callSuper = false) public class Depot extends BizBaseEntity implements Serializable { @Id @Column(name = "id", columnDefinition = "varchar(40) COMMENT 'ä»åºç¼ç '") @TableField("id") private String id; @Column(name = "dept_id", columnDefinition = "varchar(40) COMMENT 'æå±åºåº'") @TableField("dept_id") private String deptId; @Column(name = "name", columnDefinition = "varchar(40) COMMENT 'ä»åºåç§°'") @TableField("name") private String name; @Column(name = "depot_type", columnDefinition = "varchar(2) COMMENT 'ä»åºç±»å(01=å¹³æ¿ä»,02=ç«çä»,03=æµ åä»,04=卿²¹ç½,05=楼æ¿ä»,99=å ¶ä»)'") @TableField("depot_type") private String depotType; @Column(name = "depot_status", columnDefinition = "varchar(2) COMMENT 'ä»åºç¶æ(1=空ä»,2=å ¥åºä¸,3=å°ä»,4=åºåºä¸,9=å ¶ä»)'") @TableField("depot_status") private String depotStatus; @Column(name = "store_type", columnDefinition = "varchar(6) COMMENT 'å¨ç²®æ¹å¼'") @TableField("store_type") private String storeType; @Column(name = "storage_max", columnDefinition = "decimal(20,6) COMMENT '设计å¨é(åä½ï¼KG)'") @TableField("storage_max") private Double storageMax; @Column(name = "storage_real", columnDefinition = "decimal(20,6) COMMENT 'å®é å¨é(åä½ï¼KG)'") @TableField("storage_real") private Double storageReal; @Column(name = "food_type", columnDefinition = "varchar(3) COMMENT 'ç²®é£æ§è´¨'") @TableField("food_type") private String foodType; @Column(name = "food_variety", columnDefinition = "varchar(7) COMMENT 'ç²®é£åç§'") @TableField("food_variety") private String foodVariety; @Column(name = "food_level", columnDefinition = "varchar(2) COMMENT 'ç²®é£ç级'") @TableField("food_level") private String foodLevel; @Column(name = "food_locationId", columnDefinition = "varchar(40) COMMENT 'ç²®é£äº§å°'") @TableField("food_locationId") private String foodLocationId; @Column(name = "food_location", columnDefinition = "varchar(40) COMMENT 'ç²®é£äº§å°'") @TableField("food_location") private String foodLocation; @Column(name = "food_year", columnDefinition = "varchar(4) COMMENT 'ç²®é£å¹´ä»½'") @TableField("food_year") private String foodYear; @Column(name = "per_wet", columnDefinition = "decimal(20,2) COMMENT 'æ°´å'") @TableField("per_wet") private Double perWet; @Column(name = "per_impurity", columnDefinition = "decimal(20,2) COMMENT 'æè´¨'") @TableField("per_impurity") private Double perImpurity; @Column(name = "bulk_weight", columnDefinition = "decimal(20,2) COMMENT '容é g/L'") @TableField("bulk_weight") private Double bulkWeight; @Column(name = "store_keeper", columnDefinition = "varchar(4) COMMENT 'ä¿ç®¡å'") @TableField("store_keeper") private String storeKeeper; @Column(name = "store_keeper_name", columnDefinition = "varchar(4) COMMENT 'ä¿ç®¡å'") @TableField("store_keeper_name") private String storeKeeperName; @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") @Column(name = "store_date", columnDefinition = "datetime COMMENT 'å ¥åºæ¶é´'") @TableField("store_date") private Date storeDate; @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") @Column(name = "check_date", columnDefinition = "datetime COMMENT 'æåè´¨æ£æ¶é´'") @TableField("check_date") private Date checkDate; @Column(name = "remark", columnDefinition = "varchar(100) COMMENT '夿³¨è¯´æ'") @TableField("remark") private String remark; @Column(name = "order_num", columnDefinition = "int(5) COMMENT 'æ¾ç¤ºé¡ºåº'") @TableField("order_num") private Integer orderNum = 1; // ------------å ¶ä»å±æ§ä¿¡æ¯------------// @Transient private String foodVarietyName; @Transient private String foodTypeName; @Transient private String depotTypeName; @Transient private String depotStatusName; @Transient private String foodLevelName; @Transient private String storeKeeperLevel = "é«çº§ä¿ç®¡å"; @Transient private String storeKeeperPhone = "####"; public String getFoodLevelName() { if (null != this.foodLevel) { return FoodLevel.getMsg(this.foodLevel); } return null; } public String getFoodVarietyName() { if (null != this.foodVariety) { return FoodVariety.getMsg(this.foodVariety); } return null; } public String getFoodTypeName() { if (null != this.foodType) { return FoodType.getMsg(this.foodType); } return null; } public String getDepotTypeName() { if (null != this.depotType) { return DepotType.getMsg(this.depotType); } return null; } public String getDepotStatusName() { if (null != this.depotStatus) { return DepotStatus.getMsg(this.depotStatus); } return null; } } fzzy-igdss-core/src/main/java/com/fzzy/igds/domain/Dept.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,87 @@ package com.fzzy.igds.domain; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; import javax.persistence.*; import java.io.Serializable; /** * @Description åºåºä¿¡æ¯ * @Author CZT * @Date 2025/11/25 14:10 */ @Data @Entity @Table(name = "d_dept") @TableName("d_dept") @EqualsAndHashCode(callSuper = false) public class Dept extends BizBaseEntity implements Serializable { /** * */ private static final long serialVersionUID = 1L; @Id @Column(name = "id", columnDefinition = "varchar(40) COMMENT 'åºåºidï¼ç»å®ç»ç»æ¶æä¸åºåºid'") @TableField("id") private String id; @Column(name = "kqmc", columnDefinition = "varchar(256) COMMENT 'åºåºåç§°'") @TableField("kqmc") private String kqmc; @Column(name = "kqdz", columnDefinition = "varchar(512) COMMENT 'åºåºå°å'") @TableField("kqdz") private String kqdz; @Column(name = "xzqhdm", columnDefinition = "varchar(6) COMMENT 'è¡æ¿åºå代ç '") @TableField("xzqhdm") private String xzqhdm; @Column(name = "xzqhmc", columnDefinition = "varchar(50) COMMENT 'è¡æ¿åºååç§°'") @TableField("xzqhmc") private String xzqhmc; @Column(name = "kqcq", columnDefinition = "varchar(1) COMMENT 'åºåºäº§æ(1ï¼ èªæ 2ï¼ç§èµ 3ï¼å ±æ 4ï¼æ··å 9ï¼å ¶ä»)'") @TableField("kqcq") private String kqcq; @Column(name = "yxcr", columnDefinition = "decimal(20,6) COMMENT 'ææä»å®¹'") @TableField("yxcr") private Double yxcr; @Column(name = "zdmj", columnDefinition = "decimal(20,6) COMMENT 'å å°é¢ç§¯'") @TableField("zdmj") private Double zdmj; @Column(name = "cfs", columnDefinition = "int(6) COMMENT 'ä»åºæ°'") @TableField("cfs") private Integer cfs; @Column(name = "jd", columnDefinition = "decimal(20,6) COMMENT 'ç»åº¦'") @TableField("jd") private Double jd; @Column(name = "wd", columnDefinition = "decimal(20,6) COMMENT '纬度'") @TableField("wd") private Double wd; /** * --------é¸ç°å¾ä¿¡æ¯-------- **/ @Column(name = "img_id", columnDefinition = "varchar(50) COMMENT 'é¸ç°å¾id'") @TableField("img_id") private String imgId; @Column(name = "file_name", columnDefinition = "varchar(50) COMMENT 'é¸ç°å¾åç§°'") @TableField("file_name") private String imgName; //é¸ç°å¾å ¨è·¯å¾ @Transient private String imgPath; }