123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186 |
- -- 企业管理表
- CREATE TABLE bt_company(
- id bigint(20) NOT NULL ,
- com_name VARCHAR(64) DEFAULT NULL COMMENT '企业名称',
- com_body_type VARCHAR(10) CHARACTER SET utf8 DEFAULT '1' COMMENT '企业主体类型(1-企业-2-个人)',
- com_linkman VARCHAR(20) DEFAULT NULL COMMENT '企业联系人',
- com_tel VARCHAR(20) DEFAULT NULL COMMENT '联系电话',
- com_area VARCHAR(50) DEFAULT NULL COMMENT '区域ids',
- com_label VARCHAR(10) CHARACTER SET utf8 DEFAULT '1' COMMENT '企业标签(1-核心-2-重点-3-普通)',
- com_status VARCHAR(10) CHARACTER SET utf8 DEFAULT '1' COMMENT '状态(1-启用0-冻结)',
- com_legal_person VARCHAR(64) COMMENT '公司法人',
- com_license VARCHAR(255) COMMENT '营业执照',
- com_account_name VARCHAR(60) COMMENT '开户名称',
- com_account_bank VARCHAR(60) COMMENT '开户行',
- comy_bank_num VARCHAR(255) COMMENT '银行卡号',
- com_person_cid VARCHAR(30) COMMENT '身份证号',
- com_email VARCHAR(30) COMMENT '邮箱',
- com_business_address VARCHAR(255) COMMENT '办公地址',
- com_registered_address VARCHAR(255) COMMENT '注册地址',
- com_type VARCHAR(10) CHARACTER SET utf8 DEFAULT '1' COMMENT '公司类型(1-本公司-2-外部公司)',
- com_remark VARCHAR(255) COMMENT '备注',
- create_time datetime NOT NULL COMMENT '创建时间',
- create_user bigint(20) NOT NULL COMMENT '创建人',
- update_time datetime NOT NULL COMMENT '修改时间',
- update_user bigint(20) NOT NULL COMMENT '修改人',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='企业管理';
- -- 企业用户表
- CREATE TABLE bt_company_user(
- id bigint(20) NOT NULL ,
- com_user_name VARCHAR(30) DEFAULT NULL COMMENT '用户姓名',
- com_user_role VARCHAR(10) COMMENT '用户角色',
- com_user_phone VARCHAR(20) DEFAULT NULL COMMENT '用户电话',
- com_user_pw VARCHAR(20) DEFAULT NULL COMMENT '用户登陆密码',
- com_user_status VARCHAR(10) CHARACTER SET utf8 DEFAULT '1' COMMENT '状态(1-启用0-冻结)',
- create_time datetime NOT NULL COMMENT '创建时间',
- create_user bigint(20) NOT NULL COMMENT '创建人',
- update_time datetime NOT NULL COMMENT '修改时间',
- update_user bigint(20) NOT NULL COMMENT '修改人',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='企业用户管理';
- -- 场地管理
- CREATE TABLE bt_place(
- id bigint(20) NOT NULL ,
- plc_name VARCHAR(64) DEFAULT NULL COMMENT '场地名称',
- plc_pid BIGINT(10) COMMENT '省',
- plc_cid BIGINT(10) DEFAULT NULL COMMENT '市',
- plc_aid BIGINT(10) DEFAULT NULL COMMENT '县/区',
- plc_road VARCHAR(50) DEFAULT NULL COMMENT '路',
- plc_num VARCHAR(50) DEFAULT NULL COMMENT '号',
- plc_evn_type VARCHAR(20) COMMENT '渠道商业环境类型',
- plc_abv VARCHAR(30) COMMENT '场地缩写',
- plc_pot_spc VARCHAR(30) COMMENT '点位物理空间',
- plc_bns_type VARCHAR(20) COMMENT '商圈类型',
- plc_iscuspot VARCHAR(10) CHARACTER SET utf8 DEFAULT '1' COMMENT '是否商圈聚客点 (1是 0否)',
- plc_iscuslin VARCHAR(10) CHARACTER SET utf8 DEFAULT '1' COMMENT '是否人流动线 (1是 0否)',
- plc_inoutdoor VARCHAR(10) CHARACTER SET utf8 DEFAULT '1' COMMENT '室内还是室外(1室内 2室外)',
- plc_comid BIGINT(20) COMMENT '登记企业',
- plc_status VARCHAR(10) CHARACTER SET utf8 DEFAULT '1' COMMENT '场地状态(1-启用0-冻结)',
- plc_remark VARCHAR(255) COMMENT '场地备注',
- plc_log VARCHAR(10) COMMENT '场地精度',
- plc_lat VARCHAR(10) COMMENT '场地维度',
- create_time datetime NOT NULL COMMENT '创建时间',
- create_user bigint(20) NOT NULL COMMENT '创建人',
- update_time datetime NOT NULL COMMENT '修改时间',
- update_user bigint(20) NOT NULL COMMENT '修改人',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='场地管理';
- -- 区域表用自带的 c_common_area
- -- 订单表
- CREATE TABLE bt_order(
- id bigint(20) NOT NULL ,
- order_user_id BIGINT(15) COMMENT '用户id',
- order_goods_id BIGINT(20) COMMENT '商品id',
- order_amount decimal(20,2) DEFAULT NULL COMMENT '实付金额。精确到2位小数;单位:元。如:200.07,表示:200元7分',
- order_status VARCHAR(20) COMMENT '订单状态',
- order_shop_id BIGINT(20) COMMENT '商家id',
- order_create_time datetime DEFAULT NULL COMMENT '订单创建时间',
- order_up_time datetime DEFAULT NULL COMMENT '订单更新时间',
- order_pay_time datetime DEFAULT NULL COMMENT '付款时间',
- order_end_time datetime DEFAULT NULL COMMENT '交易完成时间',
- order_close_time datetime DEFAULT NULL COMMENT '交易关闭时间',
- -- 记录所有的规格选项id 逗号分割 或者json数组 [{规格选项1id:规格选项1名称},{规格选项2id:规格选项2名称}]
- order_specs VARCHAR(20) COMMENT '订单规格',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='订单表';
- -- 支付日志表
- CREATE TABLE payment_logs (
- id bigint(20) NOT NULL ,
- pl_type VARCHAR(10) CHARACTER SET utf8 DEFAULT '1' COMMENT ' 支付类型0支付宝 1微信',
- pl_trade_no VARCHAR(30) NOT NULL COMMENT '外部支付订单号',
- pl_user_id BIGINT(11) COMMENT '用户id',
- pl_order_id BIGINT(20) COMMENT '订单号',
- pl_transaction_id VARCHAR(30) COMMENT '交易号码',
- pl_trade_status VARCHAR(1) COMMENT '交易状态',
- create_time datetime NOT NULL COMMENT '支付创建时间',
- pl_payed_time datetime COMMENT '支付完成时间',
- create_user bigint(20) NOT NULL COMMENT '创建人',
- update_time datetime NOT NULL COMMENT '修改时间',
- update_user bigint(20) NOT NULL COMMENT '修改人',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='支付日志表';
- -- 商品表
- CREATE TABLE bt_goods(
- id bigint(20) NOT NULL ,
- goods_cate_id BIGINT(20) COMMENT '商品分类id',
- goods_name VARCHAR(100) COMMENT '商品名称',
- goods_shop_id BIGINT(20) COMMENT '商户id',
- goods_status VARCHAR(10) CHARACTER SET utf8 DEFAULT '1' COMMENT '商品状态 (1正常 0冻结)',
- goods_brand_id VARCHAR(30) COMMENT '品牌id',
- goods_pic VARCHAR(255) DEFAULT NULL COMMENT '商品图片',
- good_price decimal(10,2) DEFAULT NULL COMMENT '商品价格',
- create_time datetime NOT NULL COMMENT '创建时间',
- create_user bigint(20) NOT NULL COMMENT '创建人',
- update_time datetime NOT NULL COMMENT '修改时间',
- update_user bigint(20) NOT NULL COMMENT '修改人',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='商品表';
- -- 商品分分类表
- CREATE TABLE bt_goods_cate(
- id bigint(20) NOT NULL ,
- goods_cate_name VARCHAR(30) COMMENT'商品分类',
- goods_parent_id BIGINT(20) COMMENT '父级分类id',
- goods_cate_status VARCHAR(10) CHARACTER SET utf8 DEFAULT '1' comment '商品分类状态(1正常 0冻结)',
- create_time datetime NOT NULL COMMENT '创建时间',
- create_user bigint(20) NOT NULL COMMENT '创建人',
- update_time datetime NOT NULL COMMENT '修改时间',
- update_user bigint(20) NOT NULL COMMENT '修改人',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='商品分类';
- -- 规格表
- CREATE TABLE bt_spe (
- id int(20) NOT NULL ,
- spec_name VARCHAR(100) DEFAULT NULL COMMENT '规格名称',
- spec_status VARCHAR(10) CHARACTER SET utf8 DEFAULT '1' comment '规格状态(1正常 0冻结)',
- create_time datetime NOT NULL COMMENT '创建时间',
- create_user bigint(20) NOT NULL COMMENT '创建人',
- update_time datetime NOT NULL COMMENT '修改时间',
- update_user bigint(20) NOT NULL COMMENT '修改人',
- PRIMARY KEY (`id`)
- )ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='商品规格';
- -- 规格选项表
- CREATE TABLE bt_spe_option(
- id BIGINT(20) NOT NULL ,
- opt_name VARCHAR(200) DEFAULT NULL COMMENT '规格项名称',
- opt_spec_id bigint(30) DEFAULT NULL COMMENT '规格ID',
- opt_orderby_id int(11) DEFAULT NULL COMMENT '排序值',
- opt_status VARCHAR(10) CHARACTER SET utf8 DEFAULT '1' comment '规格选项状态(1正常 0冻结)',
- create_time datetime NOT NULL COMMENT '创建时间',
- create_user bigint(20) NOT NULL COMMENT '创建人',
- update_time datetime NOT NULL COMMENT '修改时间',
- update_user bigint(20) NOT NULL COMMENT '修改人',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='规格选项表';
- -- 品牌表
- CREATE TABLE bt_brand(
- id BIGINT(20) NOT NULL ,
- brand_name VARCHAR(255) DEFAULT NULL COMMENT '品牌名称',
- brand_first_char VARCHAR(1) DEFAULT NULL COMMENT '品牌首字母',
- brand_status VARCHAR(10) CHARACTER SET utf8 DEFAULT '1' comment '品牌状态(1正常 0冻结)',
- create_time datetime NOT NULL COMMENT '创建时间',
- create_user bigint(20) NOT NULL COMMENT '创建人',
- update_time datetime NOT NULL COMMENT '修改时间',
- update_user bigint(20) NOT NULL COMMENT '修改人',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='品牌表';
|