From 9732f3300a4aa2e870f8262fc972842d29a82ff0 Mon Sep 17 00:00:00 2001 From: z9130 <984661593@qq.com> Date: Wed, 25 Sep 2024 14:57:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=86=E5=A4=87=E6=9B=BF=E6=8D=A2=20?= =?UTF-8?q?=E6=97=B6=E9=97=B4=E8=99=9A=E4=BD=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web-office/src/hooks/useRender.ts | 5 +- apps/web-office/src/router/routes/core.ts | 2 +- .../src/router/routes/modules/offfice.ts | 9 + .../src/views/bussiness-trip/list/index.vue | 4 +- .../canteen/collect/collect-detail-modal.vue | 137 +++--- .../src/views/canteen/recipe/index.vue | 280 ++++++------ .../canteen/statistics/unit-statistics.vue | 5 +- .../src/views/meeting/list/crud.tsx | 74 ++-- .../src/views/meeting/list/index.vue | 414 +++++++++--------- .../views/meeting/production-list/crud.tsx | 187 ++++++++ .../views/meeting/production-list/index.vue | 287 ++++++++++++ .../src/views/meeting/standing-book/crud.tsx | 88 ++-- .../src/views/meeting/standing-book/index.vue | 9 +- .../src/views/supervise/edit/curd.tsx | 276 ++++++++++++ .../src/views/supervise/edit/index.vue | 208 ++------- .../src/views/supervise/list/crud.tsx | 8 +- 16 files changed, 1316 insertions(+), 677 deletions(-) create mode 100644 apps/web-office/src/views/meeting/production-list/crud.tsx create mode 100644 apps/web-office/src/views/meeting/production-list/index.vue create mode 100644 apps/web-office/src/views/supervise/edit/curd.tsx diff --git a/apps/web-office/src/hooks/useRender.ts b/apps/web-office/src/hooks/useRender.ts index 86ac09db..ca05bb90 100644 --- a/apps/web-office/src/hooks/useRender.ts +++ b/apps/web-office/src/hooks/useRender.ts @@ -59,10 +59,13 @@ export const useRender = { // if (params?.maxLine && params?.maxLine > 0) { // classArr.push(`line-clamp-${params?.maxLine}`); // } + return h( EllipsisText, { class: classArr.join(' '), line: params?.maxLine || 6 }, - text, + { + default: () => text, + }, ); } return ''; diff --git a/apps/web-office/src/router/routes/core.ts b/apps/web-office/src/router/routes/core.ts index 8a241d1c..51937b12 100644 --- a/apps/web-office/src/router/routes/core.ts +++ b/apps/web-office/src/router/routes/core.ts @@ -104,7 +104,7 @@ const coreRoutes: RouteRecordRaw[] = [ hideInMenu: true, hideInTab: true, icon: 'lucide:area-chart', - title: '供热公司网络生产会议系统-会议查询篇', + title: '热力公司会议管理系统', }, }, { diff --git a/apps/web-office/src/router/routes/modules/offfice.ts b/apps/web-office/src/router/routes/modules/offfice.ts index 05ff0dcb..c20cd654 100644 --- a/apps/web-office/src/router/routes/modules/offfice.ts +++ b/apps/web-office/src/router/routes/modules/offfice.ts @@ -86,6 +86,15 @@ const routes: RouteRecordRaw[] = [ title: '会议填报', }, }, + { + name: 'MeetingProuctionList', + path: '/meeting/production/list', + component: () => import('#/views/meeting/production-list/index.vue'), + meta: { + icon: 'lucide:area-chart', + title: '生产会议', + }, + }, { name: 'MeetingList', path: '/meeting/list', diff --git a/apps/web-office/src/views/bussiness-trip/list/index.vue b/apps/web-office/src/views/bussiness-trip/list/index.vue index 1ee48f04..c78199d1 100644 --- a/apps/web-office/src/views/bussiness-trip/list/index.vue +++ b/apps/web-office/src/views/bussiness-trip/list/index.vue @@ -121,7 +121,7 @@ const searchForm = ref({ name: 'a-date-picker', vModel: 'value', allowClear: true, - format: 'YYYY-MM-DD', + format: 'YYYY-M-D', valueFormat: 'YYYY-MM-DD', }, autoSearchTrigger: 'enter', @@ -134,7 +134,7 @@ const searchForm = ref({ name: 'a-date-picker', vModel: 'value', allowClear: true, - format: 'YYYY-MM-DD', + format: 'YYYY-M-D', valueFormat: 'YYYY-MM-DD', }, autoSearchTrigger: 'enter', diff --git a/apps/web-office/src/views/canteen/collect/collect-detail-modal.vue b/apps/web-office/src/views/canteen/collect/collect-detail-modal.vue index b312417b..0e4ee657 100644 --- a/apps/web-office/src/views/canteen/collect/collect-detail-modal.vue +++ b/apps/web-office/src/views/canteen/collect/collect-detail-modal.vue @@ -1,21 +1,19 @@