Draft
作为管理员, 我希望在管理后台的用户管理表单中能够配置用户所属的企业, 以便为企业用户分配正确的企业关联,支持用人方小程序的企业用户认证功能。
将故事分解为实施所需的具体任务和子任务。 在相关处引用适用的验收标准编号。
@d8d/allin-company-management-ui包的CompanySelector组件packages/user-management-ui/src/components/UserManagement.tsx的创建表单中添加企业选择字段仅填充从docs文件夹中的实际工件提取的相关信息,与此故事相关:
companyId字段到users2表和UserSchemacompanyId字段已定义为z.number().int().positive().nullable()companyId字段@d8d/user-management-ui (UserManagement组件)companyId字段支持@d8d/allin-company-management-ui 的CompanySelector组件CompanySelectorallin-packages/company-management-ui/src/components/CompanySelector.tsxvalue?: number, onChange?: (value: number) => void, placeholder?, disabled?, className?, data-testid?, platformId?@d8d/allin-company-management-ui包的CompanySelector组件在此故事中创建、修改或删除的源文件列表(实施后填写):
packages/user-management-ui/src/components/UserManagement.tsx (修改 - 添加CompanySelector组件导入和使用)packages/user-management-ui/tests/UserManagement.test.tsx (修改 - 添加企业选择字段测试)packages/user-management-ui/package.json (可能修改 - 添加对@d8d/allin-company-management-ui的依赖)| 日期 | 变更描述 | 作者 |
|---|---|---|
| 2025-12-18 | 创建故事文档 | James |
| 2025-12-18 | 发现现有CompanySelector组件并更新任务列表 | James |