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}