diff --git a/smart-admin-service/smart-admin-api/src/main/java/net/lab1024/smartadmin/module/system/royalcanin/good/GoodController.java b/smart-admin-service/smart-admin-api/src/main/java/net/lab1024/smartadmin/module/system/royalcanin/good/GoodController.java index e1cc7c96..a788496a 100644 --- a/smart-admin-service/smart-admin-api/src/main/java/net/lab1024/smartadmin/module/system/royalcanin/good/GoodController.java +++ b/smart-admin-service/smart-admin-api/src/main/java/net/lab1024/smartadmin/module/system/royalcanin/good/GoodController.java @@ -152,6 +152,11 @@ public class GoodController { public String transferProductSearchTag() throws Exception { return goodService.productSearchQuery(); } + @ApiOperation(value = "同步筛选标签信息", notes = "同步筛选标签信息") + @PostMapping("royalcanin/productSearchTag/remoteGetProductSearchTagData") + public void remoteGetProductSearchTagData() throws Exception { + goodService.remoteGetProductSearchTagData(); + } public ResponseDTO addOperatreFullData(String type, String params, Long startTime, Long elapsedTime, Long acceptTime,String code,String msg)throws Exception{ SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); diff --git a/smart-admin-service/smart-admin-api/src/main/java/net/lab1024/smartadmin/module/system/royalcanin/good/service/GoodService.java b/smart-admin-service/smart-admin-api/src/main/java/net/lab1024/smartadmin/module/system/royalcanin/good/service/GoodService.java index e64431c3..d8e69bf8 100644 --- a/smart-admin-service/smart-admin-api/src/main/java/net/lab1024/smartadmin/module/system/royalcanin/good/service/GoodService.java +++ b/smart-admin-service/smart-admin-api/src/main/java/net/lab1024/smartadmin/module/system/royalcanin/good/service/GoodService.java @@ -84,6 +84,15 @@ public class GoodService { } public String productSearchQuery()throws Exception{ + Map paramMap = new HashMap<>(); + paramMap.put("secret","H5@2021"); + paramMap.put("channelId","15"); + String sb = SmartHttpUtil.sendPostForm(url+"productSearchTag/query",paramMap,null); + JSONObject jsonObject = JSONObject.parseObject(sb); + String result = AESUtil.decryptLinux(jsonObject.getString("data"), AESUtil.KEY); + return result; + } + public void remoteGetProductSearchTagData()throws Exception{ Map paramMap = new HashMap<>(); paramMap.put("secret","H5@2021"); paramMap.put("channelId","15"); @@ -105,7 +114,6 @@ public class GoodService { productSearchTagEntity.setTagCode(jsonObjectResult.getString("tagCode")); productSearchTagService.installAllSearchTag(productSearchTagEntity); } - return result; }