diff --git a/apps/web-test/src/app.vue b/apps/web-test/src/app.vue index bbaccce1..83e0b14a 100644 --- a/apps/web-test/src/app.vue +++ b/apps/web-test/src/app.vue @@ -1,15 +1,27 @@ \ No newline at end of file + visible.value = false; +}; + + diff --git a/apps/web-test/src/preferences.ts b/apps/web-test/src/preferences.ts index 1f1f4a2b..9a466b16 100644 --- a/apps/web-test/src/preferences.ts +++ b/apps/web-test/src/preferences.ts @@ -28,7 +28,7 @@ export const overridesPreferences = defineOverridesPreferences({ locale: 'zh-CN', loginExpiredMode: 'page', preferencesButtonPosition: 'auto', - watermark: false, + watermark: true, }, logo: { source: '/logo1.png', @@ -38,5 +38,5 @@ export const overridesPreferences = defineOverridesPreferences({ }, header: { height: 60, - } + }, }); diff --git a/apps/web-test/src/router/routes/modules/dashboard.ts b/apps/web-test/src/router/routes/modules/dashboard.ts index 104a811b..cde86cd6 100644 --- a/apps/web-test/src/router/routes/modules/dashboard.ts +++ b/apps/web-test/src/router/routes/modules/dashboard.ts @@ -162,6 +162,17 @@ const routes: RouteRecordRaw[] = [ title: '新建应用', }, }, + { + name: 'template', + path: '/template/:id', + component: () => import('#/views/dashboard/home/template.vue'), + // component: () => import('#/views/dashboard/home/main.vue'), + meta: { + hideInMenu: true, + icon: 'lucide:area-chart', + title: '模板配置', + }, + }, // { // name: 'test', // path: '/test', diff --git a/apps/web-test/src/views/dashboard/home/components/GridGroup/index.vue b/apps/web-test/src/views/dashboard/home/components/GridGroup/index.vue index 478bf8ce..3b2f6e6a 100644 --- a/apps/web-test/src/views/dashboard/home/components/GridGroup/index.vue +++ b/apps/web-test/src/views/dashboard/home/components/GridGroup/index.vue @@ -43,42 +43,9 @@ const { list } = toRefs(props); const { proxy } = getCurrentInstance(); const layout = ref(list.value); onMounted(() => { - // layout.value = [ - // { - // "x": 1, - // "y": 0, - // "w": 1, - // "h": 2, - // "i": "1728964990256", - // "component": { - // "name1": "AUTO_1612155980933.png", - // "name2": "AUTO_1612155980933_C会议管理.png", - // "size": "2x2", - // "name": "会议管理", - // "w": 1, - // "h": 2, - // "component": "../Output1/index.vue", - // "i": 0 - // }, - // }, - // { - // "x": 4, - // "y": 0, - // "w": 1, - // "h": 2, - // "i": "1728965029729", - // "component": { - // "name1": "AUTO_1612155980933.png", - // "name2": "AUTO_1612155980933_C会议管理.png", - // "size": "2x2", - // "name": "会议管理", - // "w": 1, - // "h": 2, - // "component": "../Output1/index.vue", - // "i": 0 - // }, - // }, - // ] + for (let i = 0; i < list.value.length; i++) { + list.value[i].loadComp = loadComponent(list.value[i].component); + } }); const colNum = 12; let defaultH = 2; @@ -140,7 +107,7 @@ const processLayout = (layoutSetInfo) => { if (!item.component) { continue; } - const resComp = loadComponent(item.component.component); + const resComp = loadComponent(item.component); item.loadComp = resComp; } }; @@ -402,7 +369,7 @@ defineExpose({ @click="goPage(item)" > -
-
-
- -
- 待办 -
-
-
- 已办 -
- -
- 待阅 -
-
-
- 已阅 -
-
- 关注 -
-
-
- - - -
-
- -
- - - - -
- - -
-
接收消息系统:
-
- - 全选 - - -
- -
{{ item }}
-
-
-
-
-
-
-
- - + + \ No newline at end of file + diff --git a/apps/web-test/src/views/dashboard/home/index.vue b/apps/web-test/src/views/dashboard/home/index.vue index 522a70b1..40c96a62 100644 --- a/apps/web-test/src/views/dashboard/home/index.vue +++ b/apps/web-test/src/views/dashboard/home/index.vue @@ -613,6 +613,7 @@ const formState = reactive({
@@ -668,7 +669,7 @@ const formState = reactive({