edit | blame | history | raw

Capability: Case Management(案例管理)

ADDED Requirements

Requirement: 案例搜索功能

系统SHALL提供案例搜索功能,允许用户通过多种条件查询典型案例。

Scenario: 用户使用关键字搜索案例

  • WHEN 用户在搜索框输入"欠薪"并点击查询
  • THEN 系统返回包含"欠薪"关键字的案例列表
  • AND 列表显示案例标题、类型徽标、元信息(时间、地点、纠纷类型、审理机构)
  • AND 支持分页显示

Scenario: 用户使用多条件筛选案例

  • WHEN 用户选择纠纷类型="工资拖欠"、案件类型="判决"、地区="北京市"
  • AND 点击查询按钮
  • THEN 系统返回符合所有筛选条件的案例列表
  • AND 显示结果总数(如"共 126 条案例")

Scenario: 用户重置搜索条件

  • WHEN 用户点击"重置"按钮
  • THEN 所有查询条件清空
  • AND 列表回到第一页
  • AND 显示默认列表数据

Scenario: 用户翻页浏览案例

  • WHEN 用户点击"下一页"按钮
  • THEN 系统加载下一页案例数据
  • AND 更新当前页码显示
  • AND "上一页"按钮变为可用状态

Requirement: 案例卡片展示

系统SHALL以卡片形式展示案例列表,每个卡片包含案例关键信息。

Scenario: 展示判决类案例卡片

  • WHEN 列表中存在判决类案例
  • THEN 案例卡片显示蓝色"判决"徽标
  • AND 显示案例标题(可点击)
  • AND 显示元信息:发生时间、发生地点、纠纷类型、审理机构
  • AND 卡片支持hover效果(阴影加深)

Scenario: 展示调解类案例卡片

  • WHEN 列表中存在调解类案例
  • THEN 案例卡片显示绿色"调解"徽标
  • AND 其他信息展示与判决类一致

Requirement: 案例详情展示

系统SHALL提供案例详情页,展示完整的案例结构化内容。

Scenario: 用户查看案例详情

  • WHEN 用户点击案例卡片标题
  • THEN 系统跳转到案例详情页
  • AND 展示案件基本信息(纠纷发生时间、地点、类型、调解组织)
  • AND 展示案例内容各section:案例概述、原告诉讼请求、法院审理与判决、调解背景、双方立场、调解过程、调解方案与结果、适用法律条文

Scenario: 详情页显示诉讼请求列表

  • WHEN 用户查看案例详情的"原告诉讼请求"部分
  • THEN 系统以有序列表形式展示具体诉讼请求
  • AND 每条请求清晰可读

Scenario: 详情页显示关联法条

  • WHEN 用户查看案例详情的"适用法律条文"部分
  • THEN 系统列出相关法条名称和条文编号
  • AND 法条可点击跳转(未来扩展)

Requirement: 案例搜索表单校验

系统SHALL对用户输入的搜索条件进行校验。

Scenario: 日期范围校验

  • WHEN 用户选择结束日期早于开始日期
  • THEN 系统显示错误提示"结束日期不能早于开始日期"
  • AND 查询按钮保持可用但不执行查询

Scenario: 空条件查询

  • WHEN 用户不填写任何条件直接点击查询
  • THEN 系统返回默认列表数据(如最近案例)

Requirement: 案例数据模型

系统SHALL使用标准化的案例数据模型。

Scenario: 案例列表数据结构

  • WHEN 服务层返回案例列表数据
  • THEN 数据包含以下字段:
  • id: 案例唯一标识
  • caseTitle: 案例标题
  • caseType: 案件类型(判决/调解/仲裁)
  • disputeType: 纠纷类型
  • caseNumber: 案号
  • court: 审理机构
  • judgmentDate: 裁判日期
  • region: 地区
  • parties: 当事人信息
  • caseSummary: 案例摘要
  • AND 包含分页信息:pageInfo { page, pageSize, total }

Scenario: 案例详情数据结构

  • WHEN 服务层返回案例详情数据
  • THEN 数据包含列表字段的所有内容
  • AND 额外包含详细字段:
  • caseOverview: 案例概述
  • plaintiffClaims: 原告诉讼请求数组
  • courtTrial: 法院审理与判决
  • mediationBackground: 调解背景
  • positions: 双方立场
  • mediationProcess: 调解过程
  • mediationSolution: 调解方案与结果
  • legalArticles: 适用法律条文数组