會員相關表
yoshop_user 用戶記錄表
字段名 | 數據類型 | 默認值 | 允許非空 | 自動遞增 | 備注 |
---|---|---|---|---|---|
user_id | int(11) unsigned | NO | 是 | 用戶ID | |
open_id | varchar(255) | NO | 微信openid(唯一標示) | ||
mobile | varchar(20) | NO | 用戶手機號 | ||
nick_name | varchar(255) | NO | 用戶昵稱 | ||
avatar_id | int(11) unsigned | 0 | NO | 頭像文件ID | |
gender | tinyint(3) unsigned | 0 | NO | 性別 | |
country | varchar(50) | NO | 國家 | ||
province | varchar(50) | NO | 省份 | ||
city | varchar(50) | NO | 城市 | ||
address_id | int(11) unsigned | 0 | NO | 默認收貨地址 | |
balance | decimal(10,2) unsigned | 0.00 | NO | 用戶可用余額 | |
points | int(11) unsigned | 0 | NO | 用戶可用積分 | |
pay_money | decimal(10,2) unsigned | 0.00 | NO | 用戶總支付的金額 | |
expend_money | decimal(10,2) unsigned | 0.00 | NO | 實際消費的金額(不含退款) | |
grade_id | int(11) unsigned | 0 | NO | 會員等級ID | |
platform | varchar(20) | NO | 注冊來源的平臺 (APP、H5、小程序等) | ||
last_login_time | int(11) unsigned | 0 | NO | 最后登錄時間 | |
is_delete | tinyint(3) unsigned | 0 | NO | 是否刪除 | |
store_id | int(11) unsigned | 0 | NO | 商城ID | |
create_time | int(11) unsigned | 0 | NO | 創建時間 | |
update_time | int(11) unsigned | 0 | NO | 更新時間 |
yoshop_user_address 用戶收貨地址表
字段名 | 數據類型 | 默認值 | 允許非空 | 自動遞增 | 備注 |
---|---|---|---|---|---|
address_id | int(11) unsigned | NO | 是 | 主鍵ID | |
name | varchar(30) | NO | 收貨人姓名 | ||
phone | varchar(20) | NO | 聯系電話 | ||
province_id | int(11) unsigned | 0 | NO | 省份ID | |
city_id | int(11) unsigned | 0 | NO | 城市ID | |
region_id | int(11) unsigned | 0 | NO | 區/縣ID | |
detail | varchar(255) | NO | 詳細地址 | ||
user_id | int(11) unsigned | 0 | NO | 用戶ID | |
is_delete | tinyint(3) unsigned | 0 | NO | 是否刪除 | |
store_id | int(11) unsigned | 0 | NO | 商城ID | |
create_time | int(11) unsigned | 0 | NO | 創建時間 | |
update_time | int(11) unsigned | 0 | NO | 更新時間 |
yoshop_user_balance_log 用戶余額變動明細表
字段名 | 數據類型 | 默認值 | 允許非空 | 自動遞增 | 備注 |
---|---|---|---|---|---|
log_id | int(11) unsigned | NO | 是 | 主鍵ID | |
user_id | int(11) unsigned | 0 | NO | 用戶ID | |
scene | tinyint(3) unsigned | 10 | NO | 余額變動場景(10用戶充值 20用戶消費 30管理員操作 40訂單退款) | |
money | decimal(10,2) | 0.00 | NO | 變動金額 | |
describe | varchar(500) | NO | 描述/說明 | ||
remark | varchar(500) | NO | 管理員備注 | ||
store_id | int(11) unsigned | 0 | NO | 小程序商城ID | |
create_time | int(11) unsigned | 0 | NO | 創建時間 |
yoshop_user_coupon 用戶優惠券記錄表
字段名 | 數據類型 | 默認值 | 允許非空 | 自動遞增 | 備注 |
---|---|---|---|---|---|
user_coupon_id | int(11) unsigned | NO | 是 | 主鍵ID | |
coupon_id | int(11) unsigned | NO | 優惠券ID | ||
name | varchar(255) | NO | 優惠券名稱 | ||
coupon_type | tinyint(3) unsigned | 10 | NO | 優惠券類型(10滿減券 20折扣券) | |
reduce_price | decimal(10,2) unsigned | 0.00 | NO | 滿減券-減免金額 | |
discount | tinyint(3) unsigned | 0 | NO | 折扣券-折扣率(0-100) | |
min_price | decimal(10,2) unsigned | 0.00 | NO | 最低消費金額 | |
expire_type | tinyint(3) unsigned | 10 | NO | 到期類型(10領取后生效 20固定時間) | |
expire_day | int(11) unsigned | 0 | NO | 領取后生效-有效天數 | |
start_time | int(11) unsigned | 0 | NO | 有效期開始時間 | |
end_time | int(11) unsigned | 0 | NO | 有效期結束時間 | |
apply_range | tinyint(3) unsigned | 10 | NO | 適用范圍(10全部商品 20指定商品) | |
apply_range_config | text | YES | 適用范圍配置(json格式) | ||
is_expire | tinyint(3) unsigned | 0 | NO | 是否過期(0未過期 1已過期) | |
is_use | tinyint(3) unsigned | 0 | NO | 是否已使用(0未使用 1已使用) | |
user_id | int(11) unsigned | 0 | NO | 用戶ID | |
store_id | int(11) unsigned | 0 | NO | 商城ID | |
create_time | int(11) unsigned | 0 | NO | 創建時間 | |
update_time | int(11) unsigned | 0 | NO | 更新時間 |
yoshop_user_grade 用戶會員等級表
字段名 | 數據類型 | 默認值 | 允許非空 | 自動遞增 | 備注 |
---|---|---|---|---|---|
grade_id | int(11) unsigned | NO | 是 | 等級ID | |
name | varchar(50) | NO | 等級名稱 | ||
weight | int(11) unsigned | 1 | NO | 等級權重(1-9999) | |
upgrade | text | NO | 升級條件 | ||
equity | text | NO | 等級權益(折扣率0-100) | ||
status | tinyint(3) unsigned | 1 | NO | 狀態(1啟用 0禁用) | |
is_delete | tinyint(3) unsigned | 0 | NO | 是否刪除 | |
store_id | int(11) unsigned | 0 | NO | 商城ID | |
create_time | int(11) unsigned | 0 | NO | 創建時間 | |
update_time | int(11) unsigned | 0 | NO | 更新時間 |
yoshop_user_grade_log 用戶會員等級變更記錄表
字段名 | 數據類型 | 默認值 | 允許非空 | 自動遞增 | 備注 |
---|---|---|---|---|---|
log_id | int(11) unsigned | NO | 是 | 主鍵ID | |
user_id | int(11) unsigned | 0 | NO | 用戶ID | |
old_grade_id | int(11) unsigned | 0 | NO | 變更前的等級ID | |
new_grade_id | int(11) unsigned | 0 | NO | 變更后的等級ID | |
change_type | tinyint(3) unsigned | 10 | NO | 變更類型(10后臺管理員設置 20自動升級) | |
remark | varchar(500) | YES | 管理員備注 | ||
store_id | int(11) unsigned | 0 | NO | 商城ID | |
create_time | int(11) unsigned | 0 | NO | 創建時間 |
yoshop_user_oauth 第三方用戶信息表
字段名 | 數據類型 | 默認值 | 允許非空 | 自動遞增 | 備注 |
---|---|---|---|---|---|
id | int(11) | NO | 是 | 主鍵ID | |
user_id | int(11) unsigned | 0 | NO | 用戶ID | |
oauth_type | varchar(255) | NO | 第三方登陸類型(MP-WEIXIN) | ||
oauth_id | varchar(100) | NO | 第三方用戶唯一標識 (uid openid) | ||
unionid | varchar(100) | NO | 微信unionID | ||
store_id | int(11) unsigned | 0 | NO | 商城ID | |
create_time | int(11) unsigned | 0 | NO | 創建時間 | |
update_time | int(11) unsigned | 0 | NO | 更新時間 |
yoshop_user_points_log 用戶積分變動明細表
字段名 | 數據類型 | 默認值 | 允許非空 | 自動遞增 | 備注 |
---|---|---|---|---|---|
log_id | int(11) unsigned | NO | 是 | 主鍵ID | |
user_id | int(11) unsigned | 0 | NO | 用戶ID | |
value | int(11) | 0 | NO | 變動數量 | |
describe | varchar(500) | NO | 描述/說明 | ||
remark | varchar(500) | NO | 管理員備注 | ||
store_id | int(11) unsigned | 0 | NO | 小程序商城ID | |
create_time | int(11) unsigned | 0 | NO | 創建時間 |
yoshop_recharge_order 會員充值訂單表
字段名 | 數據類型 | 默認值 | 允許非空 | 自動遞增 | 備注 |
---|---|---|---|---|---|
order_id | int(11) unsigned | NO | 是 | 訂單ID | |
order_no | varchar(20) | NO | 訂單號 | ||
user_id | int(11) unsigned | 0 | NO | 用戶ID | |
recharge_type | tinyint(3) unsigned | 10 | NO | 充值方式(10自定義金額 20套餐充值) | |
plan_id | int(11) unsigned | 0 | NO | 充值套餐ID | |
pay_price | decimal(10,2) unsigned | 0.00 | NO | 用戶支付金額 | |
gift_money | decimal(10,2) unsigned | 0.00 | NO | 贈送金額 | |
actual_money | decimal(10,2) unsigned | 0.00 | NO | 實際到賬金額 | |
pay_status | tinyint(3) unsigned | 10 | NO | 支付狀態(10待支付 20已支付) | |
pay_time | int(11) unsigned | 0 | NO | 付款時間 | |
transaction_id | varchar(30) | NO | 微信支付交易號 | ||
store_id | int(11) unsigned | 0 | NO | 小程序商城ID | |
create_time | int(11) unsigned | 0 | NO | 創建時間 | |
update_time | int(11) unsigned | 0 | NO | 更新時間 |