|
@@ -2,7 +2,6 @@ package com.fs.app.controller;
|
|
|
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
|
-import cn.hutool.core.date.DateTime;
|
|
|
|
|
import com.fs.app.annotation.Login;
|
|
import com.fs.app.annotation.Login;
|
|
|
import com.fs.app.param.*;
|
|
import com.fs.app.param.*;
|
|
|
import com.fs.app.utils.WxUtil;
|
|
import com.fs.app.utils.WxUtil;
|
|
@@ -708,12 +707,27 @@ public class AppLoginController2 extends AppBaseController{
|
|
|
// 检查是否写入过appCreateTime,没写入则写入
|
|
// 检查是否写入过appCreateTime,没写入则写入
|
|
|
checkAppCreateTime(user);
|
|
checkAppCreateTime(user);
|
|
|
|
|
|
|
|
|
|
+ // 验证码登录用户密码为空时,设置默认密码123456
|
|
|
|
|
+ initPassword(user);
|
|
|
|
|
+
|
|
|
// 发送消息
|
|
// 发送消息
|
|
|
threadPoolTaskExecutor.execute(() -> sendMessage(user));
|
|
threadPoolTaskExecutor.execute(() -> sendMessage(user));
|
|
|
|
|
|
|
|
return generateTokenAndReturn(user);
|
|
return generateTokenAndReturn(user);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 初始化密码
|
|
|
|
|
+ */
|
|
|
|
|
+ private void initPassword(FsUser user) {
|
|
|
|
|
+ if (StringUtils.isBlank(user.getPassword())) {
|
|
|
|
|
+ FsUser updateUser = new FsUser();
|
|
|
|
|
+ updateUser.setUserId(user.getUserId());
|
|
|
|
|
+ updateUser.setPassword(Md5Utils.hash("123456"));
|
|
|
|
|
+ userMapper.updateFsUser(updateUser);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 针对新注册app的用户,如果是通过销售发的链接注册的,用户注册成功之后,销售端自动给客户发送消息提醒,提醒模板:
|
|
* 针对新注册app的用户,如果是通过销售发的链接注册的,用户注册成功之后,销售端自动给客户发送消息提醒,提醒模板:
|
|
|
* 尊敬的{调用用户昵称},我是您的专属健康管家,有任何健康问题随时找我,期待陪伴您健康每一天!
|
|
* 尊敬的{调用用户昵称},我是您的专属健康管家,有任何健康问题随时找我,期待陪伴您健康每一天!
|