id, ware_id, stack_id, layer, material_id, model, plate_no, customer_id, count, weight, remark, add_id, add_time, modify_id, modify_time, cancel_id, cancel_time, cancel_flag, belong_id, in_id, out_id, receive_address, out_flag, lock_flag,wgt_dcn_mtc_cd,edge_ty,production_place, pack_no,contract_no,attrib_01,attrib_02,attrib_03,attrib_04,attrib_05,attrib_06,attrib_07,attrib_08,attrib_09,attrib_10, keep_day,ord_price,out_ord_price,pay_way delete from t_ware_store where id = #{id,jdbcType=VARCHAR} SELECT REPLACE(UUID(),'-','') as id from dual insert into t_ware_store (id, ware_id, stack_id, layer, material_id, model, plate_no, customer_id, count, weight, remark, add_id, add_time, modify_id, modify_time, cancel_id, cancel_time, cancel_flag, belong_id, in_id, out_id, receive_address, out_flag, lock_flag ,wgt_dcn_mtc_cd,edge_ty,production_place,ord_no ,car_no,tally_people,fk_compony_id,invoice_price, pack_no,contract_no,attrib_01,attrib_02,attrib_03, attrib_04,attrib_05,attrib_06,attrib_07,attrib_08, attrib_09,attrib_10,keep_day,ord_price,out_ord_price,pay_way ) values (#{id,jdbcType=VARCHAR}, #{ware.id,jdbcType=VARCHAR}, #{stack.id,jdbcType=VARCHAR}, #{layer,jdbcType=INTEGER}, #{material.id,jdbcType=VARCHAR}, #{model,jdbcType=VARCHAR}, #{plateNo,jdbcType=VARCHAR}, #{customer.id,jdbcType=VARCHAR}, #{count,jdbcType=DOUBLE}, #{weight,jdbcType=DOUBLE}, #{remark,jdbcType=VARCHAR}, #{addId,jdbcType=VARCHAR}, #{addTime,jdbcType=TIMESTAMP}, #{modifyId,jdbcType=VARCHAR}, #{modifyTime,jdbcType=TIMESTAMP}, #{cancelId,jdbcType=VARCHAR}, #{cancelTime,jdbcType=TIMESTAMP}, #{cancelFlag,jdbcType=VARCHAR}, #{belongId,jdbcType=VARCHAR}, #{inId,jdbcType=VARCHAR}, #{outId,jdbcType=VARCHAR}, #{receiveAddress,jdbcType=VARCHAR}, #{outFlag,jdbcType=VARCHAR}, #{lockFlag,jdbcType=VARCHAR} ,#{wgtDcnMtcCd,jdbcType=VARCHAR},#{edgeTy,jdbcType=VARCHAR},#{productionPlace,jdbcType=VARCHAR},#{ordNo,jdbcType=VARCHAR} ,#{carNo,jdbcType=VARCHAR},#{tallyPeople,jdbcType=VARCHAR},#{fkComponyId,jdbcType=VARCHAR},#{invoicePrice,jdbcType=DOUBLE}, #{packNo,jdbcType=VARCHAR},#{contractNo,jdbcType=VARCHAR},#{attrib01,jdbcType=VARCHAR},#{attrib02,jdbcType=VARCHAR},#{attrib03,jdbcType=VARCHAR}, #{attrib04,jdbcType=VARCHAR},#{attrib05,jdbcType=VARCHAR},#{attrib06,jdbcType=VARCHAR},#{attrib07,jdbcType=VARCHAR},#{attrib08,jdbcType=VARCHAR}, #{attrib09,jdbcType=VARCHAR},#{attrib10,jdbcType=VARCHAR},#{keepDay,jdbcType=DOUBLE},#{ordPrice,jdbcType=DOUBLE},#{outOrdPrice,jdbcType=DOUBLE},#{payWay,jdbcType=VARCHAR} ) insert into t_ware_store id, ware_name, stack_name, layer, material_name, material_no, standard, model, customer_name, customer_no, count, weight, remark, add_id, add_time, modify_id, modify_time, cancel_id, cancel_time, cancel_flag, belong_id, #{id,jdbcType=VARCHAR}, #{wareName,jdbcType=VARCHAR}, #{stackName,jdbcType=VARCHAR}, #{layer,jdbcType=INTEGER}, #{materialName,jdbcType=VARCHAR}, #{materialNo,jdbcType=VARCHAR}, #{standard,jdbcType=VARCHAR}, #{model,jdbcType=VARCHAR}, #{customerName,jdbcType=VARCHAR}, #{customerNo,jdbcType=VARCHAR}, #{count,jdbcType=DOUBLE}, #{weight,jdbcType=DOUBLE}, #{remark,jdbcType=VARCHAR}, #{addId,jdbcType=VARCHAR}, #{addTime,jdbcType=TIMESTAMP}, #{modifyId,jdbcType=VARCHAR}, #{modifyTime,jdbcType=TIMESTAMP}, #{cancelId,jdbcType=VARCHAR}, #{cancelTime,jdbcType=TIMESTAMP}, #{cancelFlag,jdbcType=VARCHAR}, #{belongId,jdbcType=VARCHAR}, update t_ware_store ware_name = #{wareName,jdbcType=VARCHAR}, stack_name = #{stackName,jdbcType=VARCHAR}, layer = #{layer,jdbcType=INTEGER}, material_name = #{materialName,jdbcType=VARCHAR}, material_no = #{materialNo,jdbcType=VARCHAR}, standard = #{standard,jdbcType=VARCHAR}, model = #{model,jdbcType=VARCHAR}, customer_name = #{customerName,jdbcType=VARCHAR}, customer_no = #{customerNo,jdbcType=VARCHAR}, count = #{count,jdbcType=DOUBLE}, weight = #{weight,jdbcType=DOUBLE}, remark = #{remark,jdbcType=VARCHAR}, add_id = #{addId,jdbcType=VARCHAR}, add_time = #{addTime,jdbcType=TIMESTAMP}, modify_id = #{modifyId,jdbcType=VARCHAR}, modify_time = #{modifyTime,jdbcType=TIMESTAMP}, cancel_id = #{cancelId,jdbcType=VARCHAR}, cancel_time = #{cancelTime,jdbcType=TIMESTAMP}, cancel_flag = #{cancelFlag,jdbcType=VARCHAR}, belong_id = #{belongId,jdbcType=VARCHAR}, where id = #{id,jdbcType=VARCHAR} update t_ware_store set ware_id = #{ware.id,jdbcType=VARCHAR}, stack_id = #{stack.id,jdbcType=VARCHAR}, layer = #{layer,jdbcType=INTEGER}, material_id = #{material.id,jdbcType=VARCHAR}, model = #{model,jdbcType=VARCHAR}, plate_no = #{plateNo,jdbcType=VARCHAR}, customer_id = #{customer.id,jdbcType=VARCHAR}, count = #{count,jdbcType=DOUBLE}, weight = #{weight,jdbcType=DOUBLE}, remark = #{remark,jdbcType=VARCHAR}, add_id = #{addId,jdbcType=VARCHAR}, add_time = #{addTime,jdbcType=TIMESTAMP}, modify_id = #{modifyId,jdbcType=VARCHAR}, modify_time = #{modifyTime,jdbcType=TIMESTAMP}, cancel_id = #{cancelId,jdbcType=VARCHAR}, cancel_time = #{cancelTime,jdbcType=TIMESTAMP}, cancel_flag = #{cancelFlag,jdbcType=VARCHAR}, belong_id = #{belongId,jdbcType=VARCHAR}, in_id = #{inId,jdbcType=VARCHAR}, out_id = #{outId,jdbcType=VARCHAR}, receive_address = #{receiveAddress,jdbcType=VARCHAR}, out_flag = #{outFlag,jdbcType=VARCHAR}, lock_flag = #{lockFlag,jdbcType=VARCHAR}, pack_no = #{packNo,jdbcType=VARCHAR}, contract_no = #{contractNo,jdbcType=VARCHAR}, attrib_01 = #{attrib01,jdbcType=VARCHAR}, attrib_02 = #{attrib02,jdbcType=VARCHAR}, attrib_03 = #{attrib03,jdbcType=VARCHAR}, attrib_04 = #{attrib04,jdbcType=VARCHAR}, attrib_05 = #{attrib05,jdbcType=VARCHAR}, attrib_06 = #{attrib06,jdbcType=VARCHAR}, attrib_07 = #{attrib07,jdbcType=VARCHAR}, attrib_08 = #{attrib08,jdbcType=VARCHAR}, attrib_09 = #{attrib09,jdbcType=VARCHAR}, attrib_10 = #{attrib10,jdbcType=VARCHAR}, keep_day = #{keepDay,jdbcType=DOUBLE}, ord_price = #{ordPrice,jdbcType=DOUBLE}, out_ord_price = #{outOrdPrice,jdbcType=DOUBLE}, pay_way = #{payWay,jdbcType=VARCHAR}, ord_no= #{ordNo,jdbcType=VARCHAR}, production_place= #{productionPlace,jdbcType=VARCHAR} where id = #{id,jdbcType=VARCHAR} update t_ware_store set customer_id = #{customer.id,jdbcType=VARCHAR}, fk_compony_id = #{fkComponyId,jdbcType=VARCHAR}, receive_address = #{receiveAddress,jdbcType=VARCHAR}, change_count = #{changeCount,jdbcType=DOUBLE} where id = #{id,jdbcType=VARCHAR} update t_ware_store t set t.layer = t.layer + #{param7,jdbcType=INTEGER} where t.ware_id in ( select a.ware_id from t_maint_userware a where a.user_id = #{param3,jdbcType=VARCHAR} ) and t.belong_id = #{param4,jdbcType=VARCHAR} and t.ware_id = #{param1,jdbcType=VARCHAR} and t.stack_id = #{param2,jdbcType=VARCHAR} and t.layer >= #{param5,jdbcType=INTEGER} and t.layer <= #{param6,jdbcType=INTEGER} and ifnull(t.cancel_flag,'0') = '0' and ifnull(t.out_flag,'0') = '0' update t_ware_store t set t.layer = #{param7,jdbcType=INTEGER} where t.ware_id in ( select a.ware_id from t_maint_userware a where a.user_id = #{param3,jdbcType=VARCHAR} ) and t.belong_id = #{param4,jdbcType=VARCHAR} and t.ware_id = #{param1,jdbcType=VARCHAR} and t.stack_id = #{param2,jdbcType=VARCHAR} and t.layer >= #{param5,jdbcType=INTEGER} and t.layer <= #{param6,jdbcType=INTEGER} and ifnull(t.cancel_flag,'0') = '0' and ifnull(t.out_flag,'0') = '0' update t_ware_store t set t.cancel_flag = '1' where t.ware_id in ( select a.ware_id from t_maint_userware a where a.user_id = #{param3,jdbcType=VARCHAR} ) and t.belong_id = #{param4,jdbcType=VARCHAR} and t.out_id = #{param1,jdbcType=VARCHAR} and t.cancel_flag = '0' update t_ware_store t set t.lock_flag = #{lockFlag,jdbcType=VARCHAR} where t.id in #{item} update t_ware_store t set t.out_bound = #{outBound,jdbcType=VARCHAR} where t.id = #{id,jdbcType=VARCHAR}