Ready for Review
As a 系统管理员 I want 创建公司时仅"公司名字"为必填项 so that 快速创建公司信息
allin-packages/company-module/src/schemas/company.schema.ts中的CreateCompanySchemaplatformId、contactPerson、contactPhone字段从必填改为可选allin-packages/company-management-ui/src/components/CompanyManagement.tsx中的表单默认值allin-packages/company-management-ui/tests/integration/company.integration.test.tsxpnpm testpnpm testallin-packages/company-management-ui/allin-packages/company-module/tests/文件夹tests/文件夹与源码并列data-testid属性根据allin-packages/company-module/src/schemas/company.schema.ts:
CreateCompanySchema当前必填字段:platformId、companyName、contactPerson、contactPhonecontactEmail、addresscompanyName为必填,其他字段改为可选参考平台管理模块的schema优化模式(故事009.002):
根据allin-packages/company-management-ui/src/components/CompanyManagement.tsx:
allin-packages/company-module/src/schemas/company.schema.tsallin-packages/company-management-ui/src/components/CompanyManagement.tsxallin-packages/company-management-ui/tests/integration/company.integration.test.tsxtests/integration/文件夹data-testid属性{action}-{element}-{purpose}data-testid="create-company-name-input"| Date | Version | Description | Author |
|---|---|---|---|
| 2025-12-10 | 1.0 | 初始故事创建 | Scrum Master Bob |
companyName为必填字段修改的文件:
allin-packages/company-module/src/schemas/company.schema.ts - 修改CreateCompanySchema验证规则allin-packages/company-management-ui/src/components/CompanyManagement.tsx - 更新表单配置和类型推断allin-packages/company-management-ui/tests/integration/company.integration.test.tsx - 更新集成测试新增/修改的功能: