2024-01-16 22:53:42 +08:00

78 lines
2.3 KiB
JavaScript

var e = require("../../common/vendor.js"),
u = require("../../enums/index.js"),
r = require("../../utils/common.js");
require("../../service/index.js"),
require("../../utils/request.js"),
require("../../hooks/useState.js"),
require("../../store/app/index.js"),
require("../../data/index.js"),
require("../../config/index.js"),
require("../../constant/index.js"),
require("../../utils/util.js"),
require("../../utils/navigate.js"),
Array || e.resolveComponent("uni-popup")(),
Math;
var n = {
__name: "index",
props: { visible: { type: Boolean, default: !1 } },
emits: ["close", "confirm"],
setup: function (n, i) {
var t = i.emit,
o = n,
a = e.ref(null),
s = e.ref(null);
e.watch(
function () {
return o.visible;
},
function () {
o.visible
? (r.isSupportWeChatPay()
? (s.value = u.PayMethodEnum.WECHAT_PAY)
: r.isSupportAliPay && (s.value = u.PayMethodEnum.ALI_PAY),
a.value.open())
: a.value.close();
}
);
var l = function (e) {
e.show || t("close");
},
c = function () {
t("close");
},
p = function () {
t("confirm", s.value);
},
f = function (e) {
s.value = e.detail.value;
};
return function (n, i) {
return e.e(
{ a: e.o(c), b: e.unref(r.isSupportWeChatPay)() },
e.unref(r.isSupportWeChatPay)()
? {
c: e.unref(u.PayMethodEnum).WECHAT_PAY,
d: s.value === e.unref(u.PayMethodEnum).WECHAT_PAY,
}
: {},
{ e: e.unref(r.isSupportAliPay)() },
e.unref(r.isSupportAliPay)()
? {
f: e.unref(u.PayMethodEnum).ALI_PAY,
g: s.value === e.unref(u.PayMethodEnum).ALI_PAY,
}
: {},
{
h: e.o(f),
i: e.o(p),
j: e.sr(a, "c238c94e-0", { k: "popup" }),
k: e.o(l),
l: e.p({ type: "center", "is-mask-click": !1, animation: !0 }),
}
);
};
},
},
i = e._export_sfc(n, [["__scopeId", "data-v-c238c94e"]]);
wx.createComponent(i);