UNPKG

fastchar-appjs

Version:

快速搭建VUE项目工具类的基本库,主要用于每个功能页面独立生成html,不使用vue单页面功能。

50 lines (49 loc) 2.32 kB
define(["require", "exports", "tslib", "./FastNative"], function (require, exports, tslib_1, FastNative_1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.FastNativePay = void 0; var FastNativePay = /** @class */ (function () { function FastNativePay() { } /** * 发起支付宝支付 * @param orderPrefix 订单前缀,例如:PY * @param orderTitle 订单标题 * @param orderMoney 订单金额 * @param orderData 订单携带的额外数据 * @param callBack 支付完成回调, */ FastNativePay.aliPay = function (orderPrefix, orderTitle, orderMoney, orderData, callBack) { return tslib_1.__awaiter(this, void 0, void 0, function () { return tslib_1.__generator(this, function (_a) { return [2 /*return*/, FastNative_1.FastNative.Core.executeByPromise("aliPay", [orderPrefix, orderTitle, orderMoney.toFixed(2), orderData], function (result) { if (callBack) { callBack(result.success, result.message, result.data); } })]; }); }); }; /** * 发起微信支付 * @param orderPrefix 订单前缀,例如:PY * @param orderTitle 订单标题 * @param orderMoney 订单金额 * @param orderData 订单携带的额外数据 * @param callBack 支付完成回调 */ FastNativePay.wxPay = function (orderPrefix, orderTitle, orderMoney, orderData, callBack) { return tslib_1.__awaiter(this, void 0, void 0, function () { return tslib_1.__generator(this, function (_a) { return [2 /*return*/, FastNative_1.FastNative.Core.executeByPromise("wxPay", [orderPrefix, orderTitle, orderMoney.toFixed(2), orderData], function (result) { if (callBack) { callBack(result.success, result.message, result.data); } })]; }); }); }; return FastNativePay; }()); exports.FastNativePay = FastNativePay; });