批量推送

This commit is contained in:
郭庆泰
2026-08-16 13:42:26 +08:00
parent c612d4297a
commit 0c093076a4
66 changed files with 4847 additions and 1627 deletions
+7 -4
View File
@@ -1,9 +1,9 @@
<template>
<div class="page-card manager-meeting-new">
<h2 style="margin-bottom:16px">新建会议</h2>
<div class="breadcrumb">首页 / 会议管理 / 新建会议</div>
<p class="page-sub" v-if="preselectProjectId">已选择项目: {{ preselectProjectId }}</p>
<el-form :model="form" :rules="rules" ref="formRef" label-width="120px" style="max-width:700px">
<el-form :model="form" :rules="rules" ref="formRef" label-width="120px" class="meeting-form">
<el-form-item label="项目编号" prop="projectNo">
<el-input v-model="form.projectNo" :disabled="!!preselectProjectId" placeholder="项目编号" />
</el-form-item>
@@ -100,13 +100,16 @@ onMounted(async () => {
if (preselectProjectId) {
try {
const r = await bizGet('project', preselectProjectId)
form.projectNo = r.data?.projectNo || ''
form.projectNo = (r.data && r.data.projectNo) || ''
} catch (e) {}
}
})
</script>
<style scoped>
/* 整页面板 (与 People.vue 风格一致) */
.manager-meeting-new { padding: 16px; }
.page-sub { color: #909399; font-size: 13px; margin-bottom: 12px; }
.breadcrumb { font-size: 13px; color: #8c8c8c; margin-bottom: 12px; }
.page-sub { color: #909399; font-size: 13px; margin-bottom: 16px; }
.meeting-form { max-width: 700px; }
</style>