103-尚硅谷-支付宝支付-订单表优化-添加payment_type字段_哔哩哔哩_bilibili
我们对系统进行一下优化
在我们系统当中现在有两种支付方式,微信支付和支付宝支付
t_order_info
payment_type用来判断
我们在t_order_info这里
右键New
这个New一个Column当中
写一个payment_type 再写一个varchar(20)
这里payment_type中微信支付可以添加上微信
如何通过代码的形式,添加微信和支付宝的代码字段
第一步在我们的OrderInfo中添加支付方式
在我们AlisPayController当中,创建订单当中
我们找到找到tradePagePay这个业务方法
tradeCreate业务方法的调用,生成订单
在这里我们给他定义一个枚举
同样在微信支付这里,我们也要传入一个支付类型
在我们微信pay里面也给他添加支付类型
在接口当中,我们添加字段
在我们实现类当中,我们也要添加这样一个参数
生成订单时候,也要把paymentType存储进去
这里paymentType这个参数
OrderInfoService里面添加这一个参数
之后再添加一个查询条件
继续创建支付宝支付
记录是支付宝
再创建微信支付的顶单
里面有微信支付的订单和支付宝支付的订单了