shaogen1995 1 месяц назад
Родитель
Сommit
bb83589f76

+ 13 - 13
src/components/AuthRoute/index.tsx

@@ -1,13 +1,13 @@
-import { hasToken } from "@//utils/storage";
-import { MessageFu } from "@/utils/message";
-import React from "react";
-import { Redirect, Route } from "react-router-dom";
+import { hasToken } from '@//utils/storage'
+import { MessageFu } from '@/utils/message'
+import React from 'react'
+import { Redirect, Route } from 'react-router-dom'
 
 type AtahType = {
-  path: string;
-  component: React.FC;
-  [x: string]: any;
-};
+  path: string
+  component: React.FC
+  [x: string]: any
+}
 
 export default function AuthRoute({ path, component: Com, ...rest }: AtahType) {
   return (
@@ -15,18 +15,18 @@ export default function AuthRoute({ path, component: Com, ...rest }: AtahType) {
       path={path}
       {...rest}
       render={() => {
-        if (hasToken()) return <Com />;
+        if (hasToken()) return <Com />
         else {
-          MessageFu.warning("登录失效!");
+          MessageFu.warning('请先登录')
           return (
             <Redirect
               to={{
-                pathname: "/login",
+                pathname: '/login'
               }}
             />
-          );
+          )
         }
       }}
     />
-  );
+  )
 }

+ 1 - 1
src/components/Z3upFiles/index.tsx

