From 1ef9059f14c3dc658ea55a85f64e831b7d67e8d0 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Thu, 15 Sep 2022 18:06:23 +0800 Subject: [PATCH] 20220902 --- src/test/java/cc/mrbird/febs/ProfitTest.java | 48 ++++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 42 insertions(+), 6 deletions(-) diff --git a/src/test/java/cc/mrbird/febs/ProfitTest.java b/src/test/java/cc/mrbird/febs/ProfitTest.java index 9a11e22..ed8ba71 100644 --- a/src/test/java/cc/mrbird/febs/ProfitTest.java +++ b/src/test/java/cc/mrbird/febs/ProfitTest.java @@ -5,8 +5,10 @@ import cc.mrbird.febs.common.enumerates.FlowTypeEnum; import cc.mrbird.febs.common.enumerates.MoneyFlowTypeEnum; import cc.mrbird.febs.common.enumerates.OrderStatusEnum; +import cc.mrbird.febs.common.utils.HttpCurlUtil; import cc.mrbird.febs.common.utils.MallUtils; import cc.mrbird.febs.common.utils.RedisUtils; +import cc.mrbird.febs.mall.dto.AdminLeaderAddFenceDto; import cc.mrbird.febs.mall.dto.ApiLeaderRefundOrderDto; import cc.mrbird.febs.mall.entity.*; import cc.mrbird.febs.mall.mapper.*; @@ -198,15 +200,49 @@ } @Autowired private IXcxPayService iXcxPayService; + @Autowired + private MallGoodsMapper mallGoodsMapper; + @Autowired + private IAdminMallTeamLeaderService iAdminMallTeamLeaderService; @Test public void qrcodeBase64(){ - WxGenerateQrCodeDto wxGenerateQrCodeDto = new WxGenerateQrCodeDto(); - wxGenerateQrCodeDto.setPage("pages/index/index"); - wxGenerateQrCodeDto.setScene("15"); - FebsResponse febsResponse = iXcxPayService.generateQrCode(wxGenerateQrCodeDto); - String data = febsResponse.get("data").toString(); - System.out.println(data); + +// Integer integer = mallGoodsMapper.upDateStockAndVolumeByGoodsId(35L, 3); +// System.out.println(integer); +// WxGenerateQrCodeDto wxGenerateQrCodeDto = new WxGenerateQrCodeDto(); +// wxGenerateQrCodeDto.setPage("pages/product/details"); +// wxGenerateQrCodeDto.setScene("35"); +// FebsResponse febsResponse = iXcxPayService.generateQrCode(wxGenerateQrCodeDto); +// String data = febsResponse.get("data").toString(); +// System.out.println(data); + trackServiceInfo("e024c63342930addc57189c8608cdb01",null); + } + public String trackServiceInfo(String gaodeKey, String serviceName) { + String url = "https://tsapi.amap.com/v1/track/service/list"; + HttpPost httpPost = new HttpPost(url); + Map<String,String> map = new HashMap<>(); + //高德Key + //用户在高德地图官网申请Web服务API类型Key + map.put("key",gaodeKey); + System.out.println("==高德返回"+map); + String result = null; + try { + result = HttpCurlUtil.sendGetHttp(url, map); + } catch (IOException e) { + e.printStackTrace(); + } + System.out.println("==高德返回"+result); + cn.hutool.json.JSONObject maps = JSONUtil.parseObj(result); + String errCode = maps.get("errcode").toString(); + if("10000".equals(errCode)){ + String dataStr = maps.get("data").toString(); + cn.hutool.json.JSONObject dataResults = JSONUtil.parseObj(dataStr); + String resultsStr = dataResults.get("results").toString(); + return resultsStr; + }else{ + return "fail"; + } } -- Gitblit v1.9.1