78 lines
2.3 KiB
JavaScript
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);
|