From e97e5cc1d6b14914ed2aa5cb281bfaeef78c7757 Mon Sep 17 00:00:00 2001 From: CZT <czt18638530771@163.com> Date: 星期五, 18 八月 2023 11:15:45 +0800 Subject: [PATCH] 上海市接口-提交指令解析2 --- src/main/java/com/fzzy/order/OrderManager.java | 38 ++- src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java | 113 +++++++++ src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java | 59 +++++ src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java | 123 +++++++++++ src/main/java/com/fzzy/push/sh2023/SH2023OrderApiServiceImpl.java | 177 ++++++++++++++++ src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java | 99 ++++++++ src/main/java/com/fzzy/push/whhpjl/WhjlOrderApiServiceImpl.java | 29 ++ src/main/java/com/fzzy/api/view/repository/Api1101Rep.java | 9 src/main/java/com/fzzy/order/OrderApiService.java | 5 9 files changed, 628 insertions(+), 24 deletions(-) diff --git a/src/main/java/com/fzzy/api/view/repository/Api1101Rep.java b/src/main/java/com/fzzy/api/view/repository/Api1101Rep.java index 7aaa4a0..0a9d967 100644 --- a/src/main/java/com/fzzy/api/view/repository/Api1101Rep.java +++ b/src/main/java/com/fzzy/api/view/repository/Api1101Rep.java @@ -7,6 +7,7 @@ import org.springframework.data.repository.query.Param; import org.springframework.transaction.annotation.Transactional; +import java.util.Date; import java.util.List; @@ -31,4 +32,12 @@ */ @Query("from Api1101 where kqdm=:kqdm ") List<Api1101> findPushData(@Param("kqdm") String kqdm); + + /** + * 鍗曚綅淇℃伅 + * @param kqdm + * @return + */ + @Query("from Api1101 where kqdm=:kqdm and zhgxsj >=:start and zhgxsj <:end order by zhgxsj ") + List<Api1101> getDataByTime(@Param("kqdm") String kqdm, @Param("start") Date start, @Param("end") Date end); } diff --git a/src/main/java/com/fzzy/order/OrderApiService.java b/src/main/java/com/fzzy/order/OrderApiService.java index 1f66d84..4d1b88b 100644 --- a/src/main/java/com/fzzy/order/OrderApiService.java +++ b/src/main/java/com/fzzy/order/OrderApiService.java @@ -1,6 +1,9 @@ package com.fzzy.order; +import com.fzzy.api.entity.ApiConfs; import com.fzzy.order.data.OrderData; + +import java.text.ParseException; /** * 鏍规嵁鍗忚瑙f瀽鎸囦护 @@ -23,5 +26,5 @@ * @throws Exception */ - public void execute(OrderData req, String orderType); + public void execute(OrderData req, String orderType, ApiConfs apiConfs) throws ParseException; } diff --git a/src/main/java/com/fzzy/order/OrderManager.java b/src/main/java/com/fzzy/order/OrderManager.java index 34bb930..edecb88 100644 --- a/src/main/java/com/fzzy/order/OrderManager.java +++ b/src/main/java/com/fzzy/order/OrderManager.java @@ -5,6 +5,7 @@ import com.fzzy.api.view.pr.ApiConfsPR; import com.fzzy.order.data.OrderData; import com.fzzy.order.data.OrderReq; +import lombok.extern.slf4j.Slf4j; import org.springframework.beans.BeansException; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.ApplicationContext; @@ -21,6 +22,7 @@ * @author czt * @date 2023/8/17 */ +@Slf4j @Component(OrderManager.BEAN_ID) public class OrderManager implements ApplicationContextAware { public static final String BEAN_ID = "order.orderManager"; @@ -47,23 +49,29 @@ @Async public void execute(OrderReq<JSONObject> req){ - //鑾峰彇閰嶇疆淇℃伅 - List<ApiConfs> apiConfList = apiConfsPR.listAll(); - if(null == apiConfList || apiConfList.isEmpty()){ - return; - } - OrderData data = JSONObject.parseObject(req.getData().toString(), OrderData.class); - - //鏍规嵁閰嶇疆淇℃伅鎵ц - OrderApiService service; - for (ApiConfs apiConfs : apiConfList) { - - service = serviceMap.get(apiConfs.getPushProtocol()); - if(null == service){ - continue; + try{ + //鑾峰彇閰嶇疆淇℃伅 + List<ApiConfs> apiConfList = apiConfsPR.listAll(); + if(null == apiConfList || apiConfList.isEmpty()){ + return; } + OrderData data = JSONObject.parseObject(req.getData().toString(), OrderData.class); - service.execute(data, req.getType()); + //鏍规嵁閰嶇疆淇℃伅鎵ц + OrderApiService service; + for (ApiConfs conf : apiConfList) { + + service = serviceMap.get(conf.getPushProtocol()); + if(null == service){ + continue; + } + + service.execute(data, req.getType(), conf); + } + } catch (Exception e) { + log.error("-----鎸囦护瑙f瀽寮傚父-----鎸囦护={}", req); + e.printStackTrace(); } + } } \ No newline at end of file diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023OrderApiServiceImpl.java b/src/main/java/com/fzzy/push/sh2023/SH2023OrderApiServiceImpl.java new file mode 100644 index 0000000..6aa8878 --- /dev/null +++ b/src/main/java/com/fzzy/push/sh2023/SH2023OrderApiServiceImpl.java @@ -0,0 +1,177 @@ +package com.fzzy.push.sh2023; + +import com.alibaba.fastjson.JSON; +import com.fzzy.api.Constant; +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 lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang.time.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import java.text.ParseException; + +/** + * 涓婃捣甯傚钩鍙�2023鐗�-鎸囦护瑙f瀽 + * + * @author czt + * @date 2023/08/17 + */ +@Slf4j +public class SH2023OrderApiServiceImpl implements OrderApiService { + + @Autowired + private SH2023ApiRemoteService apiRemoteService; + @Autowired + private SH2023PushService11 sh2023PushService11; + @Autowired + private SH2023PushService12 sh2023PushService12; + @Autowired + private SH2023PushService13 sh2023PushService13; + @Autowired + private SH2023PushService14 sh2023PushService14; + + @Override + public String getProtocol() { + return PushProtocol.SB_SH_2023.getCode(); + } + + + @Override + public void execute(OrderData req, String orderType, ApiConfs conf) throws ParseException { + + // 鑻ユ寚浠ょ被鍨嬩笉涓�1锛屽垯杩斿洖 + if(!OrderConstant.ORDER_TYPE_1.equals(orderType)){ + return; + } + String ids = req.getContent(); + if(StringUtils.isEmpty(ids)){ + return; + } + + ApiParam param = new ApiParam(); + param.setPushProtocol(conf.getPushProtocol()); + param.setKqdm(conf.getKqdm()); + param.setStart(DateUtils.parseDate(req.getStarttime(), new String[]{"yyyy-MM-dd HH:mm:ss"})); + param.setEnd(DateUtils.parseDate(req.getEndtime(), new String[]{"yyyy-MM-dd HH:mm:ss"})); + param.setDeptId(conf.getDeptId()); + + String[] interfaces = ids.split(","); + for (String inteId : interfaces) { + param.setInteId(inteId); + getDataToPush(param, inteId); + } + + } + + private void getDataToPush(ApiParam param, String inteId) { + param.setInteCategory(Constant.API_CATEGORY_11); + param.setInteId(inteId); + + switch (inteId) { + case "1101": + sh2023PushService11.pushData1101(apiRemoteService, param); + case "1102": + sh2023PushService11.pushData1102(apiRemoteService, param); + case "1103": + sh2023PushService11.pushData1103(apiRemoteService, param); + case "1104": + sh2023PushService11.pushData1104(apiRemoteService, param); + case "1105": + sh2023PushService11.pushData1105(apiRemoteService, param); + case "1106": + sh2023PushService11.pushData1106(apiRemoteService, param); + case "1107": + sh2023PushService11.pushData1107(apiRemoteService, param); + case "1108": + sh2023PushService11.pushData1108(apiRemoteService, param); + case "1109": + sh2023PushService11.pushData1109(apiRemoteService, param); + case "1110": + sh2023PushService11.pushData1110(apiRemoteService, param); + case "1111": + sh2023PushService11.pushData1111(apiRemoteService, param); + case "1112": + sh2023PushService11.pushData1112(apiRemoteService, param); + case "1113": + sh2023PushService11.pushData1113(apiRemoteService, param); + case "1114": + sh2023PushService11.pushData1114(apiRemoteService, param); + case "1201": + sh2023PushService12.pushData1201(apiRemoteService, param); + case "1202": + sh2023PushService12.pushData1202(apiRemoteService, param); + case "1203": + sh2023PushService12.pushData1203(apiRemoteService, param); + case "1204": + sh2023PushService12.pushData1204(apiRemoteService, param); + case "1205": + sh2023PushService12.pushData1205(apiRemoteService, param); + case "1206": + sh2023PushService12.pushData1206(apiRemoteService, param); + case "1207": + sh2023PushService12.pushData1207(apiRemoteService, param); + case "1208": + sh2023PushService12.pushData1209(apiRemoteService, param); + case "1209": + sh2023PushService12.pushData1209(apiRemoteService, param); + case "1210": + sh2023PushService12.pushData1210(apiRemoteService, param); + case "1211": + sh2023PushService12.pushData1211(apiRemoteService, param); + case "1212": + sh2023PushService12.pushData1212(apiRemoteService, param); + case "2101": + sh2023PushService12.pushData2101(apiRemoteService, param); + case "2102": + sh2023PushService12.pushData2102(apiRemoteService, param); + case "2104": + sh2023PushService12.pushData2104(apiRemoteService, param); + case "1301": + sh2023PushService13.pushData1301(apiRemoteService, param); + case "1302": + sh2023PushService13.pushData1302(apiRemoteService, param); + case "1303": + sh2023PushService13.pushData1303(apiRemoteService, param); + case "1304": + sh2023PushService13.pushData1304(apiRemoteService, param); + case "1305": + sh2023PushService13.pushData1305(apiRemoteService, param); + case "1306": + sh2023PushService13.pushData1306(apiRemoteService, param); + case "1307": + sh2023PushService13.pushData1307(apiRemoteService, param); + case "1308": + sh2023PushService13.pushData1308(apiRemoteService, param); + case "1309": + sh2023PushService13.pushData1309(apiRemoteService, param); + case "1310": + sh2023PushService13.pushData1310(apiRemoteService, param); + case "1311": + sh2023PushService13.pushData1311(apiRemoteService, param); + case "2103": + sh2023PushService13.pushData2103(apiRemoteService, param); + case "1401": + sh2023PushService14.pushData1401(apiRemoteService, param); + case "1402": + sh2023PushService14.pushData1402(apiRemoteService, param); + case "1403": + sh2023PushService14.pushData1403(apiRemoteService, param); + case "1404": + sh2023PushService14.pushData1404(apiRemoteService, param); + case "1405": + sh2023PushService14.pushData1405(apiRemoteService, param); + case "2203": + sh2023PushService14.pushData2203(apiRemoteService, param); + case "2204": + sh2023PushService14.pushData2204(apiRemoteService, param); + default: + log.error("-----涓婃捣甯傚钩鍙帮細鏈尮閰嶅埌鎺ュ彛缂栫爜锛屼笉鎺ㄩ��-----"); + } + + } + +} \ No newline at end of file diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java b/src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java index 83d57da..5ddcc8e 100644 --- a/src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java +++ b/src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java @@ -36,6 +36,7 @@ @Override public void pushData(ApiParam param) { + log.info("------->>>>鍩虹淇℃伅 鎺ュ彛妯″潡涓婃姤寮�濮�"); //鎺ㄩ�佸崟浣嶄俊鎭� @@ -49,12 +50,13 @@ /** * 1101 鍗曚綅淇℃伅 */ - private void pushData1101(ApiRemoteService apiRemoteService, ApiParam param) { + public void pushData1101(ApiRemoteService apiRemoteService, ApiParam param) { - //TODO 鑾峰彇鍗曚綅淇℃伅 - List<Api1101> list = null; + //鑾峰彇鍗曚綅淇℃伅 + List<Api1101> list = api1101Rep.getDataByTime(param.getKqdm(), param.getStart(), param.getEnd()); if (null == list || list.isEmpty()) { + log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌鍗曚綅淇℃伅锛屼笉鎺ㄩ��-----"); return; } @@ -68,9 +70,112 @@ data.setCzbz(Constant.CZBZ_U); //鏇存柊鐘舵�� api1101Rep.save(data); - } } } } + + /** + * 1102 搴撳尯淇℃伅 + */ + public void pushData1102(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1103 浠撴埧淇℃伅 + */ + public void pushData1103(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1104 寤掗棿淇℃伅 + */ + public void pushData1104(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1105 璐т綅淇℃伅 + */ + public void pushData1105(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1106 娌圭綈淇℃伅 + */ + public void pushData1106(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1107 璁惧淇℃伅 + */ + public void pushData1107(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1108 鑽墏淇℃伅 + */ + public void pushData1108(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1109 鏂囦欢淇℃伅 + */ + public void pushData1109(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1110 搴撳尯鍥句粨鎴跨偣浣嶆爣娉� + */ + public void pushData1110(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1111 搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆爣娉� + */ + public void pushData1111(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1112 浜哄憳淇℃伅 + */ + public void pushData1112(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1113 浼佷笟淇$敤淇℃伅 + */ + public void pushData1113(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1114 璐㈠姟鎶ヨ〃 + */ + public void pushData1114(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } } diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java b/src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java index 2f2520a..af4414e 100644 --- a/src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java +++ b/src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java @@ -2,6 +2,7 @@ import com.fzzy.api.data.ApiParam; import com.fzzy.api.data.PushProtocol; +import com.fzzy.api.service.ApiRemoteService; import com.fzzy.api.service.PushService11; import com.fzzy.push.impl.ComPushService11; import lombok.extern.slf4j.Slf4j; @@ -20,7 +21,7 @@ @Autowired - private ComPushService11 pushService; + private SH2023ApiRemoteService apiRemoteService; @Override public String getProtocol() { @@ -36,4 +37,124 @@ log.info("------->>>>鍩虹淇℃伅 鎺ュ彛妯″潡涓婃姤缁撴潫"); } + + /** + * 1201 鍚堝悓淇℃伅 + */ + public void pushData1201(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1202 绮鍏ュ簱淇℃伅 + */ + public void pushData1202(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1203 绮鍏ュ簱妫�楠屼俊鎭� + */ + public void pushData1203(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1204 绮鍏ュ簱缁撶畻淇℃伅 + */ + public void pushData1204(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1205 绮鍑哄簱淇℃伅 + */ + public void pushData1205(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1206 绮鍑哄簱缁撶畻淇℃伅 + */ + public void pushData1206(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1207 鍊掍粨鍊掑嚭 + */ + public void pushData1207(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1208 绮搴撳瓨 + */ + public void pushData1208(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1209 鎹熸孩鍗� + */ + public void pushData1209(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1210 绮鎬ц川杞彉鍗� + */ + public void pushData1210(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1211 璐﹂潰搴撳瓨 + */ + public void pushData1211(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1212 瀹㈡埛淇℃伅 + */ + public void pushData1212(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 2101 妫�鏂ゅ崟 + */ + public void pushData2101(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 2102 鍊掍粨鍊掑叆 + */ + public void pushData2102(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 2104 甯傚偍椹宠繍鍗� + */ + public void pushData2104(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } } diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java b/src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java index f04948f..f116bb8 100644 --- a/src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java +++ b/src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java @@ -2,6 +2,7 @@ import com.fzzy.api.data.ApiParam; import com.fzzy.api.data.PushProtocol; +import com.fzzy.api.service.ApiRemoteService; import com.fzzy.api.service.PushService11; import com.fzzy.push.impl.ComPushService11; import lombok.extern.slf4j.Slf4j; @@ -20,7 +21,7 @@ @Autowired - private ComPushService11 pushService; + private SH2023ApiRemoteService apiRemoteService; @Override public String getProtocol() { @@ -36,4 +37,100 @@ log.info("------->>>>鍩虹淇℃伅 鎺ュ彛妯″潡涓婃姤缁撴潫"); } + + /** + * 1301 瀹夊叏绠$悊 + */ + public void pushData1301(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1302 娓╂箍搴︽娴� + */ + public void pushData1302(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1303 瀹宠櫕妫�娴� + */ + public void pushData1303(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1304 姘斾綋妫�娴� + */ + public void pushData1304(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1305 閫氶浣滀笟 + */ + public void pushData1305(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1306 鐔忚捀浣滀笟 + */ + public void pushData1306(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1307 浠撳唴瑙嗛鍥惧儚 + */ + public void pushData1307(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1308 瑙嗛鐩戞帶寮傚父浜嬩欢鍛婅 + */ + public void pushData1308(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1309 杩濊棰勮淇℃伅 + */ + public void pushData1309(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1310 璐ㄦ鏁版嵁 + */ + public void pushData1310(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1311 瑙嗛鐩戞帶鎺ュ彛 + */ + public void pushData1311(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 2103 绮儏璁惧閰嶇疆 + */ + public void pushData2103(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } } diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java b/src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java index 1fd1b44..b76813d 100644 --- a/src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java +++ b/src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java @@ -2,8 +2,8 @@ import com.fzzy.api.data.ApiParam; import com.fzzy.api.data.PushProtocol; +import com.fzzy.api.service.ApiRemoteService; import com.fzzy.api.service.PushService11; -import com.fzzy.push.impl.ComPushService11; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; @@ -20,7 +20,7 @@ @Autowired - private ComPushService11 pushService; + private SH2023ApiRemoteService apiRemoteService; @Override public String getProtocol() { @@ -36,4 +36,59 @@ log.info("------->>>>鍩虹淇℃伅 鎺ュ彛妯″潡涓婃姤缁撴潫"); } + + /** + * 1401 鍌ㄥ瑙勬ā + */ + public void pushData1401(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1402 鍌ㄥ璁″垝淇℃伅 + */ + public void pushData1402(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1403 杞崲璁″垝淇℃伅 + */ + public void pushData1403(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 1404 杞崲璁″垝鏄庣粏淇℃伅 + */ + public void pushData1404(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + /** + * 1405 椤圭洰淇℃伅 + */ + public void pushData1405(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 2203 浜ゆ槗涓績鍚堝悓 + */ + public void pushData2203(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } + + /** + * 2204 瀹氬寲姘存楠� + */ + public void pushData2204(ApiRemoteService apiRemoteService, ApiParam param) { + //TODO + + } } diff --git a/src/main/java/com/fzzy/push/whhpjl/WhjlOrderApiServiceImpl.java b/src/main/java/com/fzzy/push/whhpjl/WhjlOrderApiServiceImpl.java new file mode 100644 index 0000000..27afb04 --- /dev/null +++ b/src/main/java/com/fzzy/push/whhpjl/WhjlOrderApiServiceImpl.java @@ -0,0 +1,29 @@ +package com.fzzy.push.whhpjl; + +import com.fzzy.api.data.PushProtocol; +import com.fzzy.api.entity.ApiConfs; +import com.fzzy.order.OrderApiService; +import com.fzzy.order.data.OrderData; + +/** + * 涓婃姹夊啗绮钩鍙�2023鐗�-鎸囦护瑙f瀽 + * + * @author czt + * @date 2023/08/17 + */ +public class WhjlOrderApiServiceImpl implements OrderApiService { + + @Override + public String getProtocol() { + return PushProtocol.SB_WHJL_2023.getCode(); + } + + + @Override + public void execute(OrderData req, String orderType, ApiConfs apiConfs) { + + //TODO 寰呭疄鐜� + + } + +} \ No newline at end of file -- Gitblit v1.9.3