|
|
@ -547,7 +547,7 @@ public class IcResiUserImportServiceImpl implements IcResiUserImportService, Res |
|
|
|
|
|
|
|
if (existingResiMap != null) { |
|
|
|
// 修改居民信息
|
|
|
|
icResiUserDao.upTable(tableName, existingResiMap.get("ID"), columnAndValues); |
|
|
|
icResiUserDao.updateTableSelective(tableName, existingResiMap.get("ID"), columnAndValues); |
|
|
|
|
|
|
|
// 任意组织维度一个发生变化,则放到调动居民缓存中
|
|
|
|
ResiImportChangedData transferData; |
|
|
@ -747,7 +747,7 @@ public class IcResiUserImportServiceImpl implements IcResiUserImportService, Res |
|
|
|
if (CollectionUtils.isNotEmpty(subInfos)) { |
|
|
|
Map<String, Object> subInfo = subInfos.get(0); |
|
|
|
// 附加信息存在,更新附加表内容
|
|
|
|
icResiUserDao.upTable(targetTableName, subInfo.get("ID").toString(), columnAndValues); |
|
|
|
icResiUserDao.updateTableSelective(targetTableName, subInfo.get("ID").toString(), columnAndValues); |
|
|
|
} else { |
|
|
|
// 新增附加表信息
|
|
|
|
columnAndValues.put("CREATED_BY", currentUserId); |
|
|
@ -1577,7 +1577,7 @@ public class IcResiUserImportServiceImpl implements IcResiUserImportService, Res |
|
|
|
private void updateMainTableResiTypeFlag(IcResiUserTableEnum icResiUserTableEnum, String resiUserId) { |
|
|
|
HashMap<String, Boolean> map = new HashMap<>(); |
|
|
|
map.put(icResiUserTableEnum.getMainTableFlagColumnName(), true); |
|
|
|
icResiUserDao.upTable(IcResiUserTableEnum.IC_RESI_USER.getTableName(), resiUserId, map); |
|
|
|
icResiUserDao.updateTableSelective(IcResiUserTableEnum.IC_RESI_USER.getTableName(), resiUserId, map); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|