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,
update_time,
deleted,
level
level,
extra_process_status
) VALUES (
?,?,?,?,?,?,
?,?,?,?,
?,?,?,?,
?,?,?,
?,?
?,?,?
)
""";
jdbcTemplate.batchUpdate(sql, new BatchPreparedStatementSetter() {
@@ -2567,6 +2568,12 @@ public class WebCadOrderImportAsyncFactory {
ps.setTimestamp(17, Timestamp.valueOf(item.getUpdateTime()));
ps.setBoolean(18, item.getDeleted());
ps.setInt(19, item.getLevel());
Integer extraProcessStatus = item.getExtraProcessStatus();
if (extraProcessStatus != null) {
ps.setInt(20, extraProcessStatus);
} else {
ps.setNull(20, Types.INTEGER);
}
}
@Override
@@ -2371,7 +2371,12 @@ public class WebCadOrderImportFactory {
ps.setTimestamp(17, Timestamp.valueOf(item.getUpdateTime()));
ps.setBoolean(18, item.getDeleted());
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