中心数据库字典 v2.0

数据库: neuron_new  |  表: 12张  |  视图: 3张  |  生成时间: 2025-11-01 23:45:04  |  最近更新: v_employee_with_dept视图优化 (2025-11-01)
12
业务表
3
视图
522
字段总数
108
索引总数
v_current_performance_config 视图 · 24 字段
VIEW
视图定义
CREATE ALGORITHM=UNDEFINED DEFINER=`neuron_new`@`%` SQL SECURITY DEFINER VIEW `v_employee_with_dept` AS select `e`.`id` AS `employee_id`,`e`.`userid` AS `dingtalk_userid`,`e`.`name` AS `employee_name`,`e`.`mobile` AS `mobile_phone`,`e`.`email` AS `email`,`e`.`title` AS `position`,`e`.`job_number` AS `job_number`,`e`.`hired_date` AS `hired_date`,`e`.`work_place` AS `work_place`,`e`.`remark` AS `remark`,`e`.`active` AS `is_active`,`e`.`admin` AS `is_admin`,`e`.`boss` AS `is_boss`,`e`.`leader` AS `is_leader`,cast(json_extract(`e`.`dept_id_list`,'$[0]') as unsigned) AS `main_dept_id`,(select substring_index(`d`.`full_path`,'/',1) from `department_mapping` `d` where ((`d`.`dept_id` = cast(json_extract(`e`.`dept_id_list`,'$[0]') as unsigned)) and (`d`.`is_active` = 1)) limit 1) AS `所属公司`,(select substring_index(`d`.`full_path`,'/',-(1)) from `department_mapping` `d` where ((`d`.`dept_id` = cast(json_extract(`e`.`dept_id_list`,'$[0]') as unsigned)) and (`d`.`is_active` = 1)) limit 1) AS `所属部门`,(select `d`.`full_path` from `department_mapping` `d` where ((`d`.`dept_id` = cast(json_extract(`e`.`dept_id_list`,'$[0]') as unsigned)) and (`d`.`is_active` = 1)) limit 1) AS `dept_full_path`,(select `d`.`dept_level` from `department_mapping` `d` where ((`d`.`dept_id` = cast(json_extract(`e`.`dept_id_list`,'$[0]') as unsigned)) and (`d`.`is_active` = 1)) limit 1) AS `main_dept_level`,`e`.`dept_id_list` AS `dept_id_list`,`e`.`sync_source` AS `sync_source`,`e`.`sync_time` AS `sync_time`,`e`.`created_at` AS `created_at`,`e`.`updated_at` AS `updated_at` from `dingtalk_employee_raw` `e`
字段信息
字段名 类型 必填 说明 关联关系
department varchar(50) 所属部门 -
member_name varchar(50) 成员姓名 -
member_role varchar(50) 岗位名称 -
indicator_name varchar(50) 指标名称(中文) -
indicator_code varchar(50) 指标代码(用于计算) -
weight decimal(5,2) 权重(%) -
target_value decimal(10,2) 月度目标值 -
is_race tinyint(4) 是否赛马指标(1=是,0=否) -
calculation_formula text 计算公式 -
db_field varchar(100) 对应数据库字段 -
display_order int(11) 显示顺序 -
base_salary decimal(10,2) 基础工资 -
performance_base decimal(10,2) 绩效工资基数 -
索引信息
无索引
v_employee_with_dept 视图 · 24 字段
VIEW
视图定义
CREATE ALGORITHM=UNDEFINED DEFINER=`neuron_new`@`%` SQL SECURITY DEFINER VIEW `v_employee_with_dept` AS select `e`.`id` AS `employee_id`,`e`.`userid` AS `dingtalk_userid`,`e`.`name` AS `employee_name`,`e`.`mobile` AS `mobile_phone`,`e`.`email` AS `email`,`e`.`title` AS `position`,`e`.`job_number` AS `job_number`,`e`.`hired_date` AS `hired_date`,`e`.`work_place` AS `work_place`,`e`.`remark` AS `remark`,`e`.`active` AS `is_active`,`e`.`admin` AS `is_admin`,`e`.`boss` AS `is_boss`,`e`.`leader` AS `is_leader`,cast(json_extract(`e`.`dept_id_list`,'$[0]') as unsigned) AS `main_dept_id`,(select substring_index(`d`.`full_path`,'/',1) from `department_mapping` `d` where ((`d`.`dept_id` = cast(json_extract(`e`.`dept_id_list`,'$[0]') as unsigned)) and (`d`.`is_active` = 1)) limit 1) AS `所属公司`,(select substring_index(`d`.`full_path`,'/',-(1)) from `department_mapping` `d` where ((`d`.`dept_id` = cast(json_extract(`e`.`dept_id_list`,'$[0]') as unsigned)) and (`d`.`is_active` = 1)) limit 1) AS `所属部门`,(select `d`.`full_path` from `department_mapping` `d` where ((`d`.`dept_id` = cast(json_extract(`e`.`dept_id_list`,'$[0]') as unsigned)) and (`d`.`is_active` = 1)) limit 1) AS `dept_full_path`,(select `d`.`dept_level` from `department_mapping` `d` where ((`d`.`dept_id` = cast(json_extract(`e`.`dept_id_list`,'$[0]') as unsigned)) and (`d`.`is_active` = 1)) limit 1) AS `main_dept_level`,`e`.`dept_id_list` AS `dept_id_list`,`e`.`sync_source` AS `sync_source`,`e`.`sync_time` AS `sync_time`,`e`.`created_at` AS `created_at`,`e`.`updated_at` AS `updated_at` from `dingtalk_employee_raw` `e`
字段信息
字段名 类型 必填 说明 关联关系
employee_id int(11) 主键ID -
dingtalk_userid varchar(100) 钉钉用户ID-唯一标识 -
employee_name varchar(100) 员工姓名 -
mobile_phone varchar(20) 手机号 v_employee_with_dept.mobile_phone ↔ employee_roster.mobile_phonev_employee_with_dept.mobile_phone → crm_member_orders.sales_id
email varchar(100) 邮箱地址 -
position varchar(100) 职位 -
job_number varchar(50) 工号 -
hired_date datetime 入职日期-从毫秒时间戳转换 -
work_place varchar(200) 工作地点 -
remark varchar(500) 备注 -
is_active tinyint(1) 是否激活-0否-1是 -
is_admin tinyint(1) 是否管理员-0否-1是 -
is_boss tinyint(1) 是否老板-0否-1是 -
is_leader tinyint(1) 是否领导-0否-1是 -
main_dept_id bigint(21) unsigned 主部门ID(dept_id_list的第一个元素)- 2025-11-01新增 -
所属公司 varchar(500) 员工所属的公司主体(从主部门full_path第一段提取)- 2025-11-01更新 -
所属部门 varchar(500) 员工所在的具体部门(从主部门full_path最后一段提取)- 2025-11-01更新 -
dept_full_path varchar(500) 完整部门路径(如:广州瑞小美.../营销中台/小红书运营部) -
main_dept_level bigint(11) 主部门层级 - 2025-11-01新增 -
dept_id_list json 部门ID列表-JSON数组格式-如[567655024,657421344,1] -
sync_source varchar(50) 数据来源-list=批量接口-get=详情接口-webhook=钉钉推送 -
sync_time datetime 同步时间 -
created_at datetime 创建时间 -
updated_at datetime 更新时间 -
索引信息
无索引
v_销售业绩 视图 · 24 字段
VIEW
视图定义
CREATE ALGORITHM=UNDEFINED DEFINER=`neuron_new`@`%` SQL SECURITY DEFINER VIEW `v_employee_with_dept` AS select `e`.`id` AS `employee_id`,`e`.`userid` AS `dingtalk_userid`,`e`.`name` AS `employee_name`,`e`.`mobile` AS `mobile_phone`,`e`.`email` AS `email`,`e`.`title` AS `position`,`e`.`job_number` AS `job_number`,`e`.`hired_date` AS `hired_date`,`e`.`work_place` AS `work_place`,`e`.`remark` AS `remark`,`e`.`active` AS `is_active`,`e`.`admin` AS `is_admin`,`e`.`boss` AS `is_boss`,`e`.`leader` AS `is_leader`,cast(json_extract(`e`.`dept_id_list`,'$[0]') as unsigned) AS `main_dept_id`,(select substring_index(`d`.`full_path`,'/',1) from `department_mapping` `d` where ((`d`.`dept_id` = cast(json_extract(`e`.`dept_id_list`,'$[0]') as unsigned)) and (`d`.`is_active` = 1)) limit 1) AS `所属公司`,(select substring_index(`d`.`full_path`,'/',-(1)) from `department_mapping` `d` where ((`d`.`dept_id` = cast(json_extract(`e`.`dept_id_list`,'$[0]') as unsigned)) and (`d`.`is_active` = 1)) limit 1) AS `所属部门`,(select `d`.`full_path` from `department_mapping` `d` where ((`d`.`dept_id` = cast(json_extract(`e`.`dept_id_list`,'$[0]') as unsigned)) and (`d`.`is_active` = 1)) limit 1) AS `dept_full_path`,(select `d`.`dept_level` from `department_mapping` `d` where ((`d`.`dept_id` = cast(json_extract(`e`.`dept_id_list`,'$[0]') as unsigned)) and (`d`.`is_active` = 1)) limit 1) AS `main_dept_level`,`e`.`dept_id_list` AS `dept_id_list`,`e`.`sync_source` AS `sync_source`,`e`.`sync_time` AS `sync_time`,`e`.`created_at` AS `created_at`,`e`.`updated_at` AS `updated_at` from `dingtalk_employee_raw` `e`
字段信息
字段名 类型 必填 说明 关联关系
订单号 bigint(20) unsigned 订单号 -
支付时间 datetime - -
完成时间 datetime - -
退款时间 datetime - -
订单类型 varchar(8) - -
订单状态 varchar(4) - -
支付状态 varchar(4) - -
是否退款 varchar(1) - -
售后状态 varchar(3) - -
订单来源 varchar(3) - -
渠道类型 varchar(12) - -
配送方式 varchar(4) - -
订单总金额 decimal(10,2) 总金额(元) -
应付金额 decimal(10,2) 应付金额(元) -
实付金额 decimal(10,2) 实付金额(元) -
商品金额 decimal(10,2) 商品金额(元) -
运费金额 decimal(10,2) 运费(元) -
优惠金额 decimal(10,2) 总优惠金额(元) -
商品名称 varchar(200) 【产品名称】产品线名称 -
开单人姓名 varchar(100) - -
开单人手机号 varchar(20) - -
开单人一级部门 varchar(200) - -
开单人二级部门 varchar(100) - -
开单人职位 varchar(100) - -
开单人WID varchar(50) - -
客户昵称 varchar(100) 买家昵称 -
客户手机号 varchar(20) 买家手机号 -
门店名称 varchar(100) 门店名称 -
收货省份 varchar(50) -
收货城市 varchar(50) -
收货区县 varchar(50) 区/县 -
操作员姓名 varchar(100) 【操作员姓名】创建订单的员工姓名 -
咨询医生 varchar(200) 【面诊医生】从customFieldInfo提取,医美业务关键字段 -
取消原因 varchar(500) 取消原因 -
索引信息
无索引
crm_member_orders 表 · 72 字段
CRM会员订单表-存储微盟会员卡订单完整信息
字段信息
字段名 类型 必填 说明 关联关系
id主键 bigint(20) 【自增主键】系统内部使用的自增ID -
order_no唯一 bigint(20) 【订单号】微盟系统订单唯一标识,主键字段 crm_member_orders.order_no ↔ wm_orders.order_nocrm_member_orders.order_no → wm_order_items.order_nocrm_member_orders.order_no → wm_order_discounts.order_no
order_time索引 datetime 【下单时间】客户创建订单的时间点 -
finish_payment_time datetime 【支付完成时间】订单完成支付的时间点,未支付时为NULL -
finish_time bigint(20) 【订单完成时间戳】订单最终完成的时间(毫秒),0表示未完成 -
order_type int(11) 【订单类型】1-普通订单, 2-虚拟订单, 97-会员订单, 98-储值订单 -
order_source int(11) 【订单来源】0-小程序, 1-APP, 2-H5, 3-PC, 4-门店 -
pay_status索引 int(11) 【支付状态】0-未支付, 1-部分支付, 2-已支付, 3-已退款 -
status索引 int(11) 【订单状态】0-待支付, 1-待发货, 2-待收货, 3-待评价, 7-已完成, 8-已取消, 9-已关闭 -
biz_source_type int(11) 【业务来源类型】标识订单来自哪个业务系统 -
channel_type int(11) 【渠道类型】1-线上渠道, 2-线下渠道 -
sale_channel_type int(11) 【销售渠道类型】具体的销售渠道编码,如10001表示特定渠道 -
platform_type int(11) 【平台类型】标识订单所属的平台 -
payment_type int(11) 【支付方式类型】1-在线支付, 2-线下支付, 3-混合支付 -
remark varchar(500) 【订单备注】记录订单的特殊说明或注意事项 -
update_time datetime 【订单更新时间】记录订单最后一次被修改的时间 -
is_deleted tinyint(4) 【逻辑删除标记】0-正常, 1-已删除(软删除,数据仍保留) -
out_order_no varchar(100) 【外部订单号】关联外部系统的订单编号 -
out_original_order_no varchar(100) 【外部原始订单号】记录原始的外部订单编号 -
goods_out_channel_shop_id varchar(100) 【商品外部渠道店铺ID】标识商品来源的外部店铺 -
goods_out_channel_type int(11) 【商品外部渠道类型】标识外部渠道的类型 -
buyer_name varchar(100) 【买家姓名】客户的真实姓名或昵称 -
buyer_phone索引 varchar(20) 【买家手机号】联系电话,用于订单通知和客户联系 crm_member_orders.buyer_phone ↔ wm_orders.buyer_phone
buyer_remark varchar(500) 【买家备注】买家在下单时填写的特殊要求或备注信息 -
buyer_wid索引 bigint(20) 【买家会员ID】微盟CRM系统中的会员唯一标识,用于关联会员信息 crm_member_orders.buyer_wid ↔ wm_orders.buyer_widcrm_member_orders.buyer_wid ↔ wm_order_rights.buyer_wid
buyer_member_info text 【买家会员详细信息】JSON格式,存储买家的扩展会员信息(当前多为null,预留字段) -
out_card_no varchar(100) 【外部卡号】关联外部系统的会员卡号 -
out_wid varchar(100) 【外部会员ID】关联外部系统的会员标识 -
bos_id bigint(20) 【BOS系统ID】微盟商业操作系统的标识 -
merchant_id bigint(20) 【商户ID】商户在微盟系统中的唯一标识 -
merchant_name varchar(200) 【商户名称】商户的营业名称(如:瑞小美) -
vid索引 bigint(20) 【门店ID】订单所属门店的唯一标识,用于门店维度的订单统计 crm_member_orders.vid ↔ wm_orders.vid
vid_code varchar(100) 【门店编码】门店的内部编码,便于门店管理 -
vid_name varchar(200) 【门店名称】门店的完整名称(如:瑞小美南宁万象城大师旗舰院) -
process_vid bigint(20) 【处理门店ID】实际处理该订单的门店ID(可能与下单门店不同) -
process_vid_code varchar(100) 【处理门店编码】处理门店的内部编码 -
process_vid_name varchar(200) 【处理门店名称】实际处理订单的门店名称 -
outer_merchant_id varchar(100) 【外部商户ID】关联外部系统的商户标识 -
outer_merchant_name varchar(200) 【外部商户名称】外部系统中的商户名称 -
payment_amount decimal(10,2) 【实付金额】客户实际支付的金额(元),扣除优惠后的最终支付金额 -
should_payment_amount decimal(10,2) 【应付金额】订单应该支付的金额(元),优惠前的金额 -
total_amount decimal(10,2) 【订单总金额】订单的原始总金额(元),未扣除任何优惠 -
currency_type int(11) 【货币类型】0-人民币(CNY), 1-美元(USD), 2-港币(HKD)等 -
member_plan_id索引 bigint(20) 【会员计划ID】标识该订单关联的会员计划/会员卡类型 -
appid varchar(100) 【小程序APPID】微信小程序的唯一标识,用于区分不同小程序渠道 -
cid bigint(20) 【客户ID】CRM系统中的客户唯一标识(Customer ID) -
member_level_id bigint(20) 【会员等级ID】标识会员的等级层级 -
member_level_name varchar(100) 【会员等级名称】会员等级的文本描述(如:普通会员、银卡会员、金卡会员) -
belong_vid bigint(20) 【归属门店ID】会员归属的主门店ID -
process_biz_group_id bigint(20) 【处理业务组ID】处理该订单的业务组标识 -
sale_biz_group_id bigint(20) 【销售业务组ID】销售该订单的业务组标识 -
process_vid_type varchar(50) 【处理门店类型】标识处理门店的类型(如:10-直营店,20-加盟店) -
sales_id索引 varchar(20) 【销售人员手机号】关联employee_roster表的mobile_phone字段,用于统计销售业绩 crm_member_orders.sales_id → employee_roster.mobile_phone
sales_name varchar(100) 【销售人员姓名】销售人员的姓名,便于识别和统计 -
cancel_time datetime 【取消时间】订单取消的时间点 -
cancel_reason varchar(500) 【取消原因】订单取消的原因说明 -
cancel_type int(11) 【取消类型】取消的类型(如:用户取消、系统取消、超时取消等) -
cancel_operator varchar(100) 【取消操作人】执行取消操作的人员姓名 -
cancel_operator_id bigint(20) 【取消操作人ID】执行取消操作的人员唯一标识 -
refund_amount decimal(10,2) 【退款金额】需要退还给客户的金额(元) -
refund_status int(11) 【退款状态】退款处理的当前状态(如:待退款、退款中、已退款等) -
payments_info text 【支付明细】JSON数组,存储订单的多笔支付记录,格式:[{payId,payTradeId,channelTrxNo,tradeId,payTime,payType,phase,payMethodIds,payAmount}] -
items_info text 【商品明细】JSON数组,存储订单的商品明细(会员卡订单通常为空),格式:[{itemId,goodsId,goodsName,quantity,price,totalPrice,actualAmount}] -
discounts_info text 【优惠信息】JSON数组,存储订单的优惠明细,格式:[{discountId,discountType,discountName,discountAmount,couponId,activityId}] -
rights_info text 【权益信息】JSON数组,存储订单的权益明细,格式:[{rightId,rightType,rightName,rightDesc,rightStatus,validStartTime,validEndTime}] -
fees_info text 【费用信息】JSON数组,存储订单相关费用(如手续费、服务费等),格式:[{feeType,feeName,feeAmount}] -
crm_member_info text 【CRM会员信息】JSON格式,存储会员的详细CRM信息(包括会员卡信息、等级信息等) -
biz_ext_map text 【业务扩展信息】JSON格式,存储业务相关的扩展字段(如订单处理版本、清算ID、特性类型等) -
order_ext_info text 【订单扩展信息】JSON格式,存储订单的扩展配置信息(如库存渠道、场景标识等) -
raw_data longtext 【原始JSON数据】完整备份API返回的原始数据,用于数据追溯和问题排查 -
created_at索引 datetime 【记录创建时间】数据首次插入数据库的时间 -
updated_at datetime 【记录更新时间】数据最后一次被修改的时间,自动更新 -
索引信息
idx_buyer_phone
普通索引: buyer_phone
idx_buyer_wid
普通索引: buyer_wid
idx_created_at
普通索引: created_at
idx_member_plan_id
普通索引: member_plan_id
idx_order_time
普通索引: order_time
idx_pay_status
普通索引: pay_status
idx_sales_id
普通索引: sales_id - [字段注释存在编码问题]
idx_status
普通索引: status
idx_vid
普通索引: vid
PRIMARY
唯一索引: id
uk_order_no
唯一索引: order_no
department_mapping 表 · 14 字段
部门映射表-维护钉钉部门ID与名称的映射关系
字段信息
字段名 类型 必填 说明 关联关系
dept_id主键 bigint(20) 钉钉部门ID-主键 -
dept_name索引 varchar(200) 部门名称 -
parent_dept_id索引 bigint(20) 父部门ID-0表示根部门 -
dept_level索引 int(11) 部门层级-1=根部门-2=一级部门-3=二级部门 -
full_path varchar(500) 完整路径-如:根部门/广西分公司/营销中台 -
path_ids json 路径ID数组-如[1,657421344,594731237] -
auto_add_user tinyint(1) 是否自动添加用户 -
create_dept_group tinyint(1) 是否创建部门群 -
ext text 扩展信息-JSON字符串-如{"faceCount":"60"} -
employee_count int(11) 部门人数-定期更新 -
is_active索引 tinyint(1) 是否有效-0无效-1有效 -
sync_time索引 datetime 同步时间 -
created_at datetime 创建时间 -
updated_at datetime 更新时间 -
索引信息
idx_dept_level
普通索引: dept_level
idx_dept_name
普通索引: dept_name
idx_is_active
普通索引: is_active
idx_parent_dept_id
普通索引: parent_dept_id
idx_sync_time
普通索引: sync_time
PRIMARY
唯一索引: dept_id
dingtalk_employee_raw 表 · 29 字段
钉钉员工原始数据表-完整保存API返回的JSON数据
字段信息
字段名 类型 必填 说明 关联关系
id主键 int(11) 主键ID -
userid唯一 varchar(100) 钉钉用户ID-唯一标识 -
unionid varchar(100) 钉钉联合ID -
mobile索引 varchar(20) 手机号 -
name索引 varchar(100) 员工姓名 -
json_data json 钉钉API返回的完整JSON数据 -
dept_id_list json 部门ID列表-JSON数组格式-如[567655024,657421344,1] -
main_dept_id索引 bigint(20) 主部门ID -
dept_order bigint(20) 部门内排序 -
email varchar(100) 邮箱地址 -
telephone varchar(50) 分机号 -
title varchar(100) 职位 -
job_number varchar(50) 工号 -
work_place varchar(200) 工作地点 -
remark varchar(500) 备注 -
hired_date索引 datetime 入职日期-从毫秒时间戳转换 -
hired_date_timestamp bigint(20) 入职日期原始时间戳-毫秒 -
active索引 tinyint(1) 是否激活-0否-1是 -
admin tinyint(1) 是否管理员-0否-1是 -
boss tinyint(1) 是否老板-0否-1是 -
leader tinyint(1) 是否领导-0否-1是 -
hide_mobile tinyint(1) 是否隐藏手机号-0否-1是 -
avatar varchar(500) 头像URL -
state_code varchar(10) 国家代码 -
extension text 扩展字段-JSON字符串 -
sync_source varchar(50) 数据来源-list=批量接口-get=详情接口-webhook=钉钉推送 -
sync_time索引 datetime 同步时间 -
created_at datetime 创建时间 -
updated_at datetime 更新时间 -
索引信息
idx_active
普通索引: active
idx_hired_date
普通索引: hired_date
idx_main_dept_id
普通索引: main_dept_id
idx_mobile
普通索引: mobile
idx_name
普通索引: name
idx_sync_time
普通索引: sync_time
PRIMARY
唯一索引: id
uk_userid
唯一索引: userid
employee_roster 表 · 22 字段
员工花名册表-以钉钉手机号为主键
字段信息
字段名 类型 必填 说明 关联关系
mobile_phone主键 varchar(20) 钉钉手机号-唯一标识-主键 employee_roster.mobile_phone → crm_member_orders.sales_id
employee_name索引 varchar(50) 员工姓名 -
dingtalk_userid索引 varchar(100) 钉钉用户ID-用于调用钉钉API-非主键 -
dept_level1索引 varchar(200) 一级部门 -
dept_level2 varchar(100) 二级部门 -
position varchar(100) 职位 -
direct_supervisor varchar(50) 直属主管 -
ruimeiyun_userid索引 varchar(50) 睿美云用户ID-通过手机号从sys_user表查询获得 -
ruimeiyun_employee_no varchar(50) 睿美云工号 -
entry_date date 入职日期 -
gender varchar(10) 性别 -
weimob_phones json 微盟客服号列表-JSON数组格式 -
weimob_wid varchar(50) 微盟WID-微盟系统中的唯一标识 employee_roster.weimob_wid ↔ wm_order_rights.buyer_wid
weimob_name索引 varchar(50) 微盟真实姓名-从微盟用户信息获取 -
weimob_nickname索引 varchar(100) 微盟昵称-从微盟用户信息获取 -
weimob_phone_count int(11) 微盟客服号数量-自动计算 -
is_active索引 tinyint(1) 是否在职-0离职-1在职 -
data_source varchar(50) 数据来源-dingtalk-dingtalk_ruimeiyun-dingtalk_ruimeiyun_weimeng -
last_sync_time datetime 最后同步时间 -
create_time datetime 创建时间 -
update_time datetime 更新时间 -
remark varchar(500) 备注 -
索引信息
idx_active
普通索引: is_active
idx_dept1
普通索引: dept_level1
idx_dingtalk_userid
普通索引: dingtalk_userid
idx_name
普通索引: employee_name
idx_ruimeiyun_userid
普通索引: ruimeiyun_userid
idx_weimob_name
普通索引: weimob_name
idx_weimob_nickname
普通索引: weimob_nickname
PRIMARY
唯一索引: mobile_phone
n8n_html_reports 表 · 5 字段
暂无表描述
字段信息
字段名 类型 必填 说明 关联关系
id主键 bigint(20) - -
report_id唯一 varchar(50) - -
html_content longtext - -
created_at timestamp - -
expires_at timestamp - -
索引信息
idx_report_id
普通索引: report_id
PRIMARY
唯一索引: id
uk_report_id
唯一索引: report_id
notification 表 · 8 字段
暂无表描述
字段信息
字段名 类型 必填 说明 关联关系
id主键 varchar(20) - -
type varchar(40) - -
body text - -
is_read tinyint(1) - -
is_deleted tinyint(1) - -
fk_user_id索引 varchar(20) - -
created_at索引 timestamp - -
updated_at timestamp - -
索引信息
notification_created_at_index
普通索引: created_at
notification_fk_user_id_index
普通索引: fk_user_id
PRIMARY
唯一索引: id
performance_verification 表 · 13 字段
业绩核定表:记录订单业绩的人工核定调整信息
字段信息
字段名 类型 必填 说明 关联关系
order_no主键 varchar(100) 订单号,作为主键 performance_verification.order_no ↔ wm_orders.order_noperformance_verification.order_no → wm_order_items.order_noperformance_verification.order_no → wm_order_discounts.order_no
verified_order_person索引 varchar(100) 核定开单人:经核定后的实际开单咨询师 -
verified_consultation_person索引 varchar(100) 核定面诊人:经核定后的实际面诊医生 -
verification_status索引 varchar(20) 核定状态:待核定/已核定/已撤销 -
verification_reason text 核定原因:说明为什么需要调整业绩归属 -
verification_remark text 核定备注:其他补充说明 -
attachment_files text 附件文件路径:JSON格式存储多个文件的路径信息 -
verifier索引 varchar(100) 核定人:执行核定操作的人员 -
verification_time索引 datetime 核定时间:执行核定操作的时间 -
original_order_person varchar(100) 原开单人:系统原始记录的开单人 -
original_consultation_person varchar(100) 原面诊人:系统原始记录的面诊人 -
created_at索引 timestamp 记录创建时间 -
updated_at timestamp 记录更新时间 -
索引信息
idx_created_at
普通索引: created_at
idx_verification_status
普通索引: verification_status
idx_verification_time
普通索引: verification_time
idx_verified_consultation_person
普通索引: verified_consultation_person
idx_verified_order_person
普通索引: verified_order_person
idx_verifier
普通索引: verifier
PRIMARY
唯一索引: order_no
sales_amount_manual_input 表 · 37 字段
业绩手工登记表
字段信息
字段名 类型 必填 说明 关联关系
id主键 bigint(20) unsigned 自增主键 -
merchant_name索引 varchar(100) 商户名称 -
complete_time索引 datetime 完成时间 -
transaction_type varchar(50) 交易类型 -
payment_direction varchar(20) 收支方向(收入/支出) -
payment_type varchar(50) 支付类型 -
transaction_amount decimal(15,2) 交易金额 -
service_fee decimal(15,2) 手续费 -
refund_amount decimal(15,2) 退款金额 -
refund_sales_performance decimal(15,2) 退款销售业绩额 -
refund_consultation_performance decimal(15,2) 退款面诊业绩额 -
process_status索引 varchar(50) 处理状态 -
product_name varchar(200) 商品名称 -
customer_pool_store varchar(100) 客池档案所属门店 -
refund_time datetime 退款时间 -
order_consultant索引 varchar(100) 开单咨询师 -
customer_pool_consultant varchar(100) 客户池所属咨询 -
store_performance_consultant varchar(100) 门店业绩判定咨询 -
order_person_store varchar(100) 开单人所属门店 -
customer_name索引 varchar(100) 客户姓名 -
customer_type varchar(50) 客户类型 -
contact_phone索引 varchar(20) 联系电话 -
consultation_doctor varchar(100) 您的面诊医生 -
is_cross_store varchar(20) 客池是否跨门店 -
customer_pool_performance_nature varchar(100) 客池业绩性质 -
has_assistant_order varchar(20) 辅助开单(是/否) -
assistant_order_person varchar(100) 辅助开单人 -
other_remarks text 其他备注说明 -
is_performance_verified varchar(20) 是否核定业绩 -
auditor索引 varchar(100) 审核人 -
auditor_password varchar(255) 审核人密码(建议加密存储) -
audit_time索引 datetime 审核日期时间 -
audit_result索引 varchar(20) 审核结果(通过/拒绝) -
submitter varchar(100) 提交人 -
submit_time索引 datetime 提交时间 -
created_at索引 timestamp 记录创建时间 -
updated_at timestamp 记录更新时间 -
索引信息
idx_audit_result
普通索引: audit_result
idx_audit_time
普通索引: audit_time
idx_auditor
普通索引: auditor
idx_complete_time
普通索引: complete_time
idx_contact_phone
普通索引: contact_phone
idx_created_at
普通索引: created_at
idx_customer_name
普通索引: customer_name
idx_merchant_name
普通索引: merchant_name
idx_order_consultant
普通索引: order_consultant
idx_process_status
普通索引: process_status
idx_submit_time
普通索引: submit_time
PRIMARY
唯一索引: id
wm_order_discounts 表 · 12 字段
微盟订单优惠明细表
字段信息
字段名 类型 必填 说明 关联关系
id主键 bigint(20) unsigned 自增主键 -
order_no索引 bigint(20) unsigned 订单号 wm_order_discounts.order_no ↔ wm_orders.order_nowm_order_discounts.order_no → wm_order_items.order_nowm_order_discounts.order_no → wm_order_rights.order_no
item_id索引 bigint(20) unsigned 订单项ID(商品级优惠才有,订单级为NULL) wm_order_discounts.item_id ↔ wm_order_items.item_id
discount_level索引 tinyint(4) 【优惠级别】0-商品级;2-订单级;11-附加费用 -
discount_id索引 varchar(100) 优惠ID -
discount_name varchar(200) 优惠名称 -
discount_type索引 tinyint(4) 【优惠类型】6-立减券;42-余额抵扣。API:discountInfos.discountType -
discount_sub_type tinyint(4) 优惠子类型 -
discount_amount decimal(10,2) 优惠金额(元) -
cost_amount decimal(10,2) 成本金额(分) -
attribution_type tinyint(4) 【归属类型】1-平台承担;2-商家承担。API:discountInfos.discountExt.attributionType -
discount_ext json 优惠扩展信息(JSON) -
索引信息
idx_discount_id
普通索引: discount_id
idx_discount_level
普通索引: discount_level
idx_discount_type
普通索引: discount_type
idx_item_id
普通索引: item_id
idx_order_no
普通索引: order_no
PRIMARY
唯一索引: id
外键约束
wm_order_discounts_ibfk_1
order_no → wm_orders.order_no
wm_order_items 表 · 47 字段
微盟订单商品明细表
字段信息
字段名 类型 必填 说明 关联关系
id主键 bigint(20) unsigned 自增主键 -
order_no索引 bigint(20) unsigned 订单号 wm_order_items.order_no ↔ wm_orders.order_nowm_order_items.order_no → wm_order_discounts.order_nowm_order_items.order_no → wm_order_rights.order_no
item_id索引 bigint(20) unsigned 订单项ID wm_order_items.item_id → wm_order_discounts.item_id
goods_id索引 bigint(20) unsigned 商品ID wm_order_items.goods_id ↔ wm_order_rights.goods_id
goods_title varchar(500) 商品标题 -
goods_code varchar(100) 商品编码 -
goods_type索引 tinyint(4) 【商品类型】1-实物商品;2-虚拟商品;3-服务类商品 -
sub_goods_type tinyint(4) 子商品类型 -
goods_preview_url varchar(1000) 商品预览URL -
image_url varchar(1000) 商品图片URL -
sku_id索引 bigint(20) unsigned SKU ID -
sku_code varchar(100) SKU编码 -
sku_bar_code varchar(100) SKU条形码 -
sku_attr_info varchar(500) SKU属性信息 -
sku_num int(11) SKU数量 -
sale_price decimal(10,2) 销售价格(元) -
cost_price decimal(10,2) 成本价(元) -
market_price decimal(10,2) 市场价(元) -
original_price decimal(10,2) 商品原价(元) -
total_amount decimal(10,2) 商品总金额(元) -
should_pay_amount decimal(10,2) 应付金额(元) -
pay_amount decimal(10,2) 实付金额(元) -
total_discount_amount decimal(10,2) 总优惠金额(元) -
category_id索引 int(11) 分类ID -
category_title varchar(200) 分类标题(多级用逗号分隔) -
category_infos json 分类详细信息(JSON) -
product_infos json 组合商品信息(JSON) -
unit_name varchar(20) 单位名称 -
weight decimal(10,2) 重量 -
volume decimal(10,2) 体积 -
deduct_stock_strategy tinyint(4) 【扣减库存策略】1-下单扣库存;2-支付扣库存。API:items.deductStockStrategy -
goods_sell_mode tinyint(4) 【商品销售模式】1-普通销售;2-预售;3-秒杀。API:items.itemBizExt.goodsSellMode -
goods_promotion_type tinyint(4) 【商品促销类型】1-普通;2-限时抢购;3-拼团。API:items.itemBizExt.goodsPromotionType -
goods_source_type tinyint(4) 【商品来源类型】1-自营;2-第三方。API:items.itemBizExt.goodsSourceType -
goods_point_exchange tinyint(4) 【积分兑换标识】0-非积分商品;1-积分兑换商品。API:items.itemBizExt.goodsPointExchange -
group_infos json 分组信息(JSON) -
label_infos json 【商品级标签信息】完整JSON数组。包含labelType和attachId。essharewid的attachId已提取到item_share_wid -
goods_promotion_order_id索引 varchar(100) 【商品促销订单ID】促销订单ID -
goods_limit_switch tinyint(4) 【商品限购开关】0-不限购,1-限购 -
activity_stock_type tinyint(4) 【活动库存类型】活动库存类型 -
outer_merchant_id varchar(100) 【外部商户ID】第三方商户ID -
out_item_id varchar(100) 【外部商品项ID】第三方商品项ID -
goods_guide_type tinyint(4) 【商品导购类型】导购类型 -
goods_distribution_type tinyint(4) 【商品分销类型】分销类型 -
item_remark text 【商品项备注】商品特殊备注 -
goods_invoice_name varchar(500) 【商品开票名称】发票商品名称 -
item_share_wid索引 bigint(20) 【商品级分享员WID】从itemBizExt.labelInfos提取 -
索引信息
idx_category_id
普通索引: category_id
idx_goods_id
普通索引: goods_id
idx_goods_promotion_order_id
普通索引: goods_promotion_order_id - 促销订单索引
idx_goods_type
普通索引: goods_type
idx_item_id
普通索引: item_id
idx_item_share_wid
普通索引: item_share_wid - 商品级分享员索引
idx_order_no
普通索引: order_no
idx_sku_id
普通索引: sku_id
PRIMARY
唯一索引: id
外键约束
wm_order_items_ibfk_1
order_no → wm_orders.order_no
wm_order_rights 表 · 76 字段
微盟订单售后详情表。存储订单的售后详细信息,包含退款、退货、换货等。一个订单可能有多个售后单。所有枚举值已在字段注释中完整记录。
字段信息
字段名 类型 必填 说明 关联关系
id主键 bigint(20) unsigned 【主键ID】数据库自增主键,系统自动生成 -
order_no索引 bigint(20) unsigned - wm_order_rights.order_no ↔ wm_orders.order_nowm_order_rights.order_no → wm_order_items.order_nowm_order_rights.order_no → wm_order_discounts.order_no
rights_id唯一 bigint(20) unsigned 【售后单ID】售后单唯一ID。API:rightsInfo.rightsOrder.rightsId -
order_item_id bigint(20) unsigned 【订单商品项ID】关联的订单商品项ID。对应 wm_order_items.item_id。API:rightsItems.orderItemId -
rights_item_id bigint(20) unsigned 【售后项ID】售后项ID。API:rightsItems.rightsItemId -
rights_status索引 tinyint(4) 【售后状态】1-买家发起售后;2-等待买家退货;3-买家已退货;5-系统退款中;6-售后完成;7-买家已取消;8-商家已拒绝;9-退款失败;10-商家退款中;20-换货中;30-商家拒绝_待平台介入;31-待平台介入_仲裁中。API:rightsInfo.rightsOrder.rightsStatus -
rights_type tinyint(4) 【售后类型】1-退货退款;2-退款;5-退换货。API:rightsInfo.rightsOrder.rightsType -
rights_cause_type tinyint(4) 【售后方式/原因类型】1-买家申请售后;2-商家取消订单;5-收银台退款;6-外部平台商家售后;7-优惠券到期自动退款;8-系统自动售后;9-商家发起售后;10-付费券发券失败发起售后;20-买家取消订单。API:rightsInfo.rightsOrder.rightsCauseType -
rights_source tinyint(4) 【售后来源】售后来源标识。API:rightsInfo.rightsOrder.rightsSource -
refund_type tinyint(4) 【退款类型】1-线上退款;2-线下退款;99-无需退款。API:rightsInfo.rightsOrder.refundType -
rights_reason varchar(500) 【售后原因】用户申请售后的原因。API:rightsInfo.rightsReason.rightsReason -
rights_remark text 【售后备注】用户填写的详细说明。API:rightsInfo.rightsReason.rightsRemark -
apply_time索引 bigint(20) 【申请时间】用户申请售后的时间,毫秒时间戳。从 rightsStatusLogs 中提取 -
refund_time索引 bigint(20) 【退款完成时间】退款完成的时间,毫秒时间戳。⭐从 rightsStatusLogs 中提取(type对应"售后完成"状态的dateTime) -
audit_time bigint(20) 【审核时间】商家审核时间,毫秒时间戳。从 rightsStatusLogs 中提取 -
cancel_time bigint(20) 【取消时间】售后单取消时间,毫秒时间戳。从 rightsStatusLogs 中提取 -
create_time索引 bigint(20) 【创建时间】售后单创建时间,毫秒时间戳。API:rightsInfo.rightsOrder.createTime -
update_time bigint(20) 【更新时间】售后单最后修改时间,毫秒时间戳。API:rightsInfo.rightsOrder.updateTime -
total_refund_amount decimal(10,2) 【总退款金额】售后单总退款金额(元)。API:rightsInfo.refundDetail.refundAmount -
actual_refund_amount decimal(10,2) 【实际退款金额】实际退款给用户的金额(元)。API:rightsInfo.refundDetail.refundAmount -
apply_refund_amount decimal(10,2) 【申请退款金额】用户申请的退款金额(元)。API:rightsInfo.refundDetail.applyAmount -
goods_amount decimal(10,2) 【商品金额】售后商品的原商品金额(元)。从 rightsItems 中提取 -
goods_id索引 bigint(20) 【商品ID】售后商品的商品ID。API:rightsItems.goodsInfo.goodsId wm_order_rights.goods_id ↔ wm_order_items.goods_id
goods_title varchar(500) 【商品标题】售后商品的名称。API:rightsItems.goodsInfo.goodsTitle -
sku_id bigint(20) 【SKU ID】售后商品的SKU ID。API:rightsItems.goodsInfo.skuId -
sku_code varchar(100) 【SKU编码】SKU编码。API:rightsItems.goodsInfo.skuCode -
sku_bar_code varchar(100) 【SKU条形码】SKU条形码。API:rightsItems.goodsInfo.skuBarCode -
sku_attr_info varchar(500) 【SKU规格信息】SKU规格描述。API:rightsItems.goodsInfo.skuAttrInfo -
apply_num int(11) 【申请数量】申请售后的商品数量。API:rightsItems.applyNum -
return_num int(11) 【退货数量】实际退货的数量。API:rightsItems.returnNum -
goods_type tinyint(4) 【商品类型】1-普通商品;2-虚拟商品。API:rightsItems.goodsInfo.goodsType -
sub_goods_type tinyint(4) 【子商品类型】101-普通商品;102-海淘商品;103-无需物流商品;201-虚拟商品;202-付费券。API:rightsItems.goodsInfo.subGoodsType -
goods_receive_type tinyint(4) 【货物状态】1-未收到货;2-已收到货。API:rightsItems.goodsReceiveType -
buyer_wid索引 bigint(20) 【买家WID】申请售后的买家WID。API:rightsInfo.buyerInfo.wid wm_order_rights.buyer_wid ↔ wm_orders.buyer_widwm_order_rights.buyer_wid ↔ crm_member_orders.buyer_wid
buyer_nick_name varchar(200) 【买家昵称】买家昵称。API:rightsInfo.buyerInfo.userNickName -
merchant_id bigint(20) 【商户ID】商户ID。API:rightsInfo.merchantInfo.merchantId -
vid bigint(20) 【门店ID】门店ID。API:rightsInfo.merchantInfo.vid wm_order_rights.vid ↔ wm_orders.vidwm_order_rights.vid ↔ crm_member_orders.vid
vid_name varchar(200) 【门店名称】门店名称。API:rightsInfo.merchantInfo.vidName -
bos_id bigint(20) 【集团ID】集团ID。API:rightsInfo.merchantInfo.bosId -
bos_name varchar(200) 【集团名称】集团名称。API:rightsInfo.merchantInfo.bosName -
process_vid bigint(20) 【履约门店ID】履约门店ID。API:rightsInfo.merchantInfo.processVid -
process_vid_name varchar(200) 【履约门店名称】履约门店名称。API:rightsInfo.merchantInfo.processVidName -
origin_order_no bigint(20) 【原订单号】售后关联的原订单号(与order_no相同)。API:rightsInfo.originOrder.orderNo -
origin_order_type tinyint(4) 【原订单类型】1-B2C订单;96-虚拟订单;99-充值订单。API:rightsInfo.originOrder.orderType -
origin_order_source tinyint(4) 【原订单来源】0-系统内部订单;100-历史导入订单;101-友朋;102-芸智;103-乐美;104-博申;201-分销市场供货商;401-全渠道导入订单。API:rightsInfo.originOrder.orderSource -
origin_pay_type tinyint(4) 【原订单支付类型】1-在线支付;2-货到付款。API:rightsInfo.originOrder.payType -
origin_channel_type tinyint(4) 【原订单渠道】0-公众号;1-小程序;2-H5;3-QQ;4-微博;5-字节跳动小程序;6-支付宝小程序;7-PC后台;8-安卓app;9-苹果app;10-百度智能小程序;11-PAD;12-自有APP;13-微信小程序webview;14-微信小程序webview-直播;15-大屏扫码;16-企业微信;17-抖音原生小程序;18-芸智免密;19-QQ原生小程序;20-QQ小程序H5页面;21-支付宝原生小程序;22-微信小商店;23-快手原生小程序;24-快手小程序H5页面;101-分销商;281-视频号小店。API:rightsInfo.originOrder.channelType -
origin_biz_source_type tinyint(4) 【原订单业务来源】1-普通订单;2-商户助手APP;3-收银台;5-普通货柜;6-免密货柜;7-扫码购;10-换货订单。API:rightsInfo.originOrder.bizSourceType -
apply_order_status tinyint(4) 【申请时订单状态】0-订单已创建初始状态;1-部分支付;2-已支付;3-可发货;4-部分发货;5-已发货/已备货(自提订单);7-确认收货;8-完成;9-取消。API:rightsInfo.originOrder.applyOrderStatus -
out_order_no varchar(100) 【第三方订单号】外部订单号。API:rightsInfo.originOrder.outOrderNo -
delivery_no varchar(100) 【物流单号】退货物流单号(退货退款时)。API:rightsInfo.returnOrder.deliveryNo -
delivery_company varchar(100) 【物流公司】退货物流公司名称。API:rightsInfo.returnOrder.deliveryCompany -
delivery_company_code varchar(100) 【物流公司编码】退货物流公司编码。API:rightsInfo.returnOrder.deliveryCompanyCode -
delivery_method tinyint(4) 【退货方式】1-买家物流退货;5-到店退货;11-商家上门取件。API:rightsInfo.returnOrder.deliveryMethod -
delivery_type tinyint(4) 【配送方式】1-商家配送;3-到店自提。API:rightsInfo.returnOrder.deliveryType -
delivery_status tinyint(4) 【物流状态】0-初始化;1-待发货;2-已发货;3-已完成;4-已取消。API:rightsInfo.returnOrder.deliveryStatus -
receiver_name varchar(100) 【收货人】退货收货人姓名。API:rightsInfo.returnOrder.receiverName -
receiver_phone varchar(50) 【收货电话】退货收货人电话。API:rightsInfo.returnOrder.receiverPhone -
receiver_address varchar(500) 【收货地址】退货收货地址。API:rightsInfo.returnOrder.receiverAddress -
refused_reason varchar(500) 【拒绝原因】商家拒绝售后的原因。API:rightsInfo.refuseInfo.refusedReason -
flag_rank tinyint(4) 【标记等级】1-红;2-黄;3-绿;4-浅蓝;5-深蓝。API:rightsInfo.flagInfo.flagRank -
flag_content varchar(500) 【标记内容】标记的文本内容。API:rightsInfo.flagInfo.flagContent -
refund_method_id tinyint(4) 【退款方式】1-支付宝;2-微信;3-银行卡;4-现金。API:rightsInfo.refundAccount.refundMethodId -
refund_account_num varchar(100) 【退款账号】退款账户号码。API:rightsInfo.refundAccount.accountNum -
refund_account_name varchar(100) 【退款账户名】退款账户名称。API:rightsInfo.refundAccount.userName -
refund_opening_bank varchar(200) 【开户银行】退款账户开户银行。API:rightsInfo.refundAccount.openingBank -
currency varchar(20) 【货币类型】货币类型标识。API:rightsInfo.rightsOrder.currency -
rights_data json 【售后详情原始数据】微盟售后详情API返回的完整JSON数据,保持原始格式。用于追溯和扩展字段 -
rights_status_logs json 【售后状态变更日志】售后状态变更记录数组,JSON格式。包含每次状态变更的时间戳和类型。API:rightsInfo.rightsStatusLogs -
reason_image_urls json 【售后凭证图片】用户上传的售后凭证图片URL数组,JSON格式。API:rightsInfo.rightsReason.reasonImageUrls -
refund_amount_infos json 【退款金额明细】退款金额明细信息,JSON格式。API:rightsInfo.refundDetail.refundAmountInfos -
apply_amount_infos json 【申请金额明细】申请金额明细信息,JSON格式。API:rightsInfo.refundDetail.applyAmountInfos -
rights_assets json 【售后资产列表】售后资产列表,JSON格式。包含退款的现金、积分、余额等资产信息。API:rightsInfo.rightsAssets -
member_benefits json 【会员权益】买家享有的会员权益,JSON格式。API:rightsInfo.buyerInfo.memberBenefits -
out_rights_no varchar(100) 【外部售后单号】外部平台售后单号。API:rightsInfo.outRightsInfo.outRightsNo -
is_deleted tinyint(4) 【删除标识】0-未删除;1-已删除。软删除标识 -
索引信息
idx_apply_time
普通索引: apply_time - 申请时间索引-用于申请时间统计
idx_buyer_wid
普通索引: buyer_wid - 买家WID索引-用于查询买家的售后记录
idx_create_time
普通索引: create_time - 创建时间索引-用于时间范围查询
idx_goods_id
普通索引: goods_id - 商品ID索引-用于统计商品售后率
idx_order_no
普通索引: order_no - 订单号索引-用于查询订单的所有售后单
idx_order_rights
普通索引: order_no, rights_status - 订单号+售后状态组合索引-提升视图查询性能
idx_refund_time
普通索引: refund_time - 退款时间索引-用于退款时间统计和视图关联 ⭐
idx_refund_time_status
普通索引: refund_time, rights_status - 退款时间+状态组合索引-用于退款统计
idx_rights_id
普通索引: rights_id - 售后单ID索引-唯一索引
idx_rights_status
普通索引: rights_status - 售后状态索引-用于统计售后单状态分布
PRIMARY
唯一索引: id
rights_id
唯一索引: rights_id
wm_orders 表 · 116 字段
微盟订单主表
字段信息
字段名 类型 必填 说明 关联关系
id主键 bigint(20) unsigned 自增主键 -
order_no唯一 bigint(20) unsigned 订单号 wm_orders.order_no → wm_order_items.order_nowm_orders.order_no → wm_order_discounts.order_nowm_orders.order_no → wm_order_rights.order_no
parent_order_no索引 bigint(20) unsigned 父订单号 -
third_order_no varchar(100) 第三方订单号 -
order_type tinyint(4) 【订单类型】1-普通订单;97-会员卡订单。API:orderBaseInfo.orderType -
order_status索引 tinyint(4) 【订单状态】1-待支付;2-待发货;3-待收货;4-待评价;5-已完成;6-已关闭;7-退款中;8-已退款。API:orderBaseInfo.orderStatus -
pay_status索引 tinyint(4) 【支付状态】0-未支付;1-部分支付;2-已支付。API:orderBaseInfo.payStatus -
rights_status索引 tinyint(4) 【售后状态】0-无售后;1-售后中;2-已售后。API:data.rightsInfos[].rightsStatus(数组,在data下,与orderInfo同级) -
order_source tinyint(4) 【订单来源】0-小程序;1-公众号;2-APP。API:orderBaseInfo.orderSource -
channel_type tinyint(4) 【渠道类型】0-微信小程序;1-线上;2-线下;31-抖音小程序;32-抖音小程序webview。API:orderBaseInfo.channelType -
delivery_type tinyint(4) 【配送方式】1-快递配送;2-上门自提;3-到店核销。API:orderBaseInfo.deliveryType -
pay_type tinyint(4) 【支付类型】1-在线支付;2-货到付款。API:orderBaseInfo.payType -
biz_source_type tinyint(4) 【业务来源类型】1-商城。API:orderBaseInfo.bizSourceType -
is_deleted tinyint(4) 【删除标识】0-未删除;1-已删除。API:orderBaseInfo.isDeleted -
create_time索引 bigint(20) 创建时间(时间戳毫秒) -
update_time bigint(20) 更新时间(时间戳毫秒) -
pay_time索引 bigint(20) 支付时间(时间戳毫秒) -
confirm_time bigint(20) 确认时间(时间戳毫秒) -
finish_time bigint(20) 完成时间(时间戳毫秒) -
auto_cancel_time bigint(20) 自动取消时间(时间戳毫秒) -
finish_delivery_time bigint(20) 完成配送时间(时间戳毫秒) -
buyer_wid索引 bigint(20) 买家WID wm_orders.buyer_wid ↔ wm_order_rights.buyer_widwm_orders.buyer_wid ↔ crm_member_orders.buyer_wid
buyer_nick_name varchar(100) 买家昵称 -
buyer_phone索引 varchar(20) 买家手机号 wm_orders.buyer_phone ↔ crm_member_orders.buyer_phone
buyer_remark text 买家备注 -
receiver_name varchar(100) 收货人姓名 -
receiver_phone varchar(20) 收货人电话 -
receiver_province varchar(50) -
receiver_province_code varchar(20) 省编码 -
receiver_city varchar(50) -
receiver_city_code varchar(20) 市编码 -
receiver_county varchar(50) 区/县 -
receiver_county_code varchar(20) 区/县编码 -
receiver_address varchar(500) 详细地址 -
receiver_longitude varchar(50) 经度 -
receiver_latitude varchar(50) 纬度 -
receiver_certificate_type varchar(20) 【收货人证件类型】0-身份证 -
receiver_certificate_no varchar(100) 【收货人证件号】证件号码,建议脱敏存储 -
receiver_certificate_name varchar(100) 【证件姓名】证件上的真实姓名 -
receiver_certificate_front_img varchar(500) 【证件正面照URL】证件正面图片URL -
receiver_certificate_behind_img varchar(500) 【证件背面照URL】证件背面图片URL -
merchant_id索引 bigint(20) 商户ID -
bos_id bigint(20) 集团ID -
bos_name varchar(100) 集团名称 -
vid索引 bigint(20) 门店ID wm_orders.vid ↔ crm_member_orders.vid
vid_name varchar(100) 门店名称 -
vid_type tinyint(4) 【门店类型】10-直营店;20-加盟店。API:merchantInfo.vidType -
process_vid bigint(20) 履约门店ID -
process_vid_name varchar(100) 履约门店名称 -
delivery_vid bigint(20) 配送门店ID -
delivery_vid_name varchar(100) 配送门店名称 -
delivery_code varchar(100) 配送编码 -
delivery_co_name varchar(100) 配送公司名称 -
sale_attribution_vid索引 bigint(20) 【销售归属门店ID】业绩归属门店,用于提成计算 -
sale_attribution_vid_source tinyint(4) 【销售归属来源】归属判定规则:4等 -
out_shop_name varchar(100) 【外部店铺名称】第三方平台店铺名称 -
out_shop_code varchar(100) 【外部店铺编码】第三方平台店铺编码 -
vid_number varchar(100) 【门店编号】门店内部编号 -
process_vid_number varchar(100) 【履约门店编号】履约门店的内部编号 -
product_id bigint(20) 【产品ID】微盟产品ID -
product_instance_id bigint(20) 【产品实例ID】产品实例ID -
product_name varchar(200) 【产品名称】产品线名称 -
delivery_vid_code varchar(100) 【配送门店编码】配送门店编码 -
delivery_vid_type tinyint(4) 【配送门店类型】配送门店类型 -
exp_rcv_type tinyint(4) 【期望收货类型】用户期望收货方式 -
exp_rcv_date varchar(20) 【期望收货日期】用户期望收货日期 -
exp_rcv_start_time varchar(20) 【期望收货开始时间】期望收货开始时间 -
exp_rcv_end_time varchar(20) 【期望收货结束时间】期望收货结束时间 -
delivery_sub_code varchar(100) 【配送子编码】配送子编码 -
fulfill_status tinyint(4) 【履约状态】订单履约状态 -
total_amount decimal(10,2) 总金额(元) -
should_pay_amount decimal(10,2) 应付金额(元) -
pay_amount decimal(10,2) 实付金额(元) -
total_discount_amount decimal(10,2) 总优惠金额(元) -
goods_amount decimal(10,2) 商品金额(元) -
freight_amount decimal(10,2) 运费(元) -
pay_items json 支付项列表(JSON) -
amount_infos json 【金额明细构成】JSON格式,包含商品金额、运费等 -
is_order_to_confirm tinyint(4) 是否需要确认 -
confirm_status tinyint(4) 确认状态 -
sale_channel_type int(11) 销售渠道类型 -
trade_track_id varchar(100) 交易追踪ID -
crm_member_info json 【CRM会员信息】JSON格式CRM会员详细信息 -
label_infos json 【标签信息】JSON数组。每项包含labelType和attachId。重要:essharewid的attachId即为share_wid -
custom_field_info json 【自定义字段信息】JSON格式自定义字段 -
member_benefits json 【会员权益】JSON格式会员权益信息 -
share_wid索引 bigint(20) 【分享员WID】从labelInfos.essharewid提取,用于业绩归属 wm_orders.share_wid → employee_roster.weimob_wid
share_scene varchar(50) 【分享场景】scene_xcx等,从labelInfos提取 -
operator_id索引 varchar(100) 【操作员ID】创建订单的员工ID。员工业绩关键字段 -
operator_name varchar(100) 【操作员姓名】创建订单的员工姓名 -
operator_phone varchar(20) 【操作员手机号】操作员联系电话 -
consultation_doctor索引 varchar(200) 【面诊医生】从customFieldInfo提取,医美业务关键字段 -
cancel_type tinyint(4) 【取消类型】1-用户取消;2-商家取消;3-系统取消。API:cancelInfo.cancelType -
cancel_reason varchar(500) 取消原因 -
rights_infos json [字段注释存在编码问题] -
fulfill_info_list json [字段注释存在编码问题] -
total_discounts json [字段注释存在编码问题] -
invoice_info json [字段注释存在编码问题] -
pre_sell_info json [字段注释存在编码问题] -
book_order_info json [字段注释存在编码问题] -
guide_info json [字段注释存在编码问题] -
guide_id索引 bigint(20) [字段注释存在编码问题] -
guide_name varchar(100) [字段注释存在编码问题] -
guide_phone varchar(20) [字段注释存在编码问题] -
receiver_area varchar(50) 【收货人地址-镇/街道】镇或街道名称。API: orderFulfill.receiverInfo.area。官方文档:详细地址的一部分 -
receiver_zip varchar(20) 【收货人邮编】邮政编码。API: orderFulfill.receiverInfo.zip -
process_vid_type索引 tinyint(4) [字段注释存在编码问题] -
delivery_time索引 bigint(20) [字段注释存在编码问题] -
merchant_ext_delivery_vid bigint(20) 【商户扩展配送门店ID】从merchantExtInfo.deliveryVid提取。API: merchantInfo.merchantExtInfo.deliveryVid。官方文档:可能与delivery_vid不同 -
flag_info json [字段注释存在编码问题] -
order_cycle_info json [字段注释存在编码问题] -
feature_type varchar(50) 【特性类型】业务特性类型标识。API: orderBizExt.featureType -
cancel_special_reason varchar(500) 【取消特殊原因】订单取消的特殊原因说明。API: cancelInfo.specialReason。官方文档:取消原因的补充说明 -
cancel_id bigint(20) 【取消记录ID】取消操作的唯一标识。API: cancelInfo.id -
finish_info json [字段注释存在编码问题] -
out_order_info json [字段注释存在编码问题] -
索引信息
idx_buyer_phone
普通索引: buyer_phone
idx_buyer_wid
普通索引: buyer_wid
idx_consultation_doctor
普通索引: consultation_doctor - 面诊医生索引
idx_create_time
普通索引: create_time
idx_delivery_time
普通索引: delivery_time - 配送时间索引-用于履约效率分析
idx_guide_id
普通索引: guide_id - 导购ID索引-用于导购业绩统计
idx_merchant_id
普通索引: merchant_id
idx_operator_id
普通索引: operator_id - 操作员索引
idx_order_no
普通索引: order_no
idx_order_status
普通索引: order_status
idx_parent_order_no
普通索引: parent_order_no
idx_pay_status
普通索引: pay_status
idx_pay_time
普通索引: pay_time
idx_pay_time_status
普通索引: pay_time, order_status - 支付时间+状态组合索引
idx_pay_time_vid
普通索引: pay_time, vid - 支付时间+门店组合索引
idx_process_vid_type
普通索引: process_vid_type - 履约门店类型索引
idx_rights_status
普通索引: rights_status - 支付状态索引
idx_sale_attribution_vid
普通索引: sale_attribution_vid - 销售归属门店索引
idx_share_wid
普通索引: share_wid - 分享员索引
idx_vid
普通索引: vid
idx_vid_share_wid
普通索引: vid, share_wid - 门店+分享员组合索引
order_no
唯一索引: order_no
PRIMARY
唯一索引: id