Files
zkxw/.superpowers/brainstorm/78964-1778664283/content/zkxw-cell-storage-modules-overview.html
T
2026-05-17 08:36:37 +08:00

152 lines
6.0 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<h2>细胞存储管理(2.2.6 ~ 2.2.10)模块总览</h2>
<p class="subtitle">用于对齐:菜单结构、核心数据表、关键状态流转与后续页面原型拆分</p>
<div class="section">
<div class="label">菜单(本次范围)</div>
<div class="cards">
<div class="card">
<div class="card-image">
<div class="mockup">
<div class="mockup-header">2.2.6 采集协议单</div>
<div class="mockup-body">
<div class="mock-content">
<div>列表:协议号 / 状态 / 采集专员 / 登记日期 / 创建时间</div>
<div class="placeholder" style="margin-top:10px">详情抽屉/弹窗(基础信息 + 样本 + 缴费 + 附件)</div>
</div>
</div>
</div>
</div>
<div class="card-body">
<h3>采集协议单</h3>
<p>主表:<code>biz_collection_protocol</code>,关联采集信息/样本/运输/当事人/缴费等子表</p>
</div>
</div>
<div class="card">
<div class="card-image">
<div class="mockup">
<div class="mockup-header">2.2.7 采集协议单审核</div>
<div class="mockup-body">
<div class="mock-content">
<div>列表:待审核 / 已审核(通过/退回)</div>
<div class="placeholder" style="margin-top:10px">审核弹窗:审核意见 + 操作(通过/退回)</div>
</div>
</div>
</div>
</div>
<div class="card-body">
<h3>协议单审核</h3>
<p>表:<code>biz_protocol_audit</code>(按协议单维度记录审核结果/备注/审核人)</p>
</div>
</div>
<div class="card">
<div class="card-image">
<div class="mockup">
<div class="mockup-header">2.2.8 收款确认(财务)</div>
<div class="mockup-body">
<div class="mock-content">
<div>列表:待确认缴费(按缴费明细)</div>
<div class="placeholder" style="margin-top:10px">确认弹窗:确认附件 + 备注</div>
</div>
</div>
</div>
</div>
<div class="card-body">
<h3>收款确认</h3>
<p>表:<code>biz_protocol_payment_detail</code>(<code>pay_status=dfj/jfqrz/yjf</code> 等)</p>
</div>
</div>
<div class="card">
<div class="card-image">
<div class="mockup">
<div class="mockup-header">2.2.9 退费确认(财务)</div>
<div class="mockup-body">
<div class="mock-content">
<div>列表:待确认退费(按缴费明细)</div>
<div class="placeholder" style="margin-top:10px">确认弹窗:退费附件 + 备注</div>
</div>
</div>
</div>
</div>
<div class="card-body">
<h3>退费确认</h3>
<p>表:同上(<code>pay_status=tfqrz/ytf</code>)+ 财务确认附件字段</p>
</div>
</div>
<div class="card">
<div class="card-image">
<div class="mockup">
<div class="mockup-header">2.2.10 分期缴费预警</div>
<div class="mockup-body">
<div class="mock-content">
<div>列表:即将到期/已逾期(按分期明细)</div>
<div class="placeholder" style="margin-top:10px">快捷操作:提醒/标记处理(可选)</div>
</div>
</div>
</div>
</div>
<div class="card-body">
<h3>分期缴费预警</h3>
<p>字段:<code>installment_due_date</code>(明细应缴日)+ 状态过滤(未缴费/确认中)</p>
</div>
</div>
</div>
</div>
<div class="section">
<div class="label">关键状态流转(建议先对齐)</div>
<div class="split">
<div class="mockup">
<div class="mockup-header">协议单状态(biz_collection_protocol.protocol_status)</div>
<div class="mockup-body">
<div class="mock-content">
<p><b>dsx</b> 待生效 → <b>sxz</b> 生效中 →(到期)→ <b>ygq</b> 已过期</p>
<p>任意阶段可 → <b>yzf</b> 已作废(毁约/异常终止/作废)</p>
<p>可选:→ <b>zky</b> 转科研(后续再做,当前仅保留字段/入口)</p>
</div>
</div>
</div>
<div class="mockup">
<div class="mockup-header">缴费明细状态(biz_protocol_payment_detail.pay_status)</div>
<div class="mockup-body">
<div class="mock-content">
<p><b>dfj</b> 待缴费 → <b>jfqrz</b> 缴费确认中 → <b>yjf</b> 已缴费</p>
<p><b>tfqrz</b> 退费确认中 → <b>ytf</b> 已退费(通常由业务发起后进入)</p>
<p class="subtitle" style="margin-top:10px">收款确认页面主要处理:<b>jfqrz → yjf</b>;退费确认页面主要处理:<b>tfqrz → ytf</b></p>
</div>
</div>
</div>
</div>
</div>
<div class="section">
<div class="label">下一步我需要你确认的 1 个问题</div>
<div class="mockup">
<div class="mockup-header">审核模块(2.2.7)的定义边界</div>
<div class="mockup-body">
<div class="options">
<div class="option" data-choice="audit-1" onclick="toggleSelect(this)">
<div class="letter">A</div>
<div class="content">
<h3>仅“协议附件/缴费截图”审核</h3>
<p>审核通过后仅写 <code>biz_protocol_audit</code> 记录,不改协议单主状态(状态仍由业务流程控制)</p>
</div>
</div>
<div class="option" data-choice="audit-2" onclick="toggleSelect(this)">
<div class="letter">B</div>
<div class="content">
<h3>审核通过会驱动协议单生效</h3>
<p>审核通过时同步将 <code>protocol_status</code> 从 <code>dsx</code> 推到 <code>sxz</code>(并记录生效时间/描述)</p>
</div>
</div>
</div>
<p class="subtitle" style="margin-top:10px">你在浏览器里点选 A 或 B 即可(也可以回终端用文字说明)。</p>
</div>
</div>
</div>