diff --git a/src/components/Table/src/hooks/useColumns.ts b/src/components/Table/src/hooks/useColumns.ts index 5c108dd..32e18f7 100644 --- a/src/components/Table/src/hooks/useColumns.ts +++ b/src/components/Table/src/hooks/useColumns.ts @@ -67,7 +67,7 @@ function handleIndexColumn( flag: INDEX_COLUMN_FLAG, width: 50, title: t('序号'), - align: 'right', + align: 'center', customRender: ({ index }) => { const getPagination = unref(getPaginationRef); if (isBoolean(getPagination)) { diff --git a/src/router/routes/basic.ts b/src/router/routes/basic.ts index 0de6e4c..8cf1cd9 100644 --- a/src/router/routes/basic.ts +++ b/src/router/routes/basic.ts @@ -182,6 +182,14 @@ export const FLOW_ROUTE: AppRouteRecordRaw[] = [{ meta: { title: '我发起的' } + }, + { + path: 'done', + name: 'FlowListPage4', + component: () => import('/@/views/secondDev/processTasksPage.vue'), + meta: { + title: '已办' + } } ] }, { diff --git a/src/views/secondDev/processTasksPage.vue b/src/views/secondDev/processTasksPage.vue index e73ebe8..9eea0c4 100644 --- a/src/views/secondDev/processTasksPage.vue +++ b/src/views/secondDev/processTasksPage.vue @@ -24,7 +24,7 @@ loader: () => import('../workflow/task/components/processTasks/MyProcessV2.vue') }); const TaskDone = defineAsyncComponent({ - loader: () => import('../workflow/task/components/processTasks/TaskDone.vue') + loader: () => import('../workflow/task/components/processTasks/TaskDoneV2.vue') }); const RecycleBin = defineAsyncComponent({ @@ -100,6 +100,8 @@ id = 'Drafts'; } else if (lHash.indexOf('/myProcess') > 0) { id = 'MyProcess'; + } else if (lHash.indexOf('/done') > 0) { + id = 'TaskDone'; } let data = reactive({ componentName: shallowRef(ToDoTasks) diff --git a/src/views/system/department/index.vue b/src/views/system/department/index.vue index 7996b44..7c20b5b 100644 --- a/src/views/system/department/index.vue +++ b/src/views/system/department/index.vue @@ -1,261 +1,280 @@ diff --git a/src/views/workflow/task/components/processTasks/TaskDoneV2.vue b/src/views/workflow/task/components/processTasks/TaskDoneV2.vue new file mode 100644 index 0000000..125a343 --- /dev/null +++ b/src/views/workflow/task/components/processTasks/TaskDoneV2.vue @@ -0,0 +1,111 @@ + + + + +