From f55b2623f09b0b902f991c701c67a2a6f2577057 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期二, 23 四月 2024 11:07:53 +0800
Subject: [PATCH] 调整order指令包结构
---
src/main/java/com/fzzy/order/common/data/OrderCommonResult.java | 35 +++++++
src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java | 8
src/main/java/com/fzzy/order/common/OrderCommonService.java | 30 ++++++
src/main/java/com/fzzy/order/common/data/OrderCommonReq.java | 4
src/main/java/com/fzzy/order/common/package-info.java | 6 +
src/main/java/com/fzzy/order/common/data/OrderCommonResp.java | 8
src/main/java/com/fzzy/push/gd2022/GD2022OrderServiceImpl.java | 12 +-
src/main/java/com/fzzy/push/nx2023/NX2023OrderServiceImpl.java | 12 +-
src/main/java/com/fzzy/push/sx2023/package-info.java | 7 +
src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java | 8
/dev/null | 35 -------
src/main/java/com/fzzy/order/common/OrderCommonController.java | 62 ++++++++++++
src/main/java/com/fzzy/push/sh2023/SH2023OrderServiceImpl.java | 12 +-
src/main/java/com/fzzy/order/common/OrderCommonManager.java | 20 ++--
src/main/java/com/fzzy/order/common/data/OrderCommonData.java | 4
src/main/java/com/fzzy/push/whhpjl/WhjlOrderApiServiceImpl.java | 8
src/main/java/com/fzzy/order/common/data/OrderCommonConstant.java | 4
17 files changed, 190 insertions(+), 85 deletions(-)
diff --git a/src/main/java/com/fzzy/order/OrderApiService.java b/src/main/java/com/fzzy/order/OrderApiService.java
deleted file mode 100644
index 83ee7f4..0000000
--- a/src/main/java/com/fzzy/order/OrderApiService.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package com.fzzy.order;
-
-import com.fzzy.api.entity.ApiConfs;
-import com.fzzy.order.data.OrderData;
-
-import java.text.ParseException;
-
-/**
- * 鏍规嵁鍗忚瑙f瀽鎸囦护
- *
- * @author czt
- */
-public interface OrderApiService {
-
- /**
- * 鑾峰彇鍗忚缂栫爜
- *
- * @return
- */
- public String getProtocol();
-
- /**
- * 瑙f瀽鎸囦护
- * @param req
- * @return
- * @throws Exception
- */
-
- public void execute(OrderData req, String orderType, ApiConfs apiConfs, String orderid) throws ParseException;
-}
diff --git a/src/main/java/com/fzzy/order/OrderServer.java b/src/main/java/com/fzzy/order/OrderServer.java
deleted file mode 100644
index a047992..0000000
--- a/src/main/java/com/fzzy/order/OrderServer.java
+++ /dev/null
@@ -1,62 +0,0 @@
-package com.fzzy.order;
-
-import com.alibaba.fastjson.JSONObject;
-import com.fzzy.order.data.*;
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
-
-/**
- * 涓嬪彂鎸囦护鎺ユ敹鍏ュ彛
- *
- * @author czt
- * @date 2023/8/17
- */
-@Slf4j
-@Controller
-@RequestMapping("service/api")
-public class OrderServer {
-
- @Autowired
- private OrderManager orderManager;
- /**
- * 鐧诲綍鍏ュ彛
- * @param req
- * @return
- */
- @SuppressWarnings("unchecked")
- @ResponseBody
- @RequestMapping("/order")
- public OrderResp order(@RequestBody OrderReq<JSONObject> req){
-
- log.info("鎺ユ敹鐨勬寚浠や俊鎭�={}", req);
- //鍒ゆ柇鍙傛暟
- if(null == req){
- return new OrderResp(OrderResult.ORDER_CODE_500.getCode(), OrderResult.ORDER_CODE_500.getResult());
- }
-
- //蹇冭烦鎸囦护锛岀洿鎺ヨ繑鍥�
- if(OrderConstant.ORDER_TYPE_0.equals(req.getType())){
- OrderResp resp = new OrderResp(OrderResult.ORDER_CODE_200.getCode(), OrderResult.ORDER_CODE_200.getResult());
- log.info("蹇冭烦鎸囦护杩斿洖淇℃伅={}", resp);
- return resp;
- }
-
- try {
-
- //寮傛鎵ц
- orderManager.execute(req);
-
- return new OrderResp(OrderResult.ORDER_CODE_200.getCode(), OrderResult.ORDER_CODE_200.getResult());
-
- } catch (Exception e) {
-
- return new OrderResp(OrderResult.ORDER_CODE_500.getCode(), OrderResult.ORDER_CODE_500.getResult());
- }
-
- }
-
-}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/order/common/OrderCommonController.java b/src/main/java/com/fzzy/order/common/OrderCommonController.java
new file mode 100644
index 0000000..10c1e3c
--- /dev/null
+++ b/src/main/java/com/fzzy/order/common/OrderCommonController.java
@@ -0,0 +1,62 @@
+package com.fzzy.order.common;
+
+import com.alibaba.fastjson.JSONObject;
+import com.fzzy.order.common.data.*;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+
+/**
+ * 涓嬪彂鎸囦护鎺ユ敹鍏ュ彛 --- 鐩墠涓婃捣浣跨敤
+ *
+ * @author czt
+ * @date 2023/8/17
+ */
+@Slf4j
+@Controller
+@RequestMapping("service/api")
+public class OrderCommonController {
+
+ @Autowired
+ private OrderCommonManager orderManager;
+ /**
+ * 鐧诲綍鍏ュ彛
+ * @param req
+ * @return
+ */
+ @SuppressWarnings("unchecked")
+ @ResponseBody
+ @RequestMapping("/order")
+ public OrderCommonResp order(@RequestBody OrderCommonReq<JSONObject> req){
+
+ log.info("鎺ユ敹鐨勬寚浠や俊鎭�={}", req);
+ //鍒ゆ柇鍙傛暟
+ if(null == req){
+ return new OrderCommonResp(OrderCommonResult.ORDER_CODE_500.getCode(), OrderCommonResult.ORDER_CODE_500.getResult());
+ }
+
+ //蹇冭烦鎸囦护锛岀洿鎺ヨ繑鍥�
+ if(OrderCommonConstant.ORDER_TYPE_0.equals(req.getType())){
+ OrderCommonResp resp = new OrderCommonResp(OrderCommonResult.ORDER_CODE_200.getCode(), OrderCommonResult.ORDER_CODE_200.getResult());
+ log.info("蹇冭烦鎸囦护杩斿洖淇℃伅={}", resp);
+ return resp;
+ }
+
+ try {
+
+ //寮傛鎵ц
+ orderManager.execute(req);
+
+ return new OrderCommonResp(OrderCommonResult.ORDER_CODE_200.getCode(), OrderCommonResult.ORDER_CODE_200.getResult());
+
+ } catch (Exception e) {
+
+ return new OrderCommonResp(OrderCommonResult.ORDER_CODE_500.getCode(), OrderCommonResult.ORDER_CODE_500.getResult());
+ }
+
+ }
+
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/order/OrderManager.java b/src/main/java/com/fzzy/order/common/OrderCommonManager.java
similarity index 74%
rename from src/main/java/com/fzzy/order/OrderManager.java
rename to src/main/java/com/fzzy/order/common/OrderCommonManager.java
index 1e961bd..edad061 100644
--- a/src/main/java/com/fzzy/order/OrderManager.java
+++ b/src/main/java/com/fzzy/order/common/OrderCommonManager.java
@@ -1,10 +1,10 @@
-package com.fzzy.order;
+package com.fzzy.order.common;
import com.alibaba.fastjson.JSONObject;
import com.fzzy.api.entity.ApiConfs;
import com.fzzy.api.view.pr.ApiConfsPR;
-import com.fzzy.order.data.OrderData;
-import com.fzzy.order.data.OrderReq;
+import com.fzzy.order.common.data.OrderCommonData;
+import com.fzzy.order.common.data.OrderCommonReq;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeansException;
import org.springframework.beans.factory.annotation.Autowired;
@@ -23,18 +23,18 @@
* @date 2023/8/17
*/
@Slf4j
-@Component(OrderManager.BEAN_ID)
-public class OrderManager implements ApplicationContextAware {
+@Component(OrderCommonManager.BEAN_ID)
+public class OrderCommonManager implements ApplicationContextAware {
public static final String BEAN_ID = "order.orderManager";
- private static Map<String, OrderApiService> serviceMap;
+ private static Map<String, OrderCommonService> serviceMap;
@Autowired
private ApiConfsPR apiConfsPR;
@Override
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
- Map<String, OrderApiService> map = applicationContext.getBeansOfType(OrderApiService.class);
+ Map<String, OrderCommonService> map = applicationContext.getBeansOfType(OrderCommonService.class);
serviceMap = new HashMap<>();
for (String key : map.keySet()) {
serviceMap.put(map.get(key).getProtocol(), map.get(key));
@@ -47,7 +47,7 @@
* @param req
*/
@Async
- public void execute(OrderReq<JSONObject> req){
+ public void execute(OrderCommonReq<JSONObject> req){
try{
//鑾峰彇閰嶇疆淇℃伅
@@ -55,10 +55,10 @@
if(null == apiConfList || apiConfList.isEmpty()){
return;
}
- OrderData data = JSONObject.parseObject(req.getData().toString(), OrderData.class);
+ OrderCommonData data = JSONObject.parseObject(req.getData().toString(), OrderCommonData.class);
data.setOrderid(req.getOrderid());
//鏍规嵁閰嶇疆淇℃伅鎵ц
- OrderApiService service;
+ OrderCommonService service;
for (ApiConfs conf : apiConfList) {
service = serviceMap.get(conf.getPushProtocol());
diff --git a/src/main/java/com/fzzy/order/common/OrderCommonService.java b/src/main/java/com/fzzy/order/common/OrderCommonService.java
new file mode 100644
index 0000000..a7ba866
--- /dev/null
+++ b/src/main/java/com/fzzy/order/common/OrderCommonService.java
@@ -0,0 +1,30 @@
+package com.fzzy.order.common;
+
+import com.fzzy.api.entity.ApiConfs;
+import com.fzzy.order.common.data.OrderCommonData;
+
+import java.text.ParseException;
+
+/**
+ * 鏍规嵁鍗忚瑙f瀽鎸囦护
+ *
+ * @author czt
+ */
+public interface OrderCommonService {
+
+ /**
+ * 鑾峰彇鍗忚缂栫爜
+ *
+ * @return
+ */
+ public String getProtocol();
+
+ /**
+ * 瑙f瀽鎸囦护
+ * @param req
+ * @return
+ * @throws Exception
+ */
+
+ public void execute(OrderCommonData req, String orderType, ApiConfs apiConfs, String orderid) throws ParseException;
+}
diff --git a/src/main/java/com/fzzy/order/data/OrderConstant.java b/src/main/java/com/fzzy/order/common/data/OrderCommonConstant.java
similarity index 80%
rename from src/main/java/com/fzzy/order/data/OrderConstant.java
rename to src/main/java/com/fzzy/order/common/data/OrderCommonConstant.java
index 041b2c3..ae999c1 100644
--- a/src/main/java/com/fzzy/order/data/OrderConstant.java
+++ b/src/main/java/com/fzzy/order/common/data/OrderCommonConstant.java
@@ -1,11 +1,11 @@
-package com.fzzy.order.data;
+package com.fzzy.order.common.data;
/**
* 鎸囦护-甯搁噺绫�
* @author czt
* @date 2023/8/17
*/
-public class OrderConstant {
+public class OrderCommonConstant {
/**
* 鎸囦护绫诲瀷
diff --git a/src/main/java/com/fzzy/order/data/OrderData.java b/src/main/java/com/fzzy/order/common/data/OrderCommonData.java
similarity index 84%
rename from src/main/java/com/fzzy/order/data/OrderData.java
rename to src/main/java/com/fzzy/order/common/data/OrderCommonData.java
index 1d556e3..89bb2cf 100644
--- a/src/main/java/com/fzzy/order/data/OrderData.java
+++ b/src/main/java/com/fzzy/order/common/data/OrderCommonData.java
@@ -1,4 +1,4 @@
-package com.fzzy.order.data;
+package com.fzzy.order.common.data;
import lombok.Data;
import java.io.Serializable;
@@ -9,7 +9,7 @@
* @date 2023/08/17
*/
@Data
-public class OrderData implements Serializable {
+public class OrderCommonData implements Serializable {
/**
* 鎺ュ彛鍐呭锛屽涓腑闂寸敤鑻辨枃閫楀彿闅斿紑
diff --git a/src/main/java/com/fzzy/order/data/OrderReq.java b/src/main/java/com/fzzy/order/common/data/OrderCommonReq.java
similarity index 75%
rename from src/main/java/com/fzzy/order/data/OrderReq.java
rename to src/main/java/com/fzzy/order/common/data/OrderCommonReq.java
index db6781b..5b7f83d 100644
--- a/src/main/java/com/fzzy/order/data/OrderReq.java
+++ b/src/main/java/com/fzzy/order/common/data/OrderCommonReq.java
@@ -1,4 +1,4 @@
-package com.fzzy.order.data;
+package com.fzzy.order.common.data;
import lombok.Data;
import java.io.Serializable;
@@ -9,7 +9,7 @@
* @date 2023/08/17
*/
@Data
-public class OrderReq<T> implements Serializable {
+public class OrderCommonReq<T> implements Serializable {
/**
* 鎸囦护id
diff --git a/src/main/java/com/fzzy/order/data/OrderResp.java b/src/main/java/com/fzzy/order/common/data/OrderCommonResp.java
similarity index 64%
rename from src/main/java/com/fzzy/order/data/OrderResp.java
rename to src/main/java/com/fzzy/order/common/data/OrderCommonResp.java
index e9e9890..f57bc67 100644
--- a/src/main/java/com/fzzy/order/data/OrderResp.java
+++ b/src/main/java/com/fzzy/order/common/data/OrderCommonResp.java
@@ -1,4 +1,4 @@
-package com.fzzy.order.data;
+package com.fzzy.order.common.data;
import lombok.Data;
@@ -10,7 +10,7 @@
* @date 2023/08/17
*/
@Data
-public class OrderResp<T> implements Serializable {
+public class OrderCommonResp<T> implements Serializable {
/**
*
*/
@@ -21,10 +21,10 @@
private String result;
- public OrderResp() {
+ public OrderCommonResp() {
}
- public OrderResp(String code, String result) {
+ public OrderCommonResp(String code, String result) {
this.code = code;
this.result = result;
}
diff --git a/src/main/java/com/fzzy/order/common/data/OrderCommonResult.java b/src/main/java/com/fzzy/order/common/data/OrderCommonResult.java
new file mode 100644
index 0000000..684f828
--- /dev/null
+++ b/src/main/java/com/fzzy/order/common/data/OrderCommonResult.java
@@ -0,0 +1,35 @@
+package com.fzzy.order.common.data;
+
+/**
+ * 鎸囦护鍙嶉鐮�
+ */
+public enum OrderCommonResult {
+
+ ORDER_CODE_200("200", "鎸囦护瑙f瀽鎴愬姛"),
+ ORDER_CODE_500("500", "鎸囦护瑙f瀽澶辫触");
+
+ private String code;
+ private String result;
+
+ OrderCommonResult(String code, String msg) {
+ this.code = code;
+ this.result = msg;
+ }
+
+ public String getCode() {
+ return code;
+ }
+
+ public String getResult() {
+ return result;
+ }
+
+ public static String getMsg(String code) {
+ if(null == code) return null;
+
+ if(OrderCommonResult.ORDER_CODE_200.getCode().equals(code)) return OrderCommonResult.ORDER_CODE_200.getResult();
+ if(OrderCommonResult.ORDER_CODE_500.getCode().equals(code)) return OrderCommonResult.ORDER_CODE_500.getResult();
+ return code;
+ }
+
+}
diff --git a/src/main/java/com/fzzy/order/common/package-info.java b/src/main/java/com/fzzy/order/common/package-info.java
new file mode 100644
index 0000000..d72a5eb
--- /dev/null
+++ b/src/main/java/com/fzzy/order/common/package-info.java
@@ -0,0 +1,6 @@
+/**
+ * @Description 鍏叡鎸囦护鍖咃細鎸囦护璺緞鑷畾涔夈�備笂娴蜂娇鐢紝骞夸笢娴嬭瘯浣跨敤锛�
+ * @Author CZT
+ * @Date 2024/4/23 9:45
+ */
+package com.fzzy.order.common;
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/order/data/OrderResult.java b/src/main/java/com/fzzy/order/data/OrderResult.java
deleted file mode 100644
index 9b4b90a..0000000
--- a/src/main/java/com/fzzy/order/data/OrderResult.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.fzzy.order.data;
-
-/**
- * 鎸囦护鍙嶉鐮�
- */
-public enum OrderResult {
-
- ORDER_CODE_200("200", "鎸囦护瑙f瀽鎴愬姛"),
- ORDER_CODE_500("500", "鎸囦护瑙f瀽澶辫触");
-
- private String code;
- private String result;
-
- OrderResult(String code, String msg) {
- this.code = code;
- this.result = msg;
- }
-
- public String getCode() {
- return code;
- }
-
- public String getResult() {
- return result;
- }
-
- public static String getMsg(String code) {
- if(null == code) return null;
-
- if(OrderResult.ORDER_CODE_200.getCode().equals(code)) return OrderResult.ORDER_CODE_200.getResult();
- if(OrderResult.ORDER_CODE_500.getCode().equals(code)) return OrderResult.ORDER_CODE_500.getResult();
- return code;
- }
-
-}
diff --git a/src/main/java/com/fzzy/push/gd2022/GD2022OrderApiServiceImpl.java b/src/main/java/com/fzzy/push/gd2022/GD2022OrderServiceImpl.java
similarity index 94%
rename from src/main/java/com/fzzy/push/gd2022/GD2022OrderApiServiceImpl.java
rename to src/main/java/com/fzzy/push/gd2022/GD2022OrderServiceImpl.java
index 33c4a54..14c6232 100644
--- a/src/main/java/com/fzzy/push/gd2022/GD2022OrderApiServiceImpl.java
+++ b/src/main/java/com/fzzy/push/gd2022/GD2022OrderServiceImpl.java
@@ -3,9 +3,9 @@
import com.fzzy.api.data.ApiParam;
import com.fzzy.api.data.PushProtocol;
import com.fzzy.api.entity.ApiConfs;
-import com.fzzy.order.OrderApiService;
-import com.fzzy.order.data.OrderConstant;
-import com.fzzy.order.data.OrderData;
+import com.fzzy.order.common.OrderCommonService;
+import com.fzzy.order.common.data.OrderCommonConstant;
+import com.fzzy.order.common.data.OrderCommonData;
import com.fzzy.push.impl.ComPushService11;
import com.fzzy.push.impl.ComPushService12;
import com.fzzy.push.impl.ComPushService13;
@@ -26,7 +26,7 @@
*/
@Slf4j
@Service
-public class GD2022OrderApiServiceImpl implements OrderApiService {
+public class GD2022OrderServiceImpl implements OrderCommonService {
@Autowired
private GD2022ApiRemoteService2022 apiRemoteService;
@@ -46,10 +46,10 @@
@Override
- public void execute(OrderData req, String orderType, ApiConfs conf, String orderid) throws ParseException {
+ public void execute(OrderCommonData req, String orderType, ApiConfs conf, String orderid) throws ParseException {
// 鑻ユ寚浠ょ被鍨嬩笉涓�1锛屽垯杩斿洖
- if(!OrderConstant.ORDER_TYPE_1.equals(orderType)){
+ if(!OrderCommonConstant.ORDER_TYPE_1.equals(orderType)){
log.error("鎸囦护绫诲瀷涓嶄负1锛屼笉杩涜鏁版嵁涓婃姤={}", req);
return;
}
diff --git a/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java b/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java
index a198632..8442b48 100644
--- a/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java
+++ b/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java
@@ -10,7 +10,7 @@
import com.fzzy.api.service.ApiTriggerService;
import com.fzzy.api.utils.*;
import com.fzzy.api.view.repository.*;
-import com.fzzy.order.data.OrderData;
+import com.fzzy.order.common.data.OrderCommonData;
import com.fzzy.push.nx2023.dto.*;
import lombok.Data;
import lombok.extern.slf4j.Slf4j;
@@ -119,9 +119,9 @@
//鎸囦护id
String key = RedisConst.buildKey(RedisConst.KYE_ORDER, conf.getKqdm());
String orderId = reqData.getId();
- OrderData orderData = (OrderData) redisUtil.get(key);
- if (null != orderData && StringUtils.isNotEmpty(orderData.getOrderid())) {
- orderId = orderData.getOrderid();
+ OrderCommonData orderCommonData = (OrderCommonData) redisUtil.get(key);
+ if (null != orderCommonData && StringUtils.isNotEmpty(orderCommonData.getOrderid())) {
+ orderId = orderCommonData.getOrderid();
}
reqData.setOrderid(orderId);
diff --git a/src/main/java/com/fzzy/push/nx2023/NX2023OrderApiServiceImpl.java b/src/main/java/com/fzzy/push/nx2023/NX2023OrderServiceImpl.java
similarity index 94%
rename from src/main/java/com/fzzy/push/nx2023/NX2023OrderApiServiceImpl.java
rename to src/main/java/com/fzzy/push/nx2023/NX2023OrderServiceImpl.java
index 4734068..ce56b7e 100644
--- a/src/main/java/com/fzzy/push/nx2023/NX2023OrderApiServiceImpl.java
+++ b/src/main/java/com/fzzy/push/nx2023/NX2023OrderServiceImpl.java
@@ -5,9 +5,9 @@
import com.fzzy.api.entity.ApiConfs;
import com.fzzy.api.utils.RedisConst;
import com.fzzy.api.utils.RedisUtil;
-import com.fzzy.order.OrderApiService;
-import com.fzzy.order.data.OrderConstant;
-import com.fzzy.order.data.OrderData;
+import com.fzzy.order.common.OrderCommonService;
+import com.fzzy.order.common.data.OrderCommonConstant;
+import com.fzzy.order.common.data.OrderCommonData;
import com.fzzy.push.impl.ComPushService11;
import com.fzzy.push.impl.ComPushService12;
import com.fzzy.push.impl.ComPushService13;
@@ -27,7 +27,7 @@
*/
@Slf4j
@Service
-public class NX2023OrderApiServiceImpl implements OrderApiService {
+public class NX2023OrderServiceImpl implements OrderCommonService {
@Autowired
private RedisUtil redisUtil;
@@ -49,10 +49,10 @@
@Override
- public void execute(OrderData req, String orderType, ApiConfs conf, String orderid) throws ParseException {
+ public void execute(OrderCommonData req, String orderType, ApiConfs conf, String orderid) throws ParseException {
// 鑻ユ寚浠ょ被鍨嬩笉涓�1锛屽垯杩斿洖
- if(!OrderConstant.ORDER_TYPE_1.equals(orderType)){
+ if(!OrderCommonConstant.ORDER_TYPE_1.equals(orderType)){
log.error("鎸囦护绫诲瀷涓嶄负1锛屼笉杩涜鏁版嵁涓婃姤={}", req);
return;
}
diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java b/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
index 6c644f0..25f783b 100644
--- a/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
+++ b/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
@@ -10,7 +10,7 @@
import com.fzzy.api.service.ApiTriggerService;
import com.fzzy.api.utils.*;
import com.fzzy.api.view.repository.*;
-import com.fzzy.order.data.OrderData;
+import com.fzzy.order.common.data.OrderCommonData;
import com.fzzy.push.sh2023.dto.*;
import lombok.Data;
import lombok.extern.slf4j.Slf4j;
@@ -123,8 +123,8 @@
//鑾峰彇鎸囦护id
String key = RedisConst.buildKey(RedisConst.KYE_ORDER, conf.getKqdm());
- OrderData orderData = (OrderData) redisUtil.get(key);
- if (null == orderData || StringUtils.isEmpty(orderData.getOrderid())) {
+ OrderCommonData orderCommonData = (OrderCommonData) redisUtil.get(key);
+ if (null == orderCommonData || StringUtils.isEmpty(orderCommonData.getOrderid())) {
log.error("鎸囦护id澶辨晥=" + jsonData);
ResponseDto responseDto = new ResponseDto(99, "鎸囦护id澶辨晥");
apiLog.setStatus(99);
@@ -139,7 +139,7 @@
//鑾峰彇韬唤ID锛屽嵆琛屾斂鍖哄垝鐮�
reqData.setUid(conf.getUserName());
//鎸囦护id
- reqData.setOrderid(orderData.getOrderid());
+ reqData.setOrderid(orderCommonData.getOrderid());
//韬唤绛惧悕锛屼娇鐢ㄨ嚜鏈塕SA绉侀挜杩涜鍔犲瘑(鍦板尯琛屾斂鍖哄垝浠g爜_褰撳ぉ鏃ユ湡)
reqData.setAccess_token(ShRSAUtils.sign(reqData.getUid() + "_" + DateFormatUtils.format(new Date(), "yyyy-MM-dd"), conf.getPassword()));
diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023OrderApiServiceImpl.java b/src/main/java/com/fzzy/push/sh2023/SH2023OrderServiceImpl.java
similarity index 95%
rename from src/main/java/com/fzzy/push/sh2023/SH2023OrderApiServiceImpl.java
rename to src/main/java/com/fzzy/push/sh2023/SH2023OrderServiceImpl.java
index 78c288c..e199b0a 100644
--- a/src/main/java/com/fzzy/push/sh2023/SH2023OrderApiServiceImpl.java
+++ b/src/main/java/com/fzzy/push/sh2023/SH2023OrderServiceImpl.java
@@ -5,9 +5,9 @@
import com.fzzy.api.entity.ApiConfs;
import com.fzzy.api.utils.RedisConst;
import com.fzzy.api.utils.RedisUtil;
-import com.fzzy.order.OrderApiService;
-import com.fzzy.order.data.OrderConstant;
-import com.fzzy.order.data.OrderData;
+import com.fzzy.order.common.OrderCommonService;
+import com.fzzy.order.common.data.OrderCommonConstant;
+import com.fzzy.order.common.data.OrderCommonData;
import com.fzzy.push.impl.*;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang.StringUtils;
@@ -25,7 +25,7 @@
*/
@Slf4j
@Service
-public class SH2023OrderApiServiceImpl implements OrderApiService {
+public class SH2023OrderServiceImpl implements OrderCommonService {
@Autowired
private RedisUtil redisUtil;
@@ -49,10 +49,10 @@
@Override
- public void execute(OrderData req, String orderType, ApiConfs conf, String orderid) throws ParseException {
+ public void execute(OrderCommonData req, String orderType, ApiConfs conf, String orderid) throws ParseException {
// 鑻ユ寚浠ょ被鍨嬩笉涓�1锛屽垯杩斿洖
- if(!OrderConstant.ORDER_TYPE_1.equals(orderType)){
+ if(!OrderCommonConstant.ORDER_TYPE_1.equals(orderType)){
log.error("鎸囦护绫诲瀷涓嶄负1锛屼笉杩涜鏁版嵁涓婃姤={}", req);
return;
}
diff --git a/src/main/java/com/fzzy/push/sx2023/package-info.java b/src/main/java/com/fzzy/push/sx2023/package-info.java
new file mode 100644
index 0000000..3d7e2da
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2023/package-info.java
@@ -0,0 +1,7 @@
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙版帴鍙f湇鍔�
+ * @Author CZT
+ * @Date 2024/4/22 19:45
+ */
+package com.fzzy.push.sx2023;
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/whhpjl/WhjlOrderApiServiceImpl.java b/src/main/java/com/fzzy/push/whhpjl/WhjlOrderApiServiceImpl.java
index 286e6b4..3e979a0 100644
--- a/src/main/java/com/fzzy/push/whhpjl/WhjlOrderApiServiceImpl.java
+++ b/src/main/java/com/fzzy/push/whhpjl/WhjlOrderApiServiceImpl.java
@@ -2,8 +2,8 @@
import com.fzzy.api.data.PushProtocol;
import com.fzzy.api.entity.ApiConfs;
-import com.fzzy.order.OrderApiService;
-import com.fzzy.order.data.OrderData;
+import com.fzzy.order.common.OrderCommonService;
+import com.fzzy.order.common.data.OrderCommonData;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@
* @date 2023/08/17
*/
@Service
-public class WhjlOrderApiServiceImpl implements OrderApiService {
+public class WhjlOrderApiServiceImpl implements OrderCommonService {
@Override
public String getProtocol() {
@@ -22,7 +22,7 @@
@Override
- public void execute(OrderData req, String orderType, ApiConfs apiConfs, String orderid) {
+ public void execute(OrderCommonData req, String orderType, ApiConfs apiConfs, String orderid) {
//TODO 寰呭疄鐜�
--
Gitblit v1.9.3