From 062592ac2b011cd156d1ee15e3a388d88ce93dd5 Mon Sep 17 00:00:00 2001 From: xhxu Date: Wed, 6 Apr 2022 17:30:26 +0800 Subject: [PATCH] //add icp --- .../com/iformall/controller/WxMallController.java | 12 ++++++++++++ .../main/java/com/iformall/domain/po/WxAppinfo.java | 5 +++++ 2 files changed, 17 insertions(+) diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxMallController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxMallController.java index c223ec651..3db2ce979 100644 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxMallController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/WxMallController.java @@ -43,6 +43,18 @@ public class WxMallController extends BaseController { @Autowired private RedisService redisService; + @RedisCache() + @AuthIgnore + @ApiOperation("获取模板类型") + @GetMapping("/getAppIcp") + public ResultData getAppIcp(String appId) { + WxAppinfo appInfo = wxAppinfoService.getByAppId(appId); + if (appInfo == null) { + return new ResultData(ErrorCode.APP_ID_NOT_FOUND); + } + return new ResultData(new WxAppinfo(appInfo.getBusinessLicense(),appInfo.getIcp())); + } + @RedisCache() @AuthIgnore @ApiOperation("获取模板类型") diff --git a/mallinkService/src/main/java/com/iformall/domain/po/WxAppinfo.java b/mallinkService/src/main/java/com/iformall/domain/po/WxAppinfo.java index d694fc32c..09d657684 100644 --- a/mallinkService/src/main/java/com/iformall/domain/po/WxAppinfo.java +++ b/mallinkService/src/main/java/com/iformall/domain/po/WxAppinfo.java @@ -58,4 +58,9 @@ public class WxAppinfo extends BaseTenantEntity { public WxAppinfo(Integer mouldType){ this.mouldType = mouldType; } + + public WxAppinfo(String businessLicense,String icp){ + this.businessLicense = businessLicense; + this.icp = icp; + } }