Files
group_fqcd_jr/docs/场外申购赎回工作流程图.md
T

1.5 KiB

场外基金申购赎回工作流程图

flowchart TD
    A[收件箱收到邮件] --> B[IMAP IDLE 事件]
    B --> C[按 UID 拉取完整 MIME 和附件]
    C --> D{发件人和邮件认证通过}
    D -- 否 --> D1[记录告警并停止进入业务队列]
    D -- 是 --> E[保存原始 EML 和附件哈希]
    E --> F[OCR/Document AI 一次识别]
    F --> G[DeepSeek 分类与字段抽取]
    G --> H{附件类型}
    H -- other --> H1[只归档]
    H -- summary/subscription/redemption --> I[生成 mail_id 和 attachment_id]
    I --> J[SSE 推送新业务邮件事件]
    J --> K[生成查询/计算/核对三阶段执行计划]
    K --> L[调用 nl2sql_yc 只读查询]
    L --> M[确定性金额、份额、比例计算]
    M --> N[固定申购/赎回规则核对]
    N --> O{识别或查询是否异常}
    O -- 是 --> P[运营人工确认异常或未处理]
    O -- 否 --> Q[运营确认正常]
    P --> R[独立邮件返回或风控通知候选]
    Q --> S[正常邮件返回]
    S --> T[资金清算统计重算]
    R --> U[发送状态、重试和审计]
    T --> U
    U --> V{邮件内单据均有最终人工状态}
    V -- 否 --> W[保持待处理]
    V -- 是 --> X[邮件完成并保留全链路审计]

边界

  • 本流程只覆盖后端、Agent、数据、接口、异步事件和审计。
  • 反洗钱和开放期规则不纳入本次实现。
  • 邮件返回、风控通知和资金清算通知互相独立,不自动联动。