webcad部件插入异常修复

This commit is contained in:
gaoqr
2026-06-01 12:05:55 +08:00
parent e31594c5d4
commit 205db8ed9c
2 changed files with 15 additions and 3 deletions
@@ -2522,13 +2522,14 @@ public class WebCadOrderImportAsyncFactory {
updater, updater,
update_time, update_time,
deleted, deleted,
level level,
extra_process_status
) VALUES ( ) VALUES (
?,?,?,?,?,?, ?,?,?,?,?,?,
?,?,?,?, ?,?,?,?,
?,?,?,?, ?,?,?,?,
?,?,?, ?,?,?,
?,? ?,?,?
) )
"""; """;
jdbcTemplate.batchUpdate(sql, new BatchPreparedStatementSetter() { jdbcTemplate.batchUpdate(sql, new BatchPreparedStatementSetter() {
@@ -2567,6 +2568,12 @@ public class WebCadOrderImportAsyncFactory {
ps.setTimestamp(17, Timestamp.valueOf(item.getUpdateTime())); ps.setTimestamp(17, Timestamp.valueOf(item.getUpdateTime()));
ps.setBoolean(18, item.getDeleted()); ps.setBoolean(18, item.getDeleted());
ps.setInt(19, item.getLevel()); ps.setInt(19, item.getLevel());
Integer extraProcessStatus = item.getExtraProcessStatus();
if (extraProcessStatus != null) {
ps.setInt(20, extraProcessStatus);
} else {
ps.setNull(20, Types.INTEGER);
}
} }
@Override @Override
@@ -2371,7 +2371,12 @@ public class WebCadOrderImportFactory {
ps.setTimestamp(17, Timestamp.valueOf(item.getUpdateTime())); ps.setTimestamp(17, Timestamp.valueOf(item.getUpdateTime()));
ps.setBoolean(18, item.getDeleted()); ps.setBoolean(18, item.getDeleted());
ps.setInt(19, item.getLevel()); ps.setInt(19, item.getLevel());
ps.setInt(20, item.getExtraProcessStatus()); Integer extraProcessStatus = item.getExtraProcessStatus();
if (extraProcessStatus != null) {
ps.setInt(20, extraProcessStatus);
} else {
ps.setNull(20, Types.INTEGER);
}
} }
@Override @Override