From cf1c4fcc8b19b36a29aa722608d76f80ea64f860 Mon Sep 17 00:00:00 2001 From: 童刚 <pBP8jclM@8yTJ@4h> Date: 星期三, 07 九月 2022 17:36:54 +0800 Subject: [PATCH] 1.机构信息初始化 2.仓库信息初始化 3.动态同步仓库信息 4.商品信息初始化 5.动态同步商品信息初始化 6.ERP库存信息初始化 7.动态同步ERP库存信息初始化 8.生成销售开单 出库静态方法 9.生成其他出库信息 出库静态方法 10.销售开单退回申请 入库静态方法 --- phi-warehouse-feign/src/main/java/com/hx/phiappt/platform/FInventoryService.java | 24 ++++ phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/entity/Miniprogram.java | 2 phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/SendResultDto.java | 2 phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/mq/SmsMassegeMqDto.java | 4 phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/TemplateMsgDto.java | 2 phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/WeCatMessageDto.java | 2 phi-warehouse-feign/src/main/java/com/hx/phiappt/platform/FConsumablesService.java | 22 ++++ phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/MpTemplateMsg.java | 4 phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/SmsSendDto.java | 2 phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/SmsGeneralSendDto.java | 2 /dev/null | 39 ------- phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/vo/CommodityMessageVo.java | 38 +++++++ phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/TemplateMessageDto.java | 2 phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/mq/MpMessageMqDto.java | 4 phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/mq/CorpMessageMqDto.java | 4 phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/vo/ShopWarehouseMessageVo.java | 36 +++++++ phi-warehouse-feign/src/main/java/com/hx/phiappt/feign/FSmsSendService.java | 4 phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/ContentItemDto.java | 2 phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/Keyword.java | 2 phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/vo/ERPInventoryVo.java | 25 +++++ phi-warehouse-feign/src/main/java/com/hx/phiappt/platform/FWarehouseService.java | 22 ++++ phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/MpMessageDto.java | 3 phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/mq/WeCatMessageMqDto.java | 4 23 files changed, 189 insertions(+), 62 deletions(-) diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/ContentItemDto.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/ContentItemDto.java similarity index 93% rename from phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/ContentItemDto.java rename to phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/ContentItemDto.java index c8fa07b..ba2342e 100644 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/ContentItemDto.java +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/ContentItemDto.java @@ -1,4 +1,4 @@ -package com.hx.warehouse.dto; +package com.hx.phiappt.dto; public class ContentItemDto { diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/Keyword.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/Keyword.java similarity index 91% rename from phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/Keyword.java rename to phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/Keyword.java index d9845f0..104b205 100644 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/Keyword.java +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/Keyword.java @@ -1,4 +1,4 @@ -package com.hx.warehouse.dto; +package com.hx.phiappt.dto; public class Keyword { private String value; diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/MpMessageDto.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/MpMessageDto.java similarity index 95% rename from phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/MpMessageDto.java rename to phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/MpMessageDto.java index 33b4658..46c6437 100644 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/MpMessageDto.java +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/MpMessageDto.java @@ -1,7 +1,6 @@ -package com.hx.warehouse.dto; +package com.hx.phiappt.dto; import com.alibaba.fastjson.JSONObject; -import com.hx.util.StringUtils; import lombok.Data; /**灏忕▼搴忔湇鍔℃秷鎭�*/ diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/MpTemplateMsg.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/MpTemplateMsg.java similarity index 89% rename from phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/MpTemplateMsg.java rename to phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/MpTemplateMsg.java index cc6115b..f233a20 100644 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/MpTemplateMsg.java +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/MpTemplateMsg.java @@ -1,6 +1,6 @@ -package com.hx.warehouse.dto; +package com.hx.phiappt.dto; -import com.hx.warehouse.dto.entity.Miniprogram; +import com.hx.phiappt.dto.entity.Miniprogram; import lombok.Data; import java.util.Map; diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/SendResultDto.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/SendResultDto.java similarity index 95% rename from phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/SendResultDto.java rename to phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/SendResultDto.java index eaeb36d..92465e8 100644 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/SendResultDto.java +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/SendResultDto.java @@ -1,4 +1,4 @@ -package com.hx.warehouse.dto; +package com.hx.phiappt.dto; import lombok.Data; diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/SmsGeneralSendDto.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/SmsGeneralSendDto.java similarity index 97% rename from phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/SmsGeneralSendDto.java rename to phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/SmsGeneralSendDto.java index bc87ec7..a96f5a2 100644 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/SmsGeneralSendDto.java +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/SmsGeneralSendDto.java @@ -1,4 +1,4 @@ -package com.hx.warehouse.dto; +package com.hx.phiappt.dto; import lombok.Data; import java.util.Date; diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/SmsSendDto.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/SmsSendDto.java similarity index 82% rename from phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/SmsSendDto.java rename to phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/SmsSendDto.java index b8fb8fa..da5f7ad 100644 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/SmsSendDto.java +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/SmsSendDto.java @@ -1,4 +1,4 @@ -package com.hx.warehouse.dto; +package com.hx.phiappt.dto; import lombok.Data; diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/TemplateMessageDto.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/TemplateMessageDto.java similarity index 97% rename from phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/TemplateMessageDto.java rename to phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/TemplateMessageDto.java index 61322dd..4e8c15d 100644 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/TemplateMessageDto.java +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/TemplateMessageDto.java @@ -1,4 +1,4 @@ -package com.hx.warehouse.dto; +package com.hx.phiappt.dto; import lombok.Data; diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/TemplateMsgDto.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/TemplateMsgDto.java similarity index 98% rename from phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/TemplateMsgDto.java rename to phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/TemplateMsgDto.java index 392b70f..e90fc62 100644 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/TemplateMsgDto.java +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/TemplateMsgDto.java @@ -1,4 +1,4 @@ -package com.hx.warehouse.dto; +package com.hx.phiappt.dto; import java.util.List; diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/WeCatMessageDto.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/WeCatMessageDto.java similarity index 96% rename from phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/WeCatMessageDto.java rename to phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/WeCatMessageDto.java index b9b6c94..80d1cef 100644 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/WeCatMessageDto.java +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/WeCatMessageDto.java @@ -1,4 +1,4 @@ -package com.hx.warehouse.dto; +package com.hx.phiappt.dto; import lombok.Data; diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/entity/Miniprogram.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/entity/Miniprogram.java similarity index 85% rename from phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/entity/Miniprogram.java rename to phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/entity/Miniprogram.java index 048fe84..80366ee 100644 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/entity/Miniprogram.java +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/entity/Miniprogram.java @@ -1,4 +1,4 @@ -package com.hx.warehouse.dto.entity; +package com.hx.phiappt.dto.entity; import lombok.Data; diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/mq/CorpMessageMqDto.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/mq/CorpMessageMqDto.java similarity index 75% rename from phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/mq/CorpMessageMqDto.java rename to phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/mq/CorpMessageMqDto.java index d39e41f..07df40f 100644 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/mq/CorpMessageMqDto.java +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/mq/CorpMessageMqDto.java @@ -1,6 +1,6 @@ -package com.hx.warehouse.dto.mq; +package com.hx.phiappt.dto.mq; -import com.hx.warehouse.dto.TemplateMessageDto; +import com.hx.phiappt.dto.TemplateMessageDto; import lombok.Data; @Data diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/mq/MpMessageMqDto.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/mq/MpMessageMqDto.java similarity index 78% rename from phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/mq/MpMessageMqDto.java rename to phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/mq/MpMessageMqDto.java index 7df9667..d5a2c80 100644 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/mq/MpMessageMqDto.java +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/mq/MpMessageMqDto.java @@ -1,6 +1,6 @@ -package com.hx.warehouse.dto.mq; +package com.hx.phiappt.dto.mq; -import com.hx.warehouse.dto.MpMessageDto; +import com.hx.phiappt.dto.MpMessageDto; import lombok.Data; /**灏忕▼搴忔湇鍔℃秷鎭�*/ diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/mq/SmsMassegeMqDto.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/mq/SmsMassegeMqDto.java similarity index 75% rename from phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/mq/SmsMassegeMqDto.java rename to phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/mq/SmsMassegeMqDto.java index 68a1c09..fda7f6f 100644 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/mq/SmsMassegeMqDto.java +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/mq/SmsMassegeMqDto.java @@ -1,7 +1,7 @@ -package com.hx.warehouse.dto.mq; +package com.hx.phiappt.dto.mq; -import com.hx.warehouse.dto.SmsGeneralSendDto; +import com.hx.phiappt.dto.SmsGeneralSendDto; import lombok.Data; @Data diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/mq/WeCatMessageMqDto.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/mq/WeCatMessageMqDto.java similarity index 80% rename from phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/mq/WeCatMessageMqDto.java rename to phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/mq/WeCatMessageMqDto.java index 6a2efba..33aa8f4 100644 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/dto/mq/WeCatMessageMqDto.java +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/mq/WeCatMessageMqDto.java @@ -1,7 +1,7 @@ -package com.hx.warehouse.dto.mq; +package com.hx.phiappt.dto.mq; -import com.hx.warehouse.dto.WeCatMessageDto; +import com.hx.phiappt.dto.WeCatMessageDto; import lombok.Data; diff --git a/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/vo/CommodityMessageVo.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/vo/CommodityMessageVo.java new file mode 100644 index 0000000..8795927 --- /dev/null +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/vo/CommodityMessageVo.java @@ -0,0 +1,38 @@ +package com.hx.phiappt.dto.vo; + +import com.alibaba.fastjson.JSONObject; +import lombok.Data; + +import java.util.Date; + +/** + * 鍟嗗搧淇℃伅 鏌ヨ鍙傛暟鎷撳睍绫� + * @author tonggang + */ +@Data +public class CommodityMessageVo { + /** 鍙戦�佹柟寮�(0:鍒濆鍖� 1:瀹炴椂鍚屾)*/ + private Integer sendMethod; + + /** 璐﹀鍚嶇О(蹇呭~)*/ + private String accountName; + + /** 甯搁噺:04bd473e01c0e0e0676d213172c544d6(蹇呭~)*/ + private String token; + + /** 绛惧悕:MD5(RequestData+Token)(蹇呭~)*/ + private String sign; + + /** 甯搁噺:BusinessRequest(蹇呭~)*/ + private String requestName; + + /** 涓氬姟璇锋眰JSON鏂囨湰鏁版嵁(蹇呭~)*/ + private JSONObject requestData; + + /** 15鍒嗛挓鍓嶆洿鏂版椂闂�*/ + private Date EndTime; + + /** 鍟嗗搧缂栫爜*/ + private String cgoodsid; + +} diff --git a/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/vo/ERPInventoryVo.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/vo/ERPInventoryVo.java new file mode 100644 index 0000000..e1f7df1 --- /dev/null +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/vo/ERPInventoryVo.java @@ -0,0 +1,25 @@ +package com.hx.phiappt.dto.vo; + +import com.alibaba.fastjson.JSONObject; +import lombok.Data; + +/** + * ERP搴撳瓨淇℃伅 鏌ヨ鍙傛暟鎷撳睍绫� + * @author tonggang + */ +@Data +public class ERPInventoryVo { + /** 鍙戦�佹柟寮�(0:鍒濆鍖� 1:瀹炴椂鍚屾)*/ + private Integer sendMethod; + /** 璐﹀鍚嶇О*/ + private String accountName; + /** 甯搁噺:04bd473e01c0e0e0676d213172c544d6*/ + private String token; + /** 绛惧悕:MD5(RequestData+Token)*/ + private String sign; + /** 甯搁噺:BusinessRequest*/ + private String requestName; + /** 涓氬姟璇锋眰JSON鏂囨湰鏁版嵁*/ + private JSONObject requestData; + +} diff --git a/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/vo/ShopWarehouseMessageVo.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/vo/ShopWarehouseMessageVo.java new file mode 100644 index 0000000..2bc9553 --- /dev/null +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/dto/vo/ShopWarehouseMessageVo.java @@ -0,0 +1,36 @@ +package com.hx.phiappt.dto.vo; + +import com.alibaba.fastjson.JSONObject; +import lombok.Data; + +/** + * 浠撳簱淇℃伅 鏌ヨ鍙傛暟鎷撳睍绫� + * @author tonggang + */ +@Data +public class ShopWarehouseMessageVo { + /** 鍙戦�佹柟寮�(0:鍒濆鍖� 1:瀹炴椂鍚屾)*/ + private Integer sendMethod; + /** 璐﹀鍚嶇О*/ + private String accountName; + /** 甯搁噺:04bd473e01c0e0e0676d213172c544d6*/ + private String token; + /** 绛惧悕:MD5(RequestData+Token)*/ + private String sign; + /** 甯搁噺:BusinessRequest*/ + private String requestName; + /** 涓氬姟璇锋眰JSON鏂囨湰鏁版嵁*/ + private JSONObject requestData; + + @Override + public String toString() { + return "ShopWarehouseMessageVo{" + + "sendMethod=" + sendMethod + + ", accountName='" + accountName + '\'' + + ", token='" + token + '\'' + + ", sign='" + sign + '\'' + + ", requestName='" + requestName + '\'' + + ", requestData=" + requestData + + '}'; + } +} diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/feign/FSmsSendService.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/feign/FSmsSendService.java similarity index 93% rename from phi-warehouse-feign/src/main/java/com/hx/warehouse/feign/FSmsSendService.java rename to phi-warehouse-feign/src/main/java/com/hx/phiappt/feign/FSmsSendService.java index e0ed2a5..13deff5 100644 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/feign/FSmsSendService.java +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/feign/FSmsSendService.java @@ -1,7 +1,7 @@ -package com.hx.warehouse.feign; +package com.hx.phiappt.feign; import com.hx.resultTool.Result; -import com.hx.warehouse.dto.SmsGeneralSendDto; +import com.hx.phiappt.dto.SmsGeneralSendDto; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; diff --git a/phi-warehouse-feign/src/main/java/com/hx/phiappt/platform/FConsumablesService.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/platform/FConsumablesService.java new file mode 100644 index 0000000..0349450 --- /dev/null +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/platform/FConsumablesService.java @@ -0,0 +1,22 @@ +package com.hx.phiappt.platform; + +import com.hx.phiappt.dto.vo.CommodityMessageVo; +import com.hx.resultTool.Result; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; + +/** + * 杩欓噷杩欎釜name 闇�瑕佸~鍐� 璇锋眰鐨勬湇鍔℃彁渚涜�呯殑娉ㄥ唽鍒皀acos Server涓婇潰鐨勬湇鍔″悕锛宲ath 鏄姹傛帴鍙e墠缂� + */ +@FeignClient(name="phi-warehouse-user", path = "/warehouse-user",contextId = "warehouse-consumables") +public interface FConsumablesService { + /** + * 鍙戦�佸晢鍝佷俊鎭� + * @param vo 娑堟伅浣� + * @return + */ + @PostMapping(value = "/commodity/generate/message") + Result generateCommodityMessage(@RequestBody CommodityMessageVo vo); + +} diff --git a/phi-warehouse-feign/src/main/java/com/hx/phiappt/platform/FInventoryService.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/platform/FInventoryService.java new file mode 100644 index 0000000..9fef165 --- /dev/null +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/platform/FInventoryService.java @@ -0,0 +1,24 @@ +package com.hx.phiappt.platform; + +import com.hx.phiappt.dto.vo.ERPInventoryVo; +import com.hx.resultTool.Result; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; + +/** + * 杩欓噷杩欎釜name 闇�瑕佸~鍐� 璇锋眰鐨勬湇鍔℃彁渚涜�呯殑娉ㄥ唽鍒皀acos Server涓婇潰鐨勬湇鍔″悕锛宲ath 鏄姹傛帴鍙e墠缂� + */ +@FeignClient(name="phi-warehouse-user", path = "/warehouse-user",contextId = "inventory") +public interface FInventoryService { + + /** + * 鍙戦�丒RP搴撳瓨淇℃伅 + * @param vo 娑堟伅浣� + * @return + */ + @PostMapping(value = "/erpInventory/generate/message") + Result erpInventoryMessage(@RequestBody ERPInventoryVo vo); + + +} diff --git a/phi-warehouse-feign/src/main/java/com/hx/phiappt/platform/FWarehouseService.java b/phi-warehouse-feign/src/main/java/com/hx/phiappt/platform/FWarehouseService.java new file mode 100644 index 0000000..e16c583 --- /dev/null +++ b/phi-warehouse-feign/src/main/java/com/hx/phiappt/platform/FWarehouseService.java @@ -0,0 +1,22 @@ +package com.hx.phiappt.platform; + +import com.hx.phiappt.dto.vo.ShopWarehouseMessageVo; +import com.hx.resultTool.Result; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; + +/** + * 杩欓噷杩欎釜name 闇�瑕佸~鍐� 璇锋眰鐨勬湇鍔℃彁渚涜�呯殑娉ㄥ唽鍒皀acos Server涓婇潰鐨勬湇鍔″悕锛宲ath 鏄姹傛帴鍙e墠缂� + */ +@FeignClient(name="phi-warehouse-user", path = "/warehouse-user",contextId = "warehouse") +public interface FWarehouseService { + + /** + * 鍙戦�佷粨搴撲俊鎭� + * @param vo 娑堟伅浣� + * @return + */ + @PostMapping(value = "/shopWarehouseMessage/generate/message") + Result generateShopWarehouse(@RequestBody ShopWarehouseMessageVo vo); +} diff --git a/phi-warehouse-feign/src/main/java/com/hx/warehouse/platform/FSmsImmediatelyService.java b/phi-warehouse-feign/src/main/java/com/hx/warehouse/platform/FSmsImmediatelyService.java deleted file mode 100644 index 18739f9..0000000 --- a/phi-warehouse-feign/src/main/java/com/hx/warehouse/platform/FSmsImmediatelyService.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.hx.warehouse.platform; - -import com.hx.resultTool.Result; -import com.hx.warehouse.dto.mq.SmsMassegeMqDto; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; - -/** - * 杩欓噷杩欎釜name 闇�瑕佸~鍐� 璇锋眰鐨勬湇鍔℃彁渚涜�呯殑娉ㄥ唽鍒皀acos Server涓婇潰鐨勬湇鍔″悕锛宲ath 鏄姹傛帴鍙e墠缂� - */ -@FeignClient(name="phi-sms-rocketmq", path = "/sms-mq",contextId = "sms") -public interface FSmsImmediatelyService { - - /** - * 鍙戦�佺煭淇¢獙璇佺爜 - * @param smsMassegeMqDto 娑堟伅浣� - * @return - */ - @PostMapping(value = "/sms/send/verification/code") - Result sendVerificationCode(@RequestBody SmsMassegeMqDto smsMassegeMqDto); - - /** - * 鍙戦�侀�氱煡鐭俊 - * @param smsMassegeMqDto - * @return - */ - @PostMapping(value = "/sms/send/notice") - Result sendNoticeSms(@RequestBody SmsMassegeMqDto smsMassegeMqDto); - - /** - * 鍙戦�佽惀閿�鐭俊 - * @param smsMassegeMqDto - * @return - */ - @PostMapping(value = "/sms/send/marketing") - Result sendMarketingSend(@RequestBody SmsMassegeMqDto smsMassegeMqDto); - -} -- Gitblit v1.8.0