|
|
1 week geleden | |
|---|---|---|
| .. | ||
| README.md | 2 weken geleden | |
| 业务链路核对设计.md | 1 week geleden | |
| 使用说明.md | 1 week geleden | |
| 清算步骤核对改造方案.md | 2 weken geleden | |
清算完成之后,对发行、销售、TRS 的订单和日常报表做数据核对,并把结论发到飞书。不配推送类型时,正确、错误、可疑都发。
这是独立产品。现在的目录只是暂存在 leopard 工作区里,后续会单独建 git 仓库。程序运行时只读本工具自己的目录和自己的环境变量,不打开 leopard 的文件。
怎么跑以 doc/使用说明.md 为准。
按业务链路核对的设计(11 条链路、卡片版式、依据写法)见 doc/业务链路核对设计.md,改某条链路先改该文档。
| 路径 | 内容 |
|---|---|
doc/README.md |
本文件。了解产品时看 |
doc/使用说明.md |
现行怎么跑、怎么看结果 |
doc/业务链路核对设计.md |
链路口径、节点、依据、卡片版式 |
code/post_clear_check/ |
程序、单测和自有库建库脚本 |
库里的结论值只用英文:correct、error、suspect。飞书卡片上显示为 正确、错误、可疑。没有发生的业务不写结论行,也不发卡片。
一张卡片只承载一条链路、一个归属对象。卡片上有多条时,总结论取最严重的一档:错误 高于 可疑,可疑 高于 正确。每条结论写依据、公式、代入式、期望值与当前值,格式见 doc/业务链路核对设计.md 第 7 节。
进程做完一轮就退出。同一个市场、同一个交易日,发行和销售的批次都是 completed 才开始。这一天有对冲时,TRS 的批次也必须是 completed。没有对冲就不产生 TRS 的结论行。重算看批次的 end_time 和规则文件版本,同一轮次不重复发送。细节以 doc/使用说明.md 为准。
飞书用专用群的自定义机器人,不走三端的通知表。业务库连接必须是只读会话。运行记录写在 db_post_clear_check。
排查启动失败、飞书发送失败,或修改 code/post_clear_check,调用项目 skill post-clear-check。现行行为以 doc/使用说明.md 和代码为准,链路口径以 doc/业务链路核对设计.md 为准。