浏览代码

修改bug

tangning 2 年之前
父节点
当前提交
10584f27e9

+ 19 - 0
src/locales/lang/en/code.ts

@@ -0,0 +1,19 @@
+export default {
+  apiCode: {
+    '0': '操作成功',
+    '-1': '操作失败',
+    '4001': '缺少参数',
+    '4003': '用户不存在',
+    '4004': '用户已添加',
+    '4005': '经销商不存在',
+    '4008': '用户未登录',
+    '4009': '登录失败',
+    '4011': '场景为空',
+    '4012': '相机为空',
+    '4013': '相机容量不足,不能迁移',
+    '4014': '必须迁移至相同的类型的相机下面!',
+    '4015': '权益类型不存在!',
+    '4016': '"权益不存在!',
+    '4017': '权益数量不足!',
+  },
+};

+ 19 - 0
src/locales/lang/zh-CN/code.ts

@@ -0,0 +1,19 @@
+export default {
+  apiCode: {
+    '0': '操作成功',
+    '-1': '操作失败',
+    '4001': '缺少参数',
+    '4003': '用户不存在',
+    '4004': '用户已添加',
+    '4005': '经销商不存在',
+    '4008': '用户未登录',
+    '4009': '登录失败',
+    '4011': '场景为空',
+    '4012': '相机为空',
+    '4013': '相机容量不足,不能迁移',
+    '4014': '必须迁移至相同的类型的相机下面!',
+    '4015': '权益类型不存在!',
+    '4016': '"权益不存在!',
+    '4017': '权益数量不足!',
+  },
+};

+ 1 - 1
src/locales/lang/zh-CN/routes/dashboard.ts

@@ -66,5 +66,5 @@ export default {
   devices: '设备管理',
   equity:'权益管理',
   scene:'场景管理',
-  finance:'结算统计',
+  finance:'销售统计',
 };

+ 5 - 3
src/utils/http/axios/index.ts

@@ -20,7 +20,8 @@ import { useUserStoreWithOut } from '/@/store/modules/user';
 const globSetting = useGlobSetting();
 const urlPrefix = globSetting.urlPrefix;
 const { createMessage, createErrorModal } = useMessage();
-
+const { t } = useI18n();
+const codeStr = t('code')
 /**
  * @description: 数据处理,方便区分多种处理方式
  */
@@ -29,7 +30,6 @@ const transform: AxiosTransform = {
    * @description: 处理请求数据。如果数据不是预期格式,可直接抛出错误
    */
   transformRequestHook: (res: AxiosResponse<Result>, options: RequestOptions) => {
-    const { t } = useI18n();
     const { isTransformResponse, isReturnNativeResponse } = options;
     // 是否返回原生响应头 比如:需要获取响应头时使用该属性
     if (isReturnNativeResponse) {
@@ -67,7 +67,9 @@ const transform: AxiosTransform = {
         userStore.logout(true);
         break;
       default:
-        if (message) {
+        if(codeStr[code]){
+          timeoutMsg = codeStr[code];
+        }else if (message) {
           timeoutMsg = message;
         }
     }

+ 1 - 1
src/views/finance/index.vue

@@ -103,7 +103,7 @@ export default defineComponent({
     const [registerTable, { reload }] = useTable({
       api: logList,
       title: t('routes.equity.listTitle'),
-      // titleHelpMessage: ['已启用expandRowByClick', '已启用stopButtonPropagation'],
+      titleHelpMessage: ['统计规则:', '1、会员权益:统计当前经销商新授权的记录、以及相关权益ID续费记录,包括经销商授权和续费、平台授权(续费)、官网自购(续费);','2、场景下载:统计当前经销售新授权(除相关用户)的下载次数;'],
       columns: columns,
       useSearchForm: true,
       formConfig: searchForm,