test-data.md 23 KB

本轮测试数据

仅记录本轮创建的数据,不操作原有业务单据的审批、作废或删除。

最新状态(优先于下方历史过程):客户 C202610210001 的“其他证件”已上传一张授权的 TEST ONLY 图片,08:48:38 保存;附件名 1f6e5a950b84473695326157b60b1699.png。重新打开可预览、缩放和旋转。上传卡片状态刷新缺陷记为 C25;下载结果尚未确认。没有上传真实证件或删除附件。

报价 SXDD-20261021001 已选择既有“移动验收别名”和“移动验收品牌”并保存;移动详情和 Web 只读详情回查一致,金额仍33、草稿未提审。品牌维护空名称/去空格重复名称均拦截,取消后未增加主数据项。

随后已完成别名/品牌清空保存回查,均显示—且不误取第一项。在专用产品 SXWL007466 的移动维护中新增“移动验收第二别名”,保存产品后没有自动选中;主动选择第二项再保存报价,375宽度详情正确显示第二别名、品牌—、金额33。该草稿当前保留第二别名,产品保留原别名及新增第二别名。

运输前置客户:C202610210002 / 7CA3BC6E6A6540459320A44CBB01BAC4,名称“移动验收_20261021_运输_送货客户甲”,简称“移动验收送货甲”,09:16:28通过移动新增并详情回查。安徽省/池州市/贵池区、池州经济开发区、来源网络搜索,合成地址甲;无真实电话、证件或开票信息。仅外部测试客户,不是内部公司,不开展真实交易或运输。

运输前置客户乙:C202610210003 / 73F094A2F87343ACBB9FBEF4BB250B32,名称“移动验收_20261021_运输_送货客户乙”,简称“移动验收送货乙”,09:18:08通过移动新增并回查,地区/来源/园区同甲、合成地址乙。甲乙各有合成联系人“移动验收运输联系人甲/乙”,占位手机号19900000002/19900000003,保存列表回显成功;不拨打、不联系、不通知。

C25修复后按原授权把同一TEST ONLY图片再次上传到原客户C202610210001的其他证件,上传结束即显示缩略图且预览可点;09:20:29保存后两张均持久化。新增存储文件名cda63fbfef0846d8a7839497f7245a2a.png。未删除第一张;新图片仅为同一合成证据的回归副本。

新图片经页面下载成功至 /Users/zlwu/Downloads/cda63fbfef0846d8a7839497f7245a2a.png,与原fixture的SHA-256均为44768219c773fb5356e8d9683a821d47520ebc9841a81afe97c05dd2177cea40。此前下载超时结果未知,不影响这次明确成功证据。

实体 编号 / ID 用途 当前状态
报价单 SXDD-20261021001 / 45D209ACB91B45D9BD8C7986128CDD90 验证无产品草稿的保存、读取、编辑及提交校验 已保存并重进确认主题“移动验收_20261021_报价草稿_请勿审批”,金额 0、无产品,未提交审批
客户 C202610210001 / EFDCE852BD9F4E0EBD8442E779E4A21A 移动客户新增、编辑及后续合成业务测试 已保存“移动验收_20261021_测试客户”,简称“移动验收测试”;无电话、邮箱及证件;后续新增专用开票测试资料;地区安徽省/池州市/贵池区,来源网络搜索,园区使用现有池州经济开发区
联系人 所属上述测试客户;姓名“移动验收测试联系人” 验证移动联系人新增与编辑,后续报价/合同使用 保存并回查成功;部门“移动验收测试”;手机号为占位测试值,备注明确“不拨打、不发送通知”;无其他联系方式
产品 SXWL007466 / 65B857E4E3C84C38B6F72C7BB8DEFAE2 产品新增、编辑及后续合成报价/合同测试 已保存“移动验收_20261021_测试产品”;非易制毒/非易制爆,库存0,规格测试规格-414-已编辑;品牌“移动验收品牌”、别名“移动验收别名”,无附件;下架与上架均回查成功,当前上架

