Просмотр исходного кода

feat(menu): 修改菜单国际化和图片

tangning 3 лет назад
Родитель
Сommit
1b2ceae931

+ 1 - 1
.env

@@ -2,7 +2,7 @@
 VITE_PORT = 3100
 
 # spa-title
-VITE_GLOB_APP_TITLE = 指房宝中台管理系统
+VITE_GLOB_APP_TITLE = GeoWeb 360
 
 # spa shortname
 VITE_GLOB_APP_SHORT_NAME = zfb

BIN
public/resource/img/logo.png


BIN
src/assets/images/header.jpg


BIN
src/assets/images/logo.png


BIN
src/assets/images/logo1.png


+ 4 - 0
src/locales/lang/ja/routes/dashboard.ts

@@ -31,4 +31,8 @@ export default {
   staffList: '従業員リスト',
   feedback: 'フィードバック',
   feedbackList: 'フィードバックリスト',
+  system: 'システム管理',
+  role: 'ロール管理',
+  menu: 'メニュー管理',
+  host: '司会者管理',
 };

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

@@ -31,4 +31,8 @@ export default {
   staffList: '员工列表',
   feedback: '反馈管理',
   feedbackList: '反馈列表',
+  system: '系统管理',
+  role: '角色管理',
+  menu: '菜单管理',
+  host: '主持人管理',
 };

+ 1 - 0
src/router/helper/routeHelper.ts

@@ -88,6 +88,7 @@ export function transformObjToRoute<T = AppRouteModule>(routeList: AppRouteModul
         const meta = route.meta || {};
         meta.single = true;
         meta.affix = false;
+        meta.title = 'routes.dashboard.corporation';
         route.meta = meta;
       }
     } else {

+ 10 - 14
src/views/scenes/list.vue

@@ -34,10 +34,6 @@
               onClick: openSceneEditor.bind(null, record),
             },
             {
-              label: t('routes.scenes.editorScenes'),
-              onClick: openSceneEditorModal.bind(null, record),
-            },
-            {
               color: 'error',
               label: t('routes.scenes.makeLiveCover'),
               ifShow:
@@ -142,16 +138,16 @@
           dataIndex: 'createTime',
           width: 180,
         },
-        {
-          title: t('routes.scenes.applet') + t('routes.scenes.isShow'),
-          dataIndex: 'isShow',
-          width: 180,
-          customRender: ({ record }) => {
-            const enable = record.isShow == 1;
-            const text = enable ? t('common.yes') : t('common.no');
-            return text;
-          },
-        },
+        // {
+        //   title: t('routes.scenes.applet') + t('routes.scenes.isShow'),
+        //   dataIndex: 'isShow',
+        //   width: 180,
+        //   customRender: ({ record }) => {
+        //     const enable = record.isShow == 1;
+        //     const text = enable ? t('common.yes') : t('common.no');
+        //     return text;
+        //   },
+        // },
         {
           title: t('routes.scenes.num'),
           dataIndex: 'num',

+ 2 - 2
src/views/sys/login/LoginForm.vue

@@ -147,8 +147,8 @@
   const isDragValidate = ref(false);
 
   const formData = reactive({
-    account: '17324327132',
-    password: 'zfb123456',
+    account: '',
+    password: '',
     // password: encodeStr(window.btoa('zfb123456')),
     // captcha: '',
   });

+ 7 - 7
src/views/system/menu/menu.data.ts

@@ -154,22 +154,22 @@ export const formSchema: FormSchema[] = [
     label: t('routes.system.menuName'),
     component: 'Input',
     componentProps: {
-      maxLength: 15,
+      maxLength: 50,
     },
     rules: [
       {
         required: true,
         // @ts-ignore
-        validator: async (rule, value) => {
-          const reg_tel = /^[a-zA-Z0-9\u4e00-\u9fa5()]+$/;
+        validator: async (_, value) => {
+          // const reg_tel = /^[a-zA-Z0-9\u4e00-\u9fa5()]+$/;
           // var reg = /\S+@\S+\.\S+/;
           if (!value) {
             return Promise.reject(t('routes.system.menuName1'));
           }
-          if (!reg_tel.test(value)) {
-            /* eslint-disable-next-line */
-            return Promise.reject(t('routes.system.menuName2'));
-          }
+          // if (!reg_tel.test(value)) {
+          //   /* eslint-disable-next-line */
+          //   return Promise.reject(t('routes.system.menuName2'));
+          // }
           return Promise.resolve();
         },
         trigger: 'change',