3.4 KiB
3.4 KiB
出国党籍保留审批功能 - 快速测试指南
🚀 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秒)
- 访问:
http://localhost/#/rs/party-membership-retention/approval - 在"待审批"选项卡中,应该能看到"测试党员张三"的记录
✅ 验证点:能看到测试数据
步骤3:审批通过(1分钟)
- 点击"审批通过"按钮
- 输入审批意见:
同意出国申请,保留党籍 - 点击"确定"
✅ 验证点:提示"审批成功",记录从待审批列表消失
步骤4:查看审批记录(30秒)
- 切换到"审批记录"选项卡
- 应该能看到"测试党员张三"的记录
- 状态显示为"已通过"(绿色标签)
✅ 验证点:能在审批记录中看到数据
步骤5:查看保留历史(1分钟)🔴 核心验证
- 访问:
http://localhost/#/rs/party-membership-retention - 切换到"保留历史"选项卡
- 应该能看到"测试党员张三"的记录
✅ 验证点:能在保留历史中看到数据(这是核心功能!)
✅ 测试结果
成功标准
- 步骤1:测试数据创建成功
- 步骤2:待审批列表显示正常
- 步骤3:审批通过操作成功
- 步骤4:审批记录显示正常
- 步骤5:保留历史显示正常(核心验证)
如果步骤5失败
可能原因:
- 后端接口未正确部署
- 前端缓存未清除
- 数据状态未正确更新
快速排查:
-- 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 = '测试党员张三';
📞 需要帮助?
如果测试失败,请检查:
- 后端代码是否已更新并重启
- 数据库状态是否正确
- 前端缓存是否已清除
详细测试文档:出国党籍保留审批功能-测试脚本.md
预计测试时间:5分钟
核心验证:步骤5 - 保留历史显示
成功标准:所有5个步骤通过