and batch = #{batch} and brand = #{brand} and standby1 = #{standby1} and standby2 = #{standby2} and standby3 = #{standby3} and box_type1 = #{boxType1} and box_type2 = #{boxType2} and box_type3 = #{boxType3} -- and line_number = #{lineNumber} -- and specs = #{specs} and mod.order_id like '%' + #{order_id} + '%' and mod.matnr like '%' + #{matnr} + '%' and mod.maktx like '%' + #{maktx} + '%' and mod.batch like '%' + #{batch} + '%' update man_order_detl set qty = qty + #{qty} where 1=1 and order_id = #{orderId} and matnr = #{matnr} update man_order_detl set work_qty = work_qty - #{qty} where 1=1 and order_no = #{orderNo} and matnr = #{matnr} update man_order_detl set status = #{status} where 1=1 and order_id = #{orderId} INSERT INTO man_order_detl_log SELECT * FROM man_order_detl WHERE id = #{id} update man_order_detl set qty = qty + #{qty} where 1=1 and order_no = #{orderNo} and matnr = #{matnr} update man_order_detl set work_qty = work_qty + #{workQty} where 1=1 and order_id = #{orderId} and matnr = #{matnr} update man_order_detl set work_qty = work_qty + #{qty} where 1=1 and order_no = #{orderNo} and matnr = #{matnr} and batch = #{batch} and (batch IS NULL OR batch = '')