- 发言单位: {{ currentSpeaker.unit }}
+ 发言单位:
+ {{ currentSpeaker.unit }}
- 发言人: {{ currentSpeaker.addressor }}
+ 发言人:
+ {{ currentSpeaker.addressor }}
+
预计发言 {{ addressorData.length }} 个单位,第
{{ currentIndex + 1 }} 个发言人正在进行中......
-
-
{{ currentSpeaker.abstracts }}
+
+
+ {{ currentSpeaker.abstracts }}
+
-
附件:
+
附件:
- -
- {{
- fileInfo[fileUuid]?.name
- }}
+
-
+ {{ fileInfo[fileUuid]?.name }}
+
删除
-
-
+
+
+
导出
-
+
diff --git a/apps/web-office/src/views/supervise/summary/crud.tsx b/apps/web-office/src/views/supervise/summary/crud.tsx
index f1ab3eda..0d146cf5 100644
--- a/apps/web-office/src/views/supervise/summary/crud.tsx
+++ b/apps/web-office/src/views/supervise/summary/crud.tsx
@@ -3,7 +3,7 @@ import type { VxeGridPropTypes } from 'vxe-table';
import { dict } from '@fast-crud/fast-crud';
import { useRender } from '#/hooks/useRender';
-import { DICT_TYPE, getDictOptions } from '#/utils/dict';
+import { DICT_TYPE } from '#/utils/dict';
export const PrimaryKey = 'guid';
@@ -17,14 +17,6 @@ export function getColumns(params: any = {}): VxeGridPropTypes.Columns {
fixed: 'left',
},
// { type: 'expand', width: 60, slots: { content: 'expand_content' } },
- {
- field: 'TASK_NAME',
- title: '任务标题',
- width: 200,
- slots: {
- default: 'task-name-slot',
- },
- },
{
field: 'status',
title: '任务状态',
@@ -33,19 +25,19 @@ export function getColumns(params: any = {}): VxeGridPropTypes.Columns {
default: 'statusSlot',
},
},
- {
- field: 'taskType',
- title: '任务类型',
- width: 100,
- slots: {
- default: ({ row }) => {
- return useRender.renderDict(
- row.taskType,
- DICT_TYPE.supervise_task_type,
- );
- },
- },
- },
+ // {
+ // field: 'taskType',
+ // title: '任务类型',
+ // width: 100,
+ // slots: {
+ // default: ({ row }) => {
+ // return useRender.renderDict(
+ // row.taskType,
+ // DICT_TYPE.supervise_task_type,
+ // );
+ // },
+ // },
+ // },
{
field: 'TASK_CONTENT',
title: '任务内容',
@@ -57,7 +49,7 @@ export function getColumns(params: any = {}): VxeGridPropTypes.Columns {
},
},
{
- field: 'taskProgress',
+ field: 'PROGRESS',
title: '任务进度',
minWidth: 200,
slots: {
@@ -66,6 +58,16 @@ export function getColumns(params: any = {}): VxeGridPropTypes.Columns {
},
},
},
+ {
+ field: 'CONTENT',
+ title: '反馈内容',
+ width: 300,
+ slots: {
+ default: ({ row }) => {
+ return useRender.renderMultiLineText(row.CONTENT, {});
+ },
+ },
+ },
{
field: 'urgentDegree',
title: '紧急程度',
@@ -73,7 +75,7 @@ export function getColumns(params: any = {}): VxeGridPropTypes.Columns {
slots: {
default: ({ row }) => {
return useRender.renderDict(
- row.urgentDegree,
+ row.urgentDegree || '',
DICT_TYPE.supervise_emergency_level,
);
},
@@ -100,12 +102,12 @@ export function getColumns(params: any = {}): VxeGridPropTypes.Columns {
},
},
{
- field: 'planFinishTime',
- title: '预计完成日期',
+ field: 'PLAN_FINISH_TIME',
+ title: '计划完成日期',
width: 120,
slots: {
default: ({ row }) => {
- return useRender.renderDate(row.planFinishTime, 'YYYY-MM-DD');
+ return useRender.renderDate(row.PLAN_FINISH_TIME, 'YYYY-MM-DD');
},
},
},
@@ -161,21 +163,21 @@ export function getFormSchema(_params: any = {}) {
autoSearchTrigger: 'enter',
show: true,
},
- taskType: {
- title: '任务类型',
- key: 'taskType',
- component: {
- name: 'fs-dict-select',
- vModel: 'value',
- class: 'min-w-[180px]',
- allowClear: true,
- dict: dict({
- data: getDictOptions(DICT_TYPE.supervise_task_type),
- }),
- },
- autoSearchTrigger: 'enter',
- show: true,
- },
+ // taskType: {
+ // title: '任务类型',
+ // key: 'taskType',
+ // component: {
+ // name: 'fs-dict-select',
+ // vModel: 'value',
+ // class: 'min-w-[180px]',
+ // allowClear: true,
+ // dict: dict({
+ // data: getDictOptions(DICT_TYPE.supervise_task_type),
+ // }),
+ // },
+ // autoSearchTrigger: 'enter',
+ // show: true,
+ // },
// department: {
// title: '负责部门',
// key: 'department',