|
|
|
@ -168,7 +168,7 @@ public class CustomerService {
|
|
|
|
|
*/
|
|
|
|
|
public void turnBack(TurnBackDTO turnBackDTOS) throws Exception {
|
|
|
|
|
OpCustomer opCustomer = null;
|
|
|
|
|
if (turnBackDTOS.getWxData().getUnionId() == null && turnBackDTOS.getWxData().getUserId() == null) {
|
|
|
|
|
if (turnBackDTOS.getWxData().getUnionId() == null && turnBackDTOS.getWxData().getUserId() != null) {
|
|
|
|
|
//此时说明是企业微信扫码添加
|
|
|
|
|
QueryWrapper<OpCustomer> customerWrapper = new QueryWrapper<>();
|
|
|
|
|
customerWrapper.eq("wechat_uni_id", null).eq("external_userid", turnBackDTOS.getWxData().getUserId()).last("limit 1");
|
|
|
|
@ -206,6 +206,7 @@ public class CustomerService {
|
|
|
|
|
OpCustomer insertCustomer = new OpCustomer();
|
|
|
|
|
insertCustomer.setWechatUniId(turnBackDTOS.getWxData().getUnionId());
|
|
|
|
|
insertCustomer.setName(turnBackDTOS.getName());
|
|
|
|
|
insertCustomer.setType(new Long(turnBackDTOS.getType()));
|
|
|
|
|
insertCustomer.setAvatarUrl(turnBackDTOS.getWxData().getAvatarUrl());
|
|
|
|
|
insertCustomer.setExternalUserid(turnBackDTOS.getWxData().getUserId());
|
|
|
|
|
insertCustomer.setCpUserId(turnBackDTOS.getUserId());
|
|
|
|
|