From 8a78122fcbda3235037b92376738b8c0cac3375b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=A6=E9=B8=BF=E5=B1=95?= <18031053041@163.com> Date: Wed, 22 Jul 2026 14:10:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A7=94=E6=89=98=E6=96=B9=E5=AF=BC=E5=85=A5?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BB=A5=E5=8F=8AOMS=E5=BA=93=E5=AD=98?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/mhd/system/api/OmsServiceFeign.java | 2 +- .../UserShipperApplicationService.java | 10 +++-- .../repository/todo/UserShipperDO.java | 6 +++ .../ReservationMaterialInventoryMapper.java | 2 + .../ReservationMaterialInventoryImpl.java | 2 + .../todo/ReservationMaterialInventoryDO.java | 2 + .../ReservationMaterialInventoryApi.java | 6 ++- .../MaterialInventoryMapper.xml | 44 +++++++++++++++++++ 8 files changed, 68 insertions(+), 6 deletions(-) diff --git a/mhd-api/mhd-api-system/src/main/java/com/mhd/system/api/OmsServiceFeign.java b/mhd-api/mhd-api-system/src/main/java/com/mhd/system/api/OmsServiceFeign.java index 03d48d2f4..83604a620 100644 --- a/mhd-api/mhd-api-system/src/main/java/com/mhd/system/api/OmsServiceFeign.java +++ b/mhd-api/mhd-api-system/src/main/java/com/mhd/system/api/OmsServiceFeign.java @@ -16,7 +16,7 @@ import org.springframework.web.bind.annotation.RequestBody; import java.util.List; import java.util.concurrent.CompletableFuture; -@FeignClient(contextId = "OmsService", value = ServiceNameConstants.OMS_SERVICE,url = "http://10.33.0.99:8017", fallbackFactory = RemoteOmsFeignFallbackFactory.class, configuration = FeignAutoConfiguration.class) +@FeignClient(contextId = "OmsService", value = ServiceNameConstants.OMS_SERVICE,url = "http://127.0.0.1:8017", fallbackFactory = RemoteOmsFeignFallbackFactory.class, configuration = FeignAutoConfiguration.class) public interface OmsServiceFeign { diff --git a/mhd-user-center/src/main/java/com/mhd/user/application/service/UserShipperApplicationService.java b/mhd-user-center/src/main/java/com/mhd/user/application/service/UserShipperApplicationService.java index 8e27625cc..90127b5f2 100644 --- a/mhd-user-center/src/main/java/com/mhd/user/application/service/UserShipperApplicationService.java +++ b/mhd-user-center/src/main/java/com/mhd/user/application/service/UserShipperApplicationService.java @@ -385,10 +385,12 @@ public class UserShipperApplicationService { shipperDO.setDataSource(2); shipperDO.setUserAccount(userAccount); shipperDO.setShipperEnterpriseName(companyName); - shipperDO.setEmergencyContactName(getCellStr(row.getCell(2))); - shipperDO.setEmergencyContactPhone(getCellStr(row.getCell(3))); - shipperDO.setArea(getCellStr(row.getCell(4))); - shipperDO.setDetailAddress(getCellStr(row.getCell(5))); + // 联系人 -> user表 user_name,联系电话 -> user表 user_phone + shipperDO.setUserName(getCellStr(row.getCell(2))); + shipperDO.setUserPhone(getCellStr(row.getCell(3))); + // 地址 -> user表 user_area_name,详细地址 -> user表 user_area_address + shipperDO.setUserAreaName(getCellStr(row.getCell(4))); + shipperDO.setUserAreaAddress(getCellStr(row.getCell(5))); shipperDO.setRemark(getCellStr(row.getCell(6))); shipperDO.setSettlementCurrency(getCellStr(row.getCell(7))); addShipper(shipperDO); diff --git a/mhd-user-center/src/main/java/com/mhd/user/domain/userAggregate/repository/todo/UserShipperDO.java b/mhd-user-center/src/main/java/com/mhd/user/domain/userAggregate/repository/todo/UserShipperDO.java index e96c43d8c..6fb1d1727 100644 --- a/mhd-user-center/src/main/java/com/mhd/user/domain/userAggregate/repository/todo/UserShipperDO.java +++ b/mhd-user-center/src/main/java/com/mhd/user/domain/userAggregate/repository/todo/UserShipperDO.java @@ -244,6 +244,12 @@ public class UserShipperDO extends UserDO { @ApiModelProperty("货主/供应商/客户名称") private String userNameShipper; + @ApiModelProperty("用户名称") + private String userName; + + @ApiModelProperty("用户电话") + private String userPhone; + @ApiModelProperty("联系人") private String emergencyContactName; diff --git a/mhd_oms/src/main/java/com/mhd/oms/domain/reservationMaterialInventory/repository/mapper/ReservationMaterialInventoryMapper.java b/mhd_oms/src/main/java/com/mhd/oms/domain/reservationMaterialInventory/repository/mapper/ReservationMaterialInventoryMapper.java index 5676fa84d..e655c623d 100644 --- a/mhd_oms/src/main/java/com/mhd/oms/domain/reservationMaterialInventory/repository/mapper/ReservationMaterialInventoryMapper.java +++ b/mhd_oms/src/main/java/com/mhd/oms/domain/reservationMaterialInventory/repository/mapper/ReservationMaterialInventoryMapper.java @@ -29,6 +29,8 @@ public interface ReservationMaterialInventoryMapper extends BaseMapper queryListByWl(ReservationMaterialInventoryDO materialInventoryDO); //查物料库存列表-货主 public List queryListByHz(ReservationMaterialInventoryDO materialInventoryDO); + //查物料库存列表-物料+过期日期 + public List queryListByWlExpiry(ReservationMaterialInventoryDO materialInventoryDO); public MaterialBaseInfo getByInfoId(@Param("id") Long id); diff --git a/mhd_oms/src/main/java/com/mhd/oms/domain/reservationMaterialInventory/repository/persistence/ReservationMaterialInventoryImpl.java b/mhd_oms/src/main/java/com/mhd/oms/domain/reservationMaterialInventory/repository/persistence/ReservationMaterialInventoryImpl.java index edf99e0ec..508bf043b 100644 --- a/mhd_oms/src/main/java/com/mhd/oms/domain/reservationMaterialInventory/repository/persistence/ReservationMaterialInventoryImpl.java +++ b/mhd_oms/src/main/java/com/mhd/oms/domain/reservationMaterialInventory/repository/persistence/ReservationMaterialInventoryImpl.java @@ -64,6 +64,8 @@ public class ReservationMaterialInventoryImpl extends ServiceImpl list = materialInventoryApplicationService.queryListWithBatchAttributes(materialInventoryDO); diff --git a/mhd_oms/src/main/resources/mapper/reservationMaterialInventory/MaterialInventoryMapper.xml b/mhd_oms/src/main/resources/mapper/reservationMaterialInventory/MaterialInventoryMapper.xml index 62803f7e7..63fd13a93 100644 --- a/mhd_oms/src/main/resources/mapper/reservationMaterialInventory/MaterialInventoryMapper.xml +++ b/mhd_oms/src/main/resources/mapper/reservationMaterialInventory/MaterialInventoryMapper.xml @@ -276,6 +276,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" AND TO_CHAR(a.production_date, 'yyyy-MM-dd') = #{productionDateStr} + + and a.expiry_date >= #{expiryDateStart} + + + and a.expiry_date DATEADD(DAY, 1, #{expiryDateEnd}) + + + +