From 852083b28af7df7d9a32866fb233a9580bae4831 Mon Sep 17 00:00:00 2001 From: "bei.wu" <5306546@qq.com> Date: Mon, 7 Sep 2020 14:43:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=B4=A6=E6=88=B7=EF=BC=8C?= =?UTF-8?q?=E8=B4=A6=E6=88=B7=E6=98=8E=E7=BB=86=EF=BC=8C=E4=BA=A4=E6=98=93?= =?UTF-8?q?=E6=B5=81=E6=B0=B4=E6=95=B0=E6=8D=AE=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sql/biz.sql | 42 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 40 insertions(+), 2 deletions(-) diff --git a/sql/biz.sql b/sql/biz.sql index 56b136f87..6e2335565 100644 --- a/sql/biz.sql +++ b/sql/biz.sql @@ -17,10 +17,11 @@ CREATE TABLE `biz_member` ( PRIMARY KEY (`member_id`) ) COMMENT='会员表'; -CREATE TABLE `biz_member_account` ( +CREATE TABLE `biz_account` ( `account_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '会员账户ID', + `account_no` varchar(64) NOT NULL DEFAULT '' COMMENT '会员账户编号', `account_type` tinyint(4) NOT NULL DEFAULT 0 COMMENT '账户类型:0-福豆余额,1-可用福豆,2-团队福豆,3-专项福豆,4-福豆田', - `amount` bigint(20) NOT NULL DEFAULT 0 COMMENT '账户金额', + `amount` decimal(12,2) NOT NULL DEFAULT 0.0 COMMENT '账户金额', `create_by` varchar(64) DEFAULT '' COMMENT '创建者', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) DEFAULT '' COMMENT '更新者', @@ -28,6 +29,43 @@ CREATE TABLE `biz_member_account` ( PRIMARY KEY (`account_id`) ) COMMENT='会员账户表'; +CREATE TABLE `biz_account_detail` ( + `account_detail_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '会员账户明细ID', + `account_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '会员账户ID', + `account_type_cn` varchar(16) NOT NULL DEFAULT 0 COMMENT '账户类型中文', + `change_type` tinyint(4) NOT NULL DEFAULT 0 COMMENT '变更类型;1:收入(加);-1:支出(减)', + `type_detail` tinyint(4) NOT NULL COMMENT '变动详情.1:充值;2:提现;3:转账;', + `before_amount` decimal(12,2) NOT NULL DEFAULT 0.0 COMMENT '账户变更前金额', + `after_amount` decimal(12,2) NOT NULL DEFAULT 0.0 COMMENT '账户变更后金额', + `create_by` varchar(64) DEFAULT '' COMMENT '创建者', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) DEFAULT '' COMMENT '更新者', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`account_detail_id`) +) COMMENT='会员账户明细表'; + +CREATE TABLE `biz_transaction_flow` ( + `transaction_flow_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '交易流水ID', + `transaction_flow_no` varchar(64) NOT NULL DEFAULT '' COMMENT '交易流水编号', + `business_no` varchar(64) NOT NULL DEFAULT '' COMMENT '业务订单编号', + `from_acc_no` varchar(64) NOT NULL DEFAULT '' COMMENT '付款方账号', + `from_acc_name` varchar(32) NOT NULL DEFAULT '' COMMENT '付款方名称', + `to_acc_no` varchar(64) NOT NULL DEFAULT '' COMMENT '收款方账号', + `to_acc_name` varchar(32) NOT NULL DEFAULT '' COMMENT '收款方名称', + `transaction_type` tinyint(4) NOT NULL DEFAULT 0 COMMENT '交易类型;1:充值;2:提现;3:转账;', + `transaction_amount` decimal(12,2) NOT NULL DEFAULT 0.0 COMMENT '交易金额', + `transaction_status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '交易状态:0:初始化;1:交易成功;2:交易失败;', + `transaction_desc` varchar(64) DEFAULT '' COMMENT '交易备注:充值【一级推荐奖励】,充值【二级推荐奖励】,充值【团队奖励】,充值【专项划拨】,转账【专项划拨】', + `pay_method` varchar(2) NOT NULL DEFAULT '' COMMENT '支付方式:1:余额支付;3:支付宝;4:微信;', + `tripartite_pay_sn` varchar(128) NOT NULL DEFAULT '' COMMENT '第三方支付业务流水号', + `tripartite_callback_time` datetime DEFAULT NULL COMMENT '第三方支付业务流水号', + `create_by` varchar(64) DEFAULT '' COMMENT '创建者', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) DEFAULT '' COMMENT '更新者', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`transaction_flow_id`) +) COMMENT='会员账户明细表'; + CREATE TABLE `biz_product_type` ( `product_type_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '产品分类ID', `product_type_code` varchar(64) NOT NULL DEFAULT '' COMMENT '产品分类编码',