From b337be5073334334962e873c1a980968ad2cf068 Mon Sep 17 00:00:00 2001
From: liu <2021943741@qq.com>
Date: 星期二, 27 十月 2026 18:06:37 +0800
Subject: [PATCH] feat(research): 课题申报成员新增成员类型并调整成员表列
---
src/views/research/application/modules/member-statistics-modal.vue | 15 ++++++++-------
1 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/src/views/research/application/modules/member-statistics-modal.vue b/src/views/research/application/modules/member-statistics-modal.vue
index 8e7452b..688ae36 100644
--- a/src/views/research/application/modules/member-statistics-modal.vue
+++ b/src/views/research/application/modules/member-statistics-modal.vue
@@ -39,10 +39,9 @@
const columns: TableColumnsType<ResearchApplicationApi.MemberStatistics> = [
{ title: '鎴愬憳濮撳悕', dataIndex: 'name', key: 'name', width: 110, fixed: 'left' },
- { title: '鑱旂郴鐢佃瘽', dataIndex: 'contactPhone', key: 'contactPhone', width: 130 },
- { title: '鎵�灞炲崟浣�', dataIndex: 'workUnit', key: 'workUnit', width: 180 },
- { title: '鑱岀О/鑱屽姟', dataIndex: 'jobTitle', key: 'jobTitle', width: 120 },
- { title: '鎴愬憳瑙掕壊', dataIndex: 'memberRoles', key: 'memberRoles', width: 140 },
+ { title: '鎴愬憳绫诲瀷', dataIndex: 'memberTypes', key: 'memberTypes', width: 120 },
+ { title: '鎵�灞為儴闂�', dataIndex: 'workUnit', key: 'workUnit', width: 200 },
+ { title: '鑱岀О', dataIndex: 'jobTitle', key: 'jobTitle', width: 110 },
{ title: '鍙備笌璇鹃鏁�', dataIndex: 'projectCount', key: 'projectCount', width: 110 },
{ title: '鍙備笌璇鹃', dataIndex: 'projectTitles', key: 'projectTitles', ellipsis: true },
];
@@ -79,7 +78,9 @@
function buildPublishText() {
const lines = ['銆愯棰樻垚鍛樺悕鍗曘��'];
rows.value.forEach((row, index) => {
- const meta = [row.workUnit, row.jobTitle].filter(Boolean).join('/');
+ const meta = [row.memberTypes, row.workUnit, row.jobTitle]
+ .filter(Boolean)
+ .join('/');
const metaText = meta ? `锛�${meta}锛塦 : '';
const roles = row.memberRoles ? `锛�${row.memberRoles}锛絗 : '';
const projects = row.projectTitles ? `锛�${row.projectTitles}` : '';
@@ -122,7 +123,7 @@
<div class="mb-3 flex flex-wrap items-center gap-2">
<Input
v-model:value="keyword"
- placeholder="濮撳悕 / 鐢佃瘽 / 鍗曚綅"
+ placeholder="濮撳悕 / 鎵�灞為儴闂�"
allow-clear
style="width: 220px"
@press-enter="loadData"
@@ -152,7 +153,7 @@
/>
<div class="mt-2 text-xs text-gray-400">
- 缁熻鍙e緞锛氬悓涓�銆屽鍚� + 鐢佃瘽 + 鍗曚綅銆嶈涓哄悓涓�鎴愬憳锛涘弬涓庤棰樻暟鎸変笉閲嶅璇鹃璁℃暟銆�
+ 缁熻鍙e緞锛氬悓涓�銆屽鍚� + 鎵�灞為儴闂ㄣ�嶈涓哄悓涓�鎴愬憳锛涘弬涓庤棰樻暟鎸変笉閲嶅璇鹃璁℃暟銆�
</div>
</Modal>
</template>
--
Gitblit v1.9.3