dingxin 5 anni fa
parent
commit
4fe4d2cbfa

+ 0
- 5
src/main/java/com/huiju/estateagents/center/taUser/controller/TaUserController.java Vedi File

@@ -243,11 +243,6 @@ public class TaUserController extends BaseController {
243 243
             List<SysMenu> allMenus = (List<SysMenu>) iTaUserAuthMenuService.getAllMenu(null, null).getData();
244 244
             List<SysButtonInMenu> allButtons = (List<SysButtonInMenu>) iTaUserAuthButtonService.getAllButton(null, null).getData();
245 245
 
246
-            allButtons.forEach(e -> {
247
-                List<TaRole> taRoles = taRoleMapper.getRolesByBtnId(e.getBtnId());
248
-                e.setRolesList(taRoles);
249
-            });
250
-
251 246
             userMap.put("taUser", taUser);
252 247
             userMap.put("menuList", allMenus);
253 248
             userMap.put("buttonList", allButtons);

+ 8
- 13
src/main/java/com/huiju/estateagents/center/taUser/service/impl/TaUserAuthButtonServiceImpl.java Vedi File

@@ -11,8 +11,10 @@ import com.huiju.estateagents.center.taUser.mapper.TaUserMapper;
11 11
 import com.huiju.estateagents.center.taUser.service.ITaUserAuthButtonService;
12 12
 import com.huiju.estateagents.entity.SysButtonInMenu;
13 13
 import com.huiju.estateagents.entity.SysMenu;
14
+import com.huiju.estateagents.entity.TaRole;
14 15
 import com.huiju.estateagents.entity.TaRoleButton;
15 16
 import com.huiju.estateagents.mapper.TaRoleButtonMapper;
17
+import com.huiju.estateagents.mapper.TaRoleMapper;
16 18
 import org.springframework.beans.factory.annotation.Autowired;
17 19
 import org.springframework.stereotype.Service;
18 20
 
@@ -34,6 +36,8 @@ public class TaUserAuthButtonServiceImpl extends ServiceImpl<TaUserAuthButtonMap
34 36
     TaRoleButtonMapper taRoleButtonMapper;
35 37
     @Autowired
36 38
     private TaUserMapper taUserMapper;
39
+    @Autowired
40
+    private TaRoleMapper taRoleMapper;
37 41
 
38 42
     @Override
39 43
     public ResponseBean getButtonByUserId(Integer pageNum, Integer pageSize, String userId) {
@@ -44,19 +48,10 @@ public class TaUserAuthButtonServiceImpl extends ServiceImpl<TaUserAuthButtonMap
44 48
     @Override
45 49
     public ResponseBean getAllButton(Integer pageNum, Integer pageSize) {
46 50
         List<SysButtonInMenu> records = taUserAuthButtonMapper.sysButtonListByRoleId();
47
-
48
-        QueryWrapper<TaRoleButton> queryWrapper = new QueryWrapper();
49
-        List<TaRoleButton> taRoleButtons = taRoleButtonMapper.selectList(queryWrapper);
50
-
51
-        for (SysButtonInMenu sysButtonInMenu : records){
52
-            ArrayList<Integer> roles = new ArrayList<>();
53
-            for (TaRoleButton taRoleButton : taRoleButtons){
54
-                if (sysButtonInMenu.getBtnId().equals(taRoleButton.getBtnId()) && !roles.contains(taRoleButton.getBtnId())){
55
-                    roles.add(taRoleButton.getBtnId());
56
-                }
57
-            }
58
-            sysButtonInMenu.setRoles(roles);
59
-        }
51
+        records.forEach(e -> {
52
+            List<TaRole> taRoles = taRoleMapper.getRolesByBtnId(e.getBtnId());
53
+            e.setRolesList(taRoles);
54
+        });
60 55
 
61 56
         return ResponseBean.success(records);
62 57
     }

+ 1
- 1
src/main/java/com/huiju/estateagents/service/impl/TaChatServiceImpl.java Vedi File

@@ -149,7 +149,7 @@ public class TaChatServiceImpl extends ServiceImpl<TaChatMapper, TaChat> impleme
149 149
 
150 150
                 miniAppService.sendNoticeMessage(to, link, StringUtils.ifNull(from.getName(), from.getNickname()), StringUtils.ifNull(from.getTel(), from.getPhone()), "给您发送了一条新消息, 请查收", LocalDateTime.now());
151 151
             } else {
152
-                taChat.setIsRead(CommConstant.MESSAGE_READED);
152
+//                taChat.setIsRead(CommConstant.MESSAGE_READED);
153 153
             }
154 154
         }
155 155
 

+ 2
- 1
src/main/java/com/huiju/estateagents/service/impl/TaPersonServiceImpl.java Vedi File

@@ -329,8 +329,9 @@ public class TaPersonServiceImpl extends ServiceImpl<TaPersonMapper, TaPerson> i
329 329
         result.put("nickname", taPerson.getNickname());
330 330
         result.put("avatar", taPerson.getAvatarurl());
331 331
         result.put("sex", taPerson.getSex());
332
-        result.put("phone", taPerson.getTel());
332
+        result.put("phone",StringUtils.ifNull(taPerson.getTel(),taPerson.getPhone()) );
333 333
         result.put("points", taPerson.getPoints());
334
+        result.put("personType",taPerson.getPersonType());
334 335
 
335 336
        // 查询最早的签到记录
336 337
         TaPersonSign taPersonSign = taPersonSignMapper.getLastSignRecord(taPerson.getPersonId());