傅行帆 4 yıl önce
ebeveyn
işleme
33705a6d5f

+ 9
- 0
src/main/java/com/huiju/estateagents/controller/MiniAppController.java Dosyayı Görüntüle

@@ -240,6 +240,15 @@ public class MiniAppController extends BaseController {
240 240
                 return ResponseBean.error("发生未知错误", ResponseBean.ERROR_UNAVAILABLE);
241 241
             }
242 242
             taPerson.setPassword(null);
243
+            // 变换person的身份
244
+            QueryWrapper<TaUser> taUserQueryWrapper = new QueryWrapper<>();
245
+            taUserQueryWrapper.eq("phone",taPerson.getPhone());
246
+            List<TaUser> userList = userService.list(taUserQueryWrapper);
247
+            if (userList.size() > 0){
248
+                TaUser taUser = userList.get(0);
249
+                taPerson.setPersonType(taUser.getType());
250
+            }
251
+            taPersonService.updateById(taPerson);
243 252
 
244 253
             Map<Object, Object> map = new HashMap<>();
245 254
             map.put("openId", session.getOpenid());