修改完整性校验为空依旧为完整

docus-active-query-service_1.3
ayongkang 3 years ago
parent ce8fce2940
commit c9d5000e2c

@ -65,7 +65,7 @@ public class MzSyncService implements IMzSyncService {
front = i * pageSize; front = i * pageSize;
later = pageSize; later = pageSize;
jzhs = afCollectAddMapper.listJzhAndAdd(front, later, newSyncTime); jzhs = afCollectAddMapper.listJzhAndAdd(front, later, newSyncTime);
if (null == jzhs || jzhs.size() == 0) { if (jzhs.size() == 0) {
break; break;
} else { } else {
mzSyncs = mzSyncMapper.listMzSync(jzhs, front, later, tableName, tableNamespaces); mzSyncs = mzSyncMapper.listMzSync(jzhs, front, later, tableName, tableNamespaces);
@ -98,7 +98,7 @@ public class MzSyncService implements IMzSyncService {
front = i * pageSize; front = i * pageSize;
later = pageSize; later = pageSize;
jzhs = afCollectAddMapper.listJzh(front, later); jzhs = afCollectAddMapper.listJzh(front, later);
if (null == jzhs || jzhs.size() == 0) { if (jzhs.size() == 0) {
break; break;
} else { } else {
mzSyncs = mzSyncMapper.listMzSync(jzhs, front, later, tableName, tableNamespaces); mzSyncs = mzSyncMapper.listMzSync(jzhs, front, later, tableName, tableNamespaces);
@ -119,9 +119,9 @@ public class MzSyncService implements IMzSyncService {
* *
* @param mzSyncs * @param mzSyncs
*/ */
private void integralityBySyncs(List<MzSync> mzSyncs) { private void integralityBySyncs(List<MzSync> mzSyncs ,List<String>) {
StringBuilder sql; StringBuilder sql;
if (null != mzSyncs && mzSyncs.size() != 0) { if (mzSyncs.size() != 0) {
List<Map> maps = afCollectAddMapper.integrality(mzSyncs); List<Map> maps = afCollectAddMapper.integrality(mzSyncs);
System.out.println(maps); System.out.println(maps);
sql = new StringBuilder(); sql = new StringBuilder();
@ -133,6 +133,7 @@ public class MzSyncService implements IMzSyncService {
sql.append(" where jzh="); sql.append(" where jzh=");
sql.append("'"); sql.append("'");
sql.append(map.get("jzh")); sql.append(map.get("jzh"));
sql.append("jzh");
sql.append("'"); sql.append("'");
sql.append(";"); sql.append(";");
} }

@ -11,11 +11,11 @@
(SELECT (SELECT
a.DOCUMENT_TITLE as file_title, a.DOCUMENT_TITLE as file_title,
a.UNIQUE_ID as serialnum, a.UNIQUE_ID as serialnum,
a.VISITING_SERIAL_NUMBER as jzh, <foreach collection="jzhs" item="jzh" close=")" open="(" separator=",">
#{jzh} as jzh,
ROWID "NAVICAT_ROWID" ROWID "NAVICAT_ROWID"
FROM "${tableNamespace}"."${tableName}" a FROM "${tableNamespace}"."${tableName}" a
where VISITING_SERIAL_NUMBER in where VISITING_SERIAL_NUMBER in
<foreach collection="jzhs" item="jzh" close=")" open="(" separator=",">
#{jzh} #{jzh}
</foreach> </foreach>
) "NAVICAT_TABLE" ) "NAVICAT_TABLE"

Loading…
Cancel
Save