diff --git a/blade-service/logpm-factory/src/main/java/com/logpm/factory/comfac/service/impl/FactoryTokenServiceImpl.java b/blade-service/logpm-factory/src/main/java/com/logpm/factory/comfac/service/impl/FactoryTokenServiceImpl.java index 714e3c73a..4c7d34211 100644 --- a/blade-service/logpm-factory/src/main/java/com/logpm/factory/comfac/service/impl/FactoryTokenServiceImpl.java +++ b/blade-service/logpm-factory/src/main/java/com/logpm/factory/comfac/service/impl/FactoryTokenServiceImpl.java @@ -46,7 +46,7 @@ public class FactoryTokenServiceImpl extends BaseServiceImpl>>> error {}", e.getMessage()); + log.error(FactoryConstant.OUPAI,">>>> error {}", e.getMessage()); opOrderStatusLogEntity.setDataStatus(2); } @@ -543,7 +543,7 @@ public class OuPaiFactoryServiceImpl implements IOuPaiFactoryService { for (int i = 0; i < resultArray.size(); i++) { JSONObject valueObject = resultArray.getJSONObject(i); if (Objects.isNull(valueObject)) { - log.warn("############handleData: value中没有数据"); + log.warn(FactoryConstant.OUPAI,"############handleData: value中没有数据"); throw new CustomerException(403, "value中没有数据"); } JSONObject fromWarehouse = valueObject.getJSONObject("FromWarehouse"); @@ -613,6 +613,10 @@ public class OuPaiFactoryServiceImpl implements IOuPaiFactoryService { for (int j = 0; j < packages.size(); j++) { JSONObject packageEntity = packages.getJSONObject(j);//包件信息 JSONObject orderEntity = packageEntity.getJSONObject("Order");//订单信息 + if(orderEntity==null){ + log.info(FactoryConstant.OUPAI,"包件数据没有订单信息 packageCode {}",packageEntity.getString("Code")); + continue; + } String selfCode = orderEntity.getString("SelfCode");//订单自编码 //先查询是否存在订单自编码 FactoryOrderEntity factoryOrderEntity = factoryOrderService.selectEntityBySelfCode(selfCode); @@ -716,7 +720,7 @@ public class OuPaiFactoryServiceImpl implements IOuPaiFactoryService { factoryOrderEntity.setTurnStatus(0); boolean save = factoryOrderService.save(factoryOrderEntity); if (!save) { - log.warn("############handleData: 保存订单失败 selfCode={}", selfCode); + log.warn(FactoryConstant.OUPAI,"############handleData: 保存订单失败 selfCode={}", selfCode); throw new CustomerException(403, "保存订单失败"); } } @@ -821,19 +825,19 @@ public class OuPaiFactoryServiceImpl implements IOuPaiFactoryService { } } } else { - log.warn("############handleData: 包件码已存在 packageCode={}", packageCode); + log.info(FactoryConstant.OUPAI,"############handleData: 包件码已存在 packageCode={}", packageCode); throw new CustomerException(403, "包件码已存在"); } } } else { - log.warn("############handleData: 保存发货单数据失败 code={}", code); + log.error(FactoryConstant.OUPAI,"############handleData: 保存发货单数据失败 code={}", code); throw new CustomerException(403, "保存发货单数据失败"); } Date end = new Date(); long startLong = start.getTime(); long endLong = end.getTime(); long l = endLong - startLong; - log.info("############handleData: 数据处理完成 耗时 {} 毫秒", l); + log.info(FactoryConstant.OUPAI,"############handleData: 数据处理完成 耗时 {} 毫秒", l); } } @@ -898,7 +902,7 @@ public class OuPaiFactoryServiceImpl implements IOuPaiFactoryService { MultipartFile multi = getMultipartFile(logPath); //上传到服务器 - R r = ossClient.fileUpload(multi); + R r = ossClient.fileUpload(multi,"op-logs"); if (r.isSuccess()) { BladeFile data = (BladeFile) r.getData(); return data.getLink(); diff --git a/blade-service/logpm-factory/src/main/java/com/logpm/factory/zb/controller/ZbFactoryDataController.java b/blade-service/logpm-factory/src/main/java/com/logpm/factory/zb/controller/ZbFactoryDataController.java index 3b9213260..053398d46 100644 --- a/blade-service/logpm-factory/src/main/java/com/logpm/factory/zb/controller/ZbFactoryDataController.java +++ b/blade-service/logpm-factory/src/main/java/com/logpm/factory/zb/controller/ZbFactoryDataController.java @@ -126,7 +126,7 @@ public class ZbFactoryDataController { MultipartFile multi = getMultipartFile(logPath); //上传到服务器 - R r = ossClient.fileUpload(multi); + R r = ossClient.fileUpload(multi,"zb-logs"); if (r.isSuccess()) { BladeFile data = (BladeFile) r.getData(); return data.getLink(); diff --git a/blade-service/logpm-factory/src/test/java/com/logpm/factory/TestService.java b/blade-service/logpm-factory/src/test/java/com/logpm/factory/TestService.java index 37c0caea3..6a8ae7824 100644 --- a/blade-service/logpm-factory/src/test/java/com/logpm/factory/TestService.java +++ b/blade-service/logpm-factory/src/test/java/com/logpm/factory/TestService.java @@ -210,7 +210,7 @@ public class TestService { OpOrderStatusLogEntity orderStatusLog = new OpOrderStatusLogEntity(); //上传到服务器 - R r = ossClient.fileUpload(multi); + R r = ossClient.fileUpload(multi,"op-logs"); if (r.isSuccess()) { BladeFile data = (BladeFile) r.getData(); orderStatusLog.setResponseUrl(data.getLink()); @@ -307,7 +307,7 @@ public class TestService { @Test public void test7() throws IOException { - File file = new File("F://cb3e1338fb5944ad06be8bfcaa013da7.log"); + File file = new File("F://fc30cb79e0d6ebcb595ab9263e3f40f8.log"); BufferedReader reader = new BufferedReader(new FileReader(file)); @@ -385,27 +385,53 @@ public class TestService { public void test11() throws NoSuchAlgorithmException { - String url="http://www.mengtian.cn/ZXCFaHuoDan/QueRenShouHuo"; - String appkey = "HuiTong"; - String appsecret = "HT20230822140820"; - String userid = "5003"; - String userpwd = "mt123456*"; - // 发送数据 - String data ="{\"发货单编号\":\"HYLEJIA-230983\",\"确认收货时间\":\"2023-10-01 16:15:38\"}"; - //先获取token - String token = "AMiwQcwT33JksqEfDeRFbjgRieAUo/ztCQWLfpFiEqZpvUXrv0OW1GcJPFhE+ZdmPYQo+K6rUwoJ53u58Bv85A=="; - //处理逻辑 - String result = HttpRequest.post(url) - .header("APPKEY", appkey) - .header("Authorization", token) - .header("USERID", userid) - .header("USERPWD", MD5Utils.md5Hex(userpwd.getBytes(StandardCharsets.UTF_8))) - .header("Content-Type", "application/json") - .body(data).timeout(5 * 1000) - .execute().body(); - // 保存数据到数据库 + List ahsv = new ArrayList<>(); + + + + ahsv.add("{\"送货任务ID\":\"210315\",\"收货人\":\"李荣忠\",\"签收内容\":[{\"订单编号\":\"scmhzs01DS-20675-0\",\"包条码\":\"SCMHZS01DS206750001\",\"签收时间\":\"2023-10-26 16:21:05\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230975\"},{\"订单编号\":\"scmhzs01DS-20675-0\",\"包条码\":\"SCMHZS01DS206750002\",\"签收时间\":\"2023-10-26 16:21:05\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230975\"},{\"订单编号\":\"scmhzs01DS-20675-0\",\"包条码\":\"SCMHZS01DS206750003\",\"签收时间\":\"2023-10-26 16:21:05\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230975\"},{\"订单编号\":\"scmhzs01DS-20675-0\",\"包条码\":\"SCMHZS01DS206750004\",\"签收时间\":\"2023-10-26 16:21:05\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230975\"},{\"订单编号\":\"scmhzs01DS-20675-0\",\"包条码\":\"SCMHZS01DS206750005\",\"签收时间\":\"2023-10-26 16:21:05\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230975\"},{\"订单编号\":\"scmhzs01DS-20675-0\",\"包条码\":\"SCMHZS01DS206750006\",\"签收时间\":\"2023-10-26 16:21:05\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230975\"},{\"订单编号\":\"scmhzs01DS-20675-0\",\"包条码\":\"SCMHZS01DS206750007\",\"签收时间\":\"2023-10-26 16:21:05\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230975\"},{\"订单编号\":\"scmhzs01DS-20675-0\",\"包条码\":\"SCMHZS01DS206750008\",\"签收时间\":\"2023-10-26 16:21:05\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230975\"},{\"订单编号\":\"scmhzs01DS-20675-0\",\"包条码\":\"SCMHZS01DS206750009\",\"签收时间\":\"2023-10-26 16:21:05\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230975\"},{\"订单编号\":\"scmhzs01DS-20675-0\",\"包条码\":\"SCMHZS01DS206750010\",\"签收时间\":\"2023-10-26 16:21:05\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230975\"}],\"签收图片\":[{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/5675a6a2c99a47442995b45c7f700330.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/6e97901316c8854cb45260cae85d36e5.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/d3090f8e044bbc442331c4f04fe54c32.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/02fe82d8431d17969fac8e0747855a09.jpg\"}]}"); +// ahsv.add("{\"送货任务ID\":\"210344\",\"收货人\":\"王思\",\"签收内容\":[{\"订单编号\":\"scltjj01DS-20320-0\",\"包条码\":\"SCLTJJ01DS203200001\",\"签收时间\":\"2023-10-26 15:59:30\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230866\"},{\"订单编号\":\"scltjj01DS-20320-0\",\"包条码\":\"SCLTJJ01DS203200002\",\"签收时间\":\"2023-10-26 15:59:30\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230866\"},{\"订单编号\":\"scltjj01DS-20320-0\",\"包条码\":\"SCLTJJ01DS203200003\",\"签收时间\":\"2023-10-26 15:59:30\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230866\"},{\"订单编号\":\"scltjj01DS-20320-0\",\"包条码\":\"SCLTJJ01DS203200004\",\"签收时间\":\"2023-10-26 15:59:30\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230866\"},{\"订单编号\":\"scltjj01DS-20320-0\",\"包条码\":\"SCLTJJ01DS203200005\",\"签收时间\":\"2023-10-26 15:59:30\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230866\"},{\"订单编号\":\"scltjj01DS-20320-0\",\"包条码\":\"SCLTJJ01DS203200006\",\"签收时间\":\"2023-10-26 15:59:30\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230866\"},{\"订单编号\":\"scltjj01DS-20320-0\",\"包条码\":\"SCLTJJ01DS203200007\",\"签收时间\":\"2023-10-26 15:59:30\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230866\"},{\"订单编号\":\"scltjj01DS-20320-0\",\"包条码\":\"SCLTJJ01DS203200008\",\"签收时间\":\"2023-10-26 15:59:30\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230866\"},{\"订单编号\":\"scltjj01DS-20320-0\",\"包条码\":\"SCLTJJ01DS203200009\",\"签收时间\":\"2023-10-26 15:59:30\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230866\"},{\"订单编号\":\"scltjj01DS-20320-0\",\"包条码\":\"SCLTJJ01DS203200010\",\"签收时间\":\"2023-10-26 15:59:30\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230866\"}],\"签收图片\":[{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/8b831a30d1eae33ed8b29ff95a86f4a9.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/1016c8a5453ee8b3e48410a8ac43dc34.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/f0f0c9a5ed932847a83a677069abe75b.jpg\"}]}"); +// ahsv.add("{\"送货任务ID\":\"210336\",\"收货人\":\"家装事业部\",\"签收内容\":[{\"订单编号\":\"HY0015-20320-0\",\"包条码\":\"HY0015203200001\",\"签收时间\":\"2023-10-26 16:15:05\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"HY0015-20320-0\",\"包条码\":\"HY0015203200002\",\"签收时间\":\"2023-10-26 16:15:05\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"HY0015-20321-0\",\"包条码\":\"HY0015203210001\",\"签收时间\":\"2023-10-26 16:15:05\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"HY0015-20321-0\",\"包条码\":\"HY0015203210002\",\"签收时间\":\"2023-10-26 16:15:05\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"}],\"签收图片\":[{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/ac9f6f168243da22067747ebcc98bd94.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/8c26d72abd7b89a9c9ab65884582e67a.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/477ab33a0518d0fd3e6887656da2c342.jpg\"}]}"); +// ahsv.add("{\"送货任务ID\":\"210320\",\"收货人\":\"陈蕾\",\"签收内容\":[{\"订单编号\":\"scltjj01DS-20466-0\",\"包条码\":\"SCLTJJ01DS204660001\",\"签收时间\":\"2023-10-26 16:17:22\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231048\"},{\"订单编号\":\"scltjj01DS-20466-0\",\"包条码\":\"SCLTJJ01DS204660002\",\"签收时间\":\"2023-10-26 16:17:22\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231048\"},{\"订单编号\":\"scltjj01DS-20466-0\",\"包条码\":\"SCLTJJ01DS204660003\",\"签收时间\":\"2023-10-26 16:17:22\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231048\"},{\"订单编号\":\"scltjj01DS-20466-0\",\"包条码\":\"SCLTJJ01DS204660004\",\"签收时间\":\"2023-10-26 16:17:22\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231048\"},{\"订单编号\":\"scltjj01DS-20466-0\",\"包条码\":\"SCLTJJ01DS204660005\",\"签收时间\":\"2023-10-26 16:17:22\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231048\"},{\"订单编号\":\"scltjj01DS-20466-0\",\"包条码\":\"SCLTJJ01DS204660006\",\"签收时间\":\"2023-10-26 16:17:22\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231048\"}],\"签收图片\":[{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/10f6b1ad8dab16a07222d56ac828d1b0.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/b1c62e225f1cd19d7056c39f84393a77.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/008f4892b39972a934b95167ebf74305.jpg\"}]}"); +// ahsv.add("{\"送货任务ID\":\"210318\",\"收货人\":\"陈俊龙\",\"签收内容\":[{\"订单编号\":\"cdflzs01DS-20091-0\",\"包条码\":\"CDFLZS01DS200910001\",\"签收时间\":\"2023-10-26 16:17:51\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230904\"},{\"订单编号\":\"cdflzs01DS-20091-0\",\"包条码\":\"CDFLZS01DS200910002\",\"签收时间\":\"2023-10-26 16:17:51\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230904\"}],\"签收图片\":[{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/297312ac03847f01108ed10b9a6f3f69.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/f68ed37fe317900a215185941d04b8b9.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/381531350f14437dd5f090e1bf2c262f.jpg\"}]}"); +// ahsv.add("{\"送货任务ID\":\"210304\",\"收货人\":\"高婷(都江堰24城)\",\"签收内容\":[{\"订单编号\":\"ggdzjj01DS-20149-0\",\"包条码\":\"GGDZJJ01DS201490001\",\"签收时间\":\"2023-10-26 16:19:16\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230927\"},{\"订单编号\":\"ggdzjj01DS-20149-0\",\"包条码\":\"GGDZJJ01DS201490002\",\"签收时间\":\"2023-10-26 16:19:16\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230927\"},{\"订单编号\":\"ggdzjj01DS-20149-0\",\"包条码\":\"GGDZJJ01DS201490003\",\"签收时间\":\"2023-10-26 16:19:16\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230927\"},{\"订单编号\":\"ggdzjj01DS-20149-0\",\"包条码\":\"GGDZJJ01DS201490004\",\"签收时间\":\"2023-10-26 16:19:16\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230927\"},{\"订单编号\":\"ggdzjj01DS-20149-0\",\"包条码\":\"GGDZJJ01DS201490005\",\"签收时间\":\"2023-10-26 16:19:16\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230927\"},{\"订单编号\":\"ggdzjj01DS-20149-0\",\"包条码\":\"GGDZJJ01DS201490006\",\"签收时间\":\"2023-10-26 16:19:16\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230927\"},{\"订单编号\":\"ggdzjj01DS-20149-0\",\"包条码\":\"GGDZJJ01DS201490007\",\"签收时间\":\"2023-10-26 16:19:16\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230927\"},{\"订单编号\":\"ggdzjj01DS-20149-0\",\"包条码\":\"GGDZJJ01DS201490008\",\"签收时间\":\"2023-10-26 16:19:16\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-230927\"}],\"签收图片\":[{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/86dc247f1494e017106e641e1aa485d8.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/eb0d466c537fa22bcd33b992d764c788.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/ddd4484f47fc7731a920af2f5c039a5f.jpg\"}]}"); +// ahsv.add("{\"送货任务ID\":\"210307\",\"收货人\":\"中鑫天泓2\",\"签收内容\":[{\"订单编号\":\"scmhzs01DS-20776-0\",\"包条码\":\"SCMHZS01DS207760002\",\"签收时间\":\"2023-10-26 16:19:48\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"scmhzs01DS-20776-0\",\"包条码\":\"SCMHZS01DS207760003\",\"签收时间\":\"2023-10-26 16:19:48\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"scmhzs01DS-20776-0\",\"包条码\":\"SCMHZS01DS207760005\",\"签收时间\":\"2023-10-26 16:19:48\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"scmhzs01DS-20776-0\",\"包条码\":\"SCMHZS01DS207760006\",\"签收时间\":\"2023-10-26 16:19:48\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"scmhzs01DS-20776-0\",\"包条码\":\"SCMHZS01DS207760007\",\"签收时间\":\"2023-10-26 16:19:48\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"scmhzs01DS-20776-0\",\"包条码\":\"SCMHZS01DS207760008\",\"签收时间\":\"2023-10-26 16:19:48\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"scmhzs01DS-20776-0\",\"包条码\":\"SCMHZS01DS207760009\",\"签收时间\":\"2023-10-26 16:19:48\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"}],\"签收图片\":[{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/82c412b64fe3c7248df6fe9da98c7a54.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/55d9557ec47c2a8f26206961dfdda5a0.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/f8583962de2fab6c59157142dc410a10.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/c6d38bd188aea1685a56ac5d74ebfb0b.jpg\"}]}"); +// ahsv.add("{\"送货任务ID\":\"210306\",\"收货人\":\"中鑫天泓1\",\"签收内容\":[{\"订单编号\":\"scmhzs01DS-20774-0\",\"包条码\":\"SCMHZS01DS207740001\",\"签收时间\":\"2023-10-26 16:19:55\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"scmhzs01DS-20774-0\",\"包条码\":\"SCMHZS01DS207740002\",\"签收时间\":\"2023-10-26 16:19:55\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"scmhzs01DS-20774-0\",\"包条码\":\"SCMHZS01DS207740003\",\"签收时间\":\"2023-10-26 16:19:55\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"scmhzs01DS-20774-0\",\"包条码\":\"SCMHZS01DS207740004\",\"签收时间\":\"2023-10-26 16:19:55\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"scmhzs01DS-20774-0\",\"包条码\":\"SCMHZS01DS207740005\",\"签收时间\":\"2023-10-26 16:19:55\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"}],\"签收图片\":[{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/f8583962de2fab6c59157142dc410a10.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/55d9557ec47c2a8f26206961dfdda5a0.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/82c412b64fe3c7248df6fe9da98c7a54.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/c6d38bd188aea1685a56ac5d74ebfb0b.jpg\"}]}"); +// ahsv.add("{\"送货任务ID\":\"210296\",\"收货人\":\"罗姝璇\",\"签收内容\":[{\"订单编号\":\"scmhzs01DS-20708-0\",\"包条码\":\"SCMHZS01DS207080001\",\"签收时间\":\"2023-10-26 16:20:28\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231012\"},{\"订单编号\":\"scmhzs01DS-20708-0\",\"包条码\":\"SCMHZS01DS207080002\",\"签收时间\":\"2023-10-26 16:20:28\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231012\"},{\"订单编号\":\"scmhzs01DS-20708-0\",\"包条码\":\"SCMHZS01DS207080003\",\"签收时间\":\"2023-10-26 16:20:28\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231012\"},{\"订单编号\":\"scmhzs01DS-20708-0\",\"包条码\":\"SCMHZS01DS207080004\",\"签收时间\":\"2023-10-26 16:20:28\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231012\"},{\"订单编号\":\"scmhzs01DS-20708-0\",\"包条码\":\"SCMHZS01DS207080005\",\"签收时间\":\"2023-10-26 16:20:28\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231012\"},{\"订单编号\":\"scmhzs01DS-20708-0\",\"包条码\":\"SCMHZS01DS207080006\",\"签收时间\":\"2023-10-26 16:20:28\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231012\"},{\"订单编号\":\"scmhzs01DS-20708-0\",\"包条码\":\"SCMHZS01DS207080007\",\"签收时间\":\"2023-10-26 16:20:28\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231012\"}],\"签收图片\":[{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/a4690bfb352e37644cc5c14ad8217edd.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/30f93ba59a73ccce59c0b4bda6fbb55c.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/22a62a36640652520c886c958e341c90.jpg\"}]}"); +//// ahsv.add("") + + + for (String s : ahsv) { + + String url="http://www.mengtian.cn/ZXCFaHuoDan/QianShouDanNew"; + String appkey = "HuiTong"; + String appsecret = "HT20230822140820"; + String userid = "5003"; + String userpwd = "mt123456*"; + // 发送数据 +// String data ="{\"送货任务ID\":\"209813\",\"收货人\":\"普布旺堆\",\"签收内容\":[{\"订单编号\":\"scmhzs01DS-20761-0\",\"包条码\":\"SCMHZS01DS207610001\",\"签收时间\":\"2023-10-26 15:21:40\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"scmhzs01DS-20761-0\",\"包条码\":\"SCMHZS01DS207610002\",\"签收时间\":\"2023-10-26 15:21:40\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"scmhzs01DS-20761-0\",\"包条码\":\"SCMHZS01DS207610003\",\"签收时间\":\"2023-10-26 15:21:40\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"scmhzs01DS-20761-0\",\"包条码\":\"SCMHZS01DS207610004\",\"签收时间\":\"2023-10-26 15:21:40\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"scmhzs01DS-20761-0\",\"包条码\":\"SCMHZS01DS207610005\",\"签收时间\":\"2023-10-26 15:21:40\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"},{\"订单编号\":\"scmhzs01DS-20761-0\",\"包条码\":\"SCMHZS01DS207610006\",\"签收时间\":\"2023-10-26 15:21:40\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231039\"}],\"签收图片\":[{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/5b27cda3fdb3d27effd13c67a6407ad6.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/0de936689aee8cd93ab2ecdcdbdb818f.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/4d448ca10b1a84c810b81c4cc52a9df2.jpg\"}]}"; + + + + + + +// String data ="{\"送货任务ID\":\"209826\",\"收货人\":\"陈洁\",\"签收内容\":[{\"订单编号\":\"scxblzs01DS-20178-0\",\"包条码\":\"SCXBLZS01DS201780001\",\"签收时间\":\"2023-10-26 15:19:14\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231016\"},{\"订单编号\":\"scxblzs01DS-20178-0\",\"包条码\":\"SCXBLZS01DS201780002\",\"签收时间\":\"2023-10-26 15:19:14\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231016\"},{\"订单编号\":\"scxblzs01DS-20178-0\",\"包条码\":\"SCXBLZS01DS201780003\",\"签收时间\":\"2023-10-26 15:19:14\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231016\"},{\"订单编号\":\"scxblzs01DS-20178-0\",\"包条码\":\"SCXBLZS01DS201780004\",\"签收时间\":\"2023-10-26 15:19:14\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231016\"},{\"订单编号\":\"scxblzs01DS-20178-0\",\"包条码\":\"SCXBLZS01DS201780005\",\"签收时间\":\"2023-10-26 15:19:14\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231016\"},{\"订单编号\":\"scxblzs01DS-20178-0\",\"包条码\":\"SCXBLZS01DS201780006\",\"签收时间\":\"2023-10-26 15:19:14\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231016\"},{\"订单编号\":\"scxblzs01DS-20178-0\",\"包条码\":\"SCXBLZS01DS201780007\",\"签收时间\":\"2023-10-26 15:19:14\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231016\"},{\"订单编号\":\"scxblzs01DS-20178-0\",\"包条码\":\"SCXBLZS01DS201780008\",\"签收时间\":\"2023-10-26 15:19:14\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231016\"},{\"订单编号\":\"scxblzs01DS-20178-0\",\"包条码\":\"SCXBLZS01DS201780009\",\"签收时间\":\"2023-10-26 15:19:14\",\"仓库编号\":\"CDZXC3\",\"作业仓库\":\"成都中心仓(汇通)\",\"发货单编号\":\"HYLEJIA-231016\"}],\"签收图片\":[{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/d087dde59e2d8bebe7e9190fb60ca895.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/9758dab686a42f895cd2fecab30cd33f.jpg\"},{\"image\":\"http://htys.oss-cn-chengdu.aliyuncs.com/htys/23b2075a896169601f3013e552d42b2b.jpg\"}]}"; + + String token = "AMiwQcwT33JksqEfDeRFbsYsDjx5fwi5KGGpKqoVn7qmCSiA3fxQ7eCz0ROrbISdPYQo+K6rUwoJ53u58Bv85A=="; + //处理逻辑 + String result = HttpRequest.post(url) + .header("APPKEY", appkey) + .header("Authorization", token) + .header("USERID", userid) + .header("USERPWD", MD5Utils.md5Hex(userpwd.getBytes(StandardCharsets.UTF_8))) + .header("Content-Type", "application/json") + .body(s).timeout(5 * 1000) + .execute().body(); + + // 保存数据到数据库 // MtOrderLogEntity mtOrderLogEntity = new MtOrderLogEntity(); // mtOrderLogEntity.setReqArgs(data); // mtOrderLogEntity.setResBody(result); @@ -413,15 +439,26 @@ public class TestService { // mtOrderLogEntity.setRefCode(refCode); // mtOrderLogService.save(mtOrderLogEntity); - //把结果字符串转为json对象 - JSONObject jsonObject = JSONObject.parseObject(result); + //把结果字符串转为json对象 + JSONObject jsonObject = JSONObject.parseObject(result); + + System.out.println(jsonObject); + if (!Objects.isNull(jsonObject)) { + Integer code = jsonObject.getInteger("Result"); + String message = jsonObject.getString("Message"); + } + + - System.out.println(jsonObject); - if (!Objects.isNull(jsonObject)) { - Integer code = jsonObject.getInteger("Result"); - String message = jsonObject.getString("Message"); } + + + + + + + } @Test