From 205db8ed9c44df4709ac2c6baf9b949409e2c429 Mon Sep 17 00:00:00 2001 From: gaoqr <13665037151@163.com> Date: Mon, 1 Jun 2026 12:05:55 +0800 Subject: [PATCH] =?UTF-8?q?webcad=E9=83=A8=E4=BB=B6=E6=8F=92=E5=85=A5?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../factory/WebCadOrderImportAsyncFactory.java | 11 +++++++++-- .../orderImport/factory/WebCadOrderImportFactory.java | 7 ++++++- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportAsyncFactory.java b/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportAsyncFactory.java index b1fd7cc92..2f00bb705 100644 --- a/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportAsyncFactory.java +++ b/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportAsyncFactory.java @@ -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 diff --git a/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportFactory.java b/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportFactory.java index a8437c3bc..f7f632dd9 100644 --- a/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportFactory.java +++ b/cf-module-prod-plan/cf-module-prod-plan-biz/src/main/java/com/cf/imes/module/plan/service/orderImport/factory/WebCadOrderImportFactory.java @@ -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