1 xx_users
(用户表)
Column Name | Title | Type | Format | Description | Primary Key | Unique | System Field | Hidden |
---|---|---|---|---|---|---|---|---|
owner | 所有人 | string | father-son | false | true | true | ||
_mainDep | 所属主管部门 | string | father-son | false | true | true | ||
hyxx | 会员信息 | array | one-many | |||||
openid | openid | string | false | |||||
ddxx | 订单信息 | array | one-many | |||||
pjxx | 评价信息 | array | one-many | |||||
avtarURL | 头像 | string | x-image | false | ||||
createdAt | 创建时间 | number | datetime | false | true | |||
createBy | 创建人 | string | father-son | false | true | true | ||
phone | 手机号 | string | phone | false | ||||
updateBy | 修改人 | string | father-son | false | true | true | ||
_openid | 记录创建者 | string | 仅微信云开发下使用 | false | true | |||
czjl | 充值记录 | array | one-many | |||||
nickname | 昵称 | string | x-primary-column | false | ||||
dzxx | 地址信息 | array | one-many | |||||
_id | 数据标识 | string | true | true | ||||
status | 状态 | string | x-enum | false | ||||
updatedAt | 更新时间 | number | datetime | false | true |
2 xx_members(会员表)
Column Name | Title | Type | Format | Description | Primary Key | Unique | System Field | Hidden |
---|---|---|---|---|---|---|---|---|
owner | 所有人 | string | father-son | false | true | true | ||
_mainDep | 所属主管部门 | string | father-son | false | true | true | ||
hykjjl | 会员扣减记录 | array | one-many | |||||
level | 会员等级 | string | x-enum | false | ||||
member_no | 会员编码 | string | x-autonumber | x-primary-column | false | |||
userId | 用户标识 | object | many-one | false | ||||
points | 会员积分 | number | false | |||||
createdAt | 创建时间 | number | datetime | false | true | |||
createBy | 创建人 | string | father-son | false | true | true | ||
balance | 会员余额 | number | false | |||||
updateBy | 修改人 | string | father-son | false | true | true | ||
_openid | 记录创建者 | string | 仅微信云开发下使用 | false | true | |||
czjl | 充值记录 | array | one-many | |||||
_id | 数据标识 | string | true | true | ||||
status | 会员状态 | string | x-enum | false | ||||
updatedAt | 更新时间 | number | datetime | false | true |
3 recharge_records(充值记录表)
Column Name | Title | Type | Format | Description | Primary Key | Unique | System Field | Hidden |
---|---|---|---|---|---|---|---|---|
owner | 所有人 | string | father-son | false | true | true | ||
_mainDep | 所属主管部门 | string | father-son | false | true | true | ||
member_id | 会员标识 | object | many-one | false | ||||
recharge_amount | 充值金额 | number | false | |||||
createdAt | 创建时间 | number | datetime | false | true | |||
createBy | 创建人 | string | father-son | false | true | true | ||
recharge_time | 充值时间 | number | datetime | false | ||||
updateBy | 修改人 | string | father-son | false | true | true | ||
user_id | 用户标识 | object | many-one | false | ||||
_openid | 记录创建者 | string | 仅微信云开发下使用 | false | true | |||
_id | 数据标识 | string | x-primary-column | true | true | |||
payment_method | 支付方式 | string | x-enum | false | ||||
updatedAt | 更新时间 | number | datetime | false | true |
4 广告表(advertisements)
Column Name | Title | Type | Format | Description | Primary Key | Unique | System Field | Hidden |
---|---|---|---|---|---|---|---|---|
owner | 所有人 | string | father-son | false | true | true | ||
_mainDep | 所属主管部门 | string | father-son | false | true | true | ||
createdAt | 创建时间 | number | datetime | false | true | |||
createBy | 创建人 | string | father-son | false | true | true | ||
updateBy | 修改人 | string | father-son | false | true | true | ||
_openid | 记录创建者 | string | 仅微信云开发下使用 | false | true | |||
cover_image | 封面图片 | string | x-image | false | ||||
_id | 数据标识 | string | x-primary-column | true | true | |||
title | 广告标题 | string | false | |||||
content | 广告内容 | string | x-rtf | false | ||||
status | 广告状态 | string | x-enum | false | ||||
updatedAt | 更新时间 | number | datetime | false | true |
5 服务分类(xx_service_categories)
Column Name | Title | Type | Format | Description | Primary Key | Unique | System Field | Hidden |
---|---|---|---|---|---|---|---|---|
owner | 所有人 | string | father-son | false | true | true | ||
_mainDep | 所属主管部门 | string | father-son | false | true | true | ||
description | 分类描述 | string | false | |||||
createdAt | 创建时间 | number | datetime | false | true | |||
createBy | 创建人 | string | father-son | false | true | true | ||
updateBy | 修改人 | string | father-son | false | true | true | ||
fwxm | 服务项目 | array | one-many | |||||
_openid | 记录创建者 | string | 仅微信云开发下使用 | false | true | |||
name | 分类名称 | string | x-primary-column | false | ||||
iconUrl | 分类图标 | string | x-image | false | ||||
_id | 数据标识 | string | true | true | ||||
order | 排序值 | number | false | |||||
status | 分类状态 | string | x-enum | false | ||||
updatedAt | 更新时间 | number | datetime | false | true |
6 服务项目(xx_services)
Column Name | Title | Type | Format | Description | Primary Key | Unique | System Field | Hidden |
---|---|---|---|---|---|---|---|---|
owner | 所有人 | string | father-son | false | true | true | ||
_mainDep | 所属主管部门 | string | father-son | false | true | true | ||
cover_image | 封面图片 | string | x-image | false | ||||
description | 服务简介 | string | x-textarea | false | ||||
categroyId | 服务分类 | object | many-one | false | ||||
createdAt | 创建时间 | number | datetime | false | true | |||
createBy | 创建人 | string | father-son | false | true | true | ||
min_price | 最低价格 | number | false | |||||
updateBy | 修改人 | string | father-son | false | true | true | ||
service_details | 服务详情 | string | x-rtf | false | ||||
_openid | 记录创建者 | string | 仅微信云开发下使用 | false | true | |||
name | 服务名称 | string | x-primary-column | false | ||||
status | 服务状态 | string | x-enum | false | ||||
order | 排序值 | number | false | |||||
updatedAt | 更新时间 | number | datetime | false | true |
7 我的收藏(favorites)
Column Name | Title | Type | Format | Description | Primary Key | Unique | System Field | Hidden |
---|---|---|---|---|---|---|---|---|
owner | 所有人 | string | father-son | false | true | true | ||
_mainDep | 所属主管部门 | string | father-son | false | true | true | ||
createdAt | 创建时间 | number | datetime | false | true | |||
createBy | 创建人 | string | father-son | false | true | true | ||
updateBy | 修改人 | string | father-son | false | true | true | ||
_openid | 记录创建者 | string | 仅微信云开发下使用 | false | true | |||
_id | 数据标识 | string | x-primary-column | true | true | |||
userId | 用户标识 | object | many-one | false | ||||
serviceId | 服务项目标识 | object | many-one | false | ||||
updatedAt | 更新时间 | number | datetime | false | true |
8 服务规格(service_spec)
Column Name | Title | Type | Format | Description | Primary Key | Unique | System Field | Hidden |
---|---|---|---|---|---|---|---|---|
owner | 所有人 | string | father-son | false | true | true | ||
_mainDep | 所属主管部门 | string | father-son | false | true | true | ||
unit | 计价单位 | string | false | |||||
createdAt | 创建时间 | number | datetime | false | true | |||
createBy | 创建人 | string | father-son | false | true | true | ||
price | 价格 | number | false | |||||
updateBy | 修改人 | string | father-son | false | true | true | ||
_openid | 记录创建者 | string | 仅微信云开发下使用 | false | true | |||
_id | 数据标识 | string | x-primary-column | true | true | |||
name | 规格名称 | string | false | |||||
serviceId | 服务项目标识 | object | many-one | false | ||||
status | 状态 | string | x-enum | false | ||||
updatedAt | 更新时间 | number | datetime | false | true |
9 订单表(orders)
Column Name | Title | Type | Format | Description | Primary Key | Unique | System Field | Hidden |
---|---|---|---|---|---|---|---|---|
_mainDep | 所属主管部门 | string | father-son | false | true | true | ||
serviceDateTime | 服务时间 | number | datetime | false | ||||
remarks | 备注 | string | x-textarea | false | ||||
address | 服务地址 | string | x-address | false | ||||
serviceId | 服务项目标识 | object | many-one | false | ||||
createdAt | 创建时间 | number | datetime | false | true | |||
createBy | 创建人 | string | father-son | false | true | true | ||
totalAmount | 订单金额 | number | false | |||||
owner | 所有人 | string | father-son | false | true | true | ||
contactName | 联系人姓名 | string | false | |||||
updateBy | 修改人 | string | father-son | false | true | true | ||
serviceSpecId | 服务规格标识 | object | many-one | false | ||||
userId | 用户标识 | object | many-one | false | ||||
_openid | 记录创建者 | string | 仅微信云开发下使用 | false | true | |||
orderNo | 订单编号 | string | x-autonumber | x-primary-column | false | |||
serviceQuantity | 服务数量 | number | false | |||||
_id | 数据标识 | string | true | true | ||||
contactPhone | 联系人手机号 | string | phone | false | ||||
status | 订单状态 | string | x-enum | false |
10 地址表(address_info)
Column Name | Title | Type | Format | Description | Primary Key | Unique | System Field | Hidden |
---|---|---|---|---|---|---|---|---|
owner | 所有人 | string | father-son | false | true | true | ||
_mainDep | 所属主管部门 | string | father-son | false | true | true | ||
detail_address | 详细地址 | string | x-textarea | false | ||||
userId | 用户标识 | object | many-one | false | ||||
createdAt | 创建时间 | number | datetime | false | true | |||
createBy | 创建人 | string | father-son | false | true | true | ||
updateBy | 修改人 | string | father-son | false | true | true | ||
_openid | 记录创建者 | string | 仅微信云开发下使用 | false | true | |||
contact_name | 联系人姓名 | string | false | |||||
is_default | 是否默认地址 | boolean | false | |||||
contact_phone | 联系人手机号 | string | phone | false | ||||
_id | 数据标识 | string | x-primary-column | true | true | |||
region | 所在地区 | string | x-area-code | false | ||||
updatedAt | 更新时间 | number | datetime | false | true |
11 会员余额扣减记录表(balance_deduction_record)
Column Name | Title | Type | Format | Description | Primary Key | Unique | System Field | Hidden |
---|---|---|---|---|---|---|---|---|
owner | 所有人 | string | father-son | false | true | true | ||
_mainDep | 所属主管部门 | string | father-son | false | true | true | ||
deduction_time | 扣减时间 | number | datetime | false | ||||
memberId | 会员标识 | object | many-one | false | ||||
createdAt | 创建时间 | number | datetime | false | true | |||
createBy | 创建人 | string | father-son | false | true | true | ||
deduction_amount | 扣减金额 | number | false | |||||
updateBy | 修改人 | string | father-son | false | true | true | ||
_openid | 记录创建者 | string | 仅微信云开发下使用 | false | true | |||
deduction_reason | 扣减原因 | string | x-textarea | false | ||||
_id | 数据标识 | string | x-primary-column | true | true | |||
updatedAt | 更新时间 | number | datetime | false | true |
12 工人表(worker)
Column Name | Title | Type | Format | Description | Primary Key | Unique | System Field | Hidden |
---|---|---|---|---|---|---|---|---|
_mainDep | 所属主管部门 | string | father-son | false | true | true | ||
self_introduction | 自我介绍 | string | false | |||||
total_services_completed | 已完成服务次数 | number | false | |||||
pjxx | 评价信息 | array | one-many | |||||
createdAt | 创建时间 | number | datetime | false | true | |||
shyj | 审核意见 | string | false | |||||
updateBy | 修改人 | string | father-son | false | true | true | ||
avg_rating | 工人平均评分 | number | false | |||||
shsj | 审核时间 | number | datetime | false | ||||
ddpg | 订单派工 | array | one-many | |||||
work_experience | 工作经验 | string | x-enum | false | ||||
updatedAt | 更新时间 | number | datetime | false | true | |||
owner | 所有人 | string | father-son | false | true | true | ||
id_number | 身份证号 | string | false | |||||
address | 地址 | string | false | |||||
sex | 性别 | string | x-enum | false | ||||
ddxx | 订单信息 | array | one-many | |||||
service_type | 服务类别 | array | x-enum | false | ||||
createBy | 创建人 | string | father-son | false | true | true | ||
certificates | 持有证书 | array | false | |||||
phone | 手机号 | string | phone | false | ||||
_openid | 记录创建者 | string | 仅微信云开发下使用 | false | true | |||
name | 姓名 | string | x-primary-column | false | ||||
total_reviews | 工人总评价数 | number | false | |||||
_id | 数据标识 | string | true | true | ||||
shr | 审核人 | object | many-one | false | ||||
work_stauts | 工作状态 | string | x-enum | false | ||||
status | 状态 | string | x-enum | false |
13 订单状态日志子表(order_status_logs)
Column Name | Title | Type | Format | Description | Primary Key | Unique | System Field | Hidden |
---|---|---|---|---|---|---|---|---|
owner | 所有人 | string | father-son | false | true | true | ||
_mainDep | 所属主管部门 | string | father-son | false | true | true | ||
orderId | 订单标识 | object | many-one | false | ||||
action_description | 操作描述 | string | x-textarea | false | ||||
createdAt | 创建时间 | number | datetime | false | true | |||
createBy | 创建人 | string | father-son | false | true | true | ||
operator | 操作人 | string | false | |||||
original_status | 原始状态 | string | x-enum | false | ||||
updateBy | 修改人 | string | father-son | false | true | true | ||
_openid | 记录创建者 | string | 仅微信云开发下使用 | false | true | |||
new_status | 新状态 | string | x-enum | false | ||||
_id | 数据标识 | string | x-primary-column | true | true | |||
operator_role | 操作人角色 | string | x-enum | false | ||||
timestamp | 发生时间 | number | datetime | false | ||||
updatedAt | 更新时间 | number | datetime | false | true |
14 评价表(Reviews)
Column Name | Title | Type | Format | Description | Primary Key | Unique | System Field | Hidden |
---|---|---|---|---|---|---|---|---|
owner | 所有人 | string | father-son | false | true | true | ||
_mainDep | 所属主管部门 | string | father-son | false | true | true | ||
tags | 评价标签 | array | x-enum | false | ||||
review_time | 评价时间 | number | datetime | false | ||||
createdAt | 创建时间 | number | datetime | false | true | |||
createBy | 创建人 | string | father-son | false | true | true | ||
updateBy | 修改人 | string | father-son | false | true | true | ||
_openid | 记录创建者 | string | 仅微信云开发下使用 | false | true | |||
review_type | 评价类型 | string | x-enum | false | ||||
_id | 数据标识 | string | x-primary-column | true | true | |||
serviceId | 服务项目标识 | object | many-one | false | ||||
rating | 评分 | number | false | |||||
images | 图片 | array | x-image | false | ||||
userId | 用户标识 | object | many-one | false | ||||
workerId | 工人标识 | object | many-one | false | ||||
content | 评价内容 | string | x-textarea | false | ||||
sp | 视频 | string | x-video | false | ||||
updatedAt | 更新时间 | number | datetime | false | true |
15 点赞记录表(like_record)
Column Name | Title | Type | Format | Description | Primary Key | Unique | System Field | Hidden |
---|---|---|---|---|---|---|---|---|
owner | 所有人 | string | father-son | false | true | true | ||
_mainDep | 所属主管部门 | string | father-son | false | true | true | ||
userId | 用户标识 | object | many-one | false | ||||
createdAt | 创建时间 | number | datetime | false | true | |||
createBy | 创建人 | string | father-son | false | true | true | ||
updateBy | 修改人 | string | father-son | false | true | true | ||
_openid | 记录创建者 | string | 仅微信云开发下使用 | false | true | |||
_id | 数据标识 | string | x-primary-column | true | true | |||
worker_id | 工人数据标识 | object | many-one | false | ||||
updatedAt | 更新时间 | number | datetime | false | true |
实体 (Entities) 及其主要属性
- 用户表 (xx_users)
- 主要字段:
_id
(数据标识, Primary Key),nickname
(昵称),phone
(手机号),status
(状态)
- 主要字段:
- 会员表 (xx_members)
- 主要字段:
_id
(数据标识, Primary Key),member_no
(会员编号),userId
(用户标识),current_balance
(当前余额),member_level
(会员等级),status
(会员状态)
- 主要字段:
- 广告表 (advertisements)
- 主要字段:
_id
(数据标识, Primary Key),title
(广告标题),type
(广告类型),content
(广告内容),status
(广告状态)
- 主要字段:
- 服务分类 (xx_service_categories)
- 主要字段:
_id
(数据标识, Primary Key),name
(分类名称),order
(排序值),status
(分类状态)
- 主要字段:
- 服务项目 (xx_services)
- 主要字段:
_id
(数据标识, Primary Key),name
(服务名称),categoryId
(分类标识),price
(价格),status
(服务状态),order
(排序值)
- 主要字段:
- 我的收藏 (favorites)
- 主要字段:
_id
(数据标识, Primary Key),userId
(用户标识),serviceId
(服务项目标识)
- 主要字段:
- 服务规格 (service_spec)
- 主要字段:
_id
(数据标识, Primary Key),serviceId
(服务项目标识),name
(规格名称),price
(规格价格),status
(状态)
- 主要字段:
- 订单表 (orders)
- 主要字段:
_id
(数据标识, Primary Key),orderNo
(订单号),userId
(用户标识),serviceId
(服务项目标识),addressId
(地址标识),workerId
(工人标识),serviceDateTime
(服务时间),totalAmount
(订单总金额),status
(订单状态)
- 主要字段:
- 地址表 (address_info)
- 主要字段:
_id
(数据标识, Primary Key),userId
(用户标识),detail_address
(详细地址),contact_name
(联系人姓名),contact_phone
(联系人手机号),is_default
(是否默认地址),region
(所在地区)
- 主要字段:
- 会员余额扣减记录表 (balance_deduction_record)
- 主要字段:
_id
(数据标识, Primary Key),memberId
(会员标识),deduction_time
(扣减时间),deduction_amount
(扣减金额),deduction_reason
(扣减原因)
- 主要字段:
- 工人表 (worker)
- 主要字段:
_id
(数据标识, Primary Key),name
(姓名),phone
(手机号),id_number
(身份证号),sex
(性别),address
(地址),service_type
(服务类别),work_experience
(工作经验),certificates
(持有证书),self_introduction
(自我介绍),total_services_completed
(已完成服务次数),avg_rating
(工人平均评分),total_reviews
(工人总评价数),status
(状态),work_stauts
(工作状态),shr
(审核人, 可能关联用户表)
- 主要字段:
- 订单状态日志子表 (order_status_logs)
- 主要字段:
_id
(数据标识, Primary Key),orderId
(订单标识),timestamp
(发生时间),original_status
(原始状态),new_status
(新状态),operator
(操作人),operator_role
(操作人角色),action_description
(操作描述)
- 主要字段:
- 评价表 (Reviews)
- 主要字段:
_id
(数据标识, Primary Key),userId
(用户标识),serviceId
(服务项目标识),workerId
(工人标识),rating
(评分),content
(评价内容),tags
(评价标签),review_time
(评价时间),review_type
(评价类型),images
(图片),sp
(视频)
- 主要字段:
- 点赞记录表 (like_record)
- 主要字段:
_id
(数据标识, Primary Key),userId
(用户标识),worker_id
(工人数据标识)
- 主要字段:
- 充值记录表 (recharge_records)
- 主要字段:
_id
(数据标识, Primary Key),memberId
(会员标识),recharge_amount
(充值金额),recharge_time
(充值时间),payment_method
(支付方式)
- 主要字段:
关系 (Relationships) 描述
以下列出了各个实体之间的主要关系:
- 用户与会员:
xx_users
(用户表) 和xx_members
(会员表) 之间存在 一对多 关系。xx_members
表中的userId
字段引用xx_users
表的_id
字段。通常一个用户对应一个会员。
- 用户与地址:
xx_users
(用户表) 和address_info
(地址表) 之间存在 一对多 关系。一个用户可以有多个地址,address_info
表中的userId
字段引用xx_users
表的_id
字段。
- 用户与收藏:
xx_users
(用户表) 和favorites
(我的收藏表) 之间存在 一对多 关系。一个用户可以收藏多个服务,favorites
表中的userId
字段引用xx_users
表的_id
字段。
- 用户与点赞记录:
xx_users
(用户表) 和like_record
(点赞记录表) 之间存在 一对多 关系。一个用户可以点赞多个工人,like_record
表中的userId
字段引用xx_users
表的_id
字段。
- 用户与评价:
xx_users
(用户表) 和Reviews
(评价表) 之间存在 一对多 关系。一个用户可以发布多个评价,Reviews
表中的userId
字段引用xx_users
表的_id
字段。
- 会员与余额扣减记录:
xx_members
(会员表) 和balance_deduction_record
(会员余额扣减记录表) 之间存在 一对多 关系。一个会员可以有多条扣减记录,balance_deduction_record
表中的memberId
字段引用xx_members
表的_id
字段。
- 会员与充值记录:
xx_members
(会员表) 和recharge_records
(充值记录表) 之间存在 一对多 关系。一个会员可以有多条充值记录,recharge_records
表中的memberId
字段引用xx_members
表的_id
字段。
- 服务分类与服务项目:
xx_service_categories
(服务分类表) 和xx_services
(服务项目表) 之间存在 一对多 关系。一个服务分类可以包含多个服务项目,xx_services
表中的categoryId
字段引用xx_service_categories
表的_id
字段。
- 服务项目与服务规格:
xx_services
(服务项目表) 和service_spec
(服务规格表) 之间存在 一对多 关系。一个服务项目可以有多个规格,service_spec
表中的serviceId
字段引用xx_services
表的_id
字段。
- 服务项目与收藏:
xx_services
(服务项目表) 和favorites
(我的收藏表) 之间存在 一对多 关系。一个服务项目可以被多个用户收藏,favorites
表中的serviceId
字段引用xx_services
表的_id
字段。
- 服务项目与评价:
xx_services
(服务项目表) 和Reviews
(评价表) 之间存在 一对多 关系。一个服务项目可以有多条评价,Reviews
表中的serviceId
字段引用xx_services
表的_id
字段。
- 订单与用户、服务、地址、工人:
orders
(订单表) 与xx_users
(用户表) 之间存在 多对一 关系(一个订单属于一个用户)。orders
表中的userId
字段引用xx_users
表的_id
字段。orders
(订单表) 与xx_services
(服务项目表) 之间存在 多对一 关系(一个订单对应一个服务项目)。orders
表中的serviceId
字段引用xx_services
表的_id
字段。orders
(订单表) 与address_info
(地址表) 之间存在 多对一 关系(一个订单使用一个地址)。orders
表中的addressId
字段引用address_info
表的_id
字段。orders
(订单表) 与worker
(工人表) 之间存在 多对一 关系(一个订单指派给一个工人)。orders
表中的workerId
字段引用worker
表的_id
字段。
- 订单与订单状态日志:
orders
(订单表) 和order_status_logs
(订单状态日志子表) 之间存在 一对多 关系。一个订单可以有多条状态变更日志,order_status_logs
表中的orderId
字段引用orders
表的_id
字段。
- 工人与评价:
worker
(工人表) 和Reviews
(评价表) 之间存在 一对多 关系。一个工人可以有多条评价,Reviews
表中的workerId
字段引用worker
表的_id
字段。
- 工人与点赞记录:
worker
(工人表) 和like_record
(点赞记录表) 之间存在 一对多 关系。一个工人可以被多个用户点赞,like_record
表中的worker_id
字段引用worker
表的_id
字段。