欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

账户、基金数据库业务表设计

最编程 2024-05-06 07:21:43
...
下面是主要的表结构设计 CREATE DATABASE ; USE `firstsnow_auth`; DROP TABLE IF EXISTS `customer_base`; CREATE TABLE `customer_base` ( `id` int(11) NOT NULL AUTO_INCREMENT, `customer_id` varchar(32) NOT NULL COMMENT '用户编号', `platform_id` varchar(32) NOT NULL COMMENT '平台编号', `customer_type` varchar(6) NOT NULL COMMENT '客户类型 CUST00:平台 ( CUST01:商户 CUST02:用户):普通客户默认为空', `username` varchar(60) DEFAULT NULL COMMENT '登陆注册名称', `password` varchar(255) NOT NULL COMMENT '登陆密码', `pay_password` varchar(255) DEFAULT NULL COMMENT '支付密码', `password_error_count` int(11) DEFAULT NULL COMMENT '登录密码错误次数', `pay_password_error_count` int(11) DEFAULT NULL COMMENT '支付密码错误次数', `password_status` varchar(10) DEFAULT NULL COMMENT '登录密码状态 00:正常 01:未设置 02:锁定', `pay_password_status` varchar(10) DEFAULT NULL COMMENT '支付密码状态 00:正常 01:未设置 02:锁定', `personal_id` varchar(32) DEFAULT NULL COMMENT '个人客户编号', `merchant_id` varchar(32) DEFAULT NULL COMMENT '商户客户编号', `status` varchar(6) DEFAULT NULL COMMENT '账户状态 00:正常,01:客户冻结', `authentication_status` varchar(6) DEFAULT NULL COMMENT '认证状态(同步个人客户基础信息表中认证状态) 00:未认证 01:无需认证 02:认证成功 03:认证失败', `register_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '注册时间', `register_ip` varchar(46) DEFAULT NULL COMMENT '注册IP', `login_time` timestamp NULL DEFAULT NULL COMMENT '上次登录时间', `login_ip` varchar(46) DEFAULT NULL COMMENT '上次登录IP', `last_login_role` varchar(6) DEFAULT NULL COMMENT '最后登录角色(默认为空) 01:个人客户 02 :商户客户', `create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `password_salt` varchar(20) DEFAULT NULL COMMENT '登录密码盐值', `pay_password_salt` varchar(20) DEFAULT NULL COMMENT '支付密码盐值', `role_type` varchar(2) DEFAULT NULL COMMENT '供业务拓展使用自定义', PRIMARY KEY (`id`,`customer_id`) USING BTREE, UNIQUE KEY `customer_base_customerid` (`customer_id`) USING BTREE, UNIQUE KEY `customer_base_merchantid` (`merchant_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客户基础信息'; DROP TABLE IF EXISTS `customer_base_auths`; CREATE TABLE `customer_base_auths` ( `id` int(11) NOT NULL AUTO_INCREMENT, `platform_id` varchar(32) NOT NULL COMMENT '平台编号', `customer_id` varchar(32) NOT NULL COMMENT '用户编号', `customer_type` varchar(6) DEFAULT NULL COMMENT '客户类型 CUST00:平台 CUST01:商户 CUST02:用户', `auth_type` varchar(6) NOT NULL COMMENT '授权类型 00:登录授权 01:支付授权(预留)', `auth_method` varchar(20) DEFAULT NULL COMMENT '授权方式 phone:手机号 email:邮箱 username:用户名 weixin:微信 qq:QQ weibo:微博', `isThird` varchar(6) DEFAULT NULL COMMENT '是否第三方 00:站内 01:第三方', `identifier` varchar(32) DEFAULT NULL COMMENT '识别码', `credential` varchar(60) NOT NULL COMMENT '凭据', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客户授权信息'; DROP TABLE IF EXISTS `customer_message_rel`; CREATE TABLE `customer_message_rel` ( `id` varchar(32) NOT NULL COMMENT '序号', `customer_id` varchar(32) DEFAULT NULL COMMENT '用户编号', `message_id` varchar(32) DEFAULT NULL COMMENT '消息编号', `isRead` varchar(2) DEFAULT NULL COMMENT '是否已读 00:未读 01:已读', `isDelete` varchar(2) DEFAULT NULL COMMENT '是否删除 00:正常 01:删除', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '更新时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户消息关联表'; DROP TABLE IF EXISTS `customer_push_msg`; CREATE TABLE `customer_push_msg` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '序号', `platform_id` varchar(32) DEFAULT NULL COMMENT '平台编号', `customer_no` varchar(32) DEFAULT NULL COMMENT '个人或商户编号(客户类型为平台时字段为空)', `trade_type` varchar(6) DEFAULT NULL COMMENT '客户类型 CUST00:平台 CUST01:商户 CUST02:用户', `push_tag` varchar(40) DEFAULT NULL COMMENT '消息推送tag', `push_alias` varchar(40) DEFAULT NULL COMMENT '消息推送alias', `push_registration_id` varchar(40) DEFAULT NULL COMMENT '消息推送RegistrationID', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客户消息推送参数表'; DROP TABLE IF EXISTS `freeze_journal`; CREATE TABLE `freeze_journal` ( `journal_id` varchar(32) NOT NULL COMMENT '流水号', `platform_id` varchar(32) NOT NULL COMMENT '平台编号', `customer_type` varchar(6) NOT NULL COMMENT '客户类型 CUST00:平台 CUST01:商户 CUST02:用户', `customer_no` varchar(32) DEFAULT NULL COMMENT '个人或商户编号', `trade_type` varchar(2) NOT NULL COMMENT '交易类型(支付:01,退款:02,提现:03,充值:04)', `order_no` varchar(32) NOT NULL COMMENT '订单号', `freeze_balance` decimal(18,2) NOT NULL COMMENT '冻结金额', `status` varchar(6) NOT NULL COMMENT '冻结状态 1:已冻结 2:部分解冻 3:已解冻', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', PRIMARY KEY (`journal_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='冻结流水表'; DROP TABLE IF EXISTS `merchant_account`; CREATE TABLE `merchant_account` ( `id` int(11) NOT NULL AUTO_INCREMENT, `account_id` varchar(32) NOT NULL COMMENT '账户编号', `platform_id` varchar(32) NOT NULL COMMENT '平台编号', `customer_id` varchar(32) DEFAULT NULL COMMENT '客户编号', `merchant_id` varchar(32) DEFAULT NULL COMMENT '商户编号', `merchant_type` varchar(6) NOT NULL COMMENT '商户类型 CUST00:平台 CUST01:商户 ', `account_type` varchar(10) NOT NULL COMMENT '账户类型 ACC001:余额账户,ACC002:红包账户,ACC003:积分账户,ACC004:手续费账户 见枚举类AccountType', `ccy` varchar(6) DEFAULT NULL COMMENT '币种 CNY:人民币', `account_balance` decimal(18,2) DEFAULT NULL COMMENT '账户余额', `freeze_balance` decimal(18,2) DEFAULT NULL COMMENT '冻结金额', `check_sum` varchar(40) DEFAULT NULL COMMENT '校验码(余额加密值)', `status` varchar(2) DEFAULT NULL COMMENT '账户状态 00:正常,01:冻结', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商户账户信息'; DROP TABLE IF EXISTS `merchant_account_journal`; CREATE TABLE `merchant_account_journal` ( `journal_id` varchar(32) NOT NULL COMMENT '流水号', `platform_id` varchar(32) DEFAULT NULL COMMENT '平台编号', `customer_id` varchar(32) DEFAULT NULL COMMENT '客户编号', `merchant_name` varchar(64) DEFAULT NULL COMMENT '商户名称', `merchant_id` varchar(32) DEFAULT NULL COMMENT '商户编号', `from_account_name` varchar(100) DEFAULT NULL COMMENT '来向账号名称', `from_account` varchar(32) DEFAULT NULL COMMENT '账户ID', `account_type` varchar(10) DEFAULT NULL COMMENT '账户类型 ACC001:余额账户', `order_no` varchar(32) DEFAULT NULL COMMENT '订单号', `in_out_flag` varchar(2) DEFAULT NULL COMMENT '来往标志 1:入账 2:出账 ', `trade_amt` decimal(18,2) DEFAULT NULL COMMENT '交易金额', `to_account` varchar(32) DEFAULT NULL COMMENT '去向账号', `to_account_name` varchar(100) DEFAULT NULL COMMENT '去向账号名称', `trade_type` varchar(2) DEFAULT NULL COMMENT '交易类型(支付:01,退款:02,提现:03,充值:04)', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', PRIMARY KEY (`journal_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商户账户流水(充、转、提、退、冻结流水)'; DROP TABLE IF EXISTS `merchant_base`; CREATE TABLE `merchant_base` ( `id` int(11) NOT NULL AUTO_INCREMENT, `merchant_id` varchar(32) NOT NULL COMMENT '商户编号', `merchant_name` varchar(60) DEFAULT NULL COMMENT '商户名称', `merchant_type` varchar(10) DEFAULT NULL COMMENT '商户类型:见枚举类型 merchantType', `platform_id` varchar(32) NOT NULL COMMENT '平台编号', `customer_id` varchar(32) DEFAULT NULL COMMENT '客户编号', `third_no` varchar(32) DEFAULT NULL COMMENT '第三方商户编号', `parent_mer_id` varchar(32) DEFAULT NULL COMMENT '父级商户编号', `merchant_level` varchar(4) DEFAULT NULL COMMENT '商户级别 00:普通商户 01:子商户 ', `company_name` varchar(100) DEFAULT NULL COMMENT '企业名称', `business_scope` text COMMENT '经营范围', `business_no` varchar(60) DEFAULT NULL COMMENT '工商注册号', `legal_person_name` varchar(32) DEFAULT NULL COMMENT '法人姓名', `legal_person_cred_type` varchar(6) DEFAULT NULL COMMENT '法人证件类型 0-身份证;1-户口本;2-护照;3-军官证;4-士兵证;5-港澳居民往来内地通行证;6-*通报往来内地通行证;7-临时身份证;8-外国人居留证;9-警官证;x-其他证件 ', `legal_person_cred_no` varchar(32) DEFAULT NULL COMMENT '法人证件号码', `business_licence` text COMMENT '营业执照', `phone` varchar(11) DEFAULT NULL COMMENT '联系电话', `mobile` varchar(32) DEFAULT NULL COMMENT '企业座机', `fax` varchar(32) DEFAULT NULL COMMENT '企业传真', `http_address` text COMMENT '企业网址', `registered_capital` decimal(18,2) DEFAULT NULL COMMENT '注册资金', `company_address` text COMMENT '企业地址', `authentication_status` varchar(6) DEFAULT NULL COMMENT '认证状态 00:未认证 01:无需认证 02:认证成功 03:认证失败', `status` varchar(2) DEFAULT NULL COMMENT '账户状态 00:正常,01:冻结', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `owner` varchar(60) DEFAULT NULL COMMENT '归属人(存后台管理系统登录人员id)指谁发展的客户', PRIMARY KEY (`id`,`merchant_id`), UNIQUE KEY `Key_merchant_name` (`merchant_name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商户客户基础信息'; DROP TABLE IF EXISTS `merchant_base_ext`; CREATE TABLE `merchant_base_ext` ( `merchant_id` varchar(32) NOT NULL COMMENT '商户编号', `interview` int(11) DEFAULT NULL COMMENT '邀请面试次数', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '更新时间', `zip_code` varchar(8) DEFAULT NULL COMMENT '邮编', `spare_address` varchar(32) DEFAULT NULL COMMENT '商户备用地址', `signing_date` date DEFAULT NULL COMMENT '签约日期', `release_date` date DEFAULT NULL COMMENT '解约日期', `wechat_no` varchar(32) DEFAULT NULL COMMENT '联系人微信号', `province` varchar(10) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '省', `city` varchar(10) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '市', `county` varchar(10) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '县', PRIMARY KEY (`merchant_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商户基础信息扩展表'; DROP TABLE IF EXISTS `merchant_bind_card`; CREATE TABLE `merchant_bind_card` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `platform_id` varchar(60) COLLATE utf8_bin NOT NULL COMMENT '平台号', `merchant_id` varchar(60) COLLATE utf8_bin NOT NULL COMMENT '商户ID', `merchant_type` tinyint(2) NOT NULL COMMENT '0:个人 1:企业', `id_card_no` varchar(60) COLLATE utf8_bin DEFAULT NULL COMMENT '身份证号', `id_card_front_img` text COLLATE utf8_bin COMMENT '身份证正面照片', `id_card_back_img` text COLLATE utf8_bin COMMENT '身份证反面照片', `cardholder_name` varchar(60) COLLATE utf8_bin DEFAULT NULL COMMENT '持卡人姓名', `beneficiary_bank_name` varchar(60) COLLATE utf8_bin DEFAULT NULL COMMENT '收款银行名称', `beneficiary_bank_card_no` varchar(60) COLLATE utf8_bin DEFAULT NULL COMMENT '收款人卡号', `encrypt_bank_card_no` varchar(256) COLLATE utf8_bin DEFAULT NULL COMMENT '加密银行卡号', `status` tinyint(2) DEFAULT NULL COMMENT '状态 0:待验证 1:已绑定 2:解绑', `beneficiary_bank_branch_name` varchar(60) COLLATE utf8_bin DEFAULT NULL COMMENT '收款银行支行名称', `beneficiary_branch_no` varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT '支行编号', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `role_type` tinyint(4) DEFAULT NULL COMMENT '为了区分不同角色的商户', `account_permits_img` varchar(256) COLLATE utf8_bin DEFAULT NULL COMMENT '开户许可证图片(merchant_type 为1时必输)', PRIMARY KEY (`id`), UNIQUE KEY `t_merchant_bind_card_id` (`merchant_id`), UNIQUE KEY `t_beneficairy_bank_card_no` (`beneficiary_bank_card_no`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; DROP TABLE IF EXISTS `message_info`; CREATE TABLE `message_info` ( `message_id` varchar(32) NOT NULL COMMENT '消息编号', `platform_id` varchar(32) DEFAULT NULL COMMENT '平台编号', `message_type` varchar(2) DEFAULT NULL COMMENT '消息类型 00:系统消息 01:会员消息 02:商户消息', `message_title` varchar(32) DEFAULT NULL COMMENT '消息标题', `message_content` text COMMENT '消息内容', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', PRIMARY KEY (`message_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='消息表'; DROP TABLE IF EXISTS `personal_account`; CREATE TABLE `personal_account` ( `id` int(11) NOT NULL AUTO_INCREMENT, `account_id` varchar(32) NOT NULL COMMENT '账户编号', `platform_id` varchar(32) NOT NULL COMMENT '平台编号', `personal_id` varchar(32) NOT NULL COMMENT '个人信息编号', `account_type` varchar(10) NOT NULL COMMENT '账户类型 ACC001:余额账户,ACC002:红包账户,ACC003:积分账户,ACC004:手续费账户 见枚举类AccountType', `ccy` varchar(6) DEFAULT NULL COMMENT '币种 CNY:人民币', `account_balance` decimal(18,2) DEFAULT NULL COMMENT '账户余额', `freeze_balance` decimal(18,2) DEFAULT NULL COMMENT '冻结金额', `check_sum` varchar(40) DEFAULT NULL COMMENT '校验码(余额加密值)', `status` varchar(2) DEFAULT NULL COMMENT '账户状态 00:正常,01:冻结', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='个人账户信息'; DROP TABLE IF EXISTS `personal_account_journal`; CREATE TABLE `personal_account_journal` ( `journal_id` varchar(32) NOT NULL COMMENT '流水号', `platform_id` varchar(32) NOT NULL COMMENT '平台编号', `personal_id` varchar(32) NOT NULL COMMENT '个人信息编号', `account_id` varchar(32) NOT NULL COMMENT '账户编号', `account_type` varchar(10) NOT NULL COMMENT '账户类型 ACC001:余额账户', `order_no` varchar(32) DEFAULT NULL COMMENT '订单号', `in_out_flag` varchar(2) DEFAULT NULL COMMENT '来往标志 1:来账 2:往账', `trade_amt` decimal(18,2) DEFAULT NULL COMMENT '交易金额', `trade_type` varchar(2) DEFAULT NULL COMMENT '交易类型(支付:01,退款:02,提现:03,充值:04)', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', PRIMARY KEY (`journal_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='个人账户流水(充、转、提、退、冻结流水)'; DROP TABLE IF EXISTS `personal_base`; CREATE TABLE `personal_base` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '序号', `personal_id` varchar(32) NOT NULL COMMENT '个人客户编号', `platform_id` varchar(32) NOT NULL COMMENT '平台编号', `customer_id` varchar(32) NOT NULL COMMENT '用户编号', `third_no` varchar(32) DEFAULT NULL COMMENT '第三方会员编号', `phone` varchar(11) DEFAULT NULL COMMENT '手机号', `avatar` text COMMENT '头像', `real_name` varchar(20) DEFAULT NULL COMMENT '用户名称', `id_card` varchar(18) DEFAULT NULL COMMENT '身份证号', `nick_name` varchar(32) DEFAULT NULL COMMENT '用户昵称', `sex` varchar(1) DEFAULT NULL COMMENT '性别 1:男 2:女', `birthday` varchar(10) DEFAULT NULL COMMENT '生日', `address` varchar(256) DEFAULT NULL COMMENT '居住地', `id_positive` text COMMENT '身份证正面', `id_negative` text COMMENT '身份证反面', `authentication_status` varchar(6) DEFAULT NULL COMMENT '认证状态 00:未认证 01:无需认证 02:认证成功 03:认证失败', `status` varchar(2) DEFAULT NULL COMMENT '账户状态 00:正常,01:冻结', `remark` text COMMENT '备注', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `owner` bigint(20) DEFAULT NULL COMMENT '归属人(存后台管理系统登录人员id)指谁发展的客户', `personal_type` varchar(6) DEFAULT NULL COMMENT '个人客户类型 00:注册用户 01:运营添加用户', PRIMARY KEY (`id`,`customer_id`,`personal_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='个人客户基础信息'; DROP TABLE IF EXISTS `personal_base_ext`; CREATE TABLE `personal_base_ext` ( `personal_id` varchar(32) NOT NULL COMMENT '个人客户编号', `personal_level` int(11) DEFAULT NULL COMMENT '客户等级', `industry` varchar(256) DEFAULT NULL COMMENT '行业', `industry_description` varchar(256) DEFAULT NULL COMMENT '行业描述', `job` varchar(256) DEFAULT NULL COMMENT '职务', `provinces` varchar(64) DEFAULT NULL COMMENT '所在省市', `email` varchar(32) DEFAULT NULL COMMENT '电子邮件', `zip_code` varchar(8) DEFAULT NULL COMMENT '邮编', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `attention_industry` text COMMENT '关注行业', `attention_jobs` text COMMENT '关注职位', `self_tag` text COMMENT '标签', `deviceId` varchar(60) DEFAULT NULL COMMENT '设备ID', `deviceType` varchar(1) DEFAULT NULL COMMENT '设备类型', PRIMARY KEY (`personal_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='个人基础信息扩展表'; DROP TABLE IF EXISTS `personal_base_tracking`; CREATE TABLE `personal_base_tracking` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '序号', `platform_id` varchar(32) NOT NULL COMMENT '平台编号', `ticker_personal_id` varchar(32) NOT NULL COMMENT '跟踪人ID', `personal_id` varchar(32) NOT NULL COMMENT '被跟踪人ID', `remark` text COMMENT '备注', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='个人客户跟踪表'; DROP TABLE IF EXISTS `personal_billing`; CREATE TABLE `personal_billing` ( `bill_id` varchar(32) NOT NULL COMMENT '账单编号', `platform_id` varchar(32) DEFAULT NULL COMMENT '平台编号', `personal_id` varchar(32) DEFAULT NULL COMMENT '个人信息编号', `account_journal_id` varchar(32) DEFAULT NULL COMMENT '账务流水号', `order_no` varchar(32) DEFAULT NULL COMMENT '订单号', `bill_type` varchar(6) DEFAULT NULL COMMENT '账单类型 饮食,服装,美容,生活用品,保险,理财', `in_out_flag` varchar(4) DEFAULT NULL COMMENT '来往标志 1:入账 2:出账', `trade_amt` decimal(18,2) DEFAULT NULL COMMENT '交易金额', `seller_id` varchar(32) DEFAULT NULL COMMENT '资金来源编号', `seller_type` varchar(4) DEFAULT NULL COMMENT '客户类型 CUST00:平台 CUST01:商户 CUST02:用户 CUST03:第三方', `produce_info` varchar(256) DEFAULT NULL COMMENT '商品说明', `pay_way` varchar(6) DEFAULT NULL COMMENT '付款方式 ALIPAY:支付宝 \nWECHAT:微信', `remark` text COMMENT '备注', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `trade_type` varchar(30) DEFAULT NULL COMMENT '交易类型(支付:01,退款:02,提现:03,充值:04)', `status` varchar(10) DEFAULT NULL COMMENT '账单状态(付款成功 00 ,充值成功 01 ,退款申请成功02,退款成功03, 提现申请成功04 ,提现处理成功 05 ,退款失败06, 提现失败07 )', PRIMARY KEY (`bill_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='个人账单'; DROP TABLE IF EXISTS `personal_bind_card`; CREATE TABLE `personal_bind_card` ( `id` varchar(32) NOT NULL COMMENT '序号', `platform_id` varchar(32) NOT NULL COMMENT '平台编号', `personal_id` varchar(32) DEFAULT NULL COMMENT '个人客户编号', `bind_card_no` varchar(32) DEFAULT NULL COMMENT '银行卡号 隐藏中间数位的银行卡号', `bind_encrypt_card_no` varchar(256) DEFAULT NULL COMMENT '加密银行卡号', `cardholder_name`

上一篇: 支付宝如何删除电费账号

下一篇: 支付系统行号的含义

推荐阅读