Browse Source

新增:移动配置文件

master
科技小王子 1 month ago
parent
commit
c3eb7b63b2
  1. 2
      config/app.ts
  2. 2
      src/api/system/file/index.ts
  3. 2
      src/app.ts
  4. 2
      src/pages/index/Header.tsx
  5. 2
      src/pages/index/Help.tsx
  6. 2
      src/pages/index/Login.tsx
  7. 2
      src/pages/user/components/OrderIcon.tsx
  8. 2
      src/pages/user/components/UserCard.tsx
  9. 2
      src/pages/user/components/UserFooter.tsx
  10. 2
      src/user/profile/profile.tsx
  11. 4
      src/utils/request.ts
  12. 3
      tsconfig.json

2
src/utils/config.ts → config/app.ts

@ -1,7 +1,7 @@
// 租户ID
export const TenantId = 10550;
// 接口地址
export const BaseUrl = 'https://cms.websoft.top/api';
export const BaseUrl = 'https://cms-api.websoft.top/api';
// 当前版本
export const Version = 'v3.0.8';
// 版权信息

2
src/api/system/file/index.ts

@ -4,7 +4,7 @@ import dayjs from 'dayjs';
import crypto from 'crypto-js';
import {Base64} from 'js-base64';
import {FileRecord} from "@/api/system/file/model";
import {TenantId} from "@/utils/config";
import {TenantId} from "@/config/app";
export async function uploadOssByPath(filePath: string) {
return new Promise(async (resolve) => {

2
src/app.ts

@ -4,7 +4,7 @@ import Taro, {useDidShow, useDidHide} from '@tarojs/taro'
// 全局样式
import './app.scss'
import {loginByOpenId} from "@/api/layout";
import {TenantId} from "@/utils/config";
import {TenantId} from "@/config/app";
import {saveStorageByLoginUser} from "@/utils/server";
function App(props) {

2
src/pages/index/Header.tsx

@ -4,7 +4,7 @@ import {Button, Space} from '@nutui/nutui-react-taro'
import {TriangleDown} from '@nutui/icons-react-taro'
import {Popup, Avatar, NavBar} from '@nutui/nutui-react-taro'
import {getSiteInfo, getUserInfo, getWxOpenId} from "@/api/layout";
import {TenantId} from "@/utils/config";
import {TenantId} from "@/config/app";
import {getOrganization} from "@/api/system/organization";
import {myUserVerify} from "@/api/system/userVerify";
import {CmsWebsite} from "@/api/cms/cmsWebsite/model";

2
src/pages/index/Help.tsx

@ -3,7 +3,7 @@ import {ArrowRight} from '@nutui/icons-react-taro'
import {CmsArticle} from "@/api/cms/cmsArticle/model";
import Taro from '@tarojs/taro'
import {useRouter} from '@tarojs/taro'
import {BaseUrl} from "@/utils/config";
import {BaseUrl} from "@/config/app";
import {TEMPLATE_ID} from "@/utils/server";
/**

2
src/pages/index/Login.tsx

@ -1,7 +1,7 @@
import {useEffect, useState} from "react";
import Taro from '@tarojs/taro'
import {Input, Radio, Button} from '@nutui/nutui-react-taro'
import {TenantId} from "@/utils/config";
import {TenantId} from "@/config/app";
import './login.scss';
import {saveStorageByLoginUser} from "@/utils/server";

2
src/pages/user/components/OrderIcon.tsx

@ -4,7 +4,7 @@ import Taro from '@tarojs/taro'
import {Button} from '@tarojs/components';
import {Image} from '@nutui/nutui-react-taro'
import {getUserInfo, getWxOpenId} from "@/api/layout";
import {TenantId} from "@/utils/config";
import {TenantId} from "@/config/app";
import {User} from "@/api/system/user/model";
// import News from "./News";
import {myPageBszxBm} from "@/api/bszx/bszxBm";

2
src/pages/user/components/UserCard.tsx

@ -5,7 +5,7 @@ import Taro from '@tarojs/taro';
import {useEffect, useState} from "react";
import {User} from "@/api/system/user/model";
import navTo from "@/utils/common";
import {TenantId} from "@/utils/config";
import {TenantId} from "@/config/app";
function UserCard() {
const [IsLogin, setIsLogin] = useState<boolean>(false)

2
src/pages/user/components/UserFooter.tsx

@ -5,7 +5,7 @@ import {Popup} from '@nutui/nutui-react-taro'
import {UserParam} from "@/api/system/user/model";
import {Button} from '@nutui/nutui-react-taro'
import {Form, Input} from '@nutui/nutui-react-taro'
import {Copyright, Version} from "@/utils/config";
import {Copyright, Version} from "@/config/app";
const UserFooter = () => {
const [openLoginByPhone, setOpenLoginByPhone] = useState(false)
const [clickNum, setClickNum] = useState<number>(0)

2
src/user/profile/profile.tsx

@ -4,7 +4,7 @@ import {useEffect, useState} from "react";
import {ConfigProvider} from '@nutui/nutui-react-taro'
import Taro, {getCurrentInstance} from '@tarojs/taro'
import {getUserInfo, updateUserInfo} from "@/api/layout";
import {TenantId} from "@/utils/config";
import {TenantId} from "@/config/app";
import { TextArea } from '@nutui/nutui-react-taro'
import './profile.scss'

4
src/utils/request.ts

@ -1,11 +1,11 @@
import Taro from '@tarojs/taro'
import {BaseUrl, TenantId} from "@/utils/config";
import {BaseUrl, TenantId} from "@/config/app";
let baseUrl = BaseUrl
// 开发环境
if(process.env.NODE_ENV === 'development'){
baseUrl = 'http://localhost:9000/api'
// baseUrl = 'http://localhost:9000/api'
}
export function request<T>(options:any) {
const token = Taro.getStorageSync('access_token');

3
tsconfig.json

@ -26,7 +26,8 @@
"@/utils/*": ["./src/utils/*"],
"@/assets/*": ["./src/assets/*"],
"@/api/*": ["./src/api/*"],
"@/hooks/*": ["./src/hooks/*"]
"@/hooks/*": ["./src/hooks/*"],
"@/config/*": ["./config/*"]
}
},
"include": ["./src", "./types"],

Loading…
Cancel
Save