|
@@ -97,9 +97,18 @@ public class QwUserController extends BaseController {
|
|
if(qwExternalContactId == null) {
|
|
if(qwExternalContactId == null) {
|
|
throw new CustomException("企微外部联系人id不能为空!");
|
|
throw new CustomException("企微外部联系人id不能为空!");
|
|
}
|
|
}
|
|
|
|
+// QwExternalContact qwExternalContact = qwExternalContactService.selectQwExternalContactById(qwExternalContactId);
|
|
|
|
+ QwExternalContactInfo contactInfo = qwExternalContactInfoService.selectQwExternalContactInfoByExternalContactId(qwExternalContactId);
|
|
|
|
+ if (contactInfo==null){
|
|
|
|
|
|
- QwExternalContactInfo qwExternalContactInfo = qwExternalContactInfoService.selectQwExternalContactInfoByExternalContactId(qwExternalContactId);
|
|
|
|
- return R.ok().put("data",qwExternalContactService.selectQwExternalContactById(qwExternalContactId)).put("moreInfo",qwExternalContactInfo);
|
|
|
|
|
|
+ contactInfo = new QwExternalContactInfo();
|
|
|
|
+ contactInfo.setExternalContactId(qwExternalContactId);
|
|
|
|
+ qwExternalContactInfoService.insertQwExternalContactInfo(contactInfo);
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+// return R.ok().put("data",qwExternalContact).put("moreInfo",contactInfo);
|
|
|
|
+ return R.ok().put("moreInfo",contactInfo);
|
|
}
|
|
}
|
|
|
|
|
|
@PostMapping("/updateQwUserInfo")
|
|
@PostMapping("/updateQwUserInfo")
|