소스 검색

新需求

魏超 5 년 전
부모
커밋
3e6602ff70

+ 2
- 2
src/main/java/com/huiju/estateagents/controller/TaPersonController.java 파일 보기

@@ -208,13 +208,13 @@ public class TaPersonController extends BaseController {
208 208
         if(StringUtils.isEmpty(channelCode)){
209 209
             person.setPersonType(CommConstant.PERSON_ESTATE_AGENT);
210 210
         }else {
211
-            person.setPersonType(CommConstant.PERSON_ESTATE_CHANNEL);
211
+            person.setPersonType(CommConstant.PERSON_ESTATE_AGENT);
212 212
             QueryWrapper<TaChannel> queryWrapper = new QueryWrapper();
213 213
             queryWrapper.eq("channel_code",channelCode);
214 214
             queryWrapper.eq("org_id",orgId);
215 215
             TaChannel channel = taChannelService.getOne(queryWrapper);
216 216
             if (null == channel){
217
-                return ResponseBean.error("渠道码不存在",ResponseBean.ERROR_UNAVAILABLE);
217
+                return ResponseBean.error("验证码有误,请确认后重新输入",ResponseBean.ERROR_UNAVAILABLE);
218 218
             }
219 219
             QueryWrapper<TaChannelPerson>taChannelPersonQueryWrapper = new QueryWrapper<>();
220 220
             taChannelPersonQueryWrapper.eq("person_id",person.getPersonId());

+ 18
- 0
src/main/java/com/huiju/estateagents/service/impl/TaPersonServiceImpl.java 파일 보기

@@ -72,6 +72,12 @@ public class TaPersonServiceImpl extends ServiceImpl<TaPersonMapper, TaPerson> i
72 72
     @Autowired
73 73
     private TaSaveMapper taSaveMapper;
74 74
 
75
+    @Autowired
76
+    private TaChannelPersonMapper taChannelPersonMapper;
77
+
78
+    @Autowired
79
+    private TaChannelMapper taChannelMapper;
80
+
75 81
     @Autowired
76 82
     private TaBuildingMapper taBuildingMapper;
77 83
 
@@ -437,6 +443,18 @@ public class TaPersonServiceImpl extends ServiceImpl<TaPersonMapper, TaPerson> i
437 443
         result.put("personType",taPerson.getPersonType());
438 444
         result.put("userId", taPerson.getUserId());
439 445
 
446
+        //经纪人所属渠道
447
+        QueryWrapper<TaChannelPerson> taChannelPersonQueryWrapper = new QueryWrapper<>();
448
+        taChannelPersonQueryWrapper.eq("person_id", taPerson.getPersonId());
449
+        TaChannelPerson taChannelPerson = taChannelPersonMapper.selectOne(taChannelPersonQueryWrapper);
450
+
451
+        if (taChannelPerson != null){
452
+            QueryWrapper<TaChannel> taChannelQueryWrapper = new QueryWrapper<>();
453
+            taChannelQueryWrapper.eq("channel_id", taChannelPerson.getChannelId());
454
+            TaChannel taChannel = taChannelMapper.selectOne(taChannelQueryWrapper);
455
+            result.put("channelName", taChannel.getChannelName());
456
+        }
457
+
440 458
         return ResponseBean.success(result);
441 459
     }
442 460