C端 - /C/api/wxCouponChannel/change - /C/api/user/userinfo - /C/api/wxBusiness/listAll - /C/api/wxCampaign/list - /C/api/mall/mallInfo - /C/api/mall/getAppIcon - /C/api/mall/getWeapNote B端 - /B/api/user/detail - /B/api/couponOrder/getUnverifiedAmountOnDate - /B/api/couponOrder/getVerifiedAmountOnDate - /B/api/micropay/getMicroPayAmountOnDate - /B/api/wxDateAmountRecord/listMicropay - /B/api/wxDateAmountRecord/listVerified - /B/api/wxDateAmountRecord/listOrderrelease_toaliyun_real
| @@ -1,6 +1,7 @@ | |||||
| package com.iformall.controller; | package com.iformall.controller; | ||||
| import com.github.pagehelper.PageInfo; | import com.github.pagehelper.PageInfo; | ||||
| import com.iformall.annotation.RedisCache; | |||||
| import com.iformall.common.ErrorCode; | import com.iformall.common.ErrorCode; | ||||
| import com.iformall.common.Result; | import com.iformall.common.Result; | ||||
| import com.iformall.common.ResultData; | import com.iformall.common.ResultData; | ||||
| @@ -86,6 +87,7 @@ public class WxCouponOrderController extends BaseController { | |||||
| } | } | ||||
| @RedisCache | |||||
| @ApiOperation("某日期交易总流水") | @ApiOperation("某日期交易总流水") | ||||
| @GetMapping("getUnverifiedAmountOnDate") | @GetMapping("getUnverifiedAmountOnDate") | ||||
| @ApiImplicitParams({ | @ApiImplicitParams({ | ||||
| @@ -94,6 +96,7 @@ public class WxCouponOrderController extends BaseController { | |||||
| return wxCouponOrderService.listOnDateAsPage(getUser().getId(), date, null, null, false); | return wxCouponOrderService.listOnDateAsPage(getUser().getId(), date, null, null, false); | ||||
| } | } | ||||
| @RedisCache | |||||
| @ApiOperation("某日期核销总流水") | @ApiOperation("某日期核销总流水") | ||||
| @GetMapping("getVerifiedAmountOnDate") | @GetMapping("getVerifiedAmountOnDate") | ||||
| @ApiImplicitParams({ | @ApiImplicitParams({ | ||||
| @@ -1,6 +1,7 @@ | |||||
| package com.iformall.controller; | package com.iformall.controller; | ||||
| import com.github.pagehelper.PageInfo; | import com.github.pagehelper.PageInfo; | ||||
| import com.iformall.annotation.RedisCache; | |||||
| import com.iformall.common.ResultData; | import com.iformall.common.ResultData; | ||||
| import com.iformall.domain.po.base.BaseEntity; | import com.iformall.domain.po.base.BaseEntity; | ||||
| import com.iformall.domain.po.WxDateAmountRecord; | import com.iformall.domain.po.WxDateAmountRecord; | ||||
| @@ -31,19 +32,21 @@ public class WxDateAmountRecordController extends BaseController { | |||||
| @Autowired | @Autowired | ||||
| private WxDateAmountRecordService wxDateAmountRecordService; | private WxDateAmountRecordService wxDateAmountRecordService; | ||||
| @RedisCache(expireTime = 120) | |||||
| @ApiOperation("首页查询交易金额记录接口") | @ApiOperation("首页查询交易金额记录接口") | ||||
| @GetMapping("listOrder") | @GetMapping("listOrder") | ||||
| public ResultData listOrder() { | public ResultData listOrder() { | ||||
| return list(EnumDateAmtType.PAY_RECORD.getCode()); | return list(EnumDateAmtType.PAY_RECORD.getCode()); | ||||
| } | } | ||||
| @RedisCache(expireTime = 120) | |||||
| @ApiOperation("首页查询核销金额记录接口") | @ApiOperation("首页查询核销金额记录接口") | ||||
| @GetMapping("listVerified") | @GetMapping("listVerified") | ||||
| public ResultData listVerified() { | public ResultData listVerified() { | ||||
| return list(EnumDateAmtType.VERIFY_RECORD.getCode()); | return list(EnumDateAmtType.VERIFY_RECORD.getCode()); | ||||
| } | } | ||||
| @RedisCache(expireTime = 120) | |||||
| @ApiOperation("首页查询刷卡金额记录接口") | @ApiOperation("首页查询刷卡金额记录接口") | ||||
| @GetMapping("listMicropay") | @GetMapping("listMicropay") | ||||
| public ResultData listMicropay() { | public ResultData listMicropay() { | ||||
| @@ -2,6 +2,7 @@ package com.iformall.controller; | |||||
| import com.iformall.annotation.AuthIgnore; | import com.iformall.annotation.AuthIgnore; | ||||
| import com.iformall.annotation.RedisCache; | |||||
| import com.iformall.common.ErrorCode; | import com.iformall.common.ErrorCode; | ||||
| import com.iformall.common.ResultData; | import com.iformall.common.ResultData; | ||||
| import com.iformall.domain.po.WxMall; | import com.iformall.domain.po.WxMall; | ||||
| @@ -55,6 +56,7 @@ public class WxMerchantBUserController extends BaseController { | |||||
| @Autowired | @Autowired | ||||
| private WxScoreRulesService wxScoreRulesService; | private WxScoreRulesService wxScoreRulesService; | ||||
| @RedisCache | |||||
| @ApiOperation("查寻当bUser详情接口") | @ApiOperation("查寻当bUser详情接口") | ||||
| @GetMapping("/detail") | @GetMapping("/detail") | ||||
| public ResultData detail() { | public ResultData detail() { | ||||
| @@ -2,6 +2,7 @@ package com.iformall.controller; | |||||
| import com.alibaba.fastjson.JSONArray; | import com.alibaba.fastjson.JSONArray; | ||||
| import com.iformall.annotation.RedisCache; | |||||
| import com.iformall.common.ErrorCode; | import com.iformall.common.ErrorCode; | ||||
| import com.iformall.common.ResultData; | import com.iformall.common.ResultData; | ||||
| import com.iformall.domain.po.*; | import com.iformall.domain.po.*; | ||||
| @@ -235,6 +236,7 @@ public class WxMicroPayController extends BaseController { | |||||
| return wxOrderService.microPayListOnDateAsPage(getUser().getId(), EnumOrderType.MICROPAY.getCode(), date, pageNum, pageSize); | return wxOrderService.microPayListOnDateAsPage(getUser().getId(), EnumOrderType.MICROPAY.getCode(), date, pageNum, pageSize); | ||||
| } | } | ||||
| @RedisCache | |||||
| @ApiOperation("付款码支付某日期交易总流水") | @ApiOperation("付款码支付某日期交易总流水") | ||||
| @GetMapping("getMicroPayAmountOnDate") | @GetMapping("getMicroPayAmountOnDate") | ||||
| @ApiImplicitParams({ | @ApiImplicitParams({ | ||||
| @@ -1,6 +1,7 @@ | |||||
| package com.iformall.controller; | package com.iformall.controller; | ||||
| import com.github.pagehelper.PageInfo; | import com.github.pagehelper.PageInfo; | ||||
| import com.iformall.annotation.RedisCache; | |||||
| import com.iformall.common.ResultData; | import com.iformall.common.ResultData; | ||||
| import com.iformall.domain.po.WxBusiness; | import com.iformall.domain.po.WxBusiness; | ||||
| import com.iformall.domain.po.WxCUser; | import com.iformall.domain.po.WxCUser; | ||||
| @@ -26,6 +27,7 @@ public class WxBusinessController extends BaseController { | |||||
| @Autowired | @Autowired | ||||
| private WxBusinessService wxBusinessService; | private WxBusinessService wxBusinessService; | ||||
| @RedisCache | |||||
| @ApiOperation("业态全列表接口") | @ApiOperation("业态全列表接口") | ||||
| @GetMapping("listAll") | @GetMapping("listAll") | ||||
| public ResultData listAll(Integer filter) { | public ResultData listAll(Integer filter) { | ||||
| @@ -1,6 +1,7 @@ | |||||
| package com.iformall.controller; | package com.iformall.controller; | ||||
| import com.github.pagehelper.PageInfo; | import com.github.pagehelper.PageInfo; | ||||
| import com.iformall.annotation.RedisCache; | |||||
| import com.iformall.common.Result; | import com.iformall.common.Result; | ||||
| import com.iformall.common.ResultData; | import com.iformall.common.ResultData; | ||||
| import com.iformall.domain.po.base.BaseEntity; | import com.iformall.domain.po.base.BaseEntity; | ||||
| @@ -38,6 +39,7 @@ public class WxCampaignController extends BaseController { | |||||
| @Autowired | @Autowired | ||||
| private WxCouponChannelService wxCouponChannelService; | private WxCouponChannelService wxCouponChannelService; | ||||
| @RedisCache | |||||
| @ApiOperation("分页列表接口") | @ApiOperation("分页列表接口") | ||||
| @GetMapping("list") | @GetMapping("list") | ||||
| @ApiImplicitParams({ | @ApiImplicitParams({ | ||||
| @@ -49,7 +51,6 @@ public class WxCampaignController extends BaseController { | |||||
| wxCampaign.setStatus(EnumCampaignStatus.STATUS_THROW_IN.getCode()); | wxCampaign.setStatus(EnumCampaignStatus.STATUS_THROW_IN.getCode()); | ||||
| wxCampaign.updateTenantInfo(getTenantInfo()); | wxCampaign.updateTenantInfo(getTenantInfo()); | ||||
| wxCampaign.setSortColumns(BaseEntity.SortField.SortNum_ASC, BaseEntity.SortField.CreateTime_ASC); | wxCampaign.setSortColumns(BaseEntity.SortField.SortNum_ASC, BaseEntity.SortField.CreateTime_ASC); | ||||
| // TODO 缓存优化 | |||||
| final PageInfo<WxCampaign> page = wxCampaignService.clistAsPage(wxCampaign, pageNum, pageSize); | final PageInfo<WxCampaign> page = wxCampaignService.clistAsPage(wxCampaign, pageNum, pageSize); | ||||
| return new ResultData(page); | return new ResultData(page); | ||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package com.iformall.controller; | package com.iformall.controller; | ||||
| import com.github.pagehelper.PageInfo; | import com.github.pagehelper.PageInfo; | ||||
| import com.iformall.annotation.RedisCache; | |||||
| import com.iformall.common.ResultData; | import com.iformall.common.ResultData; | ||||
| import com.iformall.domain.po.base.BaseEntity; | import com.iformall.domain.po.base.BaseEntity; | ||||
| import com.iformall.domain.po.WxCouponChannel; | import com.iformall.domain.po.WxCouponChannel; | ||||
| @@ -97,7 +98,7 @@ public class WxCouponChannelController extends BaseController { | |||||
| } | } | ||||
| } | } | ||||
| @RedisCache | |||||
| @ApiOperation("分页列表接口") | @ApiOperation("分页列表接口") | ||||
| @GetMapping("change") | @GetMapping("change") | ||||
| public ResultData change(@ModelAttribute WxCouponChannel wxCouponChannel) { | public ResultData change(@ModelAttribute WxCouponChannel wxCouponChannel) { | ||||
| @@ -46,6 +46,7 @@ public class WxMallController extends BaseController { | |||||
| @Autowired | @Autowired | ||||
| private WxLevelConfigService wxLevelConfigService; | private WxLevelConfigService wxLevelConfigService; | ||||
| @RedisCache | |||||
| @AuthIgnore | @AuthIgnore | ||||
| @ApiOperation("商场图标") | @ApiOperation("商场图标") | ||||
| @GetMapping("/getAppIcon") | @GetMapping("/getAppIcon") | ||||
| @@ -65,6 +66,7 @@ public class WxMallController extends BaseController { | |||||
| return new ResultData(Result.SUCCESS, "查询成功", resultMap); | return new ResultData(Result.SUCCESS, "查询成功", resultMap); | ||||
| } | } | ||||
| @RedisCache | |||||
| @AuthIgnore | @AuthIgnore | ||||
| @ApiOperation("商场提示信息") | @ApiOperation("商场提示信息") | ||||
| @GetMapping("/getWeapNote") | @GetMapping("/getWeapNote") | ||||
| @@ -83,10 +85,10 @@ public class WxMallController extends BaseController { | |||||
| return new ResultData(Result.SUCCESS, "查询成功", resultMap); | return new ResultData(Result.SUCCESS, "查询成功", resultMap); | ||||
| } | } | ||||
| @RedisCache | |||||
| @ApiOperation("商场信息") | @ApiOperation("商场信息") | ||||
| @GetMapping("/mallInfo") | @GetMapping("/mallInfo") | ||||
| public ResultData getMallInfo() { | public ResultData getMallInfo() { | ||||
| //TODO 缓存优化 | |||||
| WxMall mall = wxMallService.getByTenantId(getTenantId()); | WxMall mall = wxMallService.getByTenantId(getTenantId()); | ||||
| if (mall == null) { | if (mall == null) { | ||||
| return new ResultData(ErrorCode.MALL_INFO_NOT_FOUND); | return new ResultData(ErrorCode.MALL_INFO_NOT_FOUND); | ||||
| @@ -8,6 +8,7 @@ import cn.binarywang.wx.miniapp.util.crypt.WxMaCryptUtils; | |||||
| import com.alibaba.fastjson.JSON; | import com.alibaba.fastjson.JSON; | ||||
| import com.alibaba.fastjson.JSONObject; | import com.alibaba.fastjson.JSONObject; | ||||
| import com.iformall.annotation.AuthIgnore; | import com.iformall.annotation.AuthIgnore; | ||||
| import com.iformall.annotation.RedisCache; | |||||
| import com.iformall.common.ErrorCode; | import com.iformall.common.ErrorCode; | ||||
| import com.iformall.common.Result; | import com.iformall.common.Result; | ||||
| import com.iformall.common.ResultData; | import com.iformall.common.ResultData; | ||||
| @@ -633,6 +634,7 @@ public class WxUserGrantController extends BaseController { | |||||
| return new ResultData(Result.SUCCESS, "是老用户,已完成手机号授权", resultMap); | return new ResultData(Result.SUCCESS, "是老用户,已完成手机号授权", resultMap); | ||||
| } | } | ||||
| @RedisCache | |||||
| @ApiOperation("获取当前用户信息") | @ApiOperation("获取当前用户信息") | ||||
| @GetMapping("/userinfo") | @GetMapping("/userinfo") | ||||
| public ResultData getUserInfo() { | public ResultData getUserInfo() { | ||||