7 changed files with 102279 additions and 10007 deletions
Split View
Diff Options
-
2706335数据库设计/1hjz.cdm
-
835数据库设计/v2.0.1/1hjz_v2.0.1.sql
-
235数据库设计/v2.1.0/1hjz_v2.1.0.sql
-
4053135数据库设计/v2.1.1/1hjz.cdm
-
4297235数据库设计/v2.1.1/1hjz.pdm
-
147535数据库设计/v2.1.1/1hjz.sql
-
23535数据库设计/v2.1.1/v2.1.1.txt
27063
35数据库设计/1hjz.cdm
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
40531
35数据库设计/v2.1.1/1hjz.cdm
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
42972
35数据库设计/v2.1.1/1hjz.pdm
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
1475
35数据库设计/v2.1.1/1hjz.sql
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
@ -0,0 +1,235 @@ |
|||
ALTER TABLE `book_detail` |
|||
CHANGE COLUMN `region_id` `region_id` INT(11) NULL DEFAULT '0' COMMENT '服务区域id' AFTER `square`, |
|||
ADD COLUMN `district_id` INT(11) NULL DEFAULT '0' COMMENT '地址区域id' AFTER `region_id`, |
|||
ADD COLUMN `address_id` BIGINT(20) NULL DEFAULT '0' COMMENT '住址id' AFTER `linkman`; |
|||
|
|||
-- 数据导出被取消选择。 |
|||
-- 导出 表 1hjz.address_ext 结构 |
|||
CREATE TABLE IF NOT EXISTS `address_ext` ( |
|||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', |
|||
`address_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '地址id', |
|||
`version_id` int(11) NOT NULL DEFAULT '0' COMMENT '版本号', |
|||
`user_id` varchar(32) NOT NULL DEFAULT '' COMMENT '用户id', |
|||
`building_type` tinyint(4) DEFAULT '0' COMMENT '房屋类型', |
|||
`room_type` tinyint(4) DEFAULT '0' COMMENT '房间数量', |
|||
`parlour_num_type` tinyint(4) DEFAULT '0' COMMENT '客厅数量', |
|||
`kitchen_num_type` tinyint(4) DEFAULT '0' COMMENT '厨房数量', |
|||
`toilet_num_type` tinyint(4) DEFAULT '0' COMMENT '卫生间数量', |
|||
`balcony_num_type` tinyint(4) DEFAULT '0' COMMENT '阳台数量', |
|||
`member_num_type` tinyint(4) DEFAULT '0' COMMENT '成员数量类型', |
|||
`square_type` tinyint(4) DEFAULT '0' COMMENT '面积范围', |
|||
`disposition_type` tinyint(4) DEFAULT '0' COMMENT '户主性格类型', |
|||
`sofa_type` tinyint(4) DEFAULT '0' COMMENT '沙发类型', |
|||
`pet_plant` varchar(255) DEFAULT '' COMMENT '宠物和盆栽情况', |
|||
`valuables_desc` varchar(255) DEFAULT '' COMMENT '贵重物情况', |
|||
`hygiene_type` tinyint(4) DEFAULT '0' COMMENT '卫生程度', |
|||
`clean_level` tinyint(4) DEFAULT '0' COMMENT '服务需求', |
|||
`consumer_desc` varchar(255) DEFAULT '' COMMENT '用户兴趣和生活习惯', |
|||
`created_by` varchar(32) DEFAULT '' COMMENT '创建人', |
|||
`created_at` bigint(20) DEFAULT '0' COMMENT '创建时间', |
|||
`updated_by` varchar(32) DEFAULT '' COMMENT '更新人', |
|||
`updated_at` bigint(20) DEFAULT '0' COMMENT '更新时间', |
|||
`del_flag` tinyint(4) DEFAULT '0' COMMENT '删除标识', |
|||
`serve_no` varchar(32) DEFAULT '' COMMENT '服务单号', |
|||
PRIMARY KEY (`id`) |
|||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='地址附加信息'; |
|||
|
|||
|
|||
-- 数据导出被取消选择。 |
|||
-- 导出 表 1hjz.book_serve 结构 |
|||
CREATE TABLE IF NOT EXISTS `book_serve` ( |
|||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', |
|||
`merchant_no` varchar(32) NOT NULL DEFAULT '' COMMENT '商户编号', |
|||
`book_no` varchar(32) NOT NULL DEFAULT '' COMMENT '预约单号', |
|||
`serve_no` varchar(32) NOT NULL DEFAULT '' COMMENT '服务单号', |
|||
`book_time` date NOT NULL COMMENT '服务日期', |
|||
`time_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '时间类型', |
|||
`cleaner_id` varchar(32) NOT NULL DEFAULT '' COMMENT '保洁师id', |
|||
`region_id` int(11) NOT NULL DEFAULT '0' COMMENT '服务区域id', |
|||
`user_id` varchar(32) NOT NULL DEFAULT '' COMMENT '用户id', |
|||
`card_no` varchar(32) DEFAULT '' COMMENT '服务卡编号', |
|||
`linkman` varchar(32) NOT NULL DEFAULT '' COMMENT '联系人姓名', |
|||
`address_telephone` varchar(16) NOT NULL DEFAULT '' COMMENT '联系人电话', |
|||
`full_address` varchar(255) NOT NULL DEFAULT '' COMMENT '服务地址', |
|||
`address_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '住址id', |
|||
`district_id` int(11) NOT NULL DEFAULT '0' COMMENT '住址区域id', |
|||
`lng` decimal(10,6) DEFAULT '0.000000' COMMENT '经度', |
|||
`lat` decimal(10,6) DEFAULT '0.000000' COMMENT '纬度', |
|||
`status` tinyint(4) DEFAULT '0' COMMENT '状态', |
|||
`evaluation_of_consumer` tinyint(4) DEFAULT '0' COMMENT '对客户评价', |
|||
`remark_of_consumer` varchar(255) DEFAULT '' COMMENT '对客户备注', |
|||
`remark` varchar(255) DEFAULT '' COMMENT '备注', |
|||
`created_by` varchar(32) NOT NULL DEFAULT '' COMMENT '创建人id', |
|||
`created_at` bigint(20) NOT NULL DEFAULT '0' COMMENT '创建时间', |
|||
`updated_by` varchar(32) NOT NULL DEFAULT '' COMMENT '更新人id', |
|||
`updated_at` bigint(20) NOT NULL DEFAULT '0' COMMENT '更新时间', |
|||
`del_flag` tinyint(4) DEFAULT '0' COMMENT '删除标识', |
|||
`has_log` tinyint(4) DEFAULT '0' COMMENT '保洁师是否评价 0否1是', |
|||
`has_send` tinyint(4) DEFAULT '0' COMMENT '是否已发送短信 0否 1是', |
|||
`work_start` bigint(20) DEFAULT '0' COMMENT '开始工作时间', |
|||
`work_start_status` tinyint(4) DEFAULT '0' COMMENT '上班卡状态 AttendanceStatusEnum', |
|||
`work_start_distance` int(11) DEFAULT '-1' COMMENT '上班卡距离', |
|||
`work_stop` bigint(20) DEFAULT '0' COMMENT '结束工作时间', |
|||
`work_stop_status` tinyint(4) DEFAULT '0' COMMENT '下班卡状态 AttendanceStatusEnum', |
|||
`work_attendance` tinyint(4) DEFAULT '0' COMMENT '打卡情况 AttendanceStatusEnum', |
|||
PRIMARY KEY (`id`) |
|||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='服务订单详情'; |
|||
|
|||
-- 数据导出被取消选择。 |
|||
-- 导出 表 1hjz.book_serve_attachment 结构 |
|||
CREATE TABLE IF NOT EXISTS `book_serve_attachment` ( |
|||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', |
|||
`attachment_no` varchar(32) NOT NULL DEFAULT '' COMMENT '附件编号', |
|||
`serve_no` varchar(32) NOT NULL DEFAULT '' COMMENT '服务单号', |
|||
`book_no` varchar(32) NOT NULL DEFAULT '' COMMENT '预约号', |
|||
`merchant_no` varchar(32) NOT NULL DEFAULT '' COMMENT '商户号', |
|||
`name` varchar(128) NOT NULL DEFAULT '' COMMENT '附件名', |
|||
`type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '附件类型', |
|||
`attachment_url` varchar(255) NOT NULL DEFAULT '' COMMENT '附件地址', |
|||
`created_by` varchar(32) NOT NULL DEFAULT '' COMMENT '创建人', |
|||
`created_at` bigint(20) NOT NULL DEFAULT '0' COMMENT '创建时间', |
|||
`status` tinyint(4) DEFAULT '0' COMMENT '状态', |
|||
`del_flag` tinyint(4) DEFAULT '0' COMMENT '删除标识', |
|||
PRIMARY KEY (`id`) |
|||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='服务单附件表'; |
|||
|
|||
-- 数据导出被取消选择。 |
|||
-- 导出 表 1hjz.book_serve_log 结构 |
|||
CREATE TABLE IF NOT EXISTS `book_serve_log` ( |
|||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', |
|||
`servn_no` varchar(32) NOT NULL DEFAULT '' COMMENT '服务单号', |
|||
`merchant_no` varchar(32) NOT NULL DEFAULT '' COMMENT '商户号', |
|||
`book_no` varchar(32) DEFAULT '' COMMENT '预约编号', |
|||
`user_id` varchar(32) DEFAULT '' COMMENT '用户id', |
|||
`client_type` tinyint(4) DEFAULT '0' COMMENT '用户类型', |
|||
`opt_type` int(10) DEFAULT '0' COMMENT '操作类型', |
|||
`created_at` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间', |
|||
`created_by` varchar(20) DEFAULT '' COMMENT '创建者', |
|||
`status` tinyint(4) unsigned DEFAULT '0' COMMENT '状态', |
|||
`del_flag` tinyint(4) DEFAULT '0' COMMENT '删除标志', |
|||
`client_ip` varchar(50) DEFAULT '' COMMENT '客户端ip', |
|||
`remark` text COMMENT '备注', |
|||
`lng` decimal(10,6) DEFAULT '0.000000' COMMENT '经度', |
|||
`lat` decimal(10,6) DEFAULT '0.000000' COMMENT '纬度', |
|||
PRIMARY KEY (`id`) |
|||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='服务单操作流水'; |
|||
|
|||
-- 数据导出被取消选择。 |
|||
-- 导出 表 1hjz.cleaner_attendance_appeal 结构 |
|||
CREATE TABLE IF NOT EXISTS `cleaner_attendance_appeal` ( |
|||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', |
|||
`appeal_no` varchar(32) NOT NULL DEFAULT '' COMMENT '申诉编号', |
|||
`merchant_no` varchar(32) NOT NULL DEFAULT '' COMMENT '商户编号', |
|||
`serve_no` varchar(32) NOT NULL DEFAULT '' COMMENT '服务单号', |
|||
`book_no` varchar(32) NOT NULL DEFAULT '' COMMENT '预约单号', |
|||
`book_time` date NOT NULL COMMENT '服务日期', |
|||
`time_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '服务时间', |
|||
`full_address` varchar(255) NOT NULL DEFAULT '' COMMENT '服务地址', |
|||
`linkman` varchar(255) NOT NULL DEFAULT '' COMMENT '联系人', |
|||
`address_telephone` varchar(16) NOT NULL DEFAULT '' COMMENT '联系号码', |
|||
`created_by` varchar(32) NOT NULL DEFAULT '' COMMENT '用户id', |
|||
`created_at` bigint(20) NOT NULL DEFAULT '0' COMMENT '发起申诉时间', |
|||
`appeal_reason` varchar(255) NOT NULL DEFAULT '' COMMENT '申诉原因', |
|||
`appeal_img` varchar(255) DEFAULT '' COMMENT '申诉图片', |
|||
`status` tinyint(4) DEFAULT '0' COMMENT '状态', |
|||
`type` tinyint(4) DEFAULT '0' COMMENT '申诉类型', |
|||
`attendance_time_type` tinyint(4) DEFAULT '0' COMMENT '打卡节点类型0上班卡 1下班卡 AttendanceTimeEnum', |
|||
`updated_by` varchar(32) DEFAULT '' COMMENT '更新人', |
|||
`updated_at` bigint(20) DEFAULT '0' COMMENT '更新时间', |
|||
`del_flag` tinyint(4) DEFAULT '0' COMMENT '删除标识', |
|||
PRIMARY KEY (`id`) |
|||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='保洁师考勤申诉记录'; |
|||
|
|||
-- 数据导出被取消选择。 |
|||
-- 导出 表 1hjz.cleaner_attendance_appeal_log 结构 |
|||
CREATE TABLE IF NOT EXISTS `cleaner_attendance_appeal_log` ( |
|||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', |
|||
`appeal_no` varchar(32) NOT NULL DEFAULT '' COMMENT '申诉编号', |
|||
`merchant_no` varchar(32) NOT NULL DEFAULT '' COMMENT '商户编号', |
|||
`serve_no` varchar(32) NOT NULL DEFAULT '' COMMENT '服务单号', |
|||
`opt_user_id` varchar(32) NOT NULL DEFAULT '' COMMENT '审核人id', |
|||
`opt_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '操作类型', |
|||
`appeal_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '申诉类型', |
|||
`client_type` tinyint(4) DEFAULT '0' COMMENT '用户类型', |
|||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态', |
|||
`created_at` bigint(20) NOT NULL DEFAULT '0' COMMENT '审核时间', |
|||
`review_comment` varchar(255) NOT NULL DEFAULT '' COMMENT '审核内容', |
|||
`client_id` varchar(64) NOT NULL DEFAULT '' COMMENT '审核人ip', |
|||
PRIMARY KEY (`id`) |
|||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='保洁师考勤申诉审核记录'; |
|||
|
|||
-- 数据导出被取消选择。 |
|||
-- 导出 表 1hjz.cleaner_leave_application 结构 |
|||
CREATE TABLE IF NOT EXISTS `cleaner_leave_application` ( |
|||
`id` bigint(20) NOT NULL AUTO_INCREMENT, |
|||
`apply_no` varchar(32) NOT NULL DEFAULT '' COMMENT '申请编号', |
|||
`merchant_no` varchar(32) NOT NULL DEFAULT '' COMMENT '商户编号', |
|||
`cleaner_id` varchar(32) NOT NULL DEFAULT '' COMMENT '保洁师id', |
|||
`begin_time` bigint(20) NOT NULL DEFAULT '0' COMMENT '请假开始时间', |
|||
`end_time` bigint(20) NOT NULL DEFAULT '0' COMMENT '请假结束时间', |
|||
`leave_reason` varchar(255) NOT NULL DEFAULT '' COMMENT '请假理由', |
|||
`leave_days` float NOT NULL DEFAULT '0' COMMENT '请假天数', |
|||
`swap_user_id` varchar(32) NOT NULL DEFAULT '' COMMENT '调班对象id', |
|||
`swap_remark` varchar(255) NOT NULL DEFAULT '' COMMENT '调班备注', |
|||
`created_by` varchar(32) NOT NULL DEFAULT '' COMMENT '创建人', |
|||
`created_at` bigint(20) NOT NULL DEFAULT '0' COMMENT '创建时间', |
|||
`updated_by` varchar(32) NOT NULL DEFAULT '' COMMENT '更新人', |
|||
`updated_at` bigint(20) NOT NULL DEFAULT '0' COMMENT '更新时间', |
|||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态', |
|||
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标识', |
|||
PRIMARY KEY (`id`) |
|||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='保洁师请假申请'; |
|||
|
|||
-- 数据导出被取消选择。 |
|||
-- 导出 表 1hjz.cleaner_leave_application_log 结构 |
|||
CREATE TABLE IF NOT EXISTS `cleaner_leave_application_log` ( |
|||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', |
|||
`apply_no` varchar(32) NOT NULL DEFAULT '' COMMENT '申请编号', |
|||
`merchant_no` varchar(32) NOT NULL DEFAULT '' COMMENT '商户编号', |
|||
`opt_user_id` varchar(32) NOT NULL DEFAULT '' COMMENT '审核/操作人id', |
|||
`opt_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '操作类型', |
|||
`client_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '操作客户端', |
|||
`created_at` bigint(20) NOT NULL DEFAULT '0' COMMENT '操作时间', |
|||
`opt_remark` varchar(255) NOT NULL DEFAULT '' COMMENT '操作备注', |
|||
`client_id` varchar(64) NOT NULL DEFAULT '' COMMENT '操作者ip', |
|||
PRIMARY KEY (`id`) |
|||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='请假审核日志'; |
|||
|
|||
-- 数据导出被取消选择。 |
|||
-- 导出 表 1hjz.message_info 结构 |
|||
CREATE TABLE IF NOT EXISTS `message_info` ( |
|||
`id` bigint(20) NOT NULL AUTO_INCREMENT, |
|||
`message_no` varchar(32) NOT NULL DEFAULT '' COMMENT '消息编号', |
|||
`relation_no` varchar(32) NOT NULL DEFAULT '' COMMENT '关联业务编号', |
|||
`merchant_no` varchar(32) NOT NULL DEFAULT '' COMMENT '商户编号', |
|||
`user_id` varchar(32) NOT NULL DEFAULT '' COMMENT '用户id', |
|||
`type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '消息类型', |
|||
`created_by` varchar(32) NOT NULL DEFAULT '' COMMENT '创建人', |
|||
`created_at` bigint(20) NOT NULL DEFAULT '0' COMMENT '创建时间', |
|||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态', |
|||
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标识', |
|||
PRIMARY KEY (`id`) |
|||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='消息列表'; |
|||
|
|||
-- 数据导出被取消选择。 |
|||
-- 导出 表 1hjz.notice_desc 结构 |
|||
CREATE TABLE IF NOT EXISTS `notice_desc` ( |
|||
`id` bigint(20) NOT NULL AUTO_INCREMENT, |
|||
`merchant_no` varchar(32) NOT NULL DEFAULT '' COMMENT '商户编号', |
|||
`notice_no` varchar(32) NOT NULL DEFAULT '' COMMENT '公告编号', |
|||
`notice_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '公告类型', |
|||
`notice_title` varchar(64) NOT NULL DEFAULT '' COMMENT '公告标题', |
|||
`notice_img` varchar(255) NOT NULL DEFAULT '' COMMENT '公告配图', |
|||
`notice_content` tinytext NOT NULL COMMENT '公告内容', |
|||
`created_by` varchar(32) NOT NULL DEFAULT '' COMMENT '创建人', |
|||
`created_at` bigint(20) NOT NULL DEFAULT '0' COMMENT '创建时间', |
|||
`updated_by` varchar(32) NOT NULL DEFAULT '' COMMENT '更新人', |
|||
`updated_at` bigint(20) NOT NULL DEFAULT '0' COMMENT '更新时间', |
|||
`status` tinyint(4) DEFAULT '0' COMMENT '状态', |
|||
`del_flag` tinyint(4) DEFAULT '0' COMMENT '删除标识', |
|||
PRIMARY KEY (`id`) |
|||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='公告信息表'; |
|||
|
|||
|
|||
UPDATE cleaner_pool SET status = 1 WHERE status = (2) AND del_flag = 0; |
|||
UPDATE cleaner_pool SET del_flag = 1 WHERE status = 99 AND del_flag = 0; |
|||
Write
Preview
Loading…
Cancel
Save