id, del_flag, update_time, update_user, create_time, create_user, order_code, type_flag,
code_id, stock_id, pay_type, money, pay_money, status_flag, pay_time, user_id, remark,
product_id
DELETE
FROM pay_code_order
WHERE id = #{id,jdbcType=INTEGER}
INSERT INTO pay_code_order
id,
del_flag,
update_time,
update_user,
create_time,
create_user,
order_code,
type_flag,
code_id,
stock_id,
pay_type,
money,
pay_money,
status_flag,
pay_time,
user_id,
remark,
product_id,
#{id,jdbcType=INTEGER},
#{delFlag,jdbcType=CHAR},
#{updateTime,jdbcType=TIMESTAMP},
#{updateUser,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{createUser,jdbcType=VARCHAR},
#{orderCode,jdbcType=VARCHAR},
#{typeFlag,jdbcType=INTEGER},
#{codeId,jdbcType=INTEGER},
#{stockId,jdbcType=INTEGER},
#{payType,jdbcType=VARCHAR},
#{money,jdbcType=DECIMAL},
#{payMoney,jdbcType=DECIMAL},
#{statusFlag,jdbcType=INTEGER},
#{payTime,jdbcType=TIMESTAMP},
#{userId,jdbcType=INTEGER},
#{remark,jdbcType=VARCHAR},
#{productId,jdbcType=INTEGER},
UPDATE pay_code_order
id= #{id,jdbcType=INTEGER},
del_flag= #{delFlag,jdbcType=CHAR},
update_time= #{updateTime,jdbcType=TIMESTAMP},
update_user= #{updateUser,jdbcType=VARCHAR},
create_time= #{createTime,jdbcType=TIMESTAMP},
create_user= #{createUser,jdbcType=VARCHAR},
order_code= #{orderCode,jdbcType=VARCHAR},
type_flag= #{typeFlag,jdbcType=INTEGER},
code_id= #{codeId,jdbcType=INTEGER},
stock_id= #{stockId,jdbcType=INTEGER},
pay_type= #{payType,jdbcType=VARCHAR},
money= #{money,jdbcType=DECIMAL},
pay_money= #{payMoney,jdbcType=DECIMAL},
status_flag= #{statusFlag,jdbcType=INTEGER},
pay_time= #{payTime,jdbcType=TIMESTAMP},
user_id= #{userId,jdbcType=INTEGER},
remark= #{remark,jdbcType=VARCHAR},
product_id= #{productId,jdbcType=INTEGER},
WHERE
id = #{id,jdbcType=INTEGER}
id IN (${idStr})
UPDATE pay_code_order SET del_flag = 'Y'
WHERE
id = #{id,jdbcType=INTEGER}
id IN (${idStr})