傅行帆 5 jaren geleden
bovenliggende
commit
ddb185b920

+ 20
- 0
src/main/java/com/huiju/estateagents/center/taUser/service/impl/TaUserServiceImpl.java Bestand weergeven

@@ -15,11 +15,13 @@ import com.huiju.estateagents.common.StringUtils;
15 15
 import com.huiju.estateagents.entity.TaMiniapp;
16 16
 import com.huiju.estateagents.entity.TaMiniappTemplate;
17 17
 import com.huiju.estateagents.entity.TaOrg;
18
+import com.huiju.estateagents.entity.TaPerson;
18 19
 import com.huiju.estateagents.entity.TaPersonBuilding;
19 20
 import com.huiju.estateagents.mapper.TaMiniappMapper;
20 21
 import com.huiju.estateagents.mapper.TaMiniappTemplateMapper;
21 22
 import com.huiju.estateagents.mapper.TaOrgMapper;
22 23
 import com.huiju.estateagents.mapper.TaPersonBuildingMapper;
24
+import com.huiju.estateagents.mapper.TaPersonMapper;
23 25
 import org.checkerframework.checker.units.qual.A;
24 26
 import org.springframework.beans.factory.annotation.Autowired;
25 27
 import org.springframework.stereotype.Service;
@@ -57,6 +59,9 @@ public class TaUserServiceImpl extends ServiceImpl<TaUserMapper, TaUser> impleme
57 59
 	@Autowired
58 60
 	private TaPersonBuildingMapper taPersonBuildingMapper;
59 61
 	
62
+	@Autowired
63
+	private TaPersonMapper taPersonMapper;
64
+	
60 65
 	@Override
61 66
 	public IPage<Map<String,Object>> getPageList(IPage pg) {
62 67
 		List<Map<String,Object>> taUserList = taUserMapper.getPageList(pg);
@@ -279,6 +284,21 @@ public class TaUserServiceImpl extends ServiceImpl<TaUserMapper, TaUser> impleme
279 284
 		taPersonBuilding.setCreateDate(LocalDateTime.now());
280 285
 		taPersonBuildingMapper.insert(taPersonBuilding);
281 286
 		
287
+		//更新person
288
+		TaPerson taPerson = new TaPerson();
289
+		taPerson.setAvatarurl(taUser.getAvatar());
290
+		taPerson.setCompany(taUser.getOrgName());
291
+		taPerson.setTel(taUser.getPhone());
292
+		taPerson.setName(taUser.getUserName());
293
+		taPerson.setAddress(taUser.getAddress());
294
+		taPerson.setIdNo(taUser.getIdNo());
295
+		taPerson.setDepartment(taUser.getDepartment());
296
+		taPerson.setPost(taUser.getPosition());
297
+		taPerson.setPhoto(taUser.getPhoto());
298
+		QueryWrapper<TaPerson> taPersonQueryWrapper = new QueryWrapper<>();
299
+		taPersonQueryWrapper.eq("user_id",taUser.getUserId());
300
+		taPersonMapper.update(taPerson,taPersonQueryWrapper);
301
+		
282 302
 		return taUser;
283 303
 	}
284 304
 }