From 1690e3e4c0d9583c3fdc3b2a1f91626dc980aff2 Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Tue, 25 Apr 2023 11:50:45 +0800
Subject: [PATCH] 新增根据account获取phone查询用户信息,取第一个,登录用户信息查询修改,短信发送响应数据修改
---
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sms/controller/SmsController.java | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sms/controller/SmsController.java b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sms/controller/SmsController.java
index d28a4f1..ad74e6c 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sms/controller/SmsController.java
+++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sms/controller/SmsController.java
@@ -7,6 +7,8 @@
import cn.gistack.sm.sms.util.SmsUtils;
import cn.gistack.system.user.entity.User;
import cn.gistack.system.user.feign.IUserClient;
+import com.alibaba.fastjson.JSON;
+import com.alibaba.fastjson.JSONObject;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springblade.core.redis.cache.BladeRedis;
@@ -58,12 +60,13 @@
request.setTemplateId(templateId);
// 发送操作
String sendMsg = SmsUtils.sendMsg(request);
+ JSONObject jsonObject = JSON.parseObject(sendMsg);
// 记录发送记录操作
saveSendRecord(request, sendMsg);
// 保存验证码到 redis
saveCodeForRedis(request.getUserNumber(), randNumber);
// 返回发送信息
- return R.data(sendMsg);
+ return R.data(jsonObject);
}
// 返回发送信息
return R.fail(400,"该手机号不存在!");
@@ -78,7 +81,7 @@
// 校验手机号码正确性
if (validator(userNumber)){
// 校验该账户是否已注册,通过手机号查询用户是否存在,tenantId 暂时写死,未登陆情况 tenantId 获取不到
- R<List<User>> list = userClient.userInfoByPhone("000000", userNumber);
+ R<List<User>> list = userClient.userInfoByPhoneOrAccount("000000", userNumber);
if (list.getData().size()>0){
return true;
}
--
Gitblit v1.9.3