import BasePlatform from './BasePlatform'; class AppPlatform extends BasePlatform { constructor() { super(); this.code = 'APP_ANDROID'; this.env = 'app'; } async pay(data, event) { console.log('pay', data, event); return new Promise((resolve, reject) => { uni.requestPayment({ provider: 'alipay', orderInfo: data, success: (res) => { resolve({ isPay: true }); }, fail: (err) => { resolve({ isPay: false }); } }); }); } } export default AppPlatform;