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) => {