Project

General

Profile

Actions

QA验收 #41

open
RA

取消开始支付的费用类型限制|测试站验收

QA验收 #41: 取消开始支付的费用类型限制|测试站验收

Added by Redmine Admin 6 days ago. Updated 6 days ago.

Status:
新建
Priority:
普通
Assignee:
-
Start date:
11/05/2026
Due date:
% Done:

0%

Estimated time:

Description

验证专家费与翻译费混选开始支付后均进入支付中,再单独登记翻译费完成支付。工作包 payment-processing-all-costs-20261105。测试站验收与正式发布分别留证。


Files

results.json (1.64 KB) results.json Redmine Admin, 11/05/2026 03:52 AM
both-processing-reload.png (175 KB) both-processing-reload.png Redmine Admin, 11/05/2026 03:52 AM
translation-paid-expert-processing.png (192 KB) translation-paid-expert-processing.png Redmine Admin, 11/05/2026 03:52 AM
browser-observation.json (1.1 KB) browser-observation.json Redmine Admin, 11/05/2026 03:52 AM
capability-readback.json (429 Bytes) capability-readback.json Redmine Admin, 11/05/2026 03:52 AM
production-readonly-results.json (2.07 KB) production-readonly-results.json Redmine Admin, 11/05/2026 05:12 AM
production-mixed-start-dialog.png (23.6 KB) production-mixed-start-dialog.png Redmine Admin, 11/05/2026 05:12 AM
both-processing-reload.png
translation-paid-expert-processing.png
production-mixed-start-dialog.png

RA Updated by Redmine Admin 6 days ago Actions #1

both-processing-reload.png
translation-paid-expert-processing.png

测试站独立 QA|2026-11-05(Asia/Shanghai)

2 Pass / 0 Fail / 0 Blocked / 0 Skipped,以加载本次部署脚本后的两条完整业务路径计。测试站 tcrm/tcrm-api。实际 BE 1.20.18b1(2582be433ab6e8d6728aac9377b395a913442900)、FE 2.16.10-beta.1(2a3140e067235cbbf03b54b54f8de85a27281cc1)。支付页刷新后实际加载 /assets/paymentProcessing-m4-xew0a.js,与 Ops 回执一致。

前置为测试站正常有付款操作权限的会话、明确合成任务 000148。本轮新增两笔带 QA-PAYALL-20261105-R1 标记的费用,翻译费 #44 使用测试供应商,专家费 #45 使用合成收款信息,两笔均未支付。

编号 操作与预期 刷新后的实际结果 结果 证据
MIXED-START 仅勾选 #44、#45,批量确认开始支付,两笔均进入支付中 #44 翻译费与 #45 专家费均为支付中 Pass both-processing-reload.png、results.json
TRANSLATION-COMPLETE 仅对 #44 用合成付款主体登记完成支付,#45 保持支付中 #44 已支付,#45 仍支付中 Pass translation-paid-expert-processing.png、results.json

首次进入时混选的开始支付置灰,#44 也没有单笔入口。同一范围 GET /v1/finances 返回两笔均允许 processing。刷新加载上述新版脚本后,入口出现并完成两项实测。首次显示不一致的原因未确认。附件包含初次页面观察和接口回查,最终列表截图的状态列在可视范围之外,结合逐笔 DOM 状态记录和操作按钮核对。

旧费用 #42/#43 保留,生产部署与运行结果另行记录。

RA Updated by Redmine Admin 6 days ago Actions #2

production-mixed-start-dialog.png

生产只读混选观察|2026-11-05

PROD-READONLY-MIXED-OPEN:Pass。用户明确允许查询、勾选、打开确认框、截图、取消、刷新读回。实际页面域名 crm.mindsetech.com;部署版本引用Ops正式回执BE1.20.19、FE2.16.11(ops/production/*-runtime.json)。

费用 任务ID 成本ID 操作前 取消并刷新后
翻译费 6537 6690 unpaid unpaid
专家费 6484 6826 unpaid unpaid

仅勾选这两笔,批量菜单“开始支付”可用,实际打开“批量开始支付(2项)”确认框。截图只截弹窗,记录中仅保存必要ID/费用类型/状态。点击取消关闭弹窗,刷新后正常列表响应HTTP200/code200与两行DOM均确认仍未支付。客户端只读保护记录业务写请求0、被拦截写入尝试0;没有点击确认提交、补全资料或改变状态。

本次复用已有正常生产登录会话,未创建新的登录会话;只读观察器已移除,独占Space38结束一次。截图production-mixed-start-dialog.png与production-readonly-results.json作为附件。原测试站2项通过/journal374保持,生产本条只覆盖打开及取消,不宣称生产提交路径已执行。

Actions

Also available in: PDF Atom