vortmall-organize 数据库文档
14
类别: 
系统数据结构

vortmall-organize 数据库文档

组织服务数据库,包含店铺、供应商、部门、员工等组织管理表


1. department - 部门表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2dept_name部门名称varchar(50)NO
3parent_id父级IDbigint unsignedMULNO
4level层级tinyintNO
5sort_order排序值intMULNO
6leader_id负责人IDbigint unsignedYES
7status状态:0禁用1启用tinyintMULNO
8shop_id店铺IDbigint unsignedMULNO
9deleted逻辑删除:0未删 非0已删intNO
10create_time创建时间datetimeYES
11modify_time修改时间datetimeYES

2. outbox_message - OutBox消息表

序号名称描述类型为空额外
1id消息IDvarchar(32)PRINO
2message_type消息类型(业务标识)varchar(64)MULNO
3aggregate_id聚合根ID(如订单ID)bigint unsignedMULYES
4payload消息内容(JSON格式)textNO
5status状态:0-待处理 1-处理中 2-成功 3-失败tinyintMULNO
6retry_count重试次数intNO
7max_retry最大重试次数intNO
8next_retry_time下次重试时间datetimeYES
9error_msg错误信息varchar(512)YES
10deleted是否删除:0-否 1-是tinyintNO
11create_time创建时间datetimeMULYES
12modify_time修改时间datetimeYES

3. shop - 店铺表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2shop_name店铺名称varchar(100)NO
3shop_logo店铺Logovarchar(500)YES
4shop_banner店铺横幅varchar(500)YES
5shop_intro店铺简介varchar(500)YES
6shop_notice店铺公告textYES
7contact_name联系人varchar(50)YES
8contact_mobile联系电话varchar(20)YES
9contact_email联系邮箱varchar(100)YES
10region_ids地区ID列表JSONtextYES
11region_names地区名称列表JSONtextYES
12address详细地址varchar(255)YES
13latitude纬度decimal(10,6)YES
14longitude经度decimal(10,6)YES
15business_license营业执照图片varchar(500)YES
16business_hours营业时间varchar(100)YES
17shop_type店铺类型:1自营2入驻tinyintMULNO
18status状态:0禁用1正常2审核中3审核失败tinyintMULNO
19score店铺评分decimal(3,2)NO
20sales_count销量intNO
21follow_count关注数intNO
22sort_order排序值intMULNO
23expire_time有效期datetimeYES
24deleted逻辑删除:0未删 非0已删intNO
25create_time创建时间datetimeMULYES
26modify_time修改时间datetimeYES

4. shop_category - 店铺分类表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2category_name分类名称varchar(50)NO
3parent_id父级IDbigint unsignedMULNO
4level层级tinyintNO
5sort_order排序值intMULNO
6is_show是否显示:0否1是tinyintMULNO
7deleted逻辑删除:0未删 非0已删intNO
8create_time创建时间datetimeYES
9modify_time修改时间datetimeYES

5. undo_log - AT模式回滚日志表

序号名称描述类型为空额外
1branch_id分支事务IDbigintUNINO
2xid全局事务IDvarchar(128)NO
3context上下文varchar(128)NO
4rollback_info回滚信息longblobNO
5log_status状态 0-正常 1-全局已完成intNO
6log_created创建时间datetime(6)MULNO
7log_modified修改时间datetime(6)NO

6. vendor - 供应商表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2vendor_name供应商名称varchar(100)NO
3vendor_code供应商编码varchar(50)UNINO
4vendor_logo供应商Logovarchar(500)YES
5contact_name联系人varchar(50)YES
6contact_mobile联系电话varchar(20)YES
7contact_email联系邮箱varchar(100)YES
8region_ids地区ID列表JSONtextYES
9region_names地区名称列表JSONtextYES
10address详细地址varchar(255)YES
11business_license营业执照图片varchar(500)YES
12settlement_type结算方式:1月结2周结3日结tinyintNO
13commission_rate佣金比例(%)decimal(5,2)NO
14bank_name银行名称varchar(100)YES
15bank_account银行账号varchar(50)YES
16bank_holder开户人varchar(50)YES
17status状态:0禁用1正常2审核中3审核失败tinyintMULNO
18shop_id归属店铺IDbigint unsignedMULNO
19deleted逻辑删除:0未删 非0已删intNO
20create_time创建时间datetimeMULYES
21modify_time修改时间datetimeYES

7. vendor_settlement - 供应商结算表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2settlement_sn结算单号varchar(100)UNINO
3vendor_id供应商IDbigint unsignedMULNO
4shop_id店铺IDbigint unsignedMULNO
5start_date结算周期开始日期dateNO
6end_date结算周期结束日期dateNO
7order_count订单数量intNO
8total_amount订单总金额decimal(12,2)NO
9commission_amount佣金金额decimal(10,2)NO
10settlement_amount结算金额decimal(12,2)NO
11status状态:0待结算1已结算2已付款tinyintMULNO
12settle_time结算时间datetimeMULYES
13pay_time付款时间datetimeYES
14remark备注varchar(500)YES
15deleted逻辑删除:0未删 非0已删intNO
16create_time创建时间datetimeYES
17modify_time修改时间datetimeYES
评论 0
/ 1000
0
0
收藏