商城类网站mssql数据库表结构设计,后台程序员可参考( 五 )


数据类型
空/非空
主键
描述
OPid
int


自增
Oid
Int

 
订单id
OPcountmoney
decimal(18, 2)
 
 
订单总金额
OPbank
Varchar(50)
 
 
收款银行
OPNums
Varchar(50)
 
 
收款账号
OPclass
Varchar(50)
 
 
付款类型 线下支付 在线支付
Pid
int
 
 
支付方式
OPisInvoicing
bit
 
 
是否开发票
OPInvoicepayable
Varchar(50)
 
 
发票抬头
OPmessage
Varchar(500)
 
 
收款单备注
OPpaytime
Datetime
 
 
支付时间
OPPaymentAmount
decimal(18, 2)
 
 
客户支付金额
OPTax
decimal(18, 2)
 
 
支付的税金
OPFee
decimal(18, 2)
 
 
用户支付的手续费用
UID
Varchar(50)
 
 
付款人
Suid
Varchar(50)
 
 
收款人
OPaddtime
datetime
 
 
添加时间
OPstate
Int
 
 
1成功 2支付到担保方 3失败
 
25. 订单发货管理 OrderDelivergoods
列名
数据类型
空/非空
主键
描述
ODGid
int


自增
ORid
Int

 
订单id,退换货id
Did
Int
 
 
配送方式id
ODGcost
decimal(18, 2)
 
 
物流费用
ODGbjcost
decimal(18, 2)
 
 
保价费用
UID
Int
 
 
收货人收货地址
ODGmessage
Varchar(500)
 
 
发货单备注
ODGDowntime
Datetime
 
 
发货时间
ODGNumber
Varchar(50)
 
 
物流单号
ODGaddtime
Datetime
 
 
添加时间
Suid
Varchar(50)
 
 
添加人
ODGState
int
 
 
发货状态 1订单 1退货单 2换货单
 
记录订单操作时间
26. 订单操作时间OrdersDate
列名
数据类型
空/非空
主键
描述
ODid
int


自增
ORid
Int

 
订单id,退换货id
Osid
Int
 
 
状态id
ODDate
Datetime
 
 
操作时间
Odstate
Int
 
 
操作状态 1正常订单 2退换货订单3退款
UID
Varchar(50)
 
 
操作人
SUID
Varchar(50)
 
 
操作人
ODisuse
bit
 
 
表示是 true用户操作 false管理员操作
订单积分:一个订单,根据积分设置,判断此订单是否使用积分和按总价还是按商品单价计算积分,结算时如果使用了积分,积分-,退款后使用的积分+,确认收货
操作状态: 用户获得积分1 用户积分抵钱2 用户退换积分返回3
27. 订单积分管理OrdersScores
列名
数据类型
空/非空
主键
描述
OSid
int


自增
ORid
Int

 
订单id
OSstateid
Int
 
 
操作状态
Uid
Varchar(50)
 
 
用户id
OSDate
Datetime
 
 
操作时间
OSstate
Int
 
 
积分状态 1增加 0减少
OSmoney
decimal(18, 2)
 
 
积分减少钱数
OsScore
int
 
 
积分增加(减少)数量
 
订单退货换货管理:售后单:审核中,接受申请,完成,拒绝
28. 订单售后管理OrdersReturn
列名
数据类型
空/非空
主键
描述


推荐阅读