diff --git a/src/components/adminRdmSections.tsx b/src/components/adminRdmSections.tsx index 74f6b70..b04ce63 100644 --- a/src/components/adminRdmSections.tsx +++ b/src/components/adminRdmSections.tsx @@ -11,17 +11,14 @@ import { Btn, Collapsible, Icon, Picker } from '@ui' import { memberAddPayload, memberRemovePayload, memberSetRolePayload, permCheckPayload, describeSource, -} from '../rdmManagement' - -// ---- 项目设置:成员(P7:可搜索人员选择器 + 专业角色/项目身份两列 + 显式身份调整)---- - -import { type MemberMatchMode, type PersonPickItem, type RdmAccountPage, type RdmMemberPage, type RdmProfRole, type SearchFieldsChoice, MATCH_MODE_LABELS, SEARCH_FIELDS, accountCandidatePager, accountSearchKey, appendMemberPage, memberListParams, personLabel, roleOptionsPayload, } from '../rdmManagement' +// ---- 项目设置:成员(P7:可搜索人员选择器 + 专业角色/项目身份两列 + 显式身份调整)---- + interface MemberRow { owner: string; name?: string; role: string; addedBy: string; addedAt: string profRole?: { roleId: string; name: string } | null