diff --git a/ry-vue3/src/views/manager/ManagerProjectsAssign.vue b/ry-vue3/src/views/manager/ManagerProjectsAssign.vue index 0749d89..b273dff 100644 --- a/ry-vue3/src/views/manager/ManagerProjectsAssign.vue +++ b/ry-vue3/src/views/manager/ManagerProjectsAssign.vue @@ -14,16 +14,39 @@ - - {{ currentProject?.projectNo || '-' }} - {{ currentProject?.projectName || '-' }} - {{ currentProject?.projectForm || '-' }} - {{ currentProject?.totalSessions || 0 }} - {{ currentProject?.totalAmount || 0 }} - {{ currentProject?.manageFee || 0 }} - +
+
项目信息
+ + + + {{ currentProject?.projectNo || '-' }} + + + {{ currentProject?.projectName || '-' }} + + + + + {{ currentProject?.projectForm || '-' }} + + + {{ currentProject?.totalSessions || 0 }} + + + + + {{ currentProject?.totalAmount || 0 }} + + + {{ currentProject?.manageFee || 0 }} + + + +
+
项目分配
+ @@ -32,8 +55,6 @@ - 执行单位分配 -
项目总场次: {{ assignForm.totalSessions || 0 }} @@ -209,7 +230,7 @@ function resetAssignForm() { totalSessions: 0, totalAmount: 0, execRows: [makeEmptyExecRow()], - deadlineDays: 30 + deadlineDays: batchMode ? null : 30 }) sponsorOrgOptions.value = [] } @@ -318,6 +339,7 @@ async function loadSingleProject() { assignForm.sponsorAdminUserName = p.sponsorAdminUserName || '' assignForm.totalSessions = Number(p.totalSessions || 0) assignForm.totalAmount = Number(p.totalAmount || 0) + assignForm.deadlineDays = Number(p.submitDeadlineDays || 30) // 拉已分配记录 await loadAssigns(singleProjectId) // 拉支持方候选 (含已选项回拉) @@ -493,8 +515,9 @@ async function submitAssign() { .info-bar b { color: #303133; margin: 0 2px; } /* 项目核心属性只读区 */ -.project-meta { margin-bottom: 16px; } -.project-meta :deep(.el-descriptions__label) { width: 110px; } +.project-meta { background: #fff; border: 1px solid #f0f0f0; border-radius: 6px; padding: 12px 16px 4px; margin-bottom: 16px; } +.project-meta :deep(.el-form-item) { margin-bottom: 12px; } +.project-meta :deep(.el-form-item__content) { font-size: 13px; color: #1a1a1a; min-height: 32px; line-height: 32px; } /* 分配 dialog 总场次条 (从 Projects.vue 1:1 搬) */ .assign-sessions-bar {