该草稿最初选用了已有客户“池州国臣环保科技有限公司”,没有改动客户本身。草稿保存规则允许无产品,不能把保存成功误记为必填校验通过。本轮不会对这张草稿执行实际履约或通知客户。

客户编辑后地址为“移动验收测试地址(非实际收货地址)”,已回查。联系人新增/编辑路径只写联系人及所属客户联系人数量,不发送消息;未点击呼叫/短信或任何对外联系动作。

开票资料新增“移动验收_20261021_开票测试”,地址为合成测试地址,无税号、银行账号、法人或联系方式;备注明确“不开具发票,不用于交易”。跟进新增因可选nextTime为空触发SQL1292而失败,未计入成功数据,修复后已重试成功。

报价SXDD-20261021001已改为上述专用客户/联系人/产品;产品2件×12.50,含税25.00、税费2.88,运费5、押金3,详情最终33.00;草稿未提审。后端自动主题“山峡-移动验收测试(SXDD-20261021001)”,备注明确不履约、不发货、不发送通知。发现更换联系人后姓名仍旧值的C15,修复前不推进审批。

跟进记录已于2026-10-21 06:43:03(页面时间)保存,内容“移动验收_20261021_跟进测试,仅用于界面验收,未联系任何客户。”,下次联系时间空;联系人ID 34A335EA8BC74E72AA464AF80A6692A1。发现冗余姓名未保存的C17,没有实际电话或通知。

开票测试资料已设为默认,移动和Web只读回查一致;仅合成公司名/地址,无税号账号,无开票。

已新建分类“移动验收_20261021_分类”,子类“移动验收子类”编辑为“移动验收子类_已编辑”,仅关联上述测试产品;产品列表完整路径回查成功,编辑输入叶名展示缺陷C18待修。

第二张专用报价 SXDD-20261021002 / 464FBC800FC942D9B4B67642CD7F810F 已提交,关联本轮合成客户、联系人、产品,2件×12.50=25,无运费押金,包装20kg/袋、送货方式自提。审批人仅系统管理员admin;明确测试不履约、不发货、不联系、不通知。新建联系人姓名回查正确;当前停在驳回确认,尚未确认驳回。

合同草稿 SX/X-JT20261021001 / 528CF8EB11574CBD946385D55E7BB684 已由移动新表单创建,仅本轮合成客户/联系人/产品。销售合同、山峡模版、货到付款,数量3×29.90=89.70,运费5、押金3,列表总额97.70;包装20kg/袋、送货自提。负责人沿系统Web一致的候选规则默认方金强(候选仅两人),草稿保存无通知。备注明确仅验收,不履约、不发货、不联系、不通知。未提审、未签订、未履约。

合同SX/X-JT20261021001已编辑为数量1.5、单价29.99、产品金额44.99、运费5押金3、总额52.99,并真实重进确认。于页面时间2026-10-21 07:40:27提交审批,审批人仅系统管理员admin;未通过、未签订、未履约。提审备注为“移动验收,仅由当前管理员本人验证审批;不签约、不履约、不发货、不联系、不通知。”

本轮专用客户下新增“移动验收第二联系人”,未填写手机号/邮箱/备注等字段;提交前UI手机号有必填星号,但实际保存成功,确认C23。该合成联系人暂留作C15切换至无电话/邮箱历史数据的边界回归,回归后补合法测试手机号;不作为正常有效输入验收通过。

C15边界回归:报价SXDD-20261021001暂切换为“移动验收第二联系人”(空手机/邮箱),新移动更新入口已保存,详情显示新姓名且手机/邮箱均—,旧电话没有残留;最终金额仍33.00。本机8000原uvicorn无热重载,已按原参数重启加载新接口,当前PID72295,日志/tmp/shanxia-mobile-qa-backend.log。未改服务配置或远程依赖。

