weiximei hace 6 años
padre
commit
00b19c63b4

+ 18
- 2
CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/SocialServiceImpl.java Ver fichero

@@ -263,8 +263,16 @@ public class SocialServiceImpl implements SocialServiceI {
263 263
         Map<String, Object> parameter = Maps.newHashMap();
264 264
        ResponseBean  responseBean= new ResponseBean();
265 265
         Page<TpTransaction> pageList=PageHelper.startPage(pageNum, paeSize);
266
-        List<TpTransaction> List= tpTransactionMapper.findAllTransaction(communityId, transactionTitle,type);
267
-        parameter.put("list",List);
266
+        List<TpTransaction> tpTransactions= tpTransactionMapper.findAllTransaction(communityId, transactionTitle,type);
267
+
268
+        tpTransactions.stream().forEach(e->{
269
+            // 角色
270
+            TaSysRole taSysRole = taSysRoleMapper.findRoleByUserId(e.getTaUserId());
271
+            e.setRoleId(taSysRole.getId());
272
+            e.setRoleName(taSysRole.getRoleName());
273
+        });
274
+
275
+        parameter.put("list",tpTransactions);
268 276
         parameter.put("total",pageList.getTotal());
269 277
         responseBean.addSuccess(parameter);
270 278
         return responseBean;
@@ -373,6 +381,14 @@ public class SocialServiceImpl implements SocialServiceI {
373 381
             Map<String, Object> parameter = Maps.newHashMap();
374 382
             Page<TpTransaction> pageLsit=PageHelper.startPage(pageNum, paeSize);
375 383
             List<TpTransaction> tpTransactions=tpTransactionMapper.selectTransaction(userId,communityId,type);
384
+
385
+            tpTransactions.stream().forEach(e->{
386
+                // 角色
387
+                TaSysRole taSysRole = taSysRoleMapper.findRoleByUserId(user.getId());
388
+                e.setRoleId(taSysRole.getId());
389
+                e.setRoleName(taSysRole.getRoleName());
390
+            });
391
+
376 392
             parameter.put("list",tpTransactions);
377 393
             parameter.put("total",pageLsit.getTotal());
378 394
             responseBean.addSuccess(parameter);

+ 11
- 6
CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/TicketServiceImpl.java Ver fichero

@@ -118,7 +118,7 @@ public class TicketServiceImpl implements ITicketService {
118 118
     public void tpTicketVOConvert(List<TpTicket> source, List<TpTicketVO> target) {
119 119
 
120 120
         // 获取联系号码簿(物业号码)
121
-        List<TpannouncementTel> tpannouncementTel = tpannouncementTelMapper.getTpannouncementTel();
121
+        // List<TpannouncementTel> tpannouncementTel = tpannouncementTelMapper.getTpannouncementTel();
122 122
 
123 123
         // 查询参数
124 124
         Map<String, Object> lastRecordMap = Maps.newHashMap();
@@ -147,10 +147,15 @@ public class TicketServiceImpl implements ITicketService {
147 147
                 tpTicketVO.setCommentCreateDate(comment.getCreateDate());
148 148
             }
149 149
 
150
-            // 0:待分配  1:拒绝受理 2:待处理 3:正在处理 4:待评价 5:已评价 6:被终止
151
-            if ("0".equals(e.getStatus())) {
152
-                tpTicketVO.setContactBook(tpannouncementTel);
153
-            }
150
+//            // 0:待分配  1:拒绝受理 2:待处理 3:正在处理 4:待评价 5:已评价 6:被终止
151
+//
152
+//            // 0:待分配  需要出现物业号码簿
153
+//            if ("0".equals(e.getStatus())) {
154
+//                Map<String, Object> map = Maps.newHashMap();
155
+//                map.put("message","联系物业号码簿");
156
+//                map.put("data",tpannouncementTel);
157
+//                tpTicketVO.setContactBook(map);
158
+//            }
154 159
 
155 160
             target.add(tpTicketVO);
156 161
         });
@@ -252,7 +257,7 @@ public class TicketServiceImpl implements ITicketService {
252 257
         tpTicketRecord.setTicketId(tpTicketReco.getId());
253 258
         // 1:投诉   2:报修 3:联系物业
254 259
         String typeName = "2".equals(tpTicket.getType())?"报修":"1".equals(tpTicket.getType())?"投诉":"3".equals(tpTicket.getType())?"联系工单":"未知类型";
255
-        tpTicketRecord.setContent("您的"+ typeName +"正在分配物业处理人员, 若长时间无人处理, 请联系物业!");
260
+        tpTicketRecord.setContent("您的"+ typeName +"正在分配物业处理人员, 若长时间无人处理, 请联系物业! |联系物业号码簿 >");
256 261
         tpTicketRecord.setStatus(tpTicketReco.getStatus());
257 262
         tpTicketRecord.setCreateUser(userId);
258 263
         tpTicketRecord.setCreateDate(new Date());

+ 1
- 1
CODE/smart-community/app-api/src/main/java/com/community/huiju/vo/TpTicketVO.java Ver fichero

@@ -65,5 +65,5 @@ public class TpTicketVO {
65 65
     private Date commentCreateDate;
66 66
 
67 67
     /** 联系物业号码簿 **/
68
-    private List<TpannouncementTel> contactBook;
68
+    private Map<String,Object> contactBook;
69 69
 }

+ 1
- 1
VUECODE/smart-operate-manage/src/components/Wangeditor/index.vue Ver fichero

@@ -1,6 +1,6 @@
1 1
 <template>
2 2
   <div id="wangeditor">
3
-    <div ref="editorElem" style="text-align:left"/>
3
+    <div ref="editorElem" style="text-align:left" />
4 4
   </div>
5 5
 </template>
6 6
 

+ 5
- 0
VUECODE/smart-operate-manage/src/permission.js Ver fichero

@@ -8,6 +8,7 @@ import { getToken } from '@/utils/auth' // 验权
8 8
 const whiteList = ['/login'] // 不重定向白名单
9 9
 router.beforeEach((to, from, next) => {
10 10
   NProgress.start()
11
+  console.log("路径: ", to.path)
11 12
   if (getToken()) {
12 13
     if (to.path === '/login') {
13 14
       next({ path: '/' })
@@ -27,6 +28,10 @@ router.beforeEach((to, from, next) => {
27 28
       }
28 29
     }
29 30
   } else {
31
+    // if (to.path === '/') {
32
+    //   next(`/login?redirect=${to.path}`)
33
+    //   NProgress.done()
34
+    // }
30 35
     if (whiteList.indexOf(to.path) !== -1) {
31 36
       next()
32 37
     } else {