sangwenwei hai 1 ano
pai
achega
d9a4030154

+ 2 - 0
jeeplus-api/jeeplus-system-api/src/main/java/com/jeeplus/sys/domain/User.java

@@ -114,6 +114,8 @@ public class User extends BaseEntity {
 
     private String manageOfficeIds;   //管理的部门id
 
+    private String UpPassword;//用户的密码是否修改
+
     /**
      * 构造函数
      */

+ 9 - 0
jeeplus-modules/jeeplus-system/src/main/java/com/jeeplus/sys/utils/UserUtils.java

@@ -18,9 +18,12 @@ import com.jeeplus.sys.service.MenuService;
 import com.jeeplus.sys.service.UserService;
 import com.jeeplus.sys.service.dto.*;
 import com.jeeplus.sys.service.mapstruct.MenuWrapper;
+import com.jeeplus.sys.sms.SMSUtils;
 import org.springframework.security.core.Authentication;
 import org.springframework.security.core.context.SecurityContextHolder;
 
+import java.io.IOException;
+import java.util.HashMap;
 import java.util.HashSet;
 import java.util.List;
 import java.util.Set;
@@ -286,5 +289,11 @@ public class UserUtils {
         return "";
     }
 
+    //容联云通讯
+    public static HashMap<String,Object> sendRandomCodes(String mobile, String randomCode) throws IOException {
+        return SMSUtils.sends(mobile, randomCode);
+
+    }
+
 
 }

+ 10 - 4
jeeplus-modules/jeeplus-system/src/main/resources/bootstrap.yml

@@ -39,8 +39,8 @@ spring:
         # 命名空间
         namespace: ${spring.profiles.active}
         ip: 127.0.0.1
-        username: nacos
-        password: nacos
+#        username: nacos
+#        password: nacos
       config:
         # 配置中心地址
         server-addr: 127.0.0.1:8848
@@ -51,8 +51,8 @@ spring:
           - application.${spring.cloud.nacos.config.file-extension}
         # 命名空间
         namespace: ${spring.profiles.active}
-        username: ${spring.cloud.nacos.discovery.username}
-        password: ${spring.cloud.nacos.discovery.password}
+#        username: ${spring.cloud.nacos.discovery.username}
+#        password: ${spring.cloud.nacos.discovery.password}
     sentinel:
       transport:
         dashboard: 127.0.0.1:8858
@@ -73,3 +73,9 @@ management:
     web:
       exposure:
         include: "*"
+#验证码发送相关参数
+rong_userid: 8a216da86715511501673e331c24171e
+rong_token: 3d7dc58c6a334ad6887317efbf847e41
+app_id: 8a216da86715511501673e331c741725
+template_id: 435329
+code_type: 1

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 291 - 10
jeeplus-modules/jeeplus-system/target/classes/com/jeeplus/sys/mapper/xml/UserMapper.xml