{
  "module": {
    "id": "31",
    "key": "org-people",
    "name": "组织架构与人员信息管理增强包",
    "capabilityName": "组织人员主数据与资质授权",
    "priority": "P1",
    "source": [
      "组织架构管理",
      "人员信息管理"
    ]
  },
  "generatedAt": "2026-06-23T15:40:21.528Z",
  "records": [
    {
      "person_id": "P-001",
      "employee_no": "EMP-0001",
      "person_name": "运维人员1",
      "org_name": "供配电运行班组",
      "position_name": "控制复核员",
      "cert_status": "即将到期",
      "auth_status": "人工复核",
      "shift_status": "阻断",
      "audit_id": "AUD-PEOPLE-1"
    },
    {
      "person_id": "P-002",
      "employee_no": "EMP-0002",
      "person_name": "运维人员2",
      "org_name": "暖通运行班组",
      "position_name": "值班工程师",
      "cert_status": "有效",
      "auth_status": "生效",
      "shift_status": "通过",
      "audit_id": "AUD-PEOPLE-2"
    },
    {
      "person_id": "P-003",
      "employee_no": "EMP-0003",
      "person_name": "运维人员3",
      "org_name": "供配电运行班组",
      "position_name": "值班工程师",
      "cert_status": "有效",
      "auth_status": "生效",
      "shift_status": "通过",
      "audit_id": "AUD-PEOPLE-3"
    },
    {
      "person_id": "P-004",
      "employee_no": "EMP-0004",
      "person_name": "运维人员4",
      "org_name": "暖通运行班组",
      "position_name": "控制复核员",
      "cert_status": "有效",
      "auth_status": "生效",
      "shift_status": "通过",
      "audit_id": "AUD-PEOPLE-4"
    },
    {
      "person_id": "P-005",
      "employee_no": "EMP-0005",
      "person_name": "运维人员5",
      "org_name": "供配电运行班组",
      "position_name": "值班工程师",
      "cert_status": "有效",
      "auth_status": "人工复核",
      "shift_status": "通过",
      "audit_id": "AUD-PEOPLE-5"
    },
    {
      "person_id": "P-006",
      "employee_no": "EMP-0006",
      "person_name": "运维人员6",
      "org_name": "暖通运行班组",
      "position_name": "值班工程师",
      "cert_status": "即将到期",
      "auth_status": "生效",
      "shift_status": "通过",
      "audit_id": "AUD-PEOPLE-6"
    },
    {
      "person_id": "P-007",
      "employee_no": "EMP-0007",
      "person_name": "运维人员7",
      "org_name": "供配电运行班组",
      "position_name": "控制复核员",
      "cert_status": "有效",
      "auth_status": "生效",
      "shift_status": "阻断",
      "audit_id": "AUD-PEOPLE-7"
    },
    {
      "person_id": "P-008",
      "employee_no": "EMP-0008",
      "person_name": "运维人员8",
      "org_name": "暖通运行班组",
      "position_name": "值班工程师",
      "cert_status": "有效",
      "auth_status": "生效",
      "shift_status": "通过",
      "audit_id": "AUD-PEOPLE-8"
    },
    {
      "person_id": "P-009",
      "employee_no": "EMP-0009",
      "person_name": "运维人员9",
      "org_name": "供配电运行班组",
      "position_name": "值班工程师",
      "cert_status": "有效",
      "auth_status": "人工复核",
      "shift_status": "通过",
      "audit_id": "AUD-PEOPLE-9"
    },
    {
      "person_id": "P-010",
      "employee_no": "EMP-0010",
      "person_name": "运维人员10",
      "org_name": "暖通运行班组",
      "position_name": "控制复核员",
      "cert_status": "有效",
      "auth_status": "生效",
      "shift_status": "通过",
      "audit_id": "AUD-PEOPLE-10"
    },
    {
      "person_id": "P-011",
      "employee_no": "EMP-0011",
      "person_name": "运维人员11",
      "org_name": "供配电运行班组",
      "position_name": "值班工程师",
      "cert_status": "即将到期",
      "auth_status": "生效",
      "shift_status": "通过",
      "audit_id": "AUD-PEOPLE-11"
    },
    {
      "person_id": "P-012",
      "employee_no": "EMP-0012",
      "person_name": "运维人员12",
      "org_name": "暖通运行班组",
      "position_name": "值班工程师",
      "cert_status": "有效",
      "auth_status": "生效",
      "shift_status": "通过",
      "audit_id": "AUD-PEOPLE-12"
    },
    {
      "person_id": "P-013",
      "employee_no": "EMP-0013",
      "person_name": "运维人员13",
      "org_name": "供配电运行班组",
      "position_name": "控制复核员",
      "cert_status": "有效",
      "auth_status": "人工复核",
      "shift_status": "阻断",
      "audit_id": "AUD-PEOPLE-13"
    },
    {
      "person_id": "P-014",
      "employee_no": "EMP-0014",
      "person_name": "运维人员14",
      "org_name": "暖通运行班组",
      "position_name": "值班工程师",
      "cert_status": "有效",
      "auth_status": "生效",
      "shift_status": "通过",
      "audit_id": "AUD-PEOPLE-14"
    },
    {
      "person_id": "P-015",
      "employee_no": "EMP-0015",
      "person_name": "运维人员15",
      "org_name": "供配电运行班组",
      "position_name": "值班工程师",
      "cert_status": "有效",
      "auth_status": "生效",
      "shift_status": "通过",
      "audit_id": "AUD-PEOPLE-15"
    },
    {
      "person_id": "P-016",
      "employee_no": "EMP-0016",
      "person_name": "运维人员16",
      "org_name": "暖通运行班组",
      "position_name": "控制复核员",
      "cert_status": "即将到期",
      "auth_status": "生效",
      "shift_status": "通过",
      "audit_id": "AUD-PEOPLE-16"
    },
    {
      "person_id": "P-017",
      "employee_no": "EMP-0017",
      "person_name": "运维人员17",
      "org_name": "供配电运行班组",
      "position_name": "值班工程师",
      "cert_status": "有效",
      "auth_status": "人工复核",
      "shift_status": "通过",
      "audit_id": "AUD-PEOPLE-17"
    },
    {
      "person_id": "P-018",
      "employee_no": "EMP-0018",
      "person_name": "运维人员18",
      "org_name": "暖通运行班组",
      "position_name": "值班工程师",
      "cert_status": "有效",
      "auth_status": "生效",
      "shift_status": "通过",
      "audit_id": "AUD-PEOPLE-18"
    }
  ],
  "workflows": [
    {
      "id": "WF-PEOPLE-001",
      "name": "新人员入职生效",
      "status": "reviewing",
      "owner": "组织管理员",
      "nextAction": "补充站点范围并审批生效"
    },
    {
      "id": "WF-PEOPLE-002",
      "name": "人员转岗影响分析",
      "status": "submitted",
      "owner": "岗位管理员",
      "nextAction": "复核岗位技能和授权影响"
    },
    {
      "id": "WF-PEOPLE-003",
      "name": "资质证书复核",
      "status": "reviewing",
      "owner": "培训管理员",
      "nextAction": "核验证书文件和有效期"
    },
    {
      "id": "WF-PEOPLE-004",
      "name": "机房区域授权审批",
      "status": "exception_review",
      "owner": "权限管理员",
      "nextAction": "处理互斥职责冲突"
    },
    {
      "id": "WF-PEOPLE-005",
      "name": "值班资格覆盖校验",
      "status": "active",
      "owner": "班组长",
      "nextAction": "确认替班建议"
    },
    {
      "id": "WF-PEOPLE-006",
      "name": "离职权限回收",
      "status": "leaving",
      "owner": "组织负责人",
      "nextAction": "回收门禁、系统和控制授权"
    }
  ],
  "pages": [
    [
      "overview",
      "人员资质运营驾驶舱",
      "/people/overview",
      "组织管理员",
      "查看组织、岗位、人员、资质、授权和值班资格的统一运营态势"
    ],
    [
      "org",
      "组织单元与班组台账",
      "/people/org-units",
      "组织管理员",
      "维护组织单元、班组、岗位编制、责任人和站点覆盖"
    ],
    [
      "person",
      "人员主数据档案",
      "/people/persons",
      "人事主数据管理员",
      "管理人员身份、雇佣关系、联系方式、归属组织和值班属性"
    ],
    [
      "position",
      "岗位角色与技能模型",
      "/people/positions",
      "岗位管理员",
      "维护岗位、角色、技能要求、互斥职责和派单规则"
    ],
    [
      "certificate",
      "资质证书与培训记录",
      "/people/certificates",
      "培训管理员",
      "维护证照、培训、考试、有效期、预警和补训任务"
    ],
    [
      "authorization",
      "机房区域与数据范围授权",
      "/people/authorizations",
      "权限管理员",
      "管理站点、机房、设备域、系统功能和数据范围授权"
    ],
    [
      "shift",
      "值班排班与接班资格",
      "/people/shifts",
      "班组长",
      "校验值班覆盖、接班资格、证照到期和授权冲突"
    ],
    [
      "eligibility",
      "派单资格与作业准入校验",
      "/people/eligibility",
      "调度员",
      "在工单、作业票、控制指令前校验人员资格和权限"
    ],
    [
      "workflow",
      "变更审批与异常处置",
      "/people/workflow",
      "组织负责人",
      "处理入职、转岗、离职、授权变更、证照过期和违规授权"
    ],
    [
      "audit",
      "人员权限审计与合规证据",
      "/people/audit",
      "审计员",
      "查询人员、资质、授权、派单、值班和审批证据链"
    ]
  ],
  "dbTables": [
    [
      "people_org_unit",
      "组织单元表",
      [
        "org_id PK",
        "org_code",
        "org_name",
        "parent_org_id",
        "site_scope",
        "org_type",
        "manager_person_id",
        "duty_team_flag",
        "org_status",
        "source_system",
        "created_at",
        "updated_at"
      ]
    ],
    [
      "people_position_role",
      "岗位角色表",
      [
        "position_id PK",
        "position_code",
        "position_name",
        "role_type",
        "skill_model_id",
        "required_cert_set",
        "sod_group",
        "dispatch_allowed",
        "position_status",
        "created_at"
      ]
    ],
    [
      "people_person_profile",
      "人员主数据表",
      [
        "person_id PK",
        "employee_no",
        "person_name",
        "id_hash",
        "mobile_hash",
        "employment_type",
        "org_id",
        "position_id",
        "hire_date",
        "leave_date",
        "person_status",
        "tenant_id"
      ]
    ],
    [
      "people_skill_model",
      "岗位技能模型表",
      [
        "skill_model_id PK",
        "model_code",
        "model_name",
        "site_scope",
        "device_domain",
        "required_skill_items",
        "required_cert_types",
        "min_training_hours",
        "model_status"
      ]
    ],
    [
      "people_certificate",
      "资质证书表",
      [
        "certificate_id PK",
        "person_id FK",
        "cert_type",
        "cert_no_hash",
        "issuer",
        "valid_from",
        "valid_to",
        "cert_status",
        "evidence_file_id",
        "warning_level"
      ]
    ],
    [
      "people_training_record",
      "培训考试记录表",
      [
        "training_id PK",
        "person_id FK",
        "course_id",
        "course_name",
        "training_type",
        "exam_score",
        "pass_flag",
        "trainer",
        "completed_at",
        "next_due_at"
      ]
    ],
    [
      "people_authorization_scope",
      "授权范围表",
      [
        "auth_id PK",
        "person_id FK",
        "scope_type",
        "site_id",
        "room_id",
        "device_domain",
        "system_code",
        "permission_set",
        "valid_from",
        "valid_to",
        "auth_status"
      ]
    ],
    [
      "people_shift_assignment",
      "值班排班表",
      [
        "shift_id PK",
        "person_id FK",
        "team_id",
        "shift_date",
        "shift_type",
        "role_on_shift",
        "handover_required",
        "eligibility_status",
        "exception_reason"
      ]
    ],
    [
      "people_dispatch_eligibility",
      "派单资格快照表",
      [
        "eligibility_id PK",
        "person_id FK",
        "work_type",
        "site_id",
        "device_domain",
        "check_result",
        "block_reasons",
        "checked_at",
        "source_order_id"
      ]
    ],
    [
      "people_workflow_task",
      "人员审批任务表",
      [
        "task_id PK",
        "object_type",
        "object_id",
        "node_code",
        "node_name",
        "assignee_id",
        "assignee_role",
        "task_status",
        "decision",
        "comment",
        "sla_due_at"
      ]
    ],
    [
      "people_evidence_file",
      "人员证据文件表",
      [
        "evidence_id PK",
        "object_type",
        "object_id",
        "file_type",
        "file_id",
        "file_hash",
        "uploaded_by",
        "uploaded_at",
        "retention_until"
      ]
    ],
    [
      "people_metric_daily",
      "人员资质指标日表",
      [
        "metric_id PK",
        "metric_date",
        "active_person_count",
        "cert_valid_rate",
        "auth_compliance_rate",
        "shift_coverage_rate",
        "dispatch_block_count",
        "expire_warning_count"
      ]
    ],
    [
      "people_audit_log",
      "人员权限审计日志表",
      [
        "audit_id PK",
        "object_type",
        "object_id",
        "actor_id",
        "actor_role",
        "action",
        "before_state",
        "after_state",
        "request_id",
        "ip_addr",
        "created_at"
      ]
    ]
  ],
  "apiItems": [
    [
      "GET",
      "/api/dcim/people/org-units",
      "组织单元分页查询",
      "siteId,parentOrgId,orgType,status,page,pageSize",
      "组织树、班组、岗位编制、责任人和值班覆盖"
    ],
    [
      "POST",
      "/api/dcim/people/org-units/sync",
      "同步组织单元",
      "sourceSystem,orgList,fullSyncFlag,traceId",
      "syncBatchId,created,updated,disabled,auditId"
    ],
    [
      "GET",
      "/api/dcim/people/persons",
      "人员主数据查询",
      "orgId,positionId,status,certStatus,keyword,page,pageSize",
      "人员列表、资质摘要、授权摘要和值班状态"
    ],
    [
      "POST",
      "/api/dcim/people/persons",
      "创建人员档案",
      "employeeNo,personName,employmentType,orgId,positionId,hireDate",
      "personId,workflowTaskId,auditId"
    ],
    [
      "GET",
      "/api/dcim/people/persons/{personId}",
      "人员详情查询",
      "personId",
      "基本信息、岗位、资质、授权、培训、值班、审计"
    ],
    [
      "POST",
      "/api/dcim/people/persons/{personId}/transfer",
      "人员转岗",
      "targetOrgId,targetPositionId,effectiveDate,reason,evidenceIds",
      "workflowTaskId,nextState"
    ],
    [
      "POST",
      "/api/dcim/people/persons/{personId}/leave",
      "人员离职处理",
      "leaveDate,handoverOwner,revokeAuthFlag,transferOrdersFlag",
      "workflowTaskId,revokePlanId"
    ],
    [
      "GET",
      "/api/dcim/people/positions",
      "岗位角色查询",
      "roleType,deviceDomain,dispatchAllowed,status",
      "岗位、技能模型、互斥职责、资质要求"
    ],
    [
      "POST",
      "/api/dcim/people/skill-models",
      "创建岗位技能模型",
      "modelName,siteScope,deviceDomain,requiredSkillItems,requiredCertTypes",
      "skillModelId,auditId"
    ],
    [
      "POST",
      "/api/dcim/people/certificates",
      "登记资质证书",
      "personId,certType,certNoHash,issuer,validFrom,validTo,evidenceFileId",
      "certificateId,warningLevel"
    ],
    [
      "POST",
      "/api/dcim/people/trainings",
      "登记培训考试记录",
      "personId,courseId,examScore,passFlag,completedAt,nextDueAt",
      "trainingId,certImpact"
    ],
    [
      "GET",
      "/api/dcim/people/authorizations",
      "授权范围查询",
      "personId,siteId,scopeType,status,systemCode",
      "授权列表、有效期、冲突、审批状态"
    ],
    [
      "POST",
      "/api/dcim/people/authorizations",
      "创建授权申请",
      "personId,scopeType,siteId,roomId,deviceDomain,permissionSet,validTo",
      "authId,workflowTaskId"
    ],
    [
      "POST",
      "/api/dcim/people/authorizations/{authId}/revoke",
      "撤销授权",
      "reason,operatorId,evidenceIds,forceFlag",
      "authStatus,auditId"
    ],
    [
      "POST",
      "/api/dcim/people/shift-assignments/check",
      "值班资格校验",
      "teamId,shiftDate,personIds,shiftType",
      "coverageResult,blockReasons,suggestedReplacement"
    ],
    [
      "POST",
      "/api/dcim/people/dispatch-eligibility/check",
      "派单资格校验",
      "personId,workType,siteId,deviceDomain,orderId",
      "checkResult,blockReasons,requiredActions"
    ],
    [
      "POST",
      "/api/dcim/people/workflow/tasks/{taskId}/decision",
      "审批复核决策",
      "decision,comment,delegateTo,evidenceIds",
      "nextNode,nextState,auditId"
    ],
    [
      "GET",
      "/api/dcim/people/metrics/operation",
      "人员资质运营指标",
      "siteId,dateRange,orgId,positionId",
      "有效率、覆盖率、阻断数、到期预警"
    ],
    [
      "GET",
      "/api/dcim/people/evidence/{objectType}/{objectId}",
      "证据包查询",
      "objectType,objectId",
      "档案、证书、培训、授权、审批、审计"
    ],
    [
      "GET",
      "/api/dcim/people/audit-logs",
      "人员权限审计查询",
      "objectType,objectId,actorId,action,dateRange",
      "审计日志分页"
    ]
  ],
  "trackingEvents": [
    [
      "people_overview_view",
      "查看人员资质驾驶舱",
      "site_id/org_id/user_role",
      "分析人员与资质运营入口"
    ],
    [
      "people_org_create",
      "创建组织单元",
      "org_type/site_scope/manager_person_id",
      "统计组织治理动作"
    ],
    [
      "people_profile_create",
      "创建人员档案",
      "employment_type/org_id/position_id",
      "统计人员主数据新增"
    ],
    [
      "people_profile_submit",
      "提交人员档案审批",
      "person_id/org_id/position_id",
      "追踪档案流程"
    ],
    [
      "people_transfer_submit",
      "提交转岗申请",
      "person_id/source_org/target_org/target_position",
      "分析转岗影响"
    ],
    [
      "people_leave_start",
      "启动离职处理",
      "person_id/revoke_auth_flag/transfer_orders_flag",
      "追踪权限回收"
    ],
    [
      "people_certificate_upload",
      "上传资质证书",
      "person_id/cert_type/valid_to/warning_level",
      "统计证照补齐"
    ],
    [
      "people_certificate_review",
      "资质证书复核",
      "certificate_id/decision/reviewer_role",
      "分析证照审核"
    ],
    [
      "people_auth_create",
      "创建授权申请",
      "person_id/scope_type/site_id/permission_count",
      "统计授权新增"
    ],
    [
      "people_auth_decision",
      "授权审批决策",
      "auth_id/decision/sod_conflict",
      "分析授权风险"
    ],
    [
      "people_shift_verify",
      "值班资格校验",
      "team_id/shift_date/person_count/check_result",
      "监控值班覆盖"
    ],
    [
      "people_dispatch_verify",
      "派单资格校验",
      "person_id/work_type/check_result/block_reason_count",
      "监控派单阻断"
    ],
    [
      "people_exception_resolved",
      "人员异常处置完成",
      "exception_type/person_id/owner_id/sla_status",
      "统计异常闭环"
    ],
    [
      "people_audit_export",
      "导出人员权限审计",
      "object_type/date_range/export_format/watermark",
      "审计导出行为"
    ],
    [
      "people_cli_command",
      "CLI 调用",
      "command/user/result/trace_id",
      "审计自动化调用"
    ],
    [
      "people_agent_suggest",
      "智能体建议",
      "intent/source_count/accepted",
      "评估 AI 建议采纳"
    ]
  ]
}
