youdas/common/platform/AppPlatform.js
2025-06-24 00:34:39 +08:00

27 lines
675 B
JavaScript

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;