Files
hzdyjs/出国党籍保留审批功能-快速测试指南.md
T
2025-10-14 16:41:19 +08:00

3.4 KiB
Raw Blame History

出国党籍保留审批功能 - 快速测试指南

🚀 5分钟快速测试

前提条件

  • ✅ 后端服务已启动(端口8080)
  • ✅ 前端服务已启动(端口80)
  • ✅ 已登录有审批权限的账号

📝 测试步骤(5步完成)

步骤1:创建测试数据(1分钟)

在数据库中执行以下SQL:

-- 插入测试数据
INSERT INTO rs_party_membership_retention (
    name, id_card, position, destination, purpose,
    travel_start_date, travel_end_date, stay_days,
    party_branch, status, application_time,
    create_time, update_time, create_by, update_by,
    deleted, tenant_id
) VALUES (
    '测试党员张三',
    '330101199001011234',
    '副教授',
    '美国',
    '参加国际学术会议',
    '2025-02-01',
    '2025-02-28',
    28,
    '计算机学院第一党支部',
    '1',  -- 待审批
    NOW(),
    NOW(),
    NOW(),
    1,
    1,
    0,
    '000000'
);

步骤2:查看待审批列表(30秒)

  1. 访问:http://localhost/#/rs/party-membership-retention/approval
  2. 在"待审批"选项卡中,应该能看到"测试党员张三"的记录

✅ 验证点:能看到测试数据


步骤3:审批通过(1分钟)

  1. 点击"审批通过"按钮
  2. 输入审批意见:同意出国申请,保留党籍
  3. 点击"确定"

✅ 验证点:提示"审批成功",记录从待审批列表消失


步骤4:查看审批记录(30秒)

  1. 切换到"审批记录"选项卡
  2. 应该能看到"测试党员张三"的记录
  3. 状态显示为"已通过"(绿色标签)

✅ 验证点:能在审批记录中看到数据


步骤5:查看保留历史(1分钟)🔴 核心验证

  1. 访问:http://localhost/#/rs/party-membership-retention
  2. 切换到"保留历史"选项卡
  3. 应该能看到"测试党员张三"的记录

✅ 验证点:能在保留历史中看到数据(这是核心功能!)


✅ 测试结果

成功标准

  • 步骤1:测试数据创建成功
  • 步骤2:待审批列表显示正常
  • 步骤3:审批通过操作成功
  • 步骤4:审批记录显示正常
  • 步骤5:保留历史显示正常(核心验证)

如果步骤5失败

可能原因:

  1. 后端接口未正确部署
  2. 前端缓存未清除
  3. 数据状态未正确更新

快速排查:

-- 1. 检查数据状态
SELECT retention_id, name, status 
FROM rs_party_membership_retention 
WHERE name = '测试党员张三';
-- status 应该为 '2'

-- 2. 如果status不是'2',手动更新
UPDATE rs_party_membership_retention 
SET status = '2' 
WHERE name = '测试党员张三';

检查后端日志:

  • 查看是否有 /rs/party/retention/history/list 的请求日志
  • 查看是否有错误信息

清除前端缓存:

  • 按 Ctrl+Shift+R(Windows)或 Cmd+Shift+R(Mac)强制刷新
  • 或清除浏览器缓存

🧹 清理测试数据

测试完成后,删除测试数据:

-- 删除测试数据
DELETE FROM rs_party_membership_retention 
WHERE name = '测试党员张三';

📞 需要帮助?

如果测试失败,请检查:

  1. 后端代码是否已更新并重启
  2. 数据库状态是否正确
  3. 前端缓存是否已清除

详细测试文档:出国党籍保留审批功能-测试脚本.md


预计测试时间:5分钟
核心验证:步骤5 - 保留历史显示
成功标准:所有5个步骤通过