From 4d67de66ad789735af5849f0a27ee972d386ff8c Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Fri, 27 Jun 2025 09:47:17 +0800 Subject: [PATCH] init --- .../modules/sys/entity/SysParameters.java | 15 +++++ .../sys/entity/SysParametersDefault.java | 25 ++++++++ .../modules/trans/entity/TransDetail.java | 23 ++++++++ .../modules/trans/entity/TransDetailSub.java | 22 +++++++ .../modules/trans/entity/TransHeader.java | 22 +++++++ .../modules/trans/entity/TransNoControl.java | 15 +++++ .../warehouse/entity/HandlingUnit.java | 53 +++++++++++++++++ .../warehouse/entity/InventoryStock.java | 59 +++++++++++++++++++ .../modules/warehouse/entity/Location.java | 14 +++++ .../modules/warehouse/entity/Warehouse.java | 18 ++++++ src/main/resources/application.yml | 13 ---- 11 files changed, 266 insertions(+), 13 deletions(-) create mode 100644 src/main/java/com/gaotao/modules/sys/entity/SysParameters.java create mode 100644 src/main/java/com/gaotao/modules/sys/entity/SysParametersDefault.java create mode 100644 src/main/java/com/gaotao/modules/trans/entity/TransDetail.java create mode 100644 src/main/java/com/gaotao/modules/trans/entity/TransDetailSub.java create mode 100644 src/main/java/com/gaotao/modules/trans/entity/TransHeader.java create mode 100644 src/main/java/com/gaotao/modules/trans/entity/TransNoControl.java create mode 100644 src/main/java/com/gaotao/modules/warehouse/entity/HandlingUnit.java create mode 100644 src/main/java/com/gaotao/modules/warehouse/entity/InventoryStock.java create mode 100644 src/main/java/com/gaotao/modules/warehouse/entity/Location.java create mode 100644 src/main/java/com/gaotao/modules/warehouse/entity/Warehouse.java diff --git a/src/main/java/com/gaotao/modules/sys/entity/SysParameters.java b/src/main/java/com/gaotao/modules/sys/entity/SysParameters.java new file mode 100644 index 0000000..34c49fb --- /dev/null +++ b/src/main/java/com/gaotao/modules/sys/entity/SysParameters.java @@ -0,0 +1,15 @@ +package com.gaotao.modules.sys.entity; + +import jakarta.persistence.*; +import lombok.Data; + +@Data +public class SysParameters { + + private String site; + + private Double parameterId; + + private String paraValue; + +} diff --git a/src/main/java/com/gaotao/modules/sys/entity/SysParametersDefault.java b/src/main/java/com/gaotao/modules/sys/entity/SysParametersDefault.java new file mode 100644 index 0000000..f0169a7 --- /dev/null +++ b/src/main/java/com/gaotao/modules/sys/entity/SysParametersDefault.java @@ -0,0 +1,25 @@ +package com.gaotao.modules.sys.entity; + +import jakarta.persistence.*; +import lombok.Data; + +@Data +public class SysParametersDefault { + + private Double parameterId; + + private String module; + + private String paraDesc; + + private String paraValue; + + private String paraType; + + private String paraTypeDb; + + private String allSiteFlag; + + private String remark; + +} diff --git a/src/main/java/com/gaotao/modules/trans/entity/TransDetail.java b/src/main/java/com/gaotao/modules/trans/entity/TransDetail.java new file mode 100644 index 0000000..0c6750d --- /dev/null +++ b/src/main/java/com/gaotao/modules/trans/entity/TransDetail.java @@ -0,0 +1,23 @@ +package com.gaotao.modules.trans.entity; + +import jakarta.persistence.*; +import lombok.Data; + +@Data +public class TransDetail { + private String site; + private String transNo; + private Double itemNo; + private String partNo; + private Double transQty; + private String batchNo; + private String warehouseId; + private String direction; + private String orderRef1; + private String orderRef2; + private String orderRef3; + private String orderRef4; + private String orderRef5; + private String remark; +} + diff --git a/src/main/java/com/gaotao/modules/trans/entity/TransDetailSub.java b/src/main/java/com/gaotao/modules/trans/entity/TransDetailSub.java new file mode 100644 index 0000000..6038dba --- /dev/null +++ b/src/main/java/com/gaotao/modules/trans/entity/TransDetailSub.java @@ -0,0 +1,22 @@ +package com.gaotao.modules.trans.entity; + +import jakarta.persistence.*; +import lombok.Data; + +@Data +public class TransDetailSub { + private String site; + private String transNo; + private Double itemNo; + private String subNo; + private Double subQty; + private String direction; + private String orderRef1; + private String orderRef2; + private String orderRef3; + private String orderRef4; + private String orderRef5; + private String remark; + private String orderRef6; + private Double seqNo; +} diff --git a/src/main/java/com/gaotao/modules/trans/entity/TransHeader.java b/src/main/java/com/gaotao/modules/trans/entity/TransHeader.java new file mode 100644 index 0000000..152ac64 --- /dev/null +++ b/src/main/java/com/gaotao/modules/trans/entity/TransHeader.java @@ -0,0 +1,22 @@ +package com.gaotao.modules.trans.entity; + +import jakarta.persistence.*; +import lombok.Data; + +import java.util.Date; + +@Data +public class TransHeader { + private String site; + private String transNo; + private Date transDate; + private String transTypeDb; + private String userId; + private String userName; + private String remark; + private String orderRef1; + private String status; + private String orderRef2; + private String orderRef3; + private Date enterDate; +} diff --git a/src/main/java/com/gaotao/modules/trans/entity/TransNoControl.java b/src/main/java/com/gaotao/modules/trans/entity/TransNoControl.java new file mode 100644 index 0000000..84b4348 --- /dev/null +++ b/src/main/java/com/gaotao/modules/trans/entity/TransNoControl.java @@ -0,0 +1,15 @@ +package com.gaotao.modules.trans.entity; + +import jakarta.persistence.*; +import lombok.Data; + +@Data +public class TransNoControl { + private String site; + private String transType; + private Double nextNumber; + private String autoAuthorize; + private String autoTransfer; + private String typeDesc; +} + diff --git a/src/main/java/com/gaotao/modules/warehouse/entity/HandlingUnit.java b/src/main/java/com/gaotao/modules/warehouse/entity/HandlingUnit.java new file mode 100644 index 0000000..09bb3b2 --- /dev/null +++ b/src/main/java/com/gaotao/modules/warehouse/entity/HandlingUnit.java @@ -0,0 +1,53 @@ +package com.gaotao.modules.warehouse.entity; + +import jakarta.persistence.*; +import lombok.Data; + +import java.util.Date; + +@Data +public class HandlingUnit { + private String site; + private String rollNo; + private Double rollQty; + private String partNo; + private String supplierId; + private String orderRef1; + private String orderRef2; + private String orderRef3; + private String orderRef4; + private String suppDeliveryNote; + private Date rollDate; + private Date createdDate; + private String createdBy; + private String statusDb; + private String status; + private String suppRollNo; + private Integer rollSeqNo; + private String suppRollNoFlag; + private String sourceType; + private String originalRollNo; + private String orderRef5; + private String rollType; + private String rollTypeDb; + private String firstLevelRollNo; + private String remark; + private String partTypeFlag; + private String warehouseId; + private String synchronizedFlag; + private String consumeOrderNo; + private Integer consumeSeqNo; + private String customerId; + private String fgPartNo; + private String refSupplierId; + private String refPartDesc; + private String synchronizeFlag; + private String opsLog; + private String frozenFlag; + private Date frozendate; + private String frozenBy; + private Date expiredDate; + private Date manufactureDate; + private String superRollNo; + private String scannerStatus; +} diff --git a/src/main/java/com/gaotao/modules/warehouse/entity/InventoryStock.java b/src/main/java/com/gaotao/modules/warehouse/entity/InventoryStock.java new file mode 100644 index 0000000..be890a5 --- /dev/null +++ b/src/main/java/com/gaotao/modules/warehouse/entity/InventoryStock.java @@ -0,0 +1,59 @@ +package com.gaotao.modules.warehouse.entity; + +import jakarta.persistence.*; +import lombok.Data; + +@Data +public class InventoryStock { + + private String site; + + private String warehouseId; + + private String partNo; + + private String batchNo; + + private String locationId; + + private java.util.Date firstInDate; + + private java.util.Date latestOutDate; + + private java.util.Date latestInDate; + + private java.util.Date activeDate; + + private java.math.BigDecimal inQty; + + private java.math.BigDecimal outQty; + + private java.math.BigDecimal qtyOnHand; + + private java.math.BigDecimal qtyReserved; + + private java.math.BigDecimal inStandardValue; + + private java.math.BigDecimal inActualValue; + + private java.math.BigDecimal outStandardValue; + + private java.math.BigDecimal outActualValue; + + private String partnerId; + + private String partnerType; + + private java.util.Date latestCountDate; + + private String freezeFlag; + + private java.math.BigDecimal qtyTmp; + + private java.util.Date manufactureDate; + + private java.util.Date expiredDate; + + private java.math.BigDecimal qtytoIssue; + +} diff --git a/src/main/java/com/gaotao/modules/warehouse/entity/Location.java b/src/main/java/com/gaotao/modules/warehouse/entity/Location.java new file mode 100644 index 0000000..033a6af --- /dev/null +++ b/src/main/java/com/gaotao/modules/warehouse/entity/Location.java @@ -0,0 +1,14 @@ +package com.gaotao.modules.warehouse.entity; + +import lombok.*; + +@Data +public class Location { + private String locationId; + private String site; + private String locationName; + private String wareHouseId; + private String keeper; + private String active; +} + diff --git a/src/main/java/com/gaotao/modules/warehouse/entity/Warehouse.java b/src/main/java/com/gaotao/modules/warehouse/entity/Warehouse.java new file mode 100644 index 0000000..01786bd --- /dev/null +++ b/src/main/java/com/gaotao/modules/warehouse/entity/Warehouse.java @@ -0,0 +1,18 @@ +package com.gaotao.modules.warehouse.entity; + +import jakarta.persistence.*; +import lombok.Data; + +@Data +public class Warehouse { + private String site; + private String warehouseId; + private String warehouseName; + private String active; + private String warehouseType; + private String warehouseTypeDb; + private String keeper; + private String companyId; + private String validStock; + private String useLocation; +} diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 1d3ac93..462629c 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -33,19 +33,6 @@ spring: max-file-size: 100MB max-request-size: 100MB enabled: true - redis: - open: false # 是否开启redis缓存 true开启 false关闭 - database: 0 - host: 192.168.1.83 - port: 6379 - password: xujieredis # 密码(默认为空) - timeout: 6000ms # 连接超时时长(毫秒) - jedis: - pool: - max-active: 1000 # 连接池最大连接数(使用负值表示没有限制) - max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制) - max-idle: 10 # 连接池中的最大空闲连接 - min-idle: 5 # 连接池中的最小空闲连接 mvc: throw-exception-if-no-handler-found: true # resources: