|
|
@ -230,12 +230,12 @@ public class CustomerService {
|
|
|
|
private void handleAddCustomer(TurnBackDTO turnBackDTOS) throws Exception {
|
|
|
|
private void handleAddCustomer(TurnBackDTO turnBackDTOS) throws Exception {
|
|
|
|
log.info(new Gson().toJson(turnBackDTOS));
|
|
|
|
log.info(new Gson().toJson(turnBackDTOS));
|
|
|
|
OpCustomer opCustomer = null;
|
|
|
|
OpCustomer opCustomer = null;
|
|
|
|
if (turnBackDTOS.getWxData().getUnionId() == null && turnBackDTOS.getWxData().getUserId() != null) {
|
|
|
|
if (StringUtils.isBlank(turnBackDTOS.getWxData().getUnionId()) && StringUtils.isNotBlank(turnBackDTOS.getWxData().getUserId())) {
|
|
|
|
//此时说明是企业微信扫码添加
|
|
|
|
//此时说明是企业微信扫码添加
|
|
|
|
QueryWrapper<OpCustomer> customerWrapper = new QueryWrapper<>();
|
|
|
|
QueryWrapper<OpCustomer> customerWrapper = new QueryWrapper<>();
|
|
|
|
customerWrapper.eq("external_userid", turnBackDTOS.getWxData().getUserId()).last("limit 1");
|
|
|
|
customerWrapper.eq("external_userid", turnBackDTOS.getWxData().getUserId()).last("limit 1");
|
|
|
|
opCustomer = opCustomerDOMapper.selectOne(customerWrapper);
|
|
|
|
opCustomer = opCustomerDOMapper.selectOne(customerWrapper);
|
|
|
|
} else if (turnBackDTOS.getWxData().getUnionId() != null && turnBackDTOS.getUserId() != null) {
|
|
|
|
} else if (StringUtils.isNotBlank(turnBackDTOS.getWxData().getUnionId()) && StringUtils.isNotBlank(turnBackDTOS.getWxData().getUserId())) {
|
|
|
|
//客户信息
|
|
|
|
//客户信息
|
|
|
|
QueryWrapper<OpCustomer> customerWrapper = new QueryWrapper<>();
|
|
|
|
QueryWrapper<OpCustomer> customerWrapper = new QueryWrapper<>();
|
|
|
|
customerWrapper.eq("wechat_uni_id", turnBackDTOS.getWxData().getUnionId()).last("limit 1");
|
|
|
|
customerWrapper.eq("wechat_uni_id", turnBackDTOS.getWxData().getUnionId()).last("limit 1");
|
|
|
|