From 53c15f5d16a557f53ce908a45df7e9cf7c8b87e4 Mon Sep 17 00:00:00 2001 From: xhxu Date: Mon, 29 Aug 2022 15:37:47 +0800 Subject: [PATCH] // test --- .../controller/basic/WxMerchantController.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/basic/WxMerchantController.java b/mallinkAdmin/src/main/java/com/iformall/controller/basic/WxMerchantController.java index d5358a037..acfc7f9fe 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/basic/WxMerchantController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/basic/WxMerchantController.java @@ -106,6 +106,23 @@ public class WxMerchantController extends BaseController { final PageInfo page = wxMerchantService.listAsPage(wxMerchant, pageNum, pageSize); return new ResultData(page); } + + @ApiOperation("获取商管商户") + @GetMapping("adminMerchantOne") + @SystemControllerLog(description = "商户-列表") + public ResultData adminMerchantOne() { + logger.debug("[" + getIpAddr() + "] WxMerchantController::adminMerchantOne"); + WxMerchant wxMerchant = new WxMerchant(); + wxMerchant.updateTenantInfo(getTenantInfo()); + wxMerchant.setStatus(EnumMerchantStatus.VALID.getCode()); + wxMerchant.setIsAdmin(EnumYesOrNo.YES.getCode()); + wxMerchant.setSortColumns(BaseEntity.SortField.TopTime_DESC); + List list = wxMerchantService.findList(wxMerchant); + if(list == null || list.isEmpty()){ + return new ResultData(ErrorCode.SYS_NULLPOINTER_ERROR.getCode(),"未找到商管商户"); + } + return new ResultData(list.get(0)); + } @ApiOperation("获取商户ID,名称接口") @GetMapping("IdAndNamelist")