|
@@ -659,13 +659,11 @@ public class TaCustomerServiceImpl extends ServiceImpl<TaCustomerMapper, TaCusto
|
659
|
659
|
if (StringUtils.isEmpty(params.getString("avatar"))) {
|
660
|
660
|
customer.setAvatar(params.getString("avatar"));
|
661
|
661
|
taMainUsherRecord.setAvatar(params.getString("avatar"));
|
662
|
|
- // 修改人脸并下发
|
663
|
|
- TaPerson taPerson = iTaPersonService.getByIdOrReal(taMainUsherRecord.getPersonId());
|
664
|
|
- if (null == taPerson) {
|
665
|
|
- return false;
|
666
|
|
- }
|
667
|
|
- taPerson.setAvatar(params.getString("avatar"));
|
668
|
|
- iTaPersonService.updateById(taPerson);
|
|
662
|
+ //解除人脸关系
|
|
663
|
+ QueryWrapper<TaCustomerMap> customerMapQueryWrapper = new QueryWrapper<>();
|
|
664
|
+ customerMapQueryWrapper.eq("person_id",taMainUsherRecord.getPersonId());
|
|
665
|
+ taCustomerMapMapper.delete(customerMapQueryWrapper);
|
|
666
|
+ taMainUsherRecord.setPersonId(null);
|
669
|
667
|
}else {
|
670
|
668
|
customer.setAvatar(params.getString("avatar"));
|
671
|
669
|
taMainUsherRecord.setAvatar(params.getString("avatar"));
|