import Phone from "@/utils/phone"; import axios from "axios"; const { defineProps, defineSlots, defineEmits, defineExpose, defineModel, defineOptions, withDefaults, } = await import('vue'); const myPhone = new Phone(); const request = axios.create(); //@ts-ignore window.iosOrder = (goodsId, userInfoStr) => { let userInfoObj = JSON.parse(userInfoStr); //这是没审核的时候 if (Number(userInfoObj.apsw) == 0) { let apt = Number(userInfoObj.apt); switch (apt) { case 1: window.setTimeout(() => { myPhone.ipyCallgo(); }, 2500); break; case 2: request({ url: "https://jsjp-admin1.zzxcx.net/jsjp-admin/open-api/wxjs/getPrepareGoodsOrder", method: "post", data: { dictCode: goodsId, goodsType: 2, userId: userInfoObj.id, phoneType: myPhone.isIos() ? 1 : 2, }, }).then((res) => { myPhone.spyCallgo(`weixin://app/wx606fa102dbc4b8ab/pay/?nonceStr=${res.data.data.nonceStr}&package=${window.encodeURIComponent(res.data.data.packageValue)}&partnerId=${res.data.data.partnerId}&prepayId=${res.data.data.prepayId}&timeStamp=${res.data.data.timeStamp}&sign=${window.encodeURIComponent(res.data.data.sign)}&signType=SHA1&_wechat_sdk_support_url_params=1`); }); break; case 3: request({ url: "https://jsjp-admin1.zzxcx.net/jsjp-admin/open-api/wxjs/getH5PrepareGoodsOrder", method: "POST", data: { dictCode: goodsId, goodsType: 2, phoneType: myPhone.isIos() ? 1 : 2, userId: userInfoObj.id, }, }).then((res) => { window.location.href = res.data.data.h5_url; }); break; default: break; } } else if (Number(userInfoObj.apsw) == 1) { window.setTimeout(() => { myPhone.ipyCallgo(); }, 2500); } //open-api/wxjs/prepareOrder // alert('调用了iosOrder') }; const __VLS_fnComponent = (await import('vue')).defineComponent({}); ; let __VLS_functionalComponentProps; function __VLS_template() { let __VLS_ctx; /* Components */ let __VLS_otherComponents; let __VLS_own; let __VLS_localComponents; let __VLS_components; let __VLS_styleScopedClasses; // CSS variable injection // CSS variable injection end let __VLS_resolvedLocalAndGlobalComponents; __VLS_elementAsFunction(__VLS_intrinsicElements.div, __VLS_intrinsicElements.div)({}); if (typeof __VLS_styleScopedClasses === 'object' && !Array.isArray(__VLS_styleScopedClasses)) { } var __VLS_slots; return __VLS_slots; const __VLS_componentsOption = {}; let __VLS_name; let __VLS_defineComponent; const __VLS_internalComponent = __VLS_defineComponent({ setup() { return {}; }, }); } export default (await import('vue')).defineComponent({ setup() { return {}; }, }); ; //# sourceMappingURL=index.vue.js.map