Procházet zdrojové kódy

fix(disability-person-management-ui): 修正残疾人企业查询页面定位

文档更新:
- 移除 Story 13.20 中不合理的新增、编辑、删除需求
- 明确页面定位为纯查询页面,不是管理页面

代码更新:
- 移除 DisabilityPersonCompanyQuery 页面底部的操作按钮区域
- 删除新增、编辑、删除按钮及其占位符代码

变更原因:
- 残疾人-企业关系是通过订单建立的业务结果
- 不应在查询页面直接进行增删改操作
- 如需修改关系,应通过订单管理页面进行

Co-Authored-By: Claude <noreply@anthropic.com>
yourname před 17 hodinami
rodič
revize
a4cbc9169d

+ 8 - 3
_bmad-output/implementation-artifacts/13-20-disability-person-company-query.md

@@ -2,13 +2,18 @@
 
 Status: review
 
+> **[2025-01-17 变更说明]**: 移除了"新增、编辑、删除"操作按钮
+> - 这是一个查询页面,不是管理页面
+> - 残疾人-企业关系是通过订单建立的,不应在查询页面直接操作
+> - 如需修改关系,应通过订单管理页面进行
+
 <!-- Note: Validation is optional. Run validate-create-story for quality check before dev-story. -->
 
 ## Story
 
 作为管理员,
 我想要在管理后台左侧菜单栏增加"残疾人企业查询"功能,
-以便查询残疾人对应的企业关系,支持按多维度筛选、查看和编辑
+以便查询残疾人对应的企业关系,支持按多维度筛选。
 
 ## Acceptance Criteria
 
@@ -24,7 +29,7 @@ Status: review
 
 3. **筛选和操作功能**
    - 筛选条件:性别、残疾类别、残疾等级、年龄、户籍、残疾证号、公司、区、市
-   - 操作按钮:重置、查询、新增、编辑、删除
+   - 操作按钮:重置、查询
    - 支持分页显示
 
 4. **数据关系说明**
@@ -47,7 +52,7 @@ Status: review
   - [x] Subtask 3.1: 创建查询页面组件
   - [x] Subtask 3.2: 实现筛选条件表单(性别、残疾类别、残疾等级、年龄、户籍、残疾证号、公司、区、市)
   - [x] Subtask 3.3: 实现数据表格组件(姓名、残疾类别、残疾等级、公司、户籍、残疾证号、区、市)
-  - [x] Subtask 3.4: 实现操作按钮(重置、查询、新增、编辑、删除
+  - [x] Subtask 3.4: 实现操作按钮(重置、查询)
   - [x] Subtask 3.5: 集成 API 调用和数据展示
 
 - [ ] Task 4: 测试验证 (AC: 1, 2, 3, 4)

+ 0 - 28
allin-packages/disability-person-management-ui/src/components/DisabilityPersonCompanyQuery.tsx

@@ -367,34 +367,6 @@ export const DisabilityPersonCompanyQuery: React.FC = () => {
         </CardContent>
       </Card>
 
-      {/* 操作按钮区域 - 占位符功能,待实现
-          TODO: 未来计划实现以下功能:
-          - 新增:打开对话框创建新的残疾人企业关联
-          - 编辑:选中一条记录后打开对话框修改关联信息
-          - 删除:选中一条记录后确认并删除关联
-       */}
-      <div className="flex gap-2" data-testid="action-buttons">
-        <Button
-          disabled
-          title="此功能待实现:打开对话框创建新的残疾人企业关联"
-        >
-          新增
-        </Button>
-        <Button
-          variant="outline"
-          disabled
-          title="此功能待实现:选中一条记录后打开对话框修改关联信息"
-        >
-          编辑
-        </Button>
-        <Button
-          variant="outline"
-          disabled
-          title="此功能待实现:选中一条记录后确认并删除关联"
-        >
-          删除
-        </Button>
-      </div>
     </div>
   );
 };