From d8edf7034d958413ee3db59e82d6b3767651cb08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=95=E9=98=B3=E5=BE=AE=E7=AC=911?= <12457268+sunset-smile-1@user.noreply.gitee.com> Date: Mon, 23 Dec 2024 19:36:11 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E5=9B=BE=E7=89=87=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/photos/index.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/views/photos/index.vue b/src/views/photos/index.vue index 2edd9cb..7c482f7 100644 --- a/src/views/photos/index.vue +++ b/src/views/photos/index.vue @@ -41,7 +41,7 @@ 添加图片 - + @@ -572,12 +572,20 @@ onMounted(() => { flex-direction: column; flex: 1; overflow: auto; + .el-table { flex: 1; + width: 100%; + table-layout: fixed; } } + }; +::v-deep .el-table__body{ + width: 100% !important; +} + ::v-deep .el-image { width: 250px; // 固定图片宽度 height: 150px; // 固定图片高度 From e23390e6ac329835e6fee339751d52aa8b655390 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=95=E9=98=B3=E5=BE=AE=E7=AC=911?= <12457268+sunset-smile-1@user.noreply.gitee.com> Date: Mon, 23 Dec 2024 19:36:30 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E8=B7=AF=E7=94=B1=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/route.ts | 574 ++++++++++++++++++++++---------------------- 1 file changed, 287 insertions(+), 287 deletions(-) diff --git a/src/router/route.ts b/src/router/route.ts index b41fddc..729a702 100644 --- a/src/router/route.ts +++ b/src/router/route.ts @@ -608,233 +608,233 @@ export const dynamicRoutes: Array = [ }, ] }, - { - path: '/limits', - name: 'limits', - component: () => import('/@/layout/routerView/parent.vue'), - redirect: '/limits/frontEnd', - meta: { - title: 'message.router.limits', - isLink: '', - isHide: false, - isKeepAlive: true, - isAffix: false, - isIframe: false, - roles: ['admin', 'common'], - icon: 'iconfont icon-quanxian', - }, - children: [ - { - path: '/limits/frontEnd', - name: 'limitsFrontEnd', - component: () => import('/@/layout/routerView/parent.vue'), - redirect: '/limits/frontEnd/page', - meta: { - title: 'message.router.limitsFrontEnd', - isLink: '', - isHide: false, - isKeepAlive: true, - isAffix: false, - isIframe: false, - roles: ['admin', 'common'], - icon: '', - }, - children: [ - { - path: '/limits/frontEnd/page', - name: 'limitsFrontEndPage', - component: () => import('/@/views/limits/frontEnd/page/index.vue'), - meta: { - title: 'message.router.limitsFrontEndPage', - isLink: '', - isHide: false, - isKeepAlive: true, - isAffix: false, - isIframe: false, - roles: ['admin', 'common'], - icon: '', - }, - }, - { - path: '/limits/frontEnd/btn', - name: 'limitsFrontEndBtn', - component: () => import('/@/views/limits/frontEnd/btn/index.vue'), - meta: { - title: 'message.router.limitsFrontEndBtn', - isLink: '', - isHide: false, - isKeepAlive: true, - isAffix: false, - isIframe: false, - roles: ['admin', 'common'], - icon: '', - }, - }, - ], - }, - { - path: '/limits/backEnd', - name: 'limitsBackEnd', - component: () => import('/@/layout/routerView/parent.vue'), - meta: { - title: 'message.router.limitsBackEnd', - isLink: '', - isHide: false, - isKeepAlive: true, - isAffix: false, - isIframe: false, - roles: ['admin', 'common'], - icon: '', - }, - children: [ - { - path: '/limits/backEnd/page', - name: 'limitsBackEndEndPage', - component: () => import('/@/views/limits/backEnd/page/index.vue'), - meta: { - title: 'message.router.limitsBackEndEndPage', - isLink: '', - isHide: false, - isKeepAlive: true, - isAffix: false, - isIframe: false, - roles: ['admin', 'common'], - icon: '', - }, - }, - ], - }, - ], - }, - { - path: '/menu', - name: 'menu', - component: () => import('/@/layout/routerView/parent.vue'), - redirect: '/menu/menu1', - meta: { - title: 'message.router.menu', - isLink: '', - isHide: false, - isKeepAlive: true, - isAffix: false, - isIframe: false, - roles: ['admin', 'common'], - icon: 'iconfont icon-caidan', - }, - children: [ - { - path: '/menu/menu1', - name: 'menu1', - component: () => import('/@/layout/routerView/parent.vue'), - redirect: '/menu/menu1/menu11', - meta: { - title: 'message.router.menu1', - isLink: '', - isHide: false, - isKeepAlive: true, - isAffix: false, - isIframe: false, - roles: ['admin', 'common'], - icon: 'iconfont icon-caidan', - }, - children: [ - { - path: '/menu/menu1/menu11', - name: 'menu11', - component: () => import('/@/views/menu/menu1/menu11/index.vue'), - meta: { - title: 'message.router.menu11', - isLink: '', - isHide: false, - isKeepAlive: true, - isAffix: false, - isIframe: false, - roles: ['admin', 'common'], - icon: 'iconfont icon-caidan', - }, - }, - { - path: '/menu/menu1/menu12', - name: 'menu12', - component: () => import('/@/layout/routerView/parent.vue'), - redirect: '/menu/menu1/menu12/menu121', - meta: { - title: 'message.router.menu12', - isLink: '', - isHide: false, - isKeepAlive: true, - isAffix: false, - isIframe: false, - roles: ['admin', 'common'], - icon: 'iconfont icon-caidan', - }, - children: [ - { - path: '/menu/menu1/menu12/menu121', - name: 'menu121', - component: () => import('/@/views/menu/menu1/menu12/menu121/index.vue'), - meta: { - title: 'message.router.menu121', - isLink: '', - isHide: false, - isKeepAlive: true, - isAffix: false, - isIframe: false, - roles: ['admin', 'common'], - icon: 'iconfont icon-caidan', - }, - }, - { - path: '/menu/menu1/menu12/menu122', - name: 'menu122', - component: () => import('/@/views/menu/menu1/menu12/menu122/index.vue'), - meta: { - title: 'message.router.menu122', - isLink: '', - isHide: false, - isKeepAlive: true, - isAffix: false, - isIframe: false, - roles: ['admin', 'common'], - icon: 'iconfont icon-caidan', - }, - }, - ], - }, - { - path: '/menu/menu1/menu13', - name: 'menu13', - component: () => import('/@/views/menu/menu1/menu13/index.vue'), - meta: { - title: 'message.router.menu13', - isLink: '', - isHide: false, - isKeepAlive: true, - isAffix: false, - isIframe: false, - roles: ['admin', 'common'], - icon: 'iconfont icon-caidan', - }, - }, - ], - }, - { - path: '/menu/menu2', - name: 'menu2', - component: () => import('/@/views/menu/menu2/index.vue'), - meta: { - title: 'message.router.menu2', - isLink: '', - isHide: false, - isKeepAlive: true, - isAffix: false, - isIframe: false, - roles: ['admin', 'common'], - icon: 'iconfont icon-caidan', - }, - }, - ], - }, + // { + // path: '/limits', + // name: 'limits', + // component: () => import('/@/layout/routerView/parent.vue'), + // redirect: '/limits/frontEnd', + // meta: { + // title: 'message.router.limits', + // isLink: '', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: false, + // roles: ['admin', 'common'], + // icon: 'iconfont icon-quanxian', + // }, + // children: [ + // { + // path: '/limits/frontEnd', + // name: 'limitsFrontEnd', + // component: () => import('/@/layout/routerView/parent.vue'), + // redirect: '/limits/frontEnd/page', + // meta: { + // title: 'message.router.limitsFrontEnd', + // isLink: '', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: false, + // roles: ['admin', 'common'], + // icon: '', + // }, + // children: [ + // { + // path: '/limits/frontEnd/page', + // name: 'limitsFrontEndPage', + // component: () => import('/@/views/limits/frontEnd/page/index.vue'), + // meta: { + // title: 'message.router.limitsFrontEndPage', + // isLink: '', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: false, + // roles: ['admin', 'common'], + // icon: '', + // }, + // }, + // { + // path: '/limits/frontEnd/btn', + // name: 'limitsFrontEndBtn', + // component: () => import('/@/views/limits/frontEnd/btn/index.vue'), + // meta: { + // title: 'message.router.limitsFrontEndBtn', + // isLink: '', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: false, + // roles: ['admin', 'common'], + // icon: '', + // }, + // }, + // ], + // }, + // { + // path: '/limits/backEnd', + // name: 'limitsBackEnd', + // component: () => import('/@/layout/routerView/parent.vue'), + // meta: { + // title: 'message.router.limitsBackEnd', + // isLink: '', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: false, + // roles: ['admin', 'common'], + // icon: '', + // }, + // children: [ + // { + // path: '/limits/backEnd/page', + // name: 'limitsBackEndEndPage', + // component: () => import('/@/views/limits/backEnd/page/index.vue'), + // meta: { + // title: 'message.router.limitsBackEndEndPage', + // isLink: '', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: false, + // roles: ['admin', 'common'], + // icon: '', + // }, + // }, + // ], + // }, + // ], + // }, + // { + // path: '/menu', + // name: 'menu', + // component: () => import('/@/layout/routerView/parent.vue'), + // redirect: '/menu/menu1', + // meta: { + // title: 'message.router.menu', + // isLink: '', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: false, + // roles: ['admin', 'common'], + // icon: 'iconfont icon-caidan', + // }, + // children: [ + // { + // path: '/menu/menu1', + // name: 'menu1', + // component: () => import('/@/layout/routerView/parent.vue'), + // redirect: '/menu/menu1/menu11', + // meta: { + // title: 'message.router.menu1', + // isLink: '', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: false, + // roles: ['admin', 'common'], + // icon: 'iconfont icon-caidan', + // }, + // children: [ + // { + // path: '/menu/menu1/menu11', + // name: 'menu11', + // component: () => import('/@/views/menu/menu1/menu11/index.vue'), + // meta: { + // title: 'message.router.menu11', + // isLink: '', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: false, + // roles: ['admin', 'common'], + // icon: 'iconfont icon-caidan', + // }, + // }, + // { + // path: '/menu/menu1/menu12', + // name: 'menu12', + // component: () => import('/@/layout/routerView/parent.vue'), + // redirect: '/menu/menu1/menu12/menu121', + // meta: { + // title: 'message.router.menu12', + // isLink: '', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: false, + // roles: ['admin', 'common'], + // icon: 'iconfont icon-caidan', + // }, + // children: [ + // { + // path: '/menu/menu1/menu12/menu121', + // name: 'menu121', + // component: () => import('/@/views/menu/menu1/menu12/menu121/index.vue'), + // meta: { + // title: 'message.router.menu121', + // isLink: '', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: false, + // roles: ['admin', 'common'], + // icon: 'iconfont icon-caidan', + // }, + // }, + // { + // path: '/menu/menu1/menu12/menu122', + // name: 'menu122', + // component: () => import('/@/views/menu/menu1/menu12/menu122/index.vue'), + // meta: { + // title: 'message.router.menu122', + // isLink: '', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: false, + // roles: ['admin', 'common'], + // icon: 'iconfont icon-caidan', + // }, + // }, + // ], + // }, + // { + // path: '/menu/menu1/menu13', + // name: 'menu13', + // component: () => import('/@/views/menu/menu1/menu13/index.vue'), + // meta: { + // title: 'message.router.menu13', + // isLink: '', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: false, + // roles: ['admin', 'common'], + // icon: 'iconfont icon-caidan', + // }, + // }, + // ], + // }, + // { + // path: '/menu/menu2', + // name: 'menu2', + // component: () => import('/@/views/menu/menu2/index.vue'), + // meta: { + // title: 'message.router.menu2', + // isLink: '', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: false, + // roles: ['admin', 'common'], + // icon: 'iconfont icon-caidan', + // }, + // }, + // ], + // }, { path: '/fun', name: 'funIndex', @@ -1542,21 +1542,21 @@ export const dynamicRoutes: Array = [ }, ], }, - { - path: '/chart', - name: 'chartIndex', - component: () => import('/@/views/chart/index.vue'), - meta: { - title: 'message.router.chartIndex', - isLink: '', - isHide: false, - isKeepAlive: true, - isAffix: false, - isIframe: false, - roles: ['admin', 'common'], - icon: 'iconfont icon-ico_shuju', - }, - }, + // { + // path: '/chart', + // name: 'chartIndex', + // component: () => import('/@/views/chart/index.vue'), + // meta: { + // title: 'message.router.chartIndex', + // isLink: '', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: false, + // roles: ['admin', 'common'], + // icon: 'iconfont icon-ico_shuju', + // }, + // }, // { // path: '/personal', // name: 'personal', @@ -1587,51 +1587,51 @@ export const dynamicRoutes: Array = [ icon: 'iconfont icon-gongju', }, }, - { - path: '/link', - name: 'layoutLinkView', - component: () => import('/@/layout/routerView/link.vue'), - meta: { - title: 'message.router.layoutLinkView', - isLink: 'https://element-plus.gitee.io/#/zh-CN/component/installation', - isHide: false, - isKeepAlive: false, - isAffix: false, - isIframe: false, - roles: ['admin'], - icon: 'iconfont icon-caozuo-wailian', - }, - }, - { - path: '/iframesOne', - name: 'layoutIframeViewOne', - component: () => import('/@/layout/routerView/iframes.vue'), - meta: { - title: 'message.router.layoutIframeViewOne', - isLink: 'https://nodejs.org/zh-cn/', - isHide: false, - isKeepAlive: true, - isAffix: true, - isIframe: true, - roles: ['admin'], - icon: 'iconfont icon-neiqianshujuchucun', - }, - }, - { - path: '/iframesTwo', - name: 'layoutIframeViewTwo', - component: () => import('/@/layout/routerView/iframes.vue'), - meta: { - title: 'message.router.layoutIframeViewTwo', - isLink: 'https://undraw.co/illustrations', - isHide: false, - isKeepAlive: true, - isAffix: true, - isIframe: true, - roles: ['admin'], - icon: 'iconfont icon-neiqianshujuchucun', - }, - }, + // { + // path: '/link', + // name: 'layoutLinkView', + // component: () => import('/@/layout/routerView/link.vue'), + // meta: { + // title: 'message.router.layoutLinkView', + // isLink: 'https://element-plus.gitee.io/#/zh-CN/component/installation', + // isHide: false, + // isKeepAlive: false, + // isAffix: false, + // isIframe: false, + // roles: ['admin'], + // icon: 'iconfont icon-caozuo-wailian', + // }, + // }, + // { + // path: '/iframesOne', + // name: 'layoutIframeViewOne', + // component: () => import('/@/layout/routerView/iframes.vue'), + // meta: { + // title: 'message.router.layoutIframeViewOne', + // isLink: 'https://nodejs.org/zh-cn/', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: true, + // roles: ['admin'], + // icon: 'iconfont icon-neiqianshujuchucun', + // }, + // }, + // { + // path: '/iframesTwo', + // name: 'layoutIframeViewTwo', + // component: () => import('/@/layout/routerView/iframes.vue'), + // meta: { + // title: 'message.router.layoutIframeViewTwo', + // isLink: 'https://undraw.co/illustrations', + // isHide: false, + // isKeepAlive: true, + // isAffix: false, + // isIframe: true, + // roles: ['admin'], + // icon: 'iconfont icon-neiqianshujuchucun', + // }, + // }, ], } ];