2026-10-21 07:57 后续联系人回归

  • 专用报价 SXDD-20261021001 已从空手机/邮箱的第二联系人切回“移动验收测试联系人”(19900000000);保存详情显示姓名/手机号/空邮箱一致,最终金额33。
  • 新增专用客户跟进“移动验收_20261021_联系人回显回归,仅验证记录保存,未进行电话或其他联系。”,时间07:57:35,选择第一联系人,下次联系时间为空。保存及刷新后均显示联系人姓名,跟进次数2。未实际联系/通知任何人。
  • 已生成无个人信息测试图片 fixtures/mobile-qa-evidence.png(800×600,23,476字节,明确TEST ONLY/Not a valid certificate);尚未上传。

最终移动报价适配版本复验

  • P1空联系人分支的客户存在/租户/范围校验返修经规格及质量独立复核通过;Root重跑后端36/36、前端36/36。
  • 本机8000服务按原命令及环境由PID72295优雅重启为73745,启动成功;配置/生产服务未修改。最终版本对专用报价SXDD-20261021001真实保存通过,证据M03-final-backend-save-375。
  • 微信开发者工具补查仍显示“Error: 需要重新登录”,未创建云环境或修改AppID/配置;取消未完成导入,ENV-wechat-devtools-login-required.png。

危化证测试专用虚构目录项

  • 产品:移动验收_20261021_证书流程测试产品,编号SXWL007467,ID A05DC4DBD4F84FF9A6CA857C7B5D1123,2026-10-21 08:07:43经移动新增。
  • 规格QA-CERT-ONLY,税率13,初始库存0,预警10,上架;为验证三类证书槽位将易制毒/易制爆标记均开启,列表实际显示毒/爆。
  • 描述明确“虚构测试目录项,仅验证易制毒/易制爆证书槽位,不对应真实化学品,无库存、不采购、不销售、不运输。”备注“移动验收专用合成数据,不构成真实危化品或证件记录。”无图片、无真实产品来源,尚未关联计划或合同。
  • CUA原生AX将Element数值型switch错误显示Value0;DOM aria-checked true及保存后毒/爆标签证明开启成功,非业务开关缺陷。

    继续审批闭环(用户已具体授权)

  • 报价 SXDD-20261021002 第二轮08:22:27本人通过,最终审批通过;合同 SX/X-JT20261021001 编辑保存后08:26:38再提审,仅admin,08:28:02本人通过,最终已审批。审批后均未履约、签约、发货。

  • 移动验收第二联系人补充合法合成手机号19900000001,邮箱留空,保存与刷新回显成功。客户主表无效字段仅用于阻断测试,恢复后离开,未保存变更。TEST ONLY图片尚未上传。

  • 报价 SXDD-20261021002:08:14:06 本人驳回;08:15:28 编辑备注保存草稿;08:21:09 重新提交仅 admin。新备注:移动验收审批闭环专用,已验证驳回后编辑;仅合成客户与产品,不履约、不发货、不联系、不发送通知。

  • 合同 SX/X-JT20261021001:08:15:05 本人驳回,刷新后确认草稿/已拒绝。意见:移动验收:主动驳回用于验证编辑与再次提审,无真实业务异议。未签约、履约或发货。

运输前置合同草稿(本轮继续)

  • SX/X-JT20261021002,ID B12288DF1E064F1C8CEC85C4413C3776:装货客户 C202610210001,产品 SXWL007466,数量1000个、含税单价1元、20kg/袋、自提、税率13%,总额1000元。草稿,尚未审批/履约。复制会清客户、数量、单价和结算方式,均重新填入;合同名称保存时按既有Web规则自动重建,测试用途写入备注。

  • SX/X-JT20261021003,ID 1C24581FB12544F5BA64D5121BF8A72D:第二份装货合同,客户 C202610210001、产品 SXWL007466、数量1000个、单价2元、总额2000元、税费230.09元。20kg/袋、自提。草稿,未审批。备注标识同品多合同行测试。

  • SX/X-JT20261021004,ID 04A71F18BF44435FA0D86BA0CF4B622C:送货客户甲 C202610210002,联系人甲19900000002;产品 SXWL007466、数量1000个、单价3元、总额3000元、税费345.13元,20kg/袋、自提。草稿,未审批。

  • SX/X-JT20261021005,ID 36ECD19A693F4173BCBB732FBCBCBC12:送货客户乙 C202610210003,联系人乙19900000003;产品 SXWL007466、数量1000个、单价4元、总额4000元、税费460.18元,20kg/袋、自提。草稿,未审批。以上四份结算方式款到发货,运费/押金均0,日期2026-10-21至2026-11-20。

  • 09:39–09:42继续:SX/X-JT20261021005 经详情搜索admin单独提审;另三份经列表选5条(含原已审批001及已提审005),系统明确跳过2非草稿,只提审002/003/004。四份均仅admin本人审批,批量通过后已审批Tab搜索移动验收显示5份均已审批。未安排运输/签约/履约/发货/通知。原001状态不变。

危化品证界面虚构目录项测试前置

  • SX/X-JT20261021006,ID CF12539B9ECF441393EE3708C43C68DE:客户C202610210001,虚构目录产品SXWL007467(QA-CERT-ONLY,非真实化学品),100个×1元=100元、税费11.50,20kg/袋、自提、款到发货。草稿,未审批。
  • SX/X-JT20261021007,ID 53753C5D34484F93956F37B619307B1C:客户甲C202610210002,其余同006。草稿,未审批。两份均注明不对应真实化学品,不采购销售、不发货、不实际运输、不通知,只为证书槽位上传回显测试。

  • 最新状态补记:证书流程专用合同006于10:04:21、007于10:39:26单独提交admin本人,均已在详情看到审批中。先前一次批量提审未得到持久化成功证据,不计通过;原因未定。未执行真实签约、履约、运输或通知。

  • 证书流程专用合同006、007随后由admin本人通过;已审批列表检索2026102100回查7条专用合同均为已审批。证据M08-fixture-contracts-approved-414.txt/.png;仅测试审批流,无实际化学品交易或运输。

运输首个空暂存草稿

  • PO20261021001,ID 8B4D874BCE724575943D0126D64763A8。375px移动新增中仅默认归属公司/创建日/当前跟进人及明确测试备注,点击暂存后进入详情,状态草稿中。无车辆、无产品、无装送货段,未安排。后续补齐测试复用此ID,避免反复新建。
  • 证据:M07-empty-draft-saved-375.png/.txt。

PO20261021001补齐保存(仍未安排)

  • 同ID 8B4D874BCE724575943D0126D64763A8 从空草稿补齐后正式保存,详情状态待安排、单据直销、计划日期2026-10-21。
  • 装货客户C202610210001,合同002/003各自同产品行,数量1.000/2.000;送货甲合同004数量1.000、送货乙合同005数量2.000。装3送3,二段切换显示对应客户/合同与数量,乙注意事项“移动验收送货乙;禁止实际运输”持久化。
  • 全部外部合成客户、非危化测试产品。未选车辆/人员、未安排、地磅均未生成。地址控件为库选择而非自由文本,尝试输入未选地址不会持久化,最终装送地址均为空;不能记录为合成地址已保存。
  • Element数字框使用键盘选全/逐字输入并Tab后核对真实DOM值1.000/2.000/2.000,保存详情数量正确;仅fill工具曾显示旧值,未据此判生产bug。
  • 证据M07-one-load-two-deliveries-saved-414.txt/.png、M07-one-load-two-deliveries-second-stop-414.txt。Web多段只读对照及重新编辑仍待完成。

  • 后续已完成重新编辑回填及Web只读两段对照:装002/003分别1/2、送004/005分别1/2、乙备注均一致。未再次保存、未安排。证据 M07-one-load-two-deliveries-edit-reopened-414.txt、WEB-M07-one-load-two-deliveries-readonly-1440.txt、WEB-M07-one-load-two-deliveries-stop2-readonly.txt;截图以补充的 *-native.png 为准。

PO20261021002 证书流程测试计划

  • ID F87D31B8F99D4A6EA88575FDE5E2A199,通过移动“创建”保存,待安排、直销单、安庆山峡、日期2026-10-21。未选车/人,未安排运输,全部外部测试客户,未生成地磅。
  • 装货客户C202610210001关联合同006;送货客户甲C202610210002关联合同007;各1.000个虚构目录产品SXWL007467,包规20kg/袋、自提,装送平衡。备注明确虚构、仅测试,不实际采购销售/履约/运输/通知。
  • 详情显示1个危化产品、毒/爆标签、购买证/运输证/合法证明均未上传、待确认。未确认齐备、未上传。后续证书测试复用该ID,不重复建计划。
  • 保存证据 M07-certificate-test-plan-saved.txt,布局修复后 M07-detail-tabs-spacing-fixed-375.png / 414.png 及geometry。

PO20261023001 R2基础草稿

  • ID 469ADA50973C4F6BAD771EC4E48BD5AA,375宽移动新增→更多→暂存。仅创建日期2026-10-23、默认安庆山峡/系统管理员和测试备注,无计划日期/类型/客户/产品/车辆/人员。状态草稿中;未安排、未履约、未发货。
  • 备注:移动验收_20261023_R2_仅基础草稿;用于验证移动暂存及重新打开,不安排、不履约、不发货。
  • 证据 ../2026-10-23/M07-R2-minimal-draft-saved-375.png。后续草稿用例复用此ID,勿重复新建。

PO20261021001 R3保存回归最新状态(存在待修异常)

  • 同ID 8B4D874BCE724575943D0126D64763A8 在414移动编辑保存一次,仍待安排、无人车、无安排/履约/发货。装002/003数量1/2,送甲004数量1、乙005数量2;乙先移除再新增,以测试段身份与保存回填。
  • 乙联系方式现为移动验收运输联系人乙 19900000003,注意事项移动验收送货乙;R3重建保存验证;禁止实际运输,已在保存后详情核对。装送地址仍空。
  • 装002行尝试保存已有“移动验收第二别名”和“移动验收品牌”,保存前可见,重开丢失;Web最新只读详情同样空,计划总量2而装送合计各3。此为真实待修缺陷,不能当成别名品牌已持久化,也不能把该计划当作正确计划层fixture。待修复后复用同ID回归,禁止创建真实运输或改Web功能掩盖。

PO001缺陷修复后的状态及复制fixture(2026-10-23)

  • PO20261021001原ID不变,移动修复后保存重开已恢复计划总量3、装送各3;装002别名“移动验收第二别名”、品牌“移动验收品牌”,装003为空;送甲004关联002且独立别名“移动验收别名”/品牌空,送乙005关联003。乙联系方式及重建备注保持。状态待安排,无人车、未安排、地磅未生成。此记录更新上节的待修状态。
  • 复制产生PO20261023002,新ID 9A7C8C428FA74947967C614F26E1069F,创建日期10-23、计划日期沿用10-21,其余业务内容同上。普通创建后实际重开两送货段,关联/数量/独立别名品牌均保持。备注“移动验收_20261023_R3复制持久化;来源PO20261021001;仅验证装送关联、独立别名品牌和新单ID,不实际履约、发货、运输或通知。”待安排,无车辆/人员、未安排、无地磅。后续草稿和验证优先复用专用fixture。

PO20261023001送货先填草稿回归

  • 同ID 469ADA50973C4F6BAD771EC4E48BD5AA,仍草稿中、无装货/日期/单据类型/车辆;送货客户甲,合同004、产品SXWL007466、单位个、包规20kg/袋、自提、数量0,待选择装货关联。
  • 行备注“R3送货先填、零数量、待关联;仅暂存测试”,计划备注“移动验收_20261023_R3_送货先填草稿;无装货、送货甲合同004数量0待关联;仅暂存回填,不安排、不履约、不发货。”暂存并重开已核对,正式保存被关联校验拦截;无安排、地磅或实际履约。

