Browse Source

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

魏超 5 years ago
parent
commit
1322af6ec6

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

463
             if (taPersonBuildingList.size() > 0){
463
             if (taPersonBuildingList.size() > 0){
464
                 if (taUser.getIsConsultant()){
464
                 if (taUser.getIsConsultant()){
465
                     taUser.setBuildingId(taPersonBuildingList.get(0).getBuildingId());
465
                     taUser.setBuildingId(taPersonBuildingList.get(0).getBuildingId());
466
+                    QueryWrapper<TaPerson> taPersonQueryWrapper = new QueryWrapper<>();
467
+                    taPersonQueryWrapper.eq("user_id",id);
468
+                    taPersonQueryWrapper.eq("org_id",taUser.getOrgId());
469
+                    TaPerson taPerson = iTaPersonService.getOne(taPersonQueryWrapper);
470
+                    if (null != taPerson){
471
+                        taUser.setConsultantPersonId(taPerson.getPersonId());
472
+                    }
466
                 }else {
473
                 }else {
467
                     List<String> buildings = new ArrayList<>();
474
                     List<String> buildings = new ArrayList<>();
468
                     taPersonBuildingList.forEach(e -> {
475
                     taPersonBuildingList.forEach(e -> {

+ 1
- 0
src/main/java/com/huiju/estateagents/center/taUser/service/impl/TaUserServiceImpl.java View File

366
                 TaPerson taPerson = taPersonMapper.selectOne(taPersonQueryWrapper);
366
                 TaPerson taPerson = taPersonMapper.selectOne(taPersonQueryWrapper);
367
                 if (null != taPerson){
367
                 if (null != taPerson){
368
                     taPerson.setPersonType(CommConstant.PERSON_ESTATE_CUSTOMER);
368
                     taPerson.setPersonType(CommConstant.PERSON_ESTATE_CUSTOMER);
369
+                    taPerson.setUserId(null);
369
                     taPersonMapper.updateById(taPerson);
370
                     taPersonMapper.updateById(taPerson);
370
                 }
371
                 }
371
             }
372
             }

+ 6
- 4
src/main/java/com/huiju/estateagents/entity/TaPerson.java View File

1
 package com.huiju.estateagents.entity;
1
 package com.huiju.estateagents.entity;
2
 
2
 
3
-import java.time.LocalDateTime;
4
-import java.io.Serializable;
5
-import java.util.List;
6
-
3
+import com.baomidou.mybatisplus.annotation.FieldStrategy;
7
 import com.baomidou.mybatisplus.annotation.IdType;
4
 import com.baomidou.mybatisplus.annotation.IdType;
8
 import com.baomidou.mybatisplus.annotation.TableField;
5
 import com.baomidou.mybatisplus.annotation.TableField;
9
 import com.baomidou.mybatisplus.annotation.TableId;
6
 import com.baomidou.mybatisplus.annotation.TableId;
12
 import lombok.EqualsAndHashCode;
9
 import lombok.EqualsAndHashCode;
13
 import lombok.experimental.Accessors;
10
 import lombok.experimental.Accessors;
14
 
11
 
12
+import java.io.Serializable;
13
+import java.time.LocalDateTime;
14
+import java.util.List;
15
+
15
 /**
16
 /**
16
  * <p>
17
  * <p>
17
  * 人员表
18
  * 人员表
250
 
251
 
251
     private Integer orgId;
252
     private Integer orgId;
252
 
253
 
254
+    @TableField(strategy = FieldStrategy.IGNORED)
253
     private Integer userId;
255
     private Integer userId;
254
 
256
 
255
     private String userPort;
257
     private String userPort;