insert into t_vpi_goods(id, name, pay_mode, privilege, vip_date, vip_money, create_time, update_time) values (#{id}, #{name}, #{payMode}, #{privilege}, #{vipDate}, #{vipMoney}, #{createTime}, #{updateTime}) update t_vpi_goods name=#{name,jdbcType=VARCHAR}, pay_mode=#{payMode,jdbcType=VARCHAR}, privilege=#{privilege,jdbcType=VARCHAR}, vip_date=#{vipDate,jdbcType=VARCHAR}, vip_money=#{vipMoney,jdbcType=VARCHAR}, update_time=#{updateTime,jdbcType=VARCHAR}, where id=#{id,jdbcType=VARCHAR} delete from t_vpi_goods where id = #{id,jdbcType=VARCHAR} insert into t_vpi_user (id, user_id, vip_goods_id, vip_start_date, vip_end_date, vip_residue_date, create_time, update_time) values (#{id}, #{userId}, #{vipGoodsId}, #{vipStartDate}, #{vipEndDate}, #{vipResidueDate}, #{createTime}, #{updateTime}) delete from t_vpi_user where id = #{id} insert into t_vip_order(id, out_trade_no, vip_goods_id, user_id, openid, status, create_time, update_time) values (#{id}, #{outTradeNo}, #{vipGoodsId}, #{userId}, #{openid}, #{status}, #{createTime}, #{updateTime}) update t_vip_order status=#{status,jdbcType=VARCHAR}, update_time=#{updateTime,jdbcType=VARCHAR}, where id=#{id,jdbcType=VARCHAR}