@@ -146,7 +146,7 @@ function Z3upFiles(
       for (const file of files) {
         // 校验大小
         if (size && file.size > size * 1024 * 1024) {
-          MessageFu.warning(`文件"${file.name}"超过${size}M限制!`)
+          MessageFu.warning(`文件"${file.name}"超过${size}M限制`)
           continue
         }
 

+ 1 - 1
src/components/ZRichTexts/index.tsx

@@ -127,7 +127,7 @@ function ZRichTexts(
         try {
           const res = await API_upFile(fd, myUrl)
           if (res.code === 0) {
-            MessageFu.success('上传成功!')
+            MessageFu.success('上传成功')
             // 在光标位置插入图片
             const newTxt = ContentUtils.insertMedias(sectionArr[nowIndexRef.current].txt, [
               {

+ 3 - 3
src/components/ZupAudio/index.tsx

@@ -34,13 +34,13 @@ function ZupAudio({ size = 10, isLook = false, fileInfo, upDataFu, delFu, myUrl
         const type = ['audio/mpeg']
         if (!type.includes(filesInfo.type)) {
           e.target.value = ''
-          return MessageFu.warning(`只支持.mp3格式!`)
+          return MessageFu.warning(`只支持.mp3格式`)
         }
 
         // 校验大小
         if (filesInfo.size > size * 1024 * 1024) {
           e.target.value = ''
-          return MessageFu.warning(`最大支持${size}M!`)
+          return MessageFu.warning(`最大支持${size}M`)
         }
         // 创建FormData对象
         const fd = new FormData()
@@ -52,7 +52,7 @@ function ZupAudio({ size = 10, isLook = false, fileInfo, upDataFu, delFu, myUrl
         try {
           const res = await API_upFile(fd, myUrl)
           if (res.code === 0) {
-            MessageFu.success('上传成功!')
+            MessageFu.success('上传成功')
             // console.log(res);
             upDataFu(res.data)
           }

+ 4 - 4
src/components/ZupOne/index.tsx

@@ -74,19 +74,19 @@ function ZupOne(
           const lastName = lastNameArr[lastNameArr.length - 1]
           if (!['doc', 'docx', 'pdf'].includes(lastName)) {
             e.target.value = ''
-            return MessageFu.warning(`只支持${formatTxt}格式!`)
+            return MessageFu.warning(`只支持${formatTxt}格式`)
           }
         } else {
           if (!type.includes(filesInfo.type)) {
             e.target.value = ''
-            return MessageFu.warning(`只支持${formatTxt}格式!`)
+            return MessageFu.warning(`只支持${formatTxt}格式`)
           }
         }
 
         // 校验大小
         if (filesInfo.size > size * 1024 * 1024) {
           e.target.value = ''
-          return MessageFu.warning(`最大支持${size}M!`)
+          return MessageFu.warning(`最大支持${size}M`)
         }
         // 创建FormData对象
         const fd = new FormData()
@@ -107,7 +107,7 @@ function ZupOne(
         try {
           const res = await API_upFile(fd, myUrl)
           if (res.code === 0) {
-            MessageFu.success('上传成功!')
+            MessageFu.success('上传成功')
             setFileUrl(res.data)
           }
           fileDomInitialFu()

+ 2 - 2
src/components/ZupTypes/index.tsx

@@ -455,7 +455,7 @@ function ZupTypes(
 
   // 修改完这点击 确定修改
   // const isNameChangeOkFu = useCallback(async () => {
-  //   if (!isNameChange.newName) return MessageFu.warning("图片名不能为空!");
+  //   if (!isNameChange.newName) return MessageFu.warning("图片名不能为空");
 
   //   const res = await A2_APIchangeImgName({
   //     id: isNameChange.id,
@@ -463,7 +463,7 @@ function ZupTypes(
   //   });
 
   //   if (res.code === 0) {
-  //     MessageFu.success("修改图片名成功!");
+  //     MessageFu.success("修改图片名成功");
   //     setFileList({
   //       ...fileList,
   //       img: fileList.img.map((v) => ({

+ 2 - 2
src/components/ZupVideos/index.tsx

@@ -62,7 +62,7 @@ function ZupVideos(
         // 校验大小
         if (filesInfo.size > size * 1024 * 1024) {
           e.target.value = ''
-          return MessageFu.warning(`最大支持${size}M!`)
+          return MessageFu.warning(`最大支持${size}M`)
         }
         // 创建FormData对象
         const fd = new FormData()
@@ -83,7 +83,7 @@ function ZupVideos(
         try {
           const res = await API_upFile(fd, myUrl)
           if (res.code === 0) {
-            MessageFu.success('上传成功!')
+            MessageFu.success('上传成功')
             setFileList([...fileList, res.data])
             // console.log(res);
           }

+ 1 - 1
src/pages/A2video/A2add/index.tsx

@@ -56,7 +56,7 @@ function A2add({ txt, _id, closeFu, addTableFu, editTableFu }: Props) {
   // 没有通过校验
   const onFinishFailed = useCallback(() => {
     setFileCheck(true)
-    // return MessageFu.warning("有表单不符号规则!");
+    // return MessageFu.warning("有表单不符号规则");
   }, [])
 
   // 通过校验点击确定

+ 1 - 1
src/pages/A4advanced/A4add/index.tsx

@@ -62,7 +62,7 @@ function A4add({ txt, _id, closeFu, addTableFu, editTableFu }: Props) {
   // 没有通过校验
   const onFinishFailed = useCallback(() => {
     setFileCheck(true)
-    // return MessageFu.warning("有表单不符号规则!");
+    // return MessageFu.warning("有表单不符号规则");
   }, [])
 
   // 通过校验点击确定

+ 1 - 1
src/pages/A5share/A5add/index.tsx

@@ -93,7 +93,7 @@ function A5add({ txt, _id, closeFu, addTableFu, editTableFu }: Props) {
   // 没有通过校验
   const onFinishFailed = useCallback(() => {
     setFileCheck(true)
-    // return MessageFu.warning("有表单不符号规则!");
+    // return MessageFu.warning("有表单不符号规则");
   }, [])
 
   // 通过校验点击确定

+ 3 - 3
src/pages/Login/index.tsx

@@ -42,8 +42,8 @@ export default function Login() {
   // 点击登录
   const loginClickFu = useCallback(async () => {
     // 非空判断
-    if (userName === '') return MessageFu.warning('请输入账号!')
-    else if (passWord === '') return MessageFu.warning('请输入密码!')
+    if (userName === '') return MessageFu.warning('请输入账号')
+    else if (passWord === '') return MessageFu.warning('请输入密码')
     const obj = {
       userName,
       passWord: encodeStr(Base64.encode(passWord)),
@@ -56,7 +56,7 @@ export default function Login() {
       // 检查密码是不是默认密码,是的话给提示
       if (passWord === 'Aa147852') {
         window.setTimeout(() => {
-          MessageFu.warning('您的密码还是默认密码,请尽快修改!')
+          MessageFu.warning('您的密码还是默认密码,请尽快修改')
         }, 1000)
       }
 

+ 1 - 1
src/pages/Z1user/UserAdd/index.tsx

@@ -25,7 +25,7 @@ function UserAdd({ id, closePage, upTableList, addTableList }: Props) {
 
   // 没有通过校验
   const onFinishFailed = useCallback(() => {
-    // return MessageFu.warning("有表单不符号规则!");
+    // return MessageFu.warning("有表单不符号规则");
   }, [])
 
   useEffect(() => {

+ 1 - 1
src/pages/Z1user/Z1auth.tsx

@@ -84,7 +84,7 @@ function Z1auth({ authInfo, closeFu }: Props) {
     const res = await Z1_APIsetAuth(obj)
 
     if (res.code === 0) {
-      MessageFu.success('授权成功!')
+      MessageFu.success('授权成功')
       closeFu()
     }
   }, [authInfo._id, checkIds, closeFu])

+ 5 - 10
src/pages/Z1user/index.tsx

@@ -84,15 +84,10 @@ function Z1user() {
   const [editPageShow, setEditPageShow] = useState(false)
   const editId = useRef<null | string>(null)
 
-  const openEditPageFu = useCallback(
-    (id: string | null) => {
-      if (id && tableInfo.list.length >= 20) return MessageFu.warning('最多支持20个用户!')
-
-      editId.current = id
-      setEditPageShow(true)
-    },
-    [tableInfo.list.length]
-  )
+  const openEditPageFu = useCallback((id: string | null) => {
+    editId.current = id
+    setEditPageShow(true)
+  }, [])
 
   // 权限管理
   const [authority, setAuthority] = useState({} as UserTableListType)
@@ -153,7 +148,7 @@ function Z1user() {
             <Button
               type='primary'
               onClick={() => {
-                if (tableInfo.total >= 30) return MessageFu.warning('最多30个账号!')
+                // if (tableInfo.total >= 30) return MessageFu.warning('最多30个账号')
                 openEditPageFu(null)
               }}
             >

+ 14 - 20
src/utils/http.ts

@@ -10,8 +10,8 @@ import { Base64 } from 'js-base64'
 export const envFlag = process.env.NODE_ENV === 'development'
 
 // 请求基地址
-export const baseURL = 'http://192.168.20.55:8500'
-// export const baseURL = envFlag ? 'https://sit-tongbulab.4dage.com' : ''
+// export const baseURL = 'http://192.168.20.55:8500'
+export const baseURL = envFlag ? 'https://sit-tongbulab.4dage.com' : ''
 
 // 处理  类型“AxiosResponse<any, any>”上不存在属性“code”
 declare module 'axios' {
@@ -76,12 +76,7 @@ http.interceptors.response.use(
       timeId = window.setTimeout(() => {
         MessageFu.warning(response.data.msg)
       }, 200)
-    } else if (response.data.code !== 0 && response.data.msg) {
-      response.data.code === 0
-        ? MessageFu.success(response.data.msg)
-        : MessageFu.warning(response.data.msg)
-    }
-
+    } else if (response.data.code !== 0 && response.data.msg) MessageFu.warning(response.data.msg)
     return response.data
   },
   async function (err) {
@@ -91,22 +86,21 @@ http.interceptors.response.use(
       domShowFu('#AsyncSpinLoding', false)
       // 如果因为网络原因,response没有,给提示消息
       if (!err.response) {
-        if (store.getState().A0Layout.closeUpFile.state) MessageFu.warning('取消上传!')
-        else MessageFu.error('网络繁忙,请稍后重试!')
+        if (store.getState().A0Layout.closeUpFile.state) MessageFu.warning('取消上传')
+        else MessageFu.error('网络繁忙,请稍后重试')
       } else {
-        if (
-          err.response &&
-          err.response.data &&
-          err.response.data.msg &&
-          err.response.data.msg.length < 400
-        ) {
-          MessageFu.error(err.response.data.msg)
-          // 没有权限
-          if (err.response.data.code === 401) {
+        const errRes = err.response
+        if (errRes.data) {
+          const errResDataMsg = errRes.data.msg
+          const errResDataCode = errRes.data.code
+          if (errResDataCode && errResDataCode === 401) {
             removeTokenInfo()
             loginOutFu()
           }
-        } else MessageFu.error('响应错误,请联系管理员!')
+
+          if (errResDataMsg && errResDataMsg.length <= 400) MessageFu.error(errResDataMsg)
+          else MessageFu.error('响应错误,请联系管理员')
+        }
       }
     }, 100)