From fb2f11d7d502ceacbe7fbed176bea4ab0f152f69 Mon Sep 17 00:00:00 2001 From: liulin <lin.liu@88.com> Date: 星期四, 03 七月 2025 18:17:59 +0800 Subject: [PATCH] 添加mqtt --- src/main/java/com/lunhan/water/host/controller/user/UserLoginController.java | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/lunhan/water/host/controller/user/UserLoginController.java b/src/main/java/com/lunhan/water/host/controller/user/UserLoginController.java index e16f758..a640838 100644 --- a/src/main/java/com/lunhan/water/host/controller/user/UserLoginController.java +++ b/src/main/java/com/lunhan/water/host/controller/user/UserLoginController.java @@ -22,6 +22,7 @@ */ package com.lunhan.water.host.controller.user; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.google.gson.JsonObject; import com.google.gson.JsonParser; import com.lunhan.water.common.ConstantFactory; @@ -44,10 +45,13 @@ import com.lunhan.water.entity.request.ReqListId; import com.lunhan.water.entity.request.ReqNeedCode; import com.lunhan.water.entity.request.ReqUserLogin; +import com.lunhan.water.entity.search.SearchRechargeOrder; import com.lunhan.water.entity.weixin.WeiXinUserDto; import com.lunhan.water.host.BasicController; import com.lunhan.water.host.api.NonLogin; +import com.lunhan.water.repository.impl.UserLoginMapperImpl; import com.lunhan.water.repository.po.UserLoginPO; +import com.lunhan.water.repository.vo.RechargeOrderVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; @@ -69,6 +73,8 @@ public class UserLoginController extends BasicController { @Autowired private UserLoginService userLoginService; + @Autowired + private UserLoginMapperImpl userLoginMapper; /** * 微信小程序授权 * @param request 请求参数 @@ -101,6 +107,13 @@ reqCreateUser.setHeadImg(userInfo.getHeadImgUrl()); reqCreateUser.setPhone(""); reqCreateUser.setComment(""); + UserLoginPO userLoginPO = userLoginMapper.getOrderByDesc(); + if(Objects.nonNull(userLoginPO)){ + int userCode = Integer.parseInt(userLoginPO.getUserCode()) + 1; + reqCreateUser.setUserCode(String.valueOf(userCode)); + }else { + reqCreateUser.setUserCode("10001"); + } ExecutedResult<Long> createAdmin = userLoginService.create(reqCreateUser); if (createAdmin.isFailed()) { return ExecutedResult.failed(createAdmin.getMsg()); @@ -190,4 +203,12 @@ //#endregion return userLoginService.login(request); } + /** + * 查询[用户] + * @author lin.liu + */ + @PostMapping(value = "search") + public ExecutedResult<PagerResult<UserLoginVO>> search(@RequestBody SearchUserLogin request) { + return userLoginService.search(request); + } } -- Gitblit v1.9.3