|
@@ -1180,23 +1180,25 @@ public class DingDingServiceImpl implements DingDingService {
|
|
|
|
|
|
List<User> oldList = userMapper.selectList(new QueryWrapper<User>().eq("dingding_userid", dingdingUserid).eq("company_id", companyId));
|
|
|
if (oldList.size() == 0) {
|
|
|
- Integer employeeCnt = userMapper.selectCount(new QueryWrapper<User>().eq("company_id", companyId).eq("is_active",1));
|
|
|
- Company company = companyMapper.selectOne(new QueryWrapper<Company>().eq("id", companyId));
|
|
|
- ContactSyncLog contactSyncLog = new ContactSyncLog();
|
|
|
- contactSyncLog.setCompanyId(companyId);
|
|
|
- if (employeeCnt + 1 > company.getStaffCountMax()){
|
|
|
- contactSyncLog.setResult(0);
|
|
|
- //contactSyncLog.setMsg("公司人员已达上限,请联系客服提高人数上限。");
|
|
|
- contactSyncLog.setMsg(MessageUtils.message("wx.employeeFull"));
|
|
|
- contactSyncLogMapper.insert(contactSyncLog);
|
|
|
- }else {
|
|
|
- System.out.println("新增钉钉用户==" + user.getName());
|
|
|
- userMapper.insert(user);
|
|
|
- contactSyncLog.setResult(1);
|
|
|
- //contactSyncLog.setMsg("同步成功");
|
|
|
- contactSyncLog.setMsg(MessageUtils.message("wx.synSuccess"));
|
|
|
- contactSyncLogMapper.insert(contactSyncLog);
|
|
|
- }
|
|
|
+// Integer employeeCnt = userMapper.selectCount(new QueryWrapper<User>().eq("company_id", companyId).eq("is_active",1));
|
|
|
+// Company company = companyMapper.selectOne(new QueryWrapper<Company>().eq("id", companyId));
|
|
|
+// ContactSyncLog contactSyncLog = new ContactSyncLog();
|
|
|
+// contactSyncLog.setCompanyId(companyId);
|
|
|
+// if (employeeCnt + 1 > company.getStaffCountMax()){
|
|
|
+// contactSyncLog.setResult(0);
|
|
|
+// //contactSyncLog.setMsg("公司人员已达上限,请联系客服提高人数上限。");
|
|
|
+// contactSyncLog.setMsg(MessageUtils.message("wx.employeeFull"));
|
|
|
+// contactSyncLogMapper.insert(contactSyncLog);
|
|
|
+// }else {
|
|
|
+// System.out.println("新增钉钉用户==" + user.getName());
|
|
|
+// userMapper.insert(user);
|
|
|
+// contactSyncLog.setResult(1);
|
|
|
+// //contactSyncLog.setMsg("同步成功");
|
|
|
+// contactSyncLog.setMsg(MessageUtils.message("wx.synSuccess"));
|
|
|
+// contactSyncLogMapper.insert(contactSyncLog);
|
|
|
+// }
|
|
|
+ System.out.println("新增钉钉用户==" + user.getName());
|
|
|
+ userMapper.insert(user);
|
|
|
} else {
|
|
|
//可能需要更新姓名
|
|
|
User oldUser = oldList.get(0);
|