瀏覽代碼

Merge branch 'v3' of http://git.ycjcjy.com/zhiyuxing/estateagents into v3

张延森 5 年之前
父節點
當前提交
c1deaaf9ee

+ 1
- 8
src/main/java/com/huiju/estateagents/center/sysUser/controller/SysUserController.java 查看文件

197
         String token = JWTUtils.newToken(sysUser.getUserName());
197
         String token = JWTUtils.newToken(sysUser.getUserName());
198
     
198
     
199
         //保存token
199
         //保存token
200
-        saveToken(token);
200
+        sysTokenService.saveToken(token);
201
         
201
         
202
         Map<String, Object> result = new HashMap<>();
202
         Map<String, Object> result = new HashMap<>();
203
         result.put("token", token);
203
         result.put("token", token);
214
         sysTokenService.remove(sysTokenQueryWrapper);
214
         sysTokenService.remove(sysTokenQueryWrapper);
215
         return ResponseBean.success("成功退出");
215
         return ResponseBean.success("成功退出");
216
     }
216
     }
217
-    
218
-    private void saveToken(String token) {
219
-        SysToken sysToken = new SysToken();
220
-        sysToken.setToken(token);
221
-        sysToken.setExpDate(LocalDateTime.now());
222
-        sysTokenService.save(sysToken);
223
-    }
224
 }
217
 }

+ 2
- 1
src/main/java/com/huiju/estateagents/center/sysUser/service/ISysTokenService.java 查看文件

12
  * @since 2019-09-11
12
  * @since 2019-09-11
13
  */
13
  */
14
 public interface ISysTokenService extends IService<SysToken> {
14
 public interface ISysTokenService extends IService<SysToken> {
15
-
15
+	
16
+	SysToken saveToken(String token);
16
 }
17
 }

+ 15
- 1
src/main/java/com/huiju/estateagents/center/sysUser/service/impl/SysTokenServiceImpl.java 查看文件

5
 import com.huiju.estateagents.center.sysUser.entity.SysToken;
5
 import com.huiju.estateagents.center.sysUser.entity.SysToken;
6
 import com.huiju.estateagents.center.sysUser.mapper.SysTokenMapper;
6
 import com.huiju.estateagents.center.sysUser.mapper.SysTokenMapper;
7
 import com.huiju.estateagents.center.sysUser.service.ISysTokenService;
7
 import com.huiju.estateagents.center.sysUser.service.ISysTokenService;
8
+import org.springframework.beans.factory.annotation.Autowired;
8
 import org.springframework.stereotype.Service;
9
 import org.springframework.stereotype.Service;
9
 
10
 
11
+import java.time.LocalDateTime;
12
+
10
 /**
13
 /**
11
  * <p>
14
  * <p>
12
  * 令牌表  服务实现类
15
  * 令牌表  服务实现类
17
  */
20
  */
18
 @Service
21
 @Service
19
 public class SysTokenServiceImpl extends ServiceImpl<SysTokenMapper, SysToken> implements ISysTokenService {
22
 public class SysTokenServiceImpl extends ServiceImpl<SysTokenMapper, SysToken> implements ISysTokenService {
20
-
23
+	
24
+	@Autowired
25
+	private SysTokenMapper sysTokenMapper;
26
+	
27
+	@Override
28
+	public SysToken saveToken(String token) {
29
+		SysToken sysToken = new SysToken();
30
+		sysToken.setToken(token);
31
+		sysToken.setExpDate(LocalDateTime.now().plusDays(7));
32
+		sysTokenMapper.insert(sysToken);
33
+		return sysToken;
34
+	}
21
 }
35
 }

+ 1
- 8
src/main/java/com/huiju/estateagents/center/taUser/controller/TaUserController.java 查看文件

282
         String token = JWTUtils.newTokenByMap(map);
282
         String token = JWTUtils.newTokenByMap(map);
283
     
283
     
284
         //保存token
284
         //保存token
285
-        saveToken(token);
285
+        sysTokenService.saveToken(token);
286
     
286
     
287
         Map<String, Object> result = new HashMap<>();
287
         Map<String, Object> result = new HashMap<>();
288
         result.put("token", token);
288
         result.put("token", token);
414
         }
414
         }
415
         return responseBean;
415
         return responseBean;
416
     }
416
     }
417
-    
418
-    private void saveToken(String token) {
419
-        SysToken sysToken = new SysToken();
420
-        sysToken.setToken(token);
421
-        sysToken.setExpDate(LocalDateTime.now());
422
-        sysTokenService.save(sysToken);
423
-    }
424
 }
417
 }

+ 1
- 0
src/main/java/com/huiju/estateagents/center/taUser/service/impl/TaUserAuthMenuServiceImpl.java 查看文件

126
             TaRole taRole = new TaRole();
126
             TaRole taRole = new TaRole();
127
             taRole.setRoleName(name);
127
             taRole.setRoleName(name);
128
             taRole.setOrgId(orgId);
128
             taRole.setOrgId(orgId);
129
+            taRole.setStatus(1);
129
             taRole.setCreateDate(LocalDateTime.now());
130
             taRole.setCreateDate(LocalDateTime.now());
130
             taRoleMapper.insert(taRole);
131
             taRoleMapper.insert(taRole);
131
 
132
 

+ 1
- 1
src/main/java/com/huiju/estateagents/entity/SysButtonInMenu.java 查看文件

49
     private String code;
49
     private String code;
50
     
50
     
51
     private String remark;
51
     private String remark;
52
-    
52
+
53
     @TableField(exist = false)
53
     @TableField(exist = false)
54
     private List<Integer> roles;
54
     private List<Integer> roles;
55
 }
55
 }