财富管理 全面诊断 全能智投 全球配置 客户登录

1设计说明

本数据模型完全基于现有资料倒推而来,未引入任何臆测性业务规则。资料包括:
  • 《项目运营管理1787997814327.xls》:家族信托后台真实运营表,37 列 × 4 行实测数据。
  • KYC 尽调清单 PDF(薛** / 王**,已脱敏):委托人、配偶、资金来源、投资运用方式、受益人、证照清单。
  • 双录话术 PDF:A1-A5 风险测评与 R1-R5 产品风险等级的匹配规则。
  • 清算报告 / 信托经理变更公告 PDF:产品生命周期、收益分配、经理变更字段。
  • CRM 截图 322 张:中航财富 + 家族信托两套系统的菜单、列表、表单字段、状态枚举、审批流。
证据来源Excel 实测PDF 文本提取界面截图 OCR

2核心实体关系图(倒推)

客户主数据 party KYC 尽调 kyc_record 受益人 beneficiary 产品 product 订单 sales_order 合同 contract 双录 dual_record 家族信托项目 trust_project 投配指令 instruction 项目净值 nav_record 组织架构 org 绩效指标 performance 服务活动 activity 实线 = 强业务关联;虚线 = 派生/归属关系
关系说明:客户主数据是全局唯一根实体;KYC、受益人、订单、合同、双录均归属客户;
产品是所有销售动作的核心对象;家族信托项目由合同/订单派生,并与投配指令、净值记录形成 1:N 关系;组织架构为权限与绩效提供范围维度。

3客户与 KYC 域

两套系统均围绕“客户主数据”展开。财富 CRM 强调理财账户、合格投资者、风险测评有效期;家族信托 CRM 强调委托人/配偶/受益人、资金来源、投资运用方式。合并后的系统应以 party 作为统一主数据,用 kyc_record 承载双条线的不同尽调模板。KYC 适用于全部客户:家族信托客户走 9 步尽调模板,财富线客户走 5 步精简模板(身份信息→财务状况→投资目标与期限→双因子风险测评→资金来源确认)——每个客户都必须完成 KYC 与年度重检,作为财富诊断的输入。

双因子风险测评规则(吸收 Schwab IPQ / Wealthfront)
风险承受力拆为两个独立评分:客观承受力(capacity:年龄/收入稳定性/资产规模/流动性需求)与主观意愿(willingness:亏损反应/投资经验/波动接受度)。有效风险等级 = min(客观, 主观) 取更保守者——行为金融学证明客户普遍高估自身风险承受力,取保守值是行业共识。风险等级每 12 个月重测(超过有效期系统强制下架产品列表)。

客户主数据表(party)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是客户唯一编号高
customer_noVARCHAR(32)是理财账户 / 客户号,如 800016831862高
nameVARCHAR(64)是客户姓名高
genderTINYINT是男 / 女 / 未知高
id_typeVARCHAR(20)是身份证 / 护照 / 其他(截图显示下拉)高
id_noVARCHAR(40)是脱敏存储,加密高
id_valid_fromDATE否证件有效期开始高
id_valid_toDATE否长期有效 或 截止日期高
birth_dateDATE否出生日期高
nationalityVARCHAR(40)是中国 / 其他高
tax_residencyVARCHAR(80)否税收居民身份,支持多选高
marital_statusTINYINT否未婚 / 已婚 / 离异 / 丧偶高
occupationVARCHAR(80)否职业枚举:企业负责人、公务员、自由职业者、离退休人员等 12 类(来自 KYC 清单)高
phoneVARCHAR(20)是预留手机号,用于登录/双录高
emailVARCHAR(80)否电子邮箱高
faxVARCHAR(30)否传真中
addressVARCHAR(256)否通讯地址高
is_employeeTINYINT否是否本公司员工高
qualified_investorTINYINT否已认定(新规) / 未认定 / 待复核高
qi_expiry_dateDATE否合格投资者到期日高
risk_levelVARCHAR(10)是A1谨慎型 / A2稳健型 / A3平衡型 / A4积极型 / A5进取型高
risk_expiry_dateDATE是风险测评有效期高
rm_idBIGINT FK是归属客户经理高
dept_idBIGINT FK是所属部门 / 财富中心高
bu_idBIGINT FK否合伙人 BU(为空则为总部)中
line_tagsJSON否财富管理 / 家族信托,可双选中
statusVARCHAR(20)是潜在 / 正式 / 冻结 / 流失高
created_at / updated_atDATETIME是创建与更新时间高
证据:客户信息页截图、KYC 尽调清单 PDF、家族信托 KYC 截图

