diff --git a/53项目部署说明书/v3.1.0/1hjz_v3.1.0.sql b/53项目部署说明书/v3.1.0/1hjz_v3.1.0.sql new file mode 100644 index 0000000..738df77 --- /dev/null +++ b/53项目部署说明书/v3.1.0/1hjz_v3.1.0.sql @@ -0,0 +1,107 @@ +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 NULL, + `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`);