diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCommonController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCommonController.java
index 72f77b309..9c444a3fc 100644
--- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCommonController.java
+++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCommonController.java
@@ -99,6 +99,25 @@ public class EmisCommonController extends BaseController
}
}
+ /**
+ * 获取进仓单号
+ */
+ @RequestMapping(value = "/getWareHouseInNo")
+ public AjaxResult getWareHouseInNo()
+ {
+ try {
+ String YYYYMMDD = "yyyyMMdd";
+
+ String hbKey= "TAN-7080"+DateUtils.parseDateToStr(YYYYMMDD,new Date());
+ Long lockNo = redissonService.addAndGetLong(hbKey,1L);
+ String packNo =hbKey+ "-" +StringUtils.leftPad(String.valueOf(lockNo),4,"0");
+ return AjaxResult.success("获取成功",packNo);
+ }catch (Exception ex){
+ ex.printStackTrace();
+ return AjaxResult.error(ex.getMessage());
+ }
+ }
+
/**
* 获取解析地址
diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisTmsPack.java b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisTmsPack.java
index 5f408716f..bacecef33 100644
--- a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisTmsPack.java
+++ b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisTmsPack.java
@@ -2,7 +2,7 @@
* @Project: emis
* @Title: EmisTmsPack.java
* @author linfso
- * @date 2024-05-21 23:28:34
+ * @date 2024-05-21 23:43:06
* @Copyright: ShangHai Duta 2022 All rights reserved.
* @version v1.0
* @Description:
TMS合包 实体类
@@ -26,7 +26,7 @@ import lombok.Data;
* @ClassName EmisTmsPack
* @Description TMS合包
* @author linfso
- * @date 2024-05-21 23:28:34
+ * @date 2024-05-21 23:43:06
*/
@Data
public class EmisTmsPack extends BaseEntity
@@ -48,10 +48,12 @@ public class EmisTmsPack extends BaseEntity
private String destCountryName;
/* 是否可拆 1-可拆 0-不可拆 */
private String blUnpack;
- /* 下一站 */
- private String nextStation;
+ /* 发出网点 */
+ private String sendStiteCode;
/* 下一网点 */
private String nextStiteCode;
+ /* 下一目的地 */
+ private String nextStation;
/* 总件数 */
private Integer totalParcelQty;
/* 总运单数 */
diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisTmsPackDtl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisTmsPackDtl.java
index 5acbfc849..2ae7f485d 100644
--- a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisTmsPackDtl.java
+++ b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisTmsPackDtl.java
@@ -2,7 +2,7 @@
* @Project: emis
* @Title: EmisTmsPackDtl.java
* @author linfso
- * @date 2024-05-21 23:29:08
+ * @date 2024-05-21 23:44:45
* @Copyright: ShangHai Duta 2022 All rights reserved.
* @version v1.0
* @Description: TMS合包明细 实体类
@@ -26,7 +26,7 @@ import lombok.Data;
* @ClassName EmisTmsPackDtl
* @Description TMS合包明细
* @author linfso
- * @date 2024-05-21 23:29:08
+ * @date 2024-05-21 23:44:45
*/
@Data
public class EmisTmsPackDtl extends BaseEntity
@@ -38,7 +38,7 @@ public class EmisTmsPackDtl extends BaseEntity
/* 合包号 */
private String packNo;
/* 运单号 */
- private Long billCode;
+ private String billCode;
/* 扫描时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date scanDate;
diff --git a/emis-biz/src/main/resources/mapper/EmisTmsPackDtlMapper.xml b/emis-biz/src/main/resources/mapper/EmisTmsPackDtlMapper.xml
index aa9c8a865..f025f04e1 100644
--- a/emis-biz/src/main/resources/mapper/EmisTmsPackDtlMapper.xml
+++ b/emis-biz/src/main/resources/mapper/EmisTmsPackDtlMapper.xml
@@ -33,7 +33,7 @@
del_flag='0'
and id = #{id}
and pack_no like concat('%', #{packNo}, '%')
- and bill_code = #{billCode}
+ and bill_code = #{billCode}
and scan_date = #{scanDate}
and scan_status like concat('%', #{scanStatus}, '%')
and pack_status like concat('%', #{packStatus}, '%')
@@ -62,7 +62,7 @@
id,
pack_no,
- bill_code,
+ bill_code,
scan_date,
scan_status,
pack_status,
@@ -80,7 +80,7 @@
#{id},
#{packNo},
- #{billCode},
+ #{billCode},
#{scanDate},
#{scanStatus},
#{packStatus},
@@ -101,7 +101,7 @@
update emis_tms_pack_dtl
pack_no = #{packNo},
- bill_code = #{billCode},
+ bill_code = #{billCode},
scan_date = #{scanDate},
scan_status = #{scanStatus},
pack_status = #{packStatus},
diff --git a/emis-biz/src/main/resources/mapper/EmisTmsPackMapper.xml b/emis-biz/src/main/resources/mapper/EmisTmsPackMapper.xml
index 030367d1a..b68198f25 100644
--- a/emis-biz/src/main/resources/mapper/EmisTmsPackMapper.xml
+++ b/emis-biz/src/main/resources/mapper/EmisTmsPackMapper.xml
@@ -12,8 +12,9 @@
-
+
+
@@ -37,7 +38,7 @@
- select id, pack_no, pack_name, pack_date, dest_country, dest_country_name, bl_unpack, next_station, next_stite_code, total_parcel_qty, total_waybill_qty, total_volume, total_weight, pack_status, ext_data, op_man, ext1, ext2, ext3, ext4, remark, tenant_id, del_flag, create_by, create_time, update_by, update_time, create_site, update_site from emis_tms_pack
+ select id, pack_no, pack_name, pack_date, dest_country, dest_country_name, bl_unpack, send_stite_code, next_stite_code, next_station, total_parcel_qty, total_waybill_qty, total_volume, total_weight, pack_status, ext_data, op_man, ext1, ext2, ext3, ext4, remark, tenant_id, del_flag, create_by, create_time, update_by, update_time, create_site, update_site from emis_tms_pack
@@ -93,8 +95,9 @@
dest_country,
dest_country_name,
bl_unpack,
- next_station,
+ send_stite_code,
next_stite_code,
+ next_station,
total_parcel_qty,
total_waybill_qty,
total_volume,
@@ -124,8 +127,9 @@
#{destCountry},
#{destCountryName},
#{blUnpack},
- #{nextStation},
+ #{sendStiteCode},
#{nextStiteCode},
+ #{nextStation},
#{totalParcelQty},
#{totalWaybillQty},
#{totalVolume},
@@ -158,8 +162,9 @@
dest_country = #{destCountry},
dest_country_name = #{destCountryName},
bl_unpack = #{blUnpack},
- next_station = #{nextStation},
+ send_stite_code = #{sendStiteCode},
next_stite_code = #{nextStiteCode},
+ next_station = #{nextStation},
total_parcel_qty = #{totalParcelQty},
total_waybill_qty = #{totalWaybillQty},
total_volume = #{totalVolume},