From edc00f6fbafa9bb74f736e47cafd000fb33ef4f1 Mon Sep 17 00:00:00 2001
From: zhanghl <253316343@qq.com>
Date: 星期一, 28 四月 2025 20:39:00 +0800
Subject: [PATCH] 气体管路

---
 aps-modules/aps-job/src/main/resources/mapper/job/ApsWorkOrderJobMapper.xml |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/aps-modules/aps-job/src/main/resources/mapper/job/ApsWorkOrderJobMapper.xml b/aps-modules/aps-job/src/main/resources/mapper/job/ApsWorkOrderJobMapper.xml
index df01aff..02d2945 100644
--- a/aps-modules/aps-job/src/main/resources/mapper/job/ApsWorkOrderJobMapper.xml
+++ b/aps-modules/aps-job/src/main/resources/mapper/job/ApsWorkOrderJobMapper.xml
@@ -220,6 +220,7 @@
     <insert id="batchInsertApsWorkOrderJob" parameterType="java.util.List">
         insert into aps_work_order_job
         <trim prefix="(" suffix=")" suffixOverrides=",">
+            id,
             order_id,
             doc_no,
             mainitem_code,
@@ -258,6 +259,7 @@
         values
         <foreach collection="list" item="job" separator=",">
             (
+            #{job.id},
             #{job.orderId},
             #{job.docNo},
             #{job.mainitemCode},
@@ -355,7 +357,7 @@
             process_number,work_center,department,
             plan_start_day,plan_end_day,next_process_deparment,
             is_suspended,is_outsourcing,account,
-            id,create_time,del_flag,plant,order_status,,std_op,op_status,next_op_name
+            id,create_time,del_flag,plant,order_status,std_op,op_status,next_op_name
         )
         select
             doc_no,mainitem_code,mainitem_figure,
@@ -385,7 +387,7 @@
             process_number,work_center,department,
             plan_start_day,plan_end_day,next_process_deparment,
             is_suspended,is_outsourcing,account,
-            id,create_time,del_flag,plant,order_status,std_op,plan_type,op_status,next_op_name
+            id,create_time,del_flag,plant,order_status,std_op,op_status,next_op_name,plan_type
         )
         select
             doc_no,mainitem_code,mainitem_figure,
@@ -396,7 +398,7 @@
             start_date,complete_date,next_dept,
             is_hold_release,is_out_source,org_code,
             order_id,now(),'0',org_code,doc_status,std_op,op_status,next_op_name,
-            case when substr(mainitem_code,3)='A65' then 'gas' else  'piping'  end  as  plan_type
+            case when substr(mainitem_code,0,4)='A65' then 'gas' else  'piping'  end  as  plan_type
         from aps_work_order_job
         where ( doc_status in (0,1,2,4) and is_hold_release='0'
             and (mainitem_code like 'A65%' or mainitem_code like 'W%'));

--
Gitblit v1.9.3