diff --git a/src/views/review/meeting/index.vue b/src/views/review/meeting/index.vue index 36fcb215e..8ad07f8c7 100644 --- a/src/views/review/meeting/index.vue +++ b/src/views/review/meeting/index.vue @@ -29,8 +29,8 @@ - - 新增会议邀约 + + 新建会议 @@ -61,22 +61,19 @@ {{ STATUS_LABEL[row.status] }} - + - - - @@ -110,9 +108,6 @@ - - - @@ -135,7 +130,6 @@ import { type ReviewMeetingRespVO, type ReviewMeetingPageReqVO } from '@/api/review/meeting' -import MeetingForm from './MeetingForm.vue' import SmsStatusDialog from './SmsStatusDialog.vue' import MailStatusDialog from './MailStatusDialog.vue' import { formatDate } from '@/utils/formatTime' @@ -148,13 +142,13 @@ const list = ref([]) const total = ref(0) const MEETING_STATUS_OPTIONS = [ - { value: 0, label: '草稿' }, - { value: 1, label: '已邀约' }, + { value: 0, label: '待召开' }, + { value: 1, label: '正在召开' }, { value: 2, label: '已结束' }, { value: 3, label: '已取消' } ] -const STATUS_LABEL: Record = { 0: '草稿', 1: '已邀约', 2: '已结束', 3: '已取消' } -const STATUS_TAG_TYPE: Record = { 0: 'info', 1: 'primary', 2: 'success', 3: 'danger' } +const STATUS_LABEL: Record = { 0: '待召开', 1: '正在召开', 2: '已结束', 3: '已取消' } +const STATUS_TAG_TYPE: Record = { 0: 'warning', 1: 'success', 2: 'info', 3: 'danger' } const queryParams = reactive({ pageNo: 1, @@ -165,7 +159,6 @@ const queryParams = reactive { const handleQuery = () => { queryParams.pageNo = 1; getList() } const resetQuery = () => { queryFormRef.value?.resetFields(); handleQuery() } -const openForm = (type: 'create' | 'update' | 'view', row?: ReviewMeetingRespVO) => { - formRef.value?.open(type, row?.id) +const goToEdit = (id?: number, mode?: string) => { + router.push({ name: 'ReviewMeetingEdit', params: id ? { id } : {}, query: mode ? { mode } : {} }) } const goToProjectList = (row: ReviewMeetingRespVO) => { @@ -224,7 +217,7 @@ const handleSendMail = async (row: ReviewMeetingRespVO) => { ) await sendMailInvitation(row.id) row.mailSent = true - ElMessage.success('邮件邀请函发送任务已触发,请点击“邮件状态”查看结果') + ElMessage.success('邮件邀请函发送任务已触发,请点击"邮件状态"查看结果') } const openSmsStatus = (row: ReviewMeetingRespVO) => {