服务器:123.207.115.14 数据库名称:idea_dandelion_park 数据库账号:dandelionuser 数据库密码:dandelion@2023 CREATE TABLE `sale_management` ( `id` varchar(64) NOT NULL COMMENT '主键', `project_name` varchar(255) NULL COMMENT '项目名称', `project_type` varchar(4) NULL COMMENT '项目类型(售卖类型:1租赁2挂靠)', `project_info` text NULL COMMENT '项目简介', `Lease_requirements` text NULL COMMENT '租赁要求', `company_id` varchar(100) NULL COMMENT '企业信息表id(mnp_company)', `project_manager` varchar(64) NULL COMMENT '招商负责人', `manager_phone` varchar(128) NULL COMMENT '联系方式', `manage_messenger_id` varchar(128) NULL DEFAULT NULL COMMENT '信息员id', `manage_tracking_dep_id` varchar(128) NULL COMMENT '跟踪部门id', `relevant_dep_id` text NULL COMMENT '相关部门id可多个录入,逗号隔开', `relevant_user_id` text NULL COMMENT '相关人id可多个录入,逗号隔开', `project_status` int(4) NULL COMMENT '项目状态(1跟进中,2已确认,3已签约,4关闭)', `project_remark` text NULL COMMENT '项目备注', `success_time` datetime NULL COMMENT '签约日期', `success_room` varchar(512) NULL COMMENT '签约载体', `success_picture_address` text NULL COMMENT '签约图片地址id', `contract_id` varchar(64) NULL COMMENT '关联合同id', -- ==============================================================需要联动 warning_status int(4) DEFAULT NULL COMMENT '预警状态(1预约临期,2锁定临期,3合同未关联)', -- ==============================================================需要联动 -- ===下面开始是保存的房间查询条件(取消了)==================================================== -- `park_id` varchar(512) NULL COMMENT '园区id,可多个录入,逗号隔开', -- `build_id` varchar(1024) NULL COMMENT '楼栋id,可多个录入,逗号隔开', -- lease_status varchar(512) NULL COMMENT '租赁状态,可多个录入,逗号隔开', -- toward_status varchar(255) NULL COMMENT '朝向字典,可多个录入,逗号隔开', -- property_status varchar(255) NULL COMMENT '物业性质,可多个录入,逗号隔开', -- ======================================================= `status` int(4) DEFAULT NULL COMMENT '状态0正常', `created_by` varchar(64) DEFAULT NULL COMMENT '创建人id', `created_at` datetime DEFAULT NULL COMMENT '创建时间/申请时间', `updated_by` varchar(64) DEFAULT NULL COMMENT '修改人id', `updated_at` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(255) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) )ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='项目管理表(招商租赁房间管理表)'; CREATE TABLE `sale_room` ( `id` varchar(64) NOT NULL COMMENT '主键', sale_management_id varchar(64) NOT NULL COMMENT '关联项目管理表id', park_room_id varchar(64) NOT NULL COMMENT '房间id', `reservation_status` int(4) NOT NULL DEFAULT '1' COMMENT '预约状态(1意向,2锁定,3预约4预约到期5签约6签合同(暂时不用)7锁定到期)', end_time datetime DEFAULT NULL COMMENT '到期时间', success_status int(4) DEFAULT NULL COMMENT '签约状态(1已签约,null未签约)', -- ============park_room(房间号)===build_id(楼栋id=>park_build(build_no))===disc_id(一期楼盘id=>park_floor_disc(name))======(联动时修改park_room表中的state为预约锁定状态)================================== `status` int(4) DEFAULT NULL COMMENT '状态0正常,1删除,2已签约所以隐藏', `created_by` varchar(64) DEFAULT NULL COMMENT '创建人id', `created_at` datetime DEFAULT NULL COMMENT '创建时间/申请时间', `updated_by` varchar(64) DEFAULT NULL COMMENT '修改人id', `updated_at` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(255) DEFAULT NULL COMMENT '备注(房间名称,例如:科教园-13-1层-b1)', PRIMARY KEY (`id`) )ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='项目管理表(关联房间管理表)'; -- ==========用到的接口=================================== ====================================== -- 园区 SELECT * from park_info -- 楼盘 select * from park_floor_disc -- 楼栋 select * from mnp_building where group_id=1099655201733738496 -- 房间 SELECT * from park_room = ====================================== = SaleManagementController/add {...} 新增项目接口 SaleManagementController/editSave {...}修改项目接口 SaleManagementController/findCompanyList - SaleManagementController/findUserList - SaleManagementController/findDeptList - SaleManagementController/list 查询 SaleManagementController/listAll 查询 { //预警类型 private String warningStatusString; //公司名称 private String companyName; //关联房间名称 private String connectRoomNames; 还有页数 } SaleManagementController/remove/{id} 删除 SaleManagementController/getById { id } ====================================== = ====================================== = ====================================== = SaleRoomController/findListBySaleManagementId 查询信息 只要传项目id就可以了 SaleRoomController/add 添加房源信息 SaleRoomController/editSave 修改房源信息 todo 做一个查询房屋信息的接口 /SaleManagementController/findRoomByCondition {多个查询信息}