You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
117 lines
6.1 KiB
117 lines
6.1 KiB
CREATE TABLE `housing_estate` (
|
|
`id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
`housing_estate_id` VARCHAR(32) NULL DEFAULT '' COMMENT '小区id',
|
|
`merchant_no` VARCHAR(32) NULL DEFAULT '' COMMENT '所属商户',
|
|
`label` VARCHAR(16) NULL DEFAULT '' COMMENT '地址标签',
|
|
`province_id` INT(10) NULL DEFAULT '0' COMMENT '省id',
|
|
`city_id` INT(10) NULL DEFAULT '0' COMMENT '城市id',
|
|
`district_id` INT(10) NULL DEFAULT '0' COMMENT '区id',
|
|
`town_id` INT(10) UNSIGNED NULL DEFAULT '0' COMMENT '街道id',
|
|
`lat` DECIMAL(10,6) NULL DEFAULT '0.000000' COMMENT '纬度',
|
|
`lng` DECIMAL(10,6) NULL DEFAULT '0.000000' COMMENT '经度',
|
|
`detail` VARCHAR(255) NULL DEFAULT '' COMMENT '地址明细',
|
|
`partner_id` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '小区合伙人',
|
|
`regional_agent_id` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '区域总代理id',
|
|
`created_at` BIGINT(20) UNSIGNED NULL DEFAULT '0' COMMENT '创建时间',
|
|
`created_by` VARCHAR(20) NULL DEFAULT '' COMMENT '创建者',
|
|
`updated_at` BIGINT(20) UNSIGNED NULL DEFAULT '0' COMMENT '更新时间',
|
|
`updated_by` VARCHAR(20) NULL DEFAULT '' COMMENT '更新者',
|
|
`status` TINYINT(4) UNSIGNED NOT NULL DEFAULT '0' COMMENT '状态',
|
|
`del_flag` TINYINT(4) UNSIGNED NOT NULL DEFAULT '0' COMMENT '删除标识',
|
|
`remark` VARCHAR(255) NULL DEFAULT '',
|
|
`amap_lng` DECIMAL(10,6) NULL DEFAULT '0.000000' COMMENT '高德经度',
|
|
`amap_lat` DECIMAL(10,6) NULL DEFAULT '0.000000' COMMENT '高德纬度',
|
|
PRIMARY KEY (`id`)
|
|
)
|
|
COMMENT='小区信息维护表'
|
|
COLLATE='utf8_general_ci'
|
|
ENGINE=InnoDB
|
|
ROW_FORMAT=COMPACT
|
|
AUTO_INCREMENT=0
|
|
;
|
|
|
|
CREATE TABLE `partner` (
|
|
`id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
`user_id` VARCHAR(32) NULL DEFAULT '' COMMENT '用户id',
|
|
`nick_name` VARCHAR(255) NULL DEFAULT '' COMMENT '昵称',
|
|
`age` INT(5) NULL DEFAULT '0' COMMENT '年龄',
|
|
`mobile` VARCHAR(16) NULL DEFAULT '' COMMENT '手机号',
|
|
`full_address` VARCHAR(128) NULL DEFAULT '' COMMENT '完整住址',
|
|
`merchant_no` VARCHAR(32) NULL DEFAULT '' COMMENT '所属商户',
|
|
`province_id` INT(10) NULL DEFAULT '0' COMMENT '省id',
|
|
`city_id` INT(10) NULL DEFAULT '0' COMMENT '城市id',
|
|
`district_id` INT(10) NULL DEFAULT '0' COMMENT '区id',
|
|
`town_id` INT(10) UNSIGNED NULL DEFAULT '0' COMMENT '街道id',
|
|
`detail` VARCHAR(255) NULL DEFAULT '' COMMENT '地址明细',
|
|
`regional_agent_id` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '区域总代理id',
|
|
`created_at` BIGINT(20) UNSIGNED NULL DEFAULT '0' COMMENT '创建时间',
|
|
`created_by` VARCHAR(20) NULL DEFAULT '' COMMENT '创建者',
|
|
`updated_at` BIGINT(20) UNSIGNED NULL DEFAULT '0' COMMENT '更新时间',
|
|
`updated_by` VARCHAR(20) NULL DEFAULT '' COMMENT '更新者',
|
|
`status` TINYINT(4) UNSIGNED NOT NULL DEFAULT '0' COMMENT '状态',
|
|
`del_flag` TINYINT(4) UNSIGNED NOT NULL DEFAULT '0' COMMENT '删除标识',
|
|
`remark` VARCHAR(255) NULL DEFAULT NULL,
|
|
`accumulative_total` BIGINT(20) NULL DEFAULT '0' COMMENT '累计收益',
|
|
|
|
PRIMARY KEY (`id`)
|
|
)
|
|
COMMENT='小区合伙人信息表'
|
|
COLLATE='utf8_general_ci'
|
|
ENGINE=InnoDB
|
|
ROW_FORMAT=COMPACT
|
|
AUTO_INCREMENT=0
|
|
;
|
|
|
|
CREATE TABLE `regional_agent` (
|
|
`id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
`user_id` VARCHAR(32) NULL DEFAULT '' COMMENT '用户id',
|
|
`nick_name` VARCHAR(255) NULL DEFAULT '' COMMENT '昵称',
|
|
`age` INT(5) NULL DEFAULT '0' COMMENT '年龄',
|
|
`mobile` VARCHAR(16) NULL DEFAULT '' COMMENT '手机号',
|
|
`full_address` VARCHAR(128) NULL DEFAULT '' COMMENT '完整住址',
|
|
`merchant_no` VARCHAR(32) NULL DEFAULT '' COMMENT '所属商户',
|
|
`province_id` INT(10) NULL DEFAULT '0' COMMENT '省id',
|
|
`city_id` INT(10) NULL DEFAULT '0' COMMENT '城市id',
|
|
`district_id` INT(10) NULL DEFAULT '0' COMMENT '区id',
|
|
`town_id` INT(10) UNSIGNED NULL DEFAULT '0' COMMENT '街道id',
|
|
`detail` VARCHAR(255) NULL DEFAULT '' COMMENT '地址明细',
|
|
`created_at` BIGINT(20) UNSIGNED NULL DEFAULT '0' COMMENT '创建时间',
|
|
`created_by` VARCHAR(20) NULL DEFAULT '' COMMENT '创建者',
|
|
`updated_at` BIGINT(20) UNSIGNED NULL DEFAULT '0' COMMENT '更新时间',
|
|
`updated_by` VARCHAR(20) NULL DEFAULT '' COMMENT '更新者',
|
|
`status` TINYINT(4) UNSIGNED NOT NULL DEFAULT '0' COMMENT '状态',
|
|
`del_flag` TINYINT(4) UNSIGNED NOT NULL DEFAULT '0' COMMENT '删除标识',
|
|
`remark` VARCHAR(255) NULL DEFAULT NULL,
|
|
`division_proportion` INT(11) NULL DEFAULT '0' COMMENT '通用分成比例 万分比',
|
|
`accumulative_total` BIGINT(20) NULL DEFAULT '0' COMMENT '累计收益',
|
|
|
|
PRIMARY KEY (`id`)
|
|
)
|
|
COMMENT='区域总代理信息表'
|
|
COLLATE='utf8_general_ci'
|
|
ENGINE=InnoDB
|
|
ROW_FORMAT=COMPACT
|
|
AUTO_INCREMENT=0
|
|
;
|
|
|
|
-- 订单表增加小区标识
|
|
ALTER TABLE `vorder`
|
|
ADD COLUMN `housing_estate_id` VARCHAR(32) NULL DEFAULT '' COMMENT '小区id' AFTER `salesman_id`;
|
|
ALTER TABLE `vorder`
|
|
ADD INDEX `housing_estate_id` (`housing_estate_id`);
|
|
|
|
-- 客户注册增加小区标识
|
|
ALTER TABLE `consumer_info`
|
|
ADD COLUMN `housing_estate_id` VARCHAR(32) NULL DEFAULT '' COMMENT '小区id' AFTER `salesman_id`;
|
|
ALTER TABLE `consumer_info`
|
|
ADD INDEX `housing_estate_id` (`housing_estate_id`);
|
|
UPDATE `code_region` SET `name`='增城区', `path`='广东省 广州市 增城区' WHERE `id`=440183000;
|
|
UPDATE `code_region` SET `name`='从化区', `path`='广东省 广州市 从化区' WHERE `id`=440184000;
|
|
UPDATE `code_region` SET `name`='清新区', `path`='广东省 清远市 清新区' WHERE `id`=441827000;
|
|
UPDATE `code_region` SET `name`='连山壮族瑶族自治县', `path`='广东省 清远市 连山壮族瑶族自治县' WHERE `id`=441825000;
|
|
UPDATE `code_region` SET `name`='宁乡市', `path`='广东省 清远市 宁乡市' WHERE `id`=430124000;
|
|
UPDATE `code_region` SET `name`='望城区', `path`='湖南省 长沙市 望城区' WHERE `id`=430122000;
|
|
|
|
INSERT INTO `code_region` (`id`, `pid`, `name`, `grade`, `is_last`, `path`) VALUES ('440311000', '440300000', '光明区', '3', '1', '广东省 深圳市 光明区');
|
|
INSERT INTO `code_region` (`id`, `pid`, `name`, `grade`, `is_last`, `path`) VALUES ('440310000', '440300000', '坪山区', '3', '1', '广东省 深圳市 坪山区');
|
|
INSERT INTO `code_region` (`id`, `pid`, `name`, `grade`, `is_last`, `path`) VALUES ('440309000', '440300000', '龙华区', '3', '1', '广东省 深圳市 龙华区');
|