From d82642e04f2dd9f2dc04dd7196a1e83fcfc95913 Mon Sep 17 00:00:00 2001
From: Fancy <Fancy.fx@outlook.com>
Date: 星期二, 27 八月 2024 11:31:40 +0800
Subject: [PATCH] order status

---
 pms-parent/pms-global/src/main/resources/mapper/PrWorkingInstructionMapper.xml |   22 ++++++++++++++--------
 1 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/pms-parent/pms-global/src/main/resources/mapper/PrWorkingInstructionMapper.xml b/pms-parent/pms-global/src/main/resources/mapper/PrWorkingInstructionMapper.xml
index 29742ce..600d8b4 100644
--- a/pms-parent/pms-global/src/main/resources/mapper/PrWorkingInstructionMapper.xml
+++ b/pms-parent/pms-global/src/main/resources/mapper/PrWorkingInstructionMapper.xml
@@ -14,6 +14,12 @@
         id,node_id,file_id
     </sql>
 
+    <select id="selectByNodeId" resultMap="BaseResultMap">
+        select
+        <include refid="Base_Column_List" />
+        from pr_working_instruction
+        where  node_id = #{nodeId,jdbcType=BIGINT}
+    </select>
     <select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap">
         select
         <include refid="Base_Column_List" />
@@ -35,14 +41,14 @@
     <insert id="insertSelective" keyColumn="id" keyProperty="id" parameterType="com.dy.pmsGlobal.pojoPr.PrWorkingInstruction" useGeneratedKeys="true">
         insert into pr_working_instruction
         <trim prefix="(" suffix=")" suffixOverrides=",">
-                <if test="id != null">id,</if>
-                <if test="nodeId != null">node_id,</if>
-                <if test="fileId != null">file_id,</if>
+                <if test="id != null and id !=''">id,</if>
+                <if test="nodeId!= null and nodeId !=''">node_id,</if>
+                <if test="fileId != null and fileId !=''">file_id,</if>
         </trim>
         <trim prefix="values (" suffix=")" suffixOverrides=",">
-                <if test="id != null">#{id,jdbcType=BIGINT},</if>
-                <if test="nodeId != null">#{nodeId,jdbcType=BIGINT},</if>
-                <if test="fileId != null">#{fileId,jdbcType=BIGINT},</if>
+                <if test="id != null and id !=''">#{id,jdbcType=BIGINT},</if>
+                <if test="nodeId!= null and nodeId !=''">#{nodeId,jdbcType=BIGINT},</if>
+                <if test="fileId != null and fileId !=''">#{fileId,jdbcType=BIGINT},</if>
         </trim>
     </insert>
     <insert id="insertMany" parameterType="java.util.List">
@@ -62,10 +68,10 @@
     <update id="updateByPrimaryKeySelective" parameterType="com.dy.pmsGlobal.pojoPr.PrWorkingInstruction">
         update pr_working_instruction
         <set>
-                <if test="nodeId != null">
+                <if test="nodeId!= null and nodeId !=''">
                     node_id = #{nodeId,jdbcType=BIGINT},
                 </if>
-                <if test="fileId != null">
+                <if test="fileId != null and fileId !=''">
                     file_id = #{fileId,jdbcType=BIGINT},
                 </if>
         </set>

--
Gitblit v1.8.0