1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- 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
|