KYC 尽调主表(kyc_record)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是KYC 记录 ID高
customer_idBIGINT FK是关联客户高
project_idBIGINT FK否若为家族信托,关联项目高
line_typeVARCHAR(16)是wm / ft / both(wm 走 5 步精简模板,ft 走 9 步尽调模板)高
capacity_scoreTINYINT是客观风险承受力 1-5(财务状况/年龄/资产/流动性需求折算)设计
willingness_scoreTINYINT是主观风险意愿 1-5(亏损反应/投资经验/波动接受度折算)设计
effective_riskVARCHAR(10)是有效风险 = min(客观, 主观),A1-A5(取保守者规则)设计
management_deptVARCHAR(64)否管理部门,如财富管理事业部高
product_seriesVARCHAR(32)否产品系列:鲲泽家族 / 鲲瓴家族 / 鹏 A 系列等高
trust_typeVARCHAR(32)否信托类型 / 信托分类高
channelVARCHAR(64)否渠道,如南京财富中心高
advisor_idBIGINT FK是财富顾问 / 客户经理高
is_all_staff_marketingTINYINT否是否全员营销高
initial_amountDECIMAL(18,2)否初始认购资金规模(小写)高
investment_modeVARCHAR(40)否全权委托受托人自行决策运用 / 指令型 / 建议型高
confirm_modeVARCHAR(40)否无需确认型 / 投资确认型 / 投资建议默认型高
fee_rateDECIMAL(8,4)否固定费率信托报酬中
fixed_feeDECIMAL(18,2)否固定金额信托报酬高
notice_daysINT否投资建议或通知期限(工作日)中
submit_timeDATETIME否提交 KYC 申请时间高
dept_approve_timeDATETIME否理财中心总经理审核时间高
trust_mgr_approve_timeDATETIME否信托经理审核时间高
statusVARCHAR(20)是草稿 / 提交待审 / 部门审核通过 / 信托经理通过 / 退回高
证据:家族信托 KYC 截图(9 步流程 + 审核历史)

资金来源子表(kyc_asset_source)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
kyc_idBIGINT FK是高
source_typeVARCHAR(40)是工资薪金 / 保险 / 财产转让 / 承包经营 / 劳务稿酬 / 利息股息红利 / 租赁 / 偶然所得 / 其他高
amountDECIMAL(18,2)否累计金额(万元)高
company_nameVARCHAR(128)否工作单位 / 公司名称高
positionVARCHAR(64)否职级名称高
work_yearsINT否工作年限高
annual_incomeDECIMAL(18,2)否年收入高
asset_nameVARCHAR(128)否具体资产名称中
relationshipVARCHAR(32)否与委托人关系中
remarksTEXT否备注低
证据:KYC 客户情况说明 PDF、家族信托资金调查截图

受益人子表(customer_beneficiary)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
customer_idBIGINT FK是委托人客户 ID高
project_idBIGINT FK否家族信托项目 ID高
is_authorizedTINYINT否是否为被授权人高
relationshipVARCHAR(32)是配偶 / 子女 / 父母 / 本人 / 其他高
nameVARCHAR(64)是高
genderTINYINT否高
id_type / id_noVARCHAR否高
birth_dateDATE否出生日期高
nationality / tax_residencyVARCHAR否高
phone / email / address / faxVARCHAR否高
guardian_nameVARCHAR(64)否监护人姓名高
guardian_relationshipVARCHAR(32)否监护人与受益人关系高
benefit_account_bankVARCHAR(128)否信托利益账户开户总行高
benefit_account_branchVARCHAR(128)否信托利益账户开户银行支行高
证据:家族信托受益人截图、KYC 清单 PDF

4产品中心

