From 9d19ca02aa30c4d486a4cfe861d698d454ce8d5b Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期一, 30 十月 2023 10:08:29 +0800 Subject: [PATCH] 商户认证代码 --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/OperatorUserController.java | 24 ++++++++++++++++++++---- 1 files changed, 20 insertions(+), 4 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/OperatorUserController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/OperatorUserController.java index 3b37641..8615a01 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/OperatorUserController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/OperatorUserController.java @@ -7,25 +7,31 @@ import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.api.R; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.dsh.course.feignClient.account.StoreStaffClient; import com.dsh.course.feignClient.account.model.TStoreStaff; +import com.dsh.guns.config.UserExt; import com.dsh.guns.core.base.controller.BaseController; +import com.dsh.guns.core.base.tips.SuccessTip; import com.dsh.guns.core.common.constant.factory.PageFactory; import com.dsh.guns.core.util.SinataUtil; import com.dsh.guns.modular.system.model.*; import com.dsh.guns.modular.system.service.*; import com.dsh.guns.modular.system.service.impl.TOperatorUserServiceImpl; import com.dsh.guns.modular.system.util.ResultUtil; +import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; import java.util.Map; +import java.util.Objects; import java.util.stream.Collectors; @@ -69,10 +75,20 @@ @RequestMapping(value = "/listAll") @ResponseBody public Object listAll(String province,String city,String userName, String phone,Integer platform,Integer type,Integer state) { - Page<Map<String,Object>> page = new PageFactory<Map<String,Object>>().defaultPage(); - List<Map<String,Object>> list = operatorUserService.listAll(page,province,city,userName,phone,platform,type,state); - page.setRecords(list); - return super.packForBT(page); + + List<Map<String,Object>> list = operatorUserService.listAll(new Page<>(),province,city,userName,phone,platform,type,state); + return list; + } + + @RequestMapping(value = "/mgtShopAuth", method = RequestMethod.POST) + @ApiOperation(value = "平台商户进件") + @ResponseBody + public Object mgtShopAuth() { + MgtShopAuthDto mgtShopAuthDto = new MgtShopAuthDto(); + Integer userId = Objects.requireNonNull(UserExt.getUser()).getId(); + mgtShopAuthDto.setUserId(userId); + operatorUserService.mgtShopAuth(mgtShopAuthDto); + return SUCCESS_TIP; } } -- Gitblit v1.7.1