zhengyiming
2025-03-20 3633cf70a3d835da15d27a91e7f8f8fd15dbcb35
fix: 三期需求
11个文件已修改
47 ■■■■ 已修改文件
apps/taro/config/dev.js 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/taro/config/prod.js 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/taro/config/staging.js 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/taro/src/hooks/user.ts 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/taro/types/global.d.ts 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/components/src/hooks/selectPayType.ts 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/components/src/utils/env.ts 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/components/types/global.d.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/components/vite.config.ts 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/constants/oss.ts 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
tsconfig.base.json 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/taro/config/dev.js
@@ -5,11 +5,12 @@
    BASE_URL_H5: '"/"',
    BASE_URL_JX: '"https://api.jx818.com"',
    OSS_URL: '"https://waterdroptest2.oss-cn-hangzhou.aliyuncs.com/"',
    WEMAP_KEY: 'T2UBZ-N563J-ZCHFF-XDOXN-VCH7S-CJB2T',
    WXPayAppId: '"wxf940ff1d35a98493"',
  },
  defineConstants: {},
  defineConstants: {
    OSS_URL: '"https://waterdroptest2.oss-cn-hangzhou.aliyuncs.com/"',
  },
  mini: {},
  h5: {},
};
apps/taro/config/prod.js
@@ -7,12 +7,12 @@
    BASE_URL_H5: '"https://api.81812333.com"',
    BASE_URL_JX: '"https://api.jx818.com"',
    OSS_URL: '"https://parkmanagement.oss-cn-hangzhou.aliyuncs.com"',
    WEMAP_KEY: 'DYRBZ-ZGPCF-X3OJN-N2AA3-JWUCE-HEBXJ',
    WXPayAppId: '"wxf940ff1d35a98493"',
  },
  defineConstants: {},
  defineConstants: {
    OSS_URL: '"https://parkmanagement.oss-cn-hangzhou.aliyuncs.com"',
  },
  mini: {},
  h5: {
    output: {
apps/taro/config/staging.js
@@ -7,13 +7,14 @@
    BASE_URL_H5: '"https://testrlywx.boleyuma.com"',
    BASE_URL_JX: '"https://api.jx818.com"',
    OSS_URL: '"https://waterdroptest2.oss-cn-hangzhou.aliyuncs.com/"',
    APP_ENV: '"staging"',
    WEMAP_KEY: 'T2UBZ-N563J-ZCHFF-XDOXN-VCH7S-CJB2T',
    WXPayAppId: '"wxf940ff1d35a98493"',
  },
  defineConstants: {
    OSS_URL: '"https://waterdroptest2.oss-cn-hangzhou.aliyuncs.com/"',
  },
  h5: {
    output: {
      path: path.resolve(__dirname, '..', `dist/h5-staging`),
apps/taro/src/hooks/user.ts
@@ -1,7 +1,6 @@
import { useUserStore } from '@/stores/modules/user';
import Taro from '@tarojs/taro';
import { object2query } from '@life-payment/utils';
import * as userServices from '@life-payment/services/api/User';
import { useQuery } from '@tanstack/vue-query';
import { MaybeRef } from 'vue';
import { useRefeshDidShow } from './infiniteLoading';
apps/taro/types/global.d.ts
@@ -31,12 +31,12 @@
      [elem: string]: any;
    }
  }
  interface Window {
    WeixinJSBridge: any
  }
}
declare const OSS_URL: string
declare const WeixinJSBridge: any
declare namespace NodeJS {
  interface ProcessEnv {
    TARO_ENV: 'weapp' | 'swan' | 'alipay' | 'h5' | 'rn' | 'tt' | 'quickapp' | 'qq' | 'jd'
packages/components/src/hooks/selectPayType.ts
@@ -117,9 +117,7 @@
      let res = await getPayOrderForJsAPI(orderNo);
      if (res) {
        //@ts-ignore
        if (WeixinJSBridge) {
          //@ts-ignore
          WeixinJSBridge.invoke(
            'getBrandWCPayRequest',
            {
packages/components/src/utils/env.ts
@@ -1,11 +1,4 @@
type NODE_ENV = 'development' | 'production';
export const env = process.env.NODE_ENV as NODE_ENV;
export const OSSBaseURL =
  env === 'development'
    ? 'https://waterdroptest2.oss-cn-hangzhou.aliyuncs.com/'
    : 'https://parkmanagement.oss-cn-hangzhou.aliyuncs.com/';
export const OSSBaseURL = OSS_URL;
export const combineURLs = (baseURL: string, relativeURL: string) => {
  return relativeURL
packages/components/types/global.d.ts
@@ -17,3 +17,7 @@
  const componentOptions: ComponentOptions
  export default componentOptions
}
declare const OSS_URL: string
declare const WeixinJSBridge: any
packages/components/vite.config.ts
@@ -21,7 +21,7 @@
    },
  },
  define: {
    'process.env.NODE_ENV': JSON.stringify('production'),
    OSS_URL: '"https://parkmanagement.oss-cn-hangzhou.aliyuncs.com"',
  },
  plugins: [
    vue(),
packages/constants/oss.ts
@@ -1,4 +1,4 @@
export const OSSBaseURL = process.env.OSS_URL;
export const OSSBaseURL = OSS_URL;
const _basicPath = 'life-payment/MiniApp/';
export const OssResource = _basicPath + 'Resource/';
tsconfig.base.json
@@ -19,5 +19,6 @@
    "incremental": true,
    "jsxImportSource": "vue"
  },
  "compileOnSave": false
  "compileOnSave": false,
  "include": ["types/*.d.ts"]
}