魏超 5 anos atrás
pai
commit
14ec015e04

+ 10
- 0
src/main/java/com/huiju/estateagents/center/sysUser/controller/SysUserController.java Ver arquivo

@@ -255,4 +255,14 @@ public class SysUserController extends BaseController {
255 255
         sysTokenService.remove(sysTokenQueryWrapper);
256 256
         return ResponseBean.success("成功退出");
257 257
     }
258
+
259
+    @RequestMapping(value="/center/logo",method= RequestMethod.GET)
260
+    public ResponseBean getLogoImg(HttpServletRequest request){
261
+        ResponseBean responseBean = new ResponseBean();
262
+        Integer channelId = getChannelId(request);
263
+        TaChannelProxy taChannelProxy = iTaChannelProxyService.getById(channelId);
264
+        responseBean.addSuccess(taChannelProxy);
265
+        return responseBean;
266
+    }
267
+
258 268
 }

+ 2
- 2
src/main/java/com/huiju/estateagents/center/taUser/controller/TaUserController.java Ver arquivo

@@ -249,7 +249,7 @@ public class TaUserController extends BaseController {
249 249
 
250 250
     /**
251 251
      * 业务端  修改密码
252
-     * @return
252
+     * @return/
253 253
      */
254 254
     @PutMapping(value = "/admin/update/password")
255 255
     public ResponseBean updatePassword( @RequestParam String originalPassword,
@@ -339,7 +339,7 @@ public class TaUserController extends BaseController {
339 339
         }
340 340
     
341 341
         if (!taUser.getStatus().equals(CommConstant.STATUS_NORMAL) ) {
342
-            return ResponseBean.error("用户状态异常", ResponseBean.ERROR_UNAVAILABLE);
342
+            return ResponseBean.error("当前后台服务已到期,请联系相关管理人员", ResponseBean.ERROR_UNAVAILABLE);
343 343
         }
344 344
 
345 345
         List<TaRole> roles = iTaRoleService.getRolesByUser(taUser.getUserId());

+ 26
- 0
src/main/java/com/huiju/estateagents/channel/sysChannel/controller/SysUserChannelController.java Ver arquivo

@@ -10,11 +10,15 @@ import com.huiju.estateagents.center.sysUser.entity.SysToken;
10 10
 import com.huiju.estateagents.center.sysUser.entity.SysUser;
11 11
 import com.huiju.estateagents.center.sysUser.service.ISysTokenService;
12 12
 import com.huiju.estateagents.center.sysUser.service.ISysUserService;
13
+import com.huiju.estateagents.center.taUser.entity.TaUser;
14
+import com.huiju.estateagents.center.taUser.service.ITaUserService;
13 15
 import com.huiju.estateagents.channel.sysChannel.entity.TaChannelProxy;
14 16
 import com.huiju.estateagents.channel.sysChannel.service.ITaChannelProxyService;
15 17
 import com.huiju.estateagents.common.CommConstant;
16 18
 import com.huiju.estateagents.common.JWTUtils;
17 19
 import com.huiju.estateagents.common.MD5Utils;
20
+import com.huiju.estateagents.entity.TaChannelAppRelation;
21
+import com.huiju.estateagents.service.ITaChannelAppRelationService;
18 22
 import org.slf4j.Logger;
19 23
 import org.slf4j.LoggerFactory;
20 24
 import org.springframework.beans.factory.annotation.Autowired;
@@ -22,7 +26,9 @@ import org.springframework.web.bind.annotation.*;
22 26
 
23 27
 import javax.servlet.http.HttpServletRequest;
24 28
 import java.time.LocalDateTime;
29
+import java.util.ArrayList;
25 30
 import java.util.HashMap;
31
+import java.util.List;
26 32
 import java.util.Map;
27 33
 
28 34
 /**
@@ -45,9 +51,15 @@ public class SysUserChannelController extends BaseController {
45 51
     @Autowired
46 52
     private ISysTokenService sysTokenService;
47 53
 
54
+    @Autowired
55
+    private ITaUserService iTaUserService;
56
+
48 57
     @Autowired
49 58
     private ITaChannelProxyService iTaChannelProxyService;
50 59
 
60
+    @Autowired
61
+    private ITaChannelAppRelationService iTaChannelAppRelationService;
62
+
51 63
     /**
52 64
      * 修改对象
53 65
      * @param sysUser 实体对象
@@ -221,6 +233,20 @@ public class SysUserChannelController extends BaseController {
221 233
             return responseBean;
222 234
         }
223 235
 
236
+        //更新业务层的登录账号为禁用
237
+        QueryWrapper<TaChannelAppRelation> taChannelAppRelationQueryWrapper = new QueryWrapper<>();
238
+        taChannelAppRelationQueryWrapper.eq("channel_id", id);
239
+        List<TaChannelAppRelation> taChannelAppRelation = iTaChannelAppRelationService.list(taChannelAppRelationQueryWrapper);
240
+        List<Integer> orgIdList = new ArrayList<>();
241
+        taChannelAppRelation.forEach(e->{
242
+            orgIdList.add(e.getOrgId());
243
+        });
244
+        QueryWrapper<TaUser> taUserQueryWrapper = new QueryWrapper<>();
245
+        taUserQueryWrapper.in("org_id", orgIdList);
246
+        TaUser taUser = new TaUser();
247
+        taUser.setStatus(taChannelProxy.getStatus());
248
+        iTaUserService.update(taUser, taUserQueryWrapper);
249
+
224 250
         QueryWrapper<TaChannelProxy> taChannelProxyQueryWrapper = new QueryWrapper<>();
225 251
         taChannelProxyQueryWrapper.eq("channel_id", id);
226 252
         iTaChannelProxyService.update(taChannelProxy, taChannelProxyQueryWrapper);

+ 2
- 1
src/main/java/com/huiju/estateagents/controller/MiniAppController.java Ver arquivo

@@ -244,7 +244,8 @@ public class MiniAppController extends BaseController {
244 244
                 QueryWrapper<TaSharePersonFrom> sharePersonFromQueryWrapper = new QueryWrapper<>();
245 245
                 sharePersonFromQueryWrapper.eq("person_id",taPerson.getPersonId());
246 246
                 if(from.equals("dynamic_share")){ // activity_share
247
-                    taSharePersonFrom.setStatus(CommConstant.STATUS_UNACCALIMED);
247
+                    //产品不认了
248
+                    taSharePersonFrom.setStatus(CommConstant.STATUS_NORMAL);
248 249
                     TaBuildingDynamic buildingDynamic = buildingDynamicService.getById(targetId);
249 250
                     taSharePersonFrom.setBuildingId(buildingDynamic.getBuildingId());
250 251
                     sharePersonFromQueryWrapper.eq("building_id",buildingDynamic.getBuildingId());

+ 1
- 1
src/main/java/com/huiju/estateagents/controller/TaPersonVisitRecordController.java Ver arquivo

@@ -357,7 +357,7 @@ public class TaPersonVisitRecordController extends BaseController {
357 357
 
358 358
         List<TaConsultantInfo> taConsultantInfos = result.getRecords();
359 359
         taConsultantInfos.forEach(e ->{
360
-            Integer shareNum = iTaPersonVisitRecordService.countShareNumByEventType(getOrgId(request), e.getTargetId(), userId, (CommConstant.FAVOR_PROJECT.equals(e.getEventType()) ? "building" : e.getEventType()) + "_share");
360
+            Integer shareNum = iTaPersonVisitRecordService.countShareNumByEventType(getOrgId(request), e.getTargetId(), userId, (CommConstant.FAVOR_PROJECT.equals(e.getEventType()) ? "building" : CommConstant.FAVOR_ACTIVITY.equals(e.getEventType()) ? "dynamic" : e.getEventType())  + "_share");
361 361
             switch (e.getEventType()){
362 362
                 case CommConstant.FAVOR_ACTIVITY:
363 363
                     e.setActivityShareNum(shareNum);

+ 1
- 1
src/main/resources/mapper/TaUserMapper.xml Ver arquivo

@@ -21,7 +21,7 @@
21 21
             m.token,
22 22
             m.NAME AS miniappName,
23 23
             m.qr_code AS qrCode,
24
-            z.expire_date,
24
+            t.exp_date as expire_date,
25 25
             m.org_id
26 26
         FROM
27 27
             ta_user t