7—收银台页面—增加数字货币
2021-06-30 15:58:42 0 举报
收银台页面—增加数字货币
作者其他创作
大纲/内容
获取默认支付方式 [MSPaymentWayDataSource defaultPayment]
微信self.payUIConfig.isShowWXPay&& self.channelInfo.wechat
选择某个支付方式,并更新数据payModeltableView:didSelectRowAtIndexPath
payUIConfig.isShowERmb为YES,且chanelInfo.eRmbPay存在,[self eRmbPayment]添加到dataSource中
渲染支付剩余时间、订单详情按钮configSubViews
苹果内购self.payUIConfig.isShowIAP&& self.channelInfo.iap
请求业务方及余额信息接口:/getInforequestGetPayInfo
交易宝self.payUIConfig.isShowBalancePay&& self.channelInfo.transfer
handleGetInfoSuccess
更新显示的选择支付方式configShowPayViewWithPayModel
支付宝self.payUIConfig.isShowAliPay&& self.channelInfo.alipay
获取交易宝账户余额requestGetTransferaccount
点击默认支付的“更换”按钮触发MSPayBenchController.mpopPayWayListView
pay58Order:fromVC:callback
埋点数据sendpagevist:2
payUIConfig.isShowWXPay为YES,且chanelInfo.weichat存在,[self wxPayment]添加到dataSource中
其它操作
渲染页面标题\"收银台\"configNavigation
MSPay58PayWayIAPmodel = [self iapPayment];
埋点数据sendAction:@\"wxPay\"/@\"zfbPay\"/@\"iapPay\"/@\"eRmbPay\"/@\"transfer\"/
跳转支付jumpPayBenchViewController
初始化默认支付方式为微信支付[self wxPayment]
MSPay58PayWayERmbmodel = [self eRmbPayment];
pay58:fromViewcontroller:nativeCallback:
数字货币self.payUIConfig.isShowERmb&& self.channelInfo.eRmbPay
显示其它支付方式中的默认支付方式MSShowPayView.m showPayViewWithFrame
/getinfo是否返回transfer
调用收银台页面接口pay58:fromViewcontroller:nativeCallback
渲染所有支付方式[MSPaymentWayTableView configPaymentDataSource]
其它model = nil;
MSPay58PayWayAliPaymodel = [self aliPayment];
payUIConfig.isShowIAP为YES,且chanelInfo.iap存在,[self iapPayment]添加到dataSource中
获取默认支付方式的值defaultPayWay
根据/getInfo接口返回数据计算余额高度
打开页面MSPayBenchController
显示支付列表弹框MSPaymentWayTableView.mshow
渲染默认的支付方式configSubViews
payUIConfig.isShowAliPay为YES,且chanelInfo.alipay存在,[self aliPayment]添加到dataSource中
渲染支付列表中默认选中的支付方式configDefaultSelectedPayment
存储/getinfo返回的支付方式的chaneelId
MSPay58PayWayWXmodel = [self wxPayment];
加密验证MSPayTestTableViewController.msendSignRequest
埋点数据sendAction:change
新版本
默认支付方式渲染完成
余额外的其它支付方式showPayView
请求成功
选择某个支付方式payWayTabelView:didSelectedPayWayWithPayModel
获取所有支付方式[MSPaymentWayDataSource paymentDataSource]
初始化dataSource空数组
判断是否显示余额外的其它支付方式isShowOtherPayWay
0 条评论
下一页