|
@@ -33,6 +33,7 @@ import java.text.ParseException;
|
|
|
import java.util.Arrays;
|
|
import java.util.Arrays;
|
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
+import java.util.UUID;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* @author lihao16
|
|
* @author lihao16
|
|
@@ -114,7 +115,6 @@ public class DengTaSyncServiceImpl implements DengTaSyncService {
|
|
|
PartyOrgManage orgManage = new PartyOrgManage();
|
|
PartyOrgManage orgManage = new PartyOrgManage();
|
|
|
BeanUtils.copyProperties(pullRsp,orgManage);
|
|
BeanUtils.copyProperties(pullRsp,orgManage);
|
|
|
orgManage.setDtId(pullRsp.getId());
|
|
orgManage.setDtId(pullRsp.getId());
|
|
|
- orgManage.setId(orgId);
|
|
|
|
|
orgManage.setUserTableId(userTableId);
|
|
orgManage.setUserTableId(userTableId);
|
|
|
orgManage.setCreateTime(DateUtils.parseDate(pullRsp.getCreateTime(), DateUtils.YYYY_MM_DD_HH_MM_SS));
|
|
orgManage.setCreateTime(DateUtils.parseDate(pullRsp.getCreateTime(), DateUtils.YYYY_MM_DD_HH_MM_SS));
|
|
|
orgManage.setEstablishTime(DateUtils.parseDate(pullRsp.getEstablishTime(), DateUtils.YYYY_MM_DD));
|
|
orgManage.setEstablishTime(DateUtils.parseDate(pullRsp.getEstablishTime(), DateUtils.YYYY_MM_DD));
|
|
@@ -128,8 +128,9 @@ public class DengTaSyncServiceImpl implements DengTaSyncService {
|
|
|
orgManage.setPid("0");
|
|
orgManage.setPid("0");
|
|
|
}
|
|
}
|
|
|
//查询数据库中是否存在
|
|
//查询数据库中是否存在
|
|
|
- PartyOrgManage dbOrg = partyOrgManageMapper.selectPartyOrgManageByDtId(orgId);
|
|
|
|
|
|
|
+ PartyOrgManage dbOrg = partyOrgManageMapper.selectPartyOrgManageByDtIdAndUid(orgId,userTableId);
|
|
|
if (null == dbOrg) {
|
|
if (null == dbOrg) {
|
|
|
|
|
+ orgManage.setId(UUID.randomUUID().toString().replace("-",""));
|
|
|
partyOrgManageMapper.insertPartyOrgManage(orgManage);
|
|
partyOrgManageMapper.insertPartyOrgManage(orgManage);
|
|
|
} else {
|
|
} else {
|
|
|
partyOrgManageMapper.updatePartyOrgManage(orgManage);
|
|
partyOrgManageMapper.updatePartyOrgManage(orgManage);
|
|
@@ -210,7 +211,7 @@ public class DengTaSyncServiceImpl implements DengTaSyncService {
|
|
|
memberManage.setIsExcellent("1");
|
|
memberManage.setIsExcellent("1");
|
|
|
memberManage.setIsRetire("1");
|
|
memberManage.setIsRetire("1");
|
|
|
//查询数据库中是否存在
|
|
//查询数据库中是否存在
|
|
|
- PartyMemberManage dbMember = partyMemberManageMapper.selectPartyMemberManageByDtId(dtId);
|
|
|
|
|
|
|
+ PartyMemberManage dbMember = partyMemberManageMapper.selectPartyMemberManageByDtIdAndUid(dtId,userTableId);
|
|
|
if (null == dbMember) {
|
|
if (null == dbMember) {
|
|
|
partyMemberManageMapper.insertPartyMemberManage(memberManage);
|
|
partyMemberManageMapper.insertPartyMemberManage(memberManage);
|
|
|
}else {
|
|
}else {
|
|
@@ -287,7 +288,7 @@ public class DengTaSyncServiceImpl implements DengTaSyncService {
|
|
|
partyOrgPost.setCreateTime(createTime);
|
|
partyOrgPost.setCreateTime(createTime);
|
|
|
partyOrgPost.setStatus(0);
|
|
partyOrgPost.setStatus(0);
|
|
|
//查询数据库中是否存在
|
|
//查询数据库中是否存在
|
|
|
- PartyOrgPost dbPost = partyOrgPostMapper.selectPartyOrgPostByDtId(partyOrgPost.getDtId());
|
|
|
|
|
|
|
+ PartyOrgPost dbPost = partyOrgPostMapper.selectPartyOrgPostByDtIdAndUid(partyOrgPost.getDtId(), userTableId);
|
|
|
if (null == dbPost) {
|
|
if (null == dbPost) {
|
|
|
partyOrgPostMapper.insertPartyOrgPost(partyOrgPost);
|
|
partyOrgPostMapper.insertPartyOrgPost(partyOrgPost);
|
|
|
}else {
|
|
}else {
|
|
@@ -403,7 +404,7 @@ public class DengTaSyncServiceImpl implements DengTaSyncService {
|
|
|
meetingInfo.setPicsPath(null);
|
|
meetingInfo.setPicsPath(null);
|
|
|
}
|
|
}
|
|
|
//查询数据库中是否存在
|
|
//查询数据库中是否存在
|
|
|
- PartyMeetingInfo dbMeeting = partyMeetingInfoMapper.selectPartyOrgPostByDtId(meetingInfo.getDtId());
|
|
|
|
|
|
|
+ PartyMeetingInfo dbMeeting = partyMeetingInfoMapper.selectPartyMeetingByDtIdAndUid(meetingInfo.getDtId(),meetingInfo.getUserTableId());
|
|
|
if (null == dbMeeting) {
|
|
if (null == dbMeeting) {
|
|
|
meetingInfo.setIsMobile(0);
|
|
meetingInfo.setIsMobile(0);
|
|
|
meetingInfo.setAttendanceStatus(0);
|
|
meetingInfo.setAttendanceStatus(0);
|