2026-10-23 合同即时刷新复验专用单

  • SX/X-JT20261023001,ID ECDE9CD81BE24A1F82FF56E414817B81,移动复制001生成;客户C202610210001、第二联系人19900000001、产品SXWL007466数量1×1元,运费/押金0;负责人沿用原允许选项方金强,审批人已清除默认值、仅admin本人。
  • 07:29:42已提交,当前审批中;停在驳回最终确认等待本次单据授权,尚未驳回。无签约、履约、安排、发货或通知;新单仅为定位历史首次驳回即时刷新异常。
  • 备注在提审后显示“仅供移动端驳回即时刷新复验,审批人仅admin本人,不履约、不通知他人。”;审批意见待提交“移动验收刷新复验:仅验证驳回后立即显示草稿与已拒绝,无真实业务。”
  • 证据 ../2026-10-23/M06-refresh-retest-*;375视口。

2026-10-23 R4快捷创建车辆及人员

  • V1:皖QA1023 / 皖QA102挂,核载3吨、无司机/押运员/承运商。已普通保存到PO20261023002(原ID不变),仍待安排;“保存并安排”等待具体授权,未点击。计划备注已改为R4安排测试、仅合成数据且不实际运输/履约/发货/通知。
  • V2:皖QA1024 / 皖QA104挂,创建时间07:36:34;合成人员“移动验收司机甲”“移动验收押运甲”,手机、身份证均空。先以3吨创建,冲突取消保留表单;复用回填后车辆详情仍3.00及原人员。覆盖更新后详情4.00且关联人员仍在。仅本轮测试车辆被更新。
  • PO20261021001只用于承载未保存的选择。刷新后重新核对车牌/司机/押运员均空,原备注、计划总量3及装送各3保持,未保存V2到源计划。
  • 证据:2026-10-23/M07-R4-reuse-preserves-capacity-people-375.txt(名称375为误标,此次复用读数来自默认宽视口);M07-R4-overwrite-capacity-people-375.txt/.png(已切375);M07-R4-source-plan-restored.txt。

2026-10-23 用户确认继续后的最终业务验证

  • 用户在剩余三项具体待确认事项后回复“好的,请继续”,按该确认完成以下专用测试数据操作;商机及运输打印排除。
  • 合同SX/X-JT20261023001(ECDE9CD81BE24A1F82FF56E414817B81)于09:13:26由admin驳回。无需手动刷新立即显示草稿、审批已拒绝,审批按钮消失。没有再次提审或通过。证据M06-new-reject-immediate-result.txt/.png。
  • 计划PO20261023002(9A7C8C428FA74947967C614F26E1069F)先使用皖QA1023/皖QA102挂、司机押运均空完成安排;随后调整为皖QA1024/皖QA104挂及移动验收司机甲/移动验收押运甲。确认调整后旧司机链接失效、新链接生成,未复制发送或打开执行链接。重开仍已安排、人车正确、装送各3;合同002/004累计1、003/005累计2,调整没有重复累计。证据M07-arrange-success-quantity-sheet*、M07-arranged-empty-optional-people-375.txt、M07-adjust-confirm-mobile-375.png、M07-adjust-success-quantity-sheet-375.png、M07-adjusted-reloaded-375.txt。
  • 计划PO20261021002(F87D31B8F99D4A6EA88575FDE5E2A199)使用已准备的fixtures/mobile-qa-evidence.png(TEST ONLY、非有效证件)分别上传三个槽位并保存。购买证1251af1d2f.png;运输证407453ce99.png;合法证明541969f67d.png。保存后现有后端maybe_auto_set_hazard_cert_ready自动置齐备;重新加载仍三附件及已齐备,无安排、履约或发货。预览成功,下载尚在核实。证据M08-test-certificate-preview-375.png、M08-certs-saved-reopened-375.txt、M08-three-certificates-reopened-375.png。

  • 收尾列表回查:PO20261021002在未上传筛选0条、全部筛选1条已齐备;下载签名接口200,但文件导航被浏览器inspector阻断,尚无落盘成功证据。未因该工具限制修改或重传附件。

  • 最终用户人工确认:针对PO20261021002购买证下载,用户回复“下载成功,图片可打开”。下载待验收项关闭;没有为此新增或修改业务数据。