财富 CRM 的产品全景页包含产品概况、销售参数、订单交易、信息披露、其他信息 5 个 Tab;产品参数非常完整,是倒推 product 表的核心来源。

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
product_codeVARCHAR(32)是产品代码,如 ZH1KJ8高
full_nameVARCHAR(256)是产品全称高
line_typeVARCHAR(16)是wm / ft高
seriesVARCHAR(64)否产品系列高
product_typeVARCHAR(40)是固定收益 / 权益 / 固收+ / 家族信托 / 投顾服务高
risk_levelVARCHAR(8)是R1 / R2 / R3 / R4 / R5高
term_daysINT否期限(天),180 日 / 24 月等高
benchmark_typeVARCHAR(40)否业绩比较基准类型中
benchmark_rateDECIMAL(8,4)否业绩比较基准,如 5.6%高
min_subscribe_amountDECIMAL(18,2)否个人认购起点高
inc_amountDECIMAL(18,2)否个人认购递增金额高
max_subscribe_amountDECIMAL(18,2)否个人持有上限高
min_subscribe_amount_orgDECIMAL(18,2)否机构认购起点高
max_total_scaleDECIMAL(18,2)否销售规模(万)高
sales_contract_countINT否销售合同数高
raise_start / raise_endDATETIME否认购起止时间高
payment_deadlineDATE否缴款截止日期高
allow_payment_methodsJSON否银行汇款 / POS / 委托划付 / 电子账户等高
face_typeVARCHAR(40)否个人 / 机构 / 产品高
sales_scopeVARCHAR(80)否面向客户类型高
is_all_staff_marketingTINYINT否是否全员营销高
limit_modeVARCHAR(40)否限制模式:合同数限制等高
over_allocation_ratioDECIMAL(6,2)否超额配售比例 %高
custodian_bankVARCHAR(128)否保管银行高
collection_account_nameVARCHAR(128)否银行账户名称高
collection_account_noVARCHAR(64)否银行账号高
fund_usageTEXT否资金用途高
repayment_sourceTEXT否还款来源中
manager_idBIGINT FK否信托经理高
statusVARCHAR(20)是预热 / 在售 / 存续 / 清算高

产品费率子表(product_fee)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
product_idBIGINT FK是高
client_typeVARCHAR(20)是个人 / 机构高
biz_nameVARCHAR(40)是业务名称:认购 / 申购 / 赎回高
min_days / max_daysINT否存续最小/最大天数高
time_unitVARCHAR(10)否天 / 月 / 年高
fee_algorithmVARCHAR(40)否费率算法高
fee_rateDECIMAL(8,4)否费率高
证据:产品全景页截图、销售参数 Tab、其他信息 Tab、双录话术 PDF

5销售与订单

财富 CRM 的“我的订单”列表展示了完整订单状态机与交易字段。订单类别包含申购、认购、追加、赎回、转投等。

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
order_noVARCHAR(32)是订单号,如 20250401000159高
customer_idBIGINT FK是高
product_idBIGINT FK是高
project_idBIGINT FK否家族信托项目 ID高
order_typeVARCHAR(20)是认购 / 申购 / 追加 / 赎回 / 转投 / 转让受让高
apply_amountDECIMAL(18,2)否申请金额高
apply_sharesDECIMAL(18,4)否申请份额高
statusVARCHAR(24)是待确认 / 进行中 / 待双录 / 待签约 / 待缴款 / 异常 / 取消中 / 已完成 / 已取消高
apply_timeDATETIME是申请时间高
confirm_timeDATETIME否确认日期高
confirm_amountDECIMAL(18,2)否确认金额高
confirm_sharesDECIMAL(18,4)否确认份额高
confirm_navDECIMAL(12,6)否确认日净值高
payment_statusVARCHAR(20)否未缴款 / 部分缴款 / 已缴款高
channelVARCHAR(40)否客户 APP / 柜台 / 理财经理代录高
rm_id / dept_idBIGINT FK是归属客户经理/部门高
remarkTEXT否备注低
待确认→待双录→待签约→待缴款→已完成
证据:我的订单截图、订单交易 Tab 截图

资金退款申请表(refund_application)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
order_idBIGINT FK是高
customer_id / product_idBIGINT FK是高
refund_amountDECIMAL(18,2)是申请退款金额高
in_account_amountDECIMAL(18,2)否已进账流水高
payment_methodVARCHAR(40)否缴款方式高
payer_bank_noVARCHAR(64)否付款方银行编号高
statusVARCHAR(20)是待提交 / 客户确认 / 已完成高
证据:资金退款申请截图

6合同与双录

合同表连接订单与持仓,双录表记录合规销售证据。A1-A5 投资者类型与 R1-R5 产品风险等级的匹配规则已写入双录话术。

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
contract_noVARCHAR(40)是合同编号高
customer_id / product_id / order_idBIGINT FK是高
project_idBIGINT FK否家族信托项目高
contract_statusVARCHAR(20)是草稿 / 已签署 / 生效 / 终止 / 清算高
sign_timeDATETIME否签署时间高
amountDECIMAL(18,2)否合同金额高
sharesDECIMAL(18,4)否持有份额高
holding_sharesDECIMAL(18,4)否当前持有份额高
redeemable_sharesDECIMAL(18,4)否当前可赎回份额高
frozen_sharesDECIMAL(18,4)否冻结份额高
start_date / end_dateDATE否合同起止日期高

双录表(dual_record)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
order_idBIGINT FK是高
customer_id / product_idBIGINT FK是高
statusVARCHAR(20)是待录制 / 已录制 / 待审核 / 已通过高
record_dateDATE否录制日期高
record_durationINT否录制时长(秒)中
recorder_id / recorder_deptBIGINT否录制人 / 录制部门高
reviewer_idBIGINT FK否审核人高
media_urlVARCHAR(512)否录音录像文件地址高
generate_methodVARCHAR(32)否生成方式:现场 / 远程 / APP高
dual_targetVARCHAR(20)否双录对象:客户 / 机构代表高
证据:双录列表截图、产品双录材料 PDF、客户信息页合同列表

7项目与投后

Excel《项目运营管理》37 列给出了家族信托项目投后台账最完整的字段清单;产品全景页给出了净值/交易流水/收益分配/信息披露的字段结构。

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
project_noVARCHAR(40)是项目编号,如 AVICTC2024X0539高
seriesVARCHAR(40)否产品系列高
project_nameVARCHAR(256)是项目名称高
trust_type_newVARCHAR(40)否信托类型新分类高
stageVARCHAR(32)否项目阶段:期间管理阶段 / 清算阶段高
wealth_centerVARCHAR(64)否所属财富中心高
wealth_managerVARCHAR(32)否财富经理高
client_nameVARCHAR(64)否委托人高
establish_date / terminate_dateDATE否成立日期 / 终止日期高
initial_sharesDECIMAL(18,2)否初始设立份额高
total_delivered_sharesDECIMAL(18,2)否累计交付份额高
current_sharesDECIMAL(18,2)否当前份额高
initial_cash / initial_financialDECIMAL(18,2)否初始交付价值-资金 / 金融产品高
initial_policy_counted / initial_policy_not_countedDECIMAL(18,2)否初始交付价值-保单(算/不算规模)高
initial_totalDECIMAL(18,2)否初始交付价值-合计高
cumulative_cash / cumulative_financial / cumulative_policy_counted / cumulative_policy_not_counted / cumulative_totalDECIMAL(18,2)否累计交付价值各分项与合计高
cash_ratioDECIMAL(8,4)否资金价值比例高
net_asset / liabilityDECIMAL(18,2)否财产净值 / 负债金额高
unit_nav / nav_dateDECIMAL(12,6) / DATE否单位净值 / 净值日期高
cash_balanceDECIMAL(18,2)否现金余额高
benefit_modeVARCHAR(32)否受益方式:自益 / 他益 / 自益+他益高
project_managerVARCHAR(32)否项目经理高
management_typeVARCHAR(20)否管理类型:主动 / 被动高
asset_typeVARCHAR(40)否交付资产类型:资金 / 金融产品 / 资金+金融产品高
categoryVARCHAR(40)否项目类别:单一 / 财产及财产权高
function_typeVARCHAR(40)否功能分类:事务管理类 / 投资类高
report_branchVARCHAR(64)否上报分行高

投配指令表(project_invest_instruction)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
project_idBIGINT FK是高
product_idBIGINT FK否投资标的高
instruction_statusVARCHAR(24)是待归档 / 投资中 / 已完成 / 已取消高
customer_notify_statusVARCHAR(24)否无需系统通知 / 已通知 / 待通知高
start_timeDATETIME是发起时间高
trade_remarkTEXT否交易备注 / 投资标的高
cancel_reasonTEXT否预约取消原因高

项目净值表(project_nav / product_nav)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
project_id / product_idBIGINT FK是至少关联其一高
nav_dateDATE是净值日期高
unit_navDECIMAL(12,6)是单位净值,如 1.6530高
cumulative_navDECIMAL(12,6)否累计净值高
sourceVARCHAR(40)否估值表 / TA / 手工录入中

产品信息披露表(product_disclosure)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
product_id / project_idBIGINT FK是高
titleVARCHAR(256)是标题高
contentTEXT否内容摘要高
attachment_urlVARCHAR(512)否附件高
publish_timeDATETIME否发布时间高
scopeVARCHAR(16)否内部 / 公开高
证据:项目运营管理 Excel、投配指令截图、合同信息查看截图、产品信息披露 Tab

8服务与活动

服务模块菜单包含客户关系、客户服务、消息发送、卡券管理、活动参与、积分管理、权益管理。截图中提取到活动参与与拜访记录字段。

字段名类型必填说明 / 枚举置信度
idBIGINT PK是活动记录 ID高
customer_idBIGINT FK是高
activity_themeVARCHAR(128)否活动主题高
wealth_center / wealth_managerVARCHAR否财富中心 / 顾问高
dept_activityVARCHAR(128)否部门客户活动名称高
existing_customer / potential_customerVARCHAR(20)否存续客户 / 潜在客户标识高
questionnaire_flowVARCHAR(64)否活动问卷流水高
current_assetDECIMAL(18,2)否当前资产高
inviterVARCHAR(32)否邀请人高
join_timeDATETIME否参与时间高
join_channelVARCHAR(32)否客户 APP / 线下高
flow_statusVARCHAR(20)否正常 / 取消高

客户拜访记录表(customer_visit)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
customer_id / rm_idBIGINT FK是高
visit_timeDATETIME是拜访时间高
visit_typeVARCHAR(32)否电话 / 面谈 / 活动中
contentTEXT否拜访内容中
证据:服务-活动参与截图、客户服务菜单截图

9财富诊断与智能投顾域(全客户)

KYC 之后,每个客户(不止家族信托客户)都要做财富诊断:把客户的全部家底——股权、不动产、公募基金、私募基金、结构化产品、股票、保险七类资产——录入系统,由理财经理(区别于管关系的客户经理,职责分离)基于因子引擎出具诊断报告与配置建议。因子体系吸收自市面上最成熟的智能投顾:

Schwab IPQ / Wealthfront → 双因子风险
风险 = 客观承受力 + 主观意愿,两者独立打分、取更保守者(Wealthfront 给更风险厌恶的分量更高权重,因为客户普遍高估自己的承受力)。
Betterment / Vanguard → 阈值再平衡
任何资产类别偏离目标配置超过 5%(业界 3-5%),触发再平衡建议;优先用新资金/分红买入低配资产而非卖出(税务友好)。
Markowitz MPT / Black-Litterman → 模型组合
按 A1-A5 风险等级预置 5 套目标配置(模型组合),构成有效前沿上的锚点;Betterment 用 Black-Litterman + 下行风险优化,Wealthfront 用 MVO + CAPM。
摩羯智投 → 流动性 × 最大回撤双维度
不是简单三档"保守/稳健/积极",而是按流动性与最大回撤切分几十种"风险-期限"目标,配置更精细。
Morgan Stanley NBA → 下一步最佳行动
诊断不止打分,还要自动产出 Next Best Action:再平衡/分散/补流动性/降风险/补保障,推给理财经理执行。
蚂蚁帮你投 / 招行 → 行为数据补充画像
用交易行为(追涨杀跌、频繁申赎)修正问卷得到的主观意愿分,二期实现。

客户资产持仓表(asset_holding)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是设计
party_idBIGINT FK是关联客户设计
asset_classVARCHAR(16)是股权 / 不动产 / 公募基金 / 私募基金 / 结构化产品 / 股票 / 保险(7 类,诊断必须全覆盖)设计
amountDECIMAL(18,2)是市值(万元)设计
weightDECIMAL(8,4)是占全部资产权重,7 类之和必须 = 100%设计
holding_detailJSON否明细(JSONB):23 种全球子资产配置——[{name:A股沪深300/港股恒生/美股标普500/纳斯达克100/日股日经225/欧股斯托克50/新兴市场股票/国内利率债基金/信用债基金/黄金ETF/原油ETF/QDII全球债基金/雪球结构/汇率挂钩结构化/私募股权/全球宏观对冲/私募信贷/Pre-IPO股权/海外独角兽股权/核心城市物业/海外REITs/年金终身寿/香港美元储蓄险, w:类内权重, ret:当期收益, ccy:CNY/HKD/USD/JPY/EUR}];类内权重和=100%,非CNY敞口聚合为客户外汇敞口设计
sourceVARCHAR(24)否客户申报 / CRM 录入 / 账户直连(二期)设计
snapshot_dateDATE是快照日期,季度更新设计

财富诊断记录表(wealth_diagnosis)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是设计
party_idBIGINT FK是关联客户(全客户,不区分条线)设计
advisor_idBIGINT FK是执行理财经理(职责分离:客户经理不得出具诊断)设计
scoreTINYINT是财富健康综合评分 0-100设计
conc_flag / conc_classTINYINT / VARCHAR(16)否集中度告警:单类资产 > 40% 触发,记录超配类别设计
liq_flag / liq_ratioTINYINT / DECIMAL(8,4)否流动性告警:公募+股票占比低于下限(A1 30% ~ A5 10%)设计
risk_flag / weighted_riskTINYINT / DECIMAL(8,4)否风险敞口告警:7 类加权风险等级 > 客户有效风险 + 0.5设计
rebal_flag / max_drift / drift_classTINYINT / DECIMAL(8,4)否再平衡标志:任一类别偏离目标配置 > 5%(阈值再平衡),记录最大偏离类别与幅度设计
ins_flagTINYINT否保障缺口告警:保险配置 < 8%设计
nba_actionsJSON是下一步最佳行动列表(至少 1 条):再平衡 / 分散 / 补流动性 / 降风险 / 补保障 / 维持配置设计
created_atDATETIME是诊断时间,与持仓快照同周期设计

模型组合(target_allocation,按有效风险等级)

有效风险股权不动产公募基金私募基金结构化产品股票保险设计逻辑
A1 谨慎型0%25%35%0%10%0%30%高保障高流动性,回撤控制优先
A2 稳健型0%25%35%5%15%5%15%固收为主小幅权益增强
A3 平衡型5%20%30%10%15%10%10%攻守平衡,全类别铺开
A4 积极型10%15%25%15%10%15%10%权益+另类抬升收益弹性
A5 进取型15%10%20%20%10%20%5%另类与股权为主力

每行权重之和恒等于 100%(引擎启动自检强制校验)。阈值常量:再平衡带 ±5%(Betterment/Vanguard)、集中度告警 40%、流动性下限 A1-A5 = 30/25/20/15/10%、保障下限 8%。

配置建议表(advisor_recommendation)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是设计
party_id / product_id / advisor_idBIGINT FK是客户 / 产品 / 理财经理设计
statusVARCHAR(16)是已建议 / 已采纳 / 已拦截 / 已过期设计
reject_reasonVARCHAR(64)否拦截原因:超风险 / 条线未开通(引擎自动拦截,激进风格理财经理的越界建议也无法落地)设计
adopted_order_idBIGINT FK否客户采纳后关联订单,用于建议采纳率考核设计
需求:客户经理/理财经理各 10 人差异化因子仿真(2026-08-30) 吸收:Schwab IPQ 15 题双因子 / Wealthfront min(意愿,承受力) / Betterment 5% 阈值再平衡 / 摩羯智投流动性×回撤双维度 / MS NBA 验证:prototype/sim.js 五情景 5000 轮仿真全绿

10组织、权限与绩效

你的设想中 CRM 分为主管理员、部门总经理、部门主管、客户经理、运营、合伙人 BU 总经理六级。这些层级应映射到 RBAC 角色 + 数据范围,而不是简单复制菜单。

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
bu_codeVARCHAR(32)是合伙人 BU 编码,总部为空中
bu_nameVARCHAR(64)是BU 名称中
contact_nameVARCHAR(32)否联系人中
statusVARCHAR(20)是资质审核中 / 运行中 / 暂停中
allow_self_productTINYINT否允许上传自建产品中
visible_product_scopeJSON否可见总条线产品 ID 列表中

顾问表(org_employee)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
nameVARCHAR(32)是高
role_codeVARCHAR(24)是admin / gm / sup / rm(客户经理)/ wm(理财经理·投顾)/ ops / bu高
dept_idBIGINT FK是高
bu_idBIGINT FK否总部为空中
phone / emailVARCHAR否高
statusVARCHAR(20)是在职 / 冻结 / 离职高

权限矩阵(permission_matrix)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
role_codeVARCHAR(24)是高
resource_codeVARCHAR(64)是菜单/按钮资源标识高
data_scopeVARCHAR(24)是all / dept / team / self / bu高
can_read / can_write / can_deleteTINYINT是0/1高

绩效目标表(performance_target)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是高
employee_id / dept_idBIGINT FK是高
periodVARCHAR(16)是2026-08 / 2026-Q3 等高
target_amountDECIMAL(18,2)否目标金额高
completed_amountDECIMAL(18,2)否完成金额高
customer_countINT否客户数高
证据:用户原始需求、现有 CRM 顶部菜单与角色标签

11统一账号与认证域(境内官网 + 海外业务域)

采用双域分离架构:chinatrust.cn(WordPress)只保留资讯浏览账户,不承载任何客户系统权限;新申请 wfo.hk(或 wfo.com.sg)域名 + 亚马逊云服务器(含 RDS 数据库),统一认证中心、顾问端 CRM(crm.chinatrust.cn)、客户端门户(wfo.hk,客户直接访问、无前缀)全部部署其上,客户数据全部存放于海外。chinatrust.cn 官网保留"跳转入口":来自信托之家等渠道的访客想升级为真实客户或体验客户,由官网携来源参数跳转至 wfo.hk 完成注册。这样境内站只剩公开资讯(低敏、低风险),所有 KYC、持仓、订单等高敏数据都隔离在海外业务域。

统一账号表(auth_account)—— 四种身份、分域注册、一条升级路径

字段名类型必填说明 / 枚举置信度
idBIGINT PK是设计
phoneVARCHAR(20)是手机号(唯一,全系统主登录标识)设计
identity_typeVARCHAR(24)是guest 浏览账户(仅 chinatrust.cn)/ trial 体验客户 / client 真实客户 / staff 顾问(后三者仅 wfo.hk)设计
statusVARCHAR(20)是guest:正常;trial:正常 / 已过期(默认 30 天);client:待认证 / 已认证 / 已冻结;staff:待激活 / 正常 / 已禁用设计
wp_user_idBIGINT否chinatrust.cn 浏览账户绑定(弱绑定,仅用于识别"官网老会员",不共享权限)低
party_idBIGINT FK否identity_type=client 时指向客户主数据 party.id设计
employee_idBIGINT FK否identity_type=staff 时指向 org_employee.id设计
bu_idBIGINT FK否合伙人 BU 顾问归属设计
password_hashVARCHAR(128)否bcrypt;体验客户可仅短信验证码登录设计
mfa_enabledTINYINT否顾问端强制开启设计
register_sourceVARCHAR(32)是官网跳转 / vip 直达 / crm 管理员开通 / BU 开通设计
source_channelVARCHAR(64)否获客渠道归因:trustease 信托之家 / referral 客户转介 / activity 线下活动 / direct 直达(跳转链接携带,落地时写入)设计
trial_expire_atDATETIME否体验客户有效期,到期自动降级为浏览账户设计
created_at / last_login_atDATETIME是设计

四种身份:分域注册 + 跳转升级(核心设计决策)

① 浏览账户(guest)— 仅在 chinatrust.cn 注册
手机号 + 短信验证码,存储在 WordPress 本地(wp_users)。只能浏览资讯、活动、投教内容;不进入海外业务域的账号库,不产生任何客户数据。合规最干净:境内站不留存 KYC / 持仓 / 交易信息。
② 体验客户(trial)— 在 wfo.hk 自助注册,零门槛
从 chinatrust.cn 跳转(携 ?src=渠道&intent=trial)或直达 wfo.hk,手机号即可开通,默认 30 天有效。体验客户端全功能但全部是模拟数据(虚拟资产、示例产品、演示认购流程),不含任何真实产品净值与可交易标的。是"先体验后转化"的漏斗中间层,也是给信托之家等渠道导流的最佳落地页。
③ 真实客户(client)— 在 wfo.hk 注册 + 三步认证
体验客户升级或直接注册(?intent=client):绑定客户经理(或客户编号 / 证件四要素核验)→ 合格投资者认定 → 风险测评(A1-A5)。审核在 crm.chinatrust.cn 由客户经理 / 运营完成,通过后与 party 关联,解锁真实资产、持仓、认购。注册在海外门户、审批在海外 CRM,全程不经过境内服务器。
④ 顾问(staff)— 不开放公开注册(安全红线)
顾问账号由主管理员 / BU 在 crm.chinatrust.cn 组织管理中按工号创建,短信下发初始密码,首登强制改密 + MFA。境内官网不出现任何顾问注册 / 登录入口。

官网跳转机制(chinatrust.cn → wfo.hk)

信托之家投放→ chinatrust.cn 落地页→ 跳转链接 wfo.hk/reg?src=trustease&intent=trial→ wfo.hk 注册页(预选体验/真实)→ source_channel 写入 auth_account

渠道归因参数在落地时一次性写入账号,后续可统计"信托之家渠道的注册数 / 体验转真实转化率 / 客单价",直接支撑 BU 和渠道方的业绩分成结算。跳转链接建议加签名与时效(如 10 分钟有效的 token),防止渠道参数被篡改刷量。

登录审计表(login_audit)

字段名类型必填说明 / 枚举置信度
idBIGINT PK是设计
account_idBIGINT FK是设计
channelVARCHAR(24)是wp 官网 / wfo.hk(客户端门户,无前缀) / crm.chinatrust.cn / APP设计
resultVARCHAR(16)是成功 / 密码错误 / 验证码错误 / 已冻结设计
ip / device / created_atVARCHAR / DATETIME否金融系统审计必备,保留 ≥ 5 年设计

域名与部署方案(海外业务域)

选项说明适用置信度
wfo.hk香港域名,面向高净值华人客户认知度好;部署于阿里云国际站香港区域(cn-hongkong),大陆访问线路质量好、无需备案主打家族办公室品牌设计
wfo.com.sg新加坡域名,金融监管环境成熟稳定(MAS 体系);需 ACRA 注册实体,作品牌保护与未来 13O/13U 家办落地预留强调合规与机构形象设计
阿里云部署(已定)ECS 承载应用(arm 计算性价比高)+ RDS PostgreSQL 高可用版(跨可用区,量大后可升 PolarDB Serverless)+ OSS 存合同影像/双录视频(低频/归档分层)+ CDN + WAF;域名注册与 DNS 云解析同在阿里云体系全部业务系统设计
合规提示(务必提前与法务确认):若业务主体是境外家办(香港 / 新加坡持牌)服务境外及跨境客户,数据存放海外是常规做法;但若通过境内站向中国大陆居民开展信托业务营销并收集其个人信息,《个人信息保护法》《数据出境安全评估办法》对个人信息出境有申报 / 标准合同 / 认证三选一的强制要求,金融数据出境的门槛更高。建议:境内官网只做品牌与资讯(不收集个人信息出境)、跳转后由客户在海外站自主注册(数据主体主动提交给境外主体)、并在海外站注册页明示数据接收方与跨境传输条款。此为架构层面提示,具体以监管沟通为准。
证据:用户新需求(2026-08-30:境内只留浏览账户、海外域名承载全部 CRM/客户端数据、官网跳转导流;云厂商确定为阿里云国际站香港区域)参照:个人信息出境相关法规、销售适当性管理规定

12结论与落地建议

1. 先建“客户主数据 + 产品主数据”两个主表,再围绕它们扩展 KYC、订单、合同、项目、投后,避免把两套业务线的字段硬塞进同一张表。

2. 订单状态机直接采用现有中航 CRM 的 9 个状态:待确认 → 进行中 → 待双录 → 待签约 → 待缴款 → 已完成;异常 / 取消中 / 已取消为终态分支。这个状态机与双录、合同、退款申请天然对应。

3. KYC 做“模板化”设计: wealth(财富)和 family-trust(家族信托)共用 party,但各自一套 kyc_template + kyc_record + kyc_section 表;家族信托的 9 步流程(基本信息→信托登记→利率→投资运用→适应性调查→背景调查→资金调查→受益人→证照)本身就是一组 section_config。

4. 家族信托项目表直接使用 Excel 的 37 列,这些字段经过真实业务验证,可信度最高。投配指令、净值记录、收益分配作为子表,避免项目表持续加列。

5. 合伙人 BU 用独立 tenant 字段 + 产品可见范围控制,而不是物理分库。这样既能保证数据隔离,又能共享总条线产品,BU 自建产品通过 bu_id 标记即可。

6. 权限按“角色 × 数据范围”二维控制:主管理员=all;部门总经理=dept;部门主管=team;客户经理=self(管客户关系/订单/KYC 采集);理财经理 wm=总部投顾跨部门只读(管财富诊断与配置建议,与客户经理职责分离);BU 总经理=bu;运营=指定产品/项目读写。

7. 双域分离:境内官网只留浏览账户,业务系统整体部署海外(阿里云国际站 · 香港区域):chinatrust.cn(WordPress)仅承载资讯浏览账户与跳转入口;wfo.hk 承载认证中心、CRM 与客户端门户(ECS + RDS PostgreSQL + OSS),客户数据全部在海外。体验客户(模拟数据 30 天)承接官网导流,真实客户走三步认证,顾问仅由管理员开通。个人信息出境合规须提前与法务确认(PIPL 三选一机制)。

9. 全客户 KYC + 财富诊断作为标配流程:不只家族信托客户——所有理财客户都做 KYC(财富线 5 步精简模板)与季度财富诊断(7 类资产 × 5 因子 × NBA 建议)。诊断因子体系直接吸收成熟智能投顾:双因子风险取保守(Schwab/Wealthfront)、5% 阈值再平衡(Betterment/Vanguard)、流动性×回撤双维度模型组合(摩羯智投)、下一步最佳行动(Morgan Stanley NBA)。整套流程已在 prototype/sim.js 用 10 客户经理 × 10 理财经理差异化因子 × 5 种市场情景共 5000 轮仿真验证通过。

10. 下一步最需要的补充材料:如果有“我的客户合同”“收益分配明细”“考核报表”三类截图,可以把 contract、income_distribution、performance 三张表进一步精确化。目前这三张表的“高置信字段”已经够用一期开发。