use
`base-platform`;
-- ----------------------------
-- 模块表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_model`;
CREATE TABLE `mortals_sys_model`
(
    `id`           bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `modelName`    varchar(64)   DEFAULT NULL COMMENT '模块名称',
    `modelCode`    varchar(64)   DEFAULT NULL COMMENT '模块编码',
    `modelIcon`    varchar(64)   DEFAULT NULL COMMENT '模块图标',
    `modelUrl`     varchar(64)   DEFAULT NULL COMMENT '模块地址',
    `remark`       varchar(1024) DEFAULT NULL COMMENT '备注信息',
    `sort`         int(9) DEFAULT 0 COMMENT '排序',
    `createTime`   datetime      DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`   datetime      DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB  CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '模块表' ROW_FORMAT = Dynamic;


-- ----------------------------
-- 区域
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_area`;
CREATE TABLE `mortals_sys_area`
(
    `id`                bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `ancestors`         varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '祖级列表,逗号分隔',
    `name`              varchar(64)                                             DEFAULT NULL COMMENT '区域名称',
    `iid`               char(32)                                                DEFAULT NULL COMMENT '一体化的ID号',
    `pid`               char(32)                                                DEFAULT NULL COMMENT '一体化的父id',
    `haveSonArea`       char(5)                                                 DEFAULT NULL COMMENT '是否有下级区域(True.是,False.否)',
    `haveSonDept`       char(5)                                                 DEFAULT NULL COMMENT '是否有下级部门(True.是,False.否)',
    `haveGetDept`       char(5)                                                 DEFAULT NULL COMMENT '是否获取部门(true.是,false.否)',
    `haveGetMatterList` char(5)                                                 DEFAULT NULL COMMENT '是否获取事项列表(true.是,false.否)',
    `areaCode`          char(32)                                                DEFAULT NULL COMMENT '区域编码',
    `areaLevel`         tinyint(2) DEFAULT '1' COMMENT '区域等级(1.省,2.地市州,3.区县,4.街道,5.社区)',
    `shortName`         varchar(64)                                             DEFAULT NULL COMMENT '名称简称',
    `domain`            varchar(1024)                                           DEFAULT NULL COMMENT '访问地址',
    `status`            tinyint(2) DEFAULT '1' COMMENT '区域状态 (0.停用,1.正常)',
    `createTime`        datetime                                                DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId`      bigint(20) NULL DEFAULT NULL COMMENT '创建用户',
    `updateTime`        datetime                                                DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB  CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '区域表' ROW_FORMAT = Dynamic;

-- ----------------------------
-- 站点表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_site`;
CREATE TABLE mortals_sys_site
(
    `id`                       bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `siteName`                 varchar(255) COMMENT '站点名称',
    `siteCode`                 varchar(64) COMMENT '站点编号',
    `areaID`                   varchar(32) COMMENT '区域Id',
    `areaCode`                 varchar(32) COMMENT '区域编号',
    `areaName`                 varchar(32) COMMENT '区域名称',
    `proCode`                  varchar(32) COMMENT '省编码',
    `cityCode`                 varchar(32) COMMENT '市编码',
    `districtCode`             varchar(32) COMMENT '区编码',
    `siteIp`                   varchar(32) COMMENT '站点服务器ip',
    `sitePort`                 varchar(8) COMMENT '站点服务器端口',
    `longitude`                varchar(32) COMMENT '经度',
    `latitude`                 varchar(32) COMMENT '纬度',
    `siteTel`                  varchar(32) COMMENT '中心联系电话',
    `detailAddress`            varchar(255) COMMENT '中心详细地址',
    `siteRemark`               text COMMENT '中心介绍',
    `amWorkStartTime`          datetime COMMENT '上午上班开始时间',
    `amWorkEndTime`            datetime COMMENT '上午上班结束时间',
    `pmWorkStartTime`          datetime COMMENT '下午上班开始时间',
    `pmWorkEndTime`            datetime COMMENT '下午上班结束时间',
    `workday1`                 tinyint(2) COMMENT '周一 (1.上班,0.不上)',
    `workday2`                 tinyint(2) COMMENT '周二 (1.上班,0.不上)',
    `workday3`                 tinyint(2) COMMENT '周三 (1.上班,0.不上)',
    `workday4`                 tinyint(2) COMMENT '周四 (1.上班,0.不上)',
    `workday5`                 tinyint(2) COMMENT '周五 (1.上班,0.不上)',
    `workday6`                 tinyint(2) COMMENT '周六 (1.上班,0.不上)',
    `workday7`                 tinyint(2) COMMENT '周日 (1.上班,0.不上)',
    `level`                    int(4) COMMENT '楼层',
    `building`                 int(4) COMMENT '楼栋',
    `logoPath`                 varchar(255) COMMENT 'logo图片地址',
    `englishName`              varchar(255) COMMENT '英文名称',
    `leadingOfficial`          varchar(64) COMMENT '负责人',
    `leadingOfficialTelephone` varchar(64) COMMENT '联系电话',
    `modelIds`                 varchar(256) COMMENT '部署模块,逗号分隔',
    `createTime`               datetime COMMENT '创建时间',
    `createUserId`             bigint(20) COMMENT '创建用户',
    `updateTime`               datetime COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='站点';



-- ----------------------------
-- 业务表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_business`;
CREATE TABLE `mortals_sys_business`
(
    `id`           bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `parentId`     bigint(20) DEFAULT NULL COMMENT '父级ID',
    `ancestors`    varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '祖级列表,逗号分隔',
    `isBusiness`   tinyint(2) DEFAULT NULL COMMENT '业务类型(0.一级业务,1.二级业务)',
    `name`         varchar(32)                                             DEFAULT NULL COMMENT '业务名称',
    `remark`       varchar(255)                                            DEFAULT NULL COMMENT '备注',
    `canorder`     tinyint(2) DEFAULT '1' COMMENT '是否允许预约(1.允许,0.不允许)',
    `cantake`      tinyint(2) DEFAULT '1' COMMENT '是否允许取号(1.允许,0.不允许)',
    `datashow`     tinyint(2) DEFAULT '1' COMMENT '大厅情况展示 (1.展示,0.不展示)',
    `englishname`  varchar(64)                                             DEFAULT NULL COMMENT '英语业务名',
    `flownum`      varchar(8)                                              DEFAULT NULL COMMENT '流水编号如A、B',
    `businessType` tinyint(2) DEFAULT '1' COMMENT '业务类型 (0.一体化业务,1.自建业务)',
    `status`       tinyint(2) DEFAULT '1' COMMENT '业务状态 (0.停用,1.正常)',
    `createTime`   datetime                                                DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`   datetime                                                DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB  CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '站点业务表' ROW_FORMAT = Dynamic;

-- ----------------------------
-- 站点业务表
-- ----------------------------
CREATE TABLE `mortals_sys_site_business`
(
    `id`           bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `siteId`       bigint(20) DEFAULT NULL COMMENT '站点ID',
    `siteName`     varchar(255)                                            DEFAULT NULL COMMENT '站点名称',
    `ancestors`    varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '祖级列表,逗号分隔',
    `businessId`   bigint(20) DEFAULT NULL COMMENT '业务ID',
    `isBusiness`   tinyint(2) DEFAULT NULL COMMENT '业务类型(0.一级业务,1.二级业务)',
    `parentId`     bigint(20) DEFAULT NULL COMMENT '业务父级ID',
    `businessName` varchar(1024)                                           DEFAULT NULL COMMENT '业务名称',
    `status`       tinyint(2) DEFAULT '1' COMMENT '业务状态 (0.停用,1.正常)',
    `createTime`   datetime                                                DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`   datetime                                                DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='站点业务表';

-- ----------------------------
-- 站点事项表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_site_matter`;
CREATE TABLE `mortals_sys_site_matter`
(
    `id`           bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `siteId`       bigint(20) DEFAULT NULL COMMENT '站点ID',
    `siteName`     varchar(255)  DEFAULT NULL COMMENT '站点名称',
    `matterId`     bigint(20) DEFAULT NULL COMMENT '事项ID',
    `matterName`   varchar(1024) DEFAULT NULL COMMENT '事项名称',
    `deptId`       bigint(20) DEFAULT NULL COMMENT '部门ID',
    `deptName`     varchar(64)   DEFAULT NULL COMMENT '部门名称',
    `createTime`   datetime      DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`   datetime      DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB  CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '站点事项表' ROW_FORMAT = Dynamic;


-- ----------------------------
-- 业务事项关联表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_business_matter`;
CREATE TABLE `mortals_sys_business_matter`
(
    `id`               bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `siteId`           bigint(20) DEFAULT NULL COMMENT '站点ID',
    `siteName`         varchar(255) DEFAULT NULL COMMENT '站点名称',
    `siteBusinessId`   bigint(20) DEFAULT NULL COMMENT '业务id',
    `siteBusinessName` varchar(64)  DEFAULT NULL COMMENT '业务名称',
    `matterId`         bigint(20) DEFAULT NULL COMMENT '事项id',
    `matterName`       varchar(64)  DEFAULT NULL COMMENT '事项名称',
    `createTime`       datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId`     bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`       datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB  CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '业务事项关联表' ROW_FORMAT = Dynamic;



-- ----------------------------
-- 站点部门
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_dept`;
CREATE TABLE `mortals_sys_dept`
(
    `id`           bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `tid`          varchar(128) DEFAULT NULL COMMENT '从政务系统来的部门id',
    `tname`        varchar(128) DEFAULT NULL COMMENT '从政务系统来的部门name',
    `name`         varchar(64)  DEFAULT NULL COMMENT '部门名称',
    `simpleName`   varchar(128) DEFAULT NULL COMMENT '从政务系统来的别名',
    `siteId`       bigint(20) DEFAULT NULL COMMENT '站点ID',
    `deptAbb`      varchar(32)  DEFAULT NULL COMMENT '部门简称',
    `deptTelphone` varchar(32)  DEFAULT NULL COMMENT '部门电话',
    `deptNumber`   varchar(32)  DEFAULT NULL COMMENT '部门编号',
    `isAutotable`  tinyint(1) DEFAULT '1' COMMENT '填单机展示 (0.否,1.是) ',
    `isOrder`      tinyint(1) DEFAULT '1' COMMENT '预约展示 (0.否,1.是) ',
    `isBkb`        tinyint(1) DEFAULT '1' COMMENT '背靠背展示 (0.否,1.是) ',
    `isWorkGuide`  tinyint(1) DEFAULT '1' COMMENT '办事指南展示 (0.否,1.是) ',
    `usValid`      tinyint(1) DEFAULT '1' COMMENT '是否使用 (0.否,1.是) ',
    `isSecphone`   tinyint(1) DEFAULT '1' COMMENT '部门电话是否展示 (0.否,1.是) ',
    `isEnglish`    tinyint(1) DEFAULT '1' COMMENT '是否展示英文 (0.否,1.是) ',
    `sort`         int(4) DEFAULT 0 COMMENT '排序',
    `createTime`   datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`   datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB  CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '部门表' ROW_FORMAT = Dynamic;


-- ----------------------------
-- 站点部门窗口表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_window`;
CREATE TABLE `mortals_sys_window`
(
    `id`            bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `siteId`        bigint(20) DEFAULT NULL COMMENT '站点ID',
    `siteName`      varchar(255) DEFAULT NULL COMMENT '站点名称',
    `deptId`        bigint(20) DEFAULT NULL COMMENT '部门ID',
    `deptName`      varchar(64)  DEFAULT NULL COMMENT '部门名称',
    `name`          varchar(64)  DEFAULT NULL COMMENT '窗口名称',
    `englishName`   varchar(64)  DEFAULT NULL COMMENT '英语窗口名',
    `region`        varchar(32)  DEFAULT NULL COMMENT '区域',
    `englishRegion` varchar(64)  DEFAULT NULL COMMENT '英语区域',
    `fromnum`       varchar(64)  DEFAULT NULL COMMENT '窗口编号',
    `hongqi`        tinyint(1) DEFAULT '1' COMMENT '红旗窗口 (1.是,0.否)',
    `summary`       varchar(255) DEFAULT NULL COMMENT '备注',
    `building`      tinyint(2) DEFAULT 1 COMMENT '楼栋',
    `level`         tinyint(2) DEFAULT 1 COMMENT '楼层',
    `createTime`    datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId`  bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`    datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB  CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '站点部门窗口表' ROW_FORMAT = Dynamic;

-- ----------------------------
-- 窗口业务表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_window_business`;
CREATE TABLE `mortals_sys_window_business`
(
    `id`             bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `windowId`       bigint(20) DEFAULT NULL COMMENT '窗口id',
    `windowName`     varchar(255) DEFAULT NULL COMMENT '窗口名称',
    `siteBusinessId` bigint(20) DEFAULT NULL COMMENT '站点业务ID',
    `businessName`   varchar(255) DEFAULT NULL COMMENT '业务名称',
    `createTime`     datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId`   bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`     datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB  CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '窗口业务表' ROW_FORMAT = Dynamic;

-- ----------------------------
-- 窗口事项表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_window_matter`;
CREATE TABLE `mortals_sys_window_matter`
(
    `id`           bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `windowId`     bigint(20) DEFAULT NULL COMMENT '窗口ID',
    `windowName`   varchar(255) DEFAULT NULL COMMENT '窗口名称',
    `siteMatterId` bigint(20) DEFAULT NULL COMMENT '站点事项ID',
    `matterName`   varchar(255) DEFAULT NULL COMMENT '事项名称',
    `deptId`       bigint(20) DEFAULT NULL COMMENT '部门ID',
    `deptName`     varchar(64)  DEFAULT NULL COMMENT '部门名称',
    `isShow`       tinyint(1) DEFAULT '1' COMMENT '是否显示 (1.是,0.否)',
    `sort`         int(4) DEFAULT 0 COMMENT '排序',
    `createTime`   datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`   datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB  CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '窗口事项表' ROW_FORMAT = Dynamic;


-- ----------------------------
-- 工作人员表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_workman`;
CREATE TABLE `mortals_sys_workman`
(
    `id`               bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `loginName`        varchar(64)  DEFAULT NULL COMMENT '登录用户名',
    `loginPwd`         varchar(255) DEFAULT NULL COMMENT '密码',
    `deptId`           bigint(20) DEFAULT NULL COMMENT '部门id号',
    `deptName`         varchar(64)  DEFAULT NULL COMMENT '部门名称',
    `windowId`         bigint(20) DEFAULT NULL COMMENT '窗口id号',
    `windowName`       varchar(64)  DEFAULT NULL COMMENT '窗口名称',
    `siteId`           bigint(20) DEFAULT NULL COMMENT '站点ID',
    `siteName`         varchar(255) DEFAULT NULL COMMENT '站点名称',
    `name`             varchar(64)  DEFAULT NULL COMMENT '姓名',
    `number`           varchar(64)  DEFAULT NULL COMMENT '工号',
    `userpost`         varchar(64)  DEFAULT NULL COMMENT '职务',
    `posttitle`        varchar(64)  DEFAULT NULL COMMENT '职称',
    `politicalstatus`  tinyint(2) DEFAULT '0' COMMENT '政治面貌 (0.中共党员,1.中共预备党员,2.共青团员,3.普通居民,4.其它)',
    `dangyuan`         tinyint(2) DEFAULT '0' COMMENT '党员 (0.非党员,1.党员,2.党员示范岗,3.党员先锋岗)',
    `dangyuanext`      varchar(64)  DEFAULT NULL COMMENT '党员扩展',
    `phone`            varchar(64)  DEFAULT NULL COMMENT '电话',
    `mobile`           varchar(64)  DEFAULT NULL COMMENT '手机',
    `starlevel`        tinyint(2) DEFAULT NULL COMMENT '星级',
    `summary`          varchar(255) DEFAULT NULL COMMENT '个人简介',
    `photoPath`        varchar(255) DEFAULT NULL COMMENT '照片',
    `duty`             mediumtext COMMENT '岗位职责',
    `promise`          mediumtext COMMENT '服务承诺',
    `business`         mediumtext COMMENT '办理事项',
    `online`           tinyint(2) DEFAULT '1' COMMENT '是否在线(0.离线,1.在线,2.暂离,3.点击暂离,4.回归,5.登陆)',
    `modelIds`         varchar(256) DEFAULT '' COMMENT '配置站点模块,逗号分隔',
    `createTime`       datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId`     bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`       datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    `lastLoginTime`    datetime     DEFAULT NULL COMMENT '最后一次登录时间',
    `lastLoginAddress` varchar(21)  DEFAULT NULL COMMENT '最后一次登录地址',
    PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COMMENT='工作人员表';

-- ----------------------------
-- 基础事项表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter`;
CREATE TABLE mortals_sys_matter
(
    `id`                        bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `siteId`                    bigint(20) COMMENT '站点ID',
    `tid`                       varchar(128) COMMENT '从政务系统来的事项id',
    `tcode`                     varchar(128) COMMENT '从政务系统来的事项code',
    `tname`                     varchar(512) COMMENT '从政务系统来的事项name',
    `matterName`                varchar(1024) COMMENT '事项名称',
    `englishName`               varchar(256) COMMENT '英语事项名',
    `matterNo`                  varchar(64) COMMENT '事项编号',
    `areaCode`                  varchar(255) COMMENT '区域编码',
    `deptCode`                  varchar(255) COMMENT '部门编号',
    `powerCode`                 varchar(255) COMMENT '行政权力编号',
    `themeCode`                 varchar(255) COMMENT '主题编号',
    `usertypeCode`              varchar(255) COMMENT '服务类型编号',
    `groupName`                 varchar(1024) COMMENT '事项组名',
    `url`                       varchar(1024) COMMENT '事项详情链接',
    `haveGetMatterInfo`         varchar(20) COMMENT '是否获取事项详情',
    `belongDept`                varchar(64) COMMENT '所属部门',
    `appoveObjectShow`          varchar(256) COMMENT '服务对象 (事业法人.事业法人,社会组织法人.社会组织法人,非法人企业.非法人企业,企业法人.企业法人,自然人.自然人,其他组织.其他组织)',
    `operatScopeShow`           varchar(64) COMMENT '通办范围 (无.无,全国.全国,全市.全市,全县.全县,全镇[乡 街道].全镇[乡 街道],跨村[社区].跨村[社区])',
    `appoveTimeLimitShow`       varchar(16) COMMENT '办件类型(网络办件.网络办件,行政审批一般件.行政审批一般件,综合窗口件.综合窗口件)',
    `handleType`                varchar(12) COMMENT '办理形式(窗口办理.窗口办理,网上办理.网上办理)	',
    `legalTimeLimitShow`        varchar(32) COMMENT '法定办结时限',
    `legalEndExplain`           varchar(255) COMMENT '法定时限办结说明',
    `promiseTimeLimitShow`      varchar(32) COMMENT '承诺办结时限',
    `promiseEndExplain`         varchar(255) COMMENT '承诺时限办结说明',
    `isChargesShow`             varchar(16) COMMENT '是否收费(否.否,是.是)',
    `certificationLevelsShow`   varchar(64) COMMENT '认证等级需求(实名认证.实名认证,单次面签.单次面签,每次面签.每次面签)',
    `planTakeTime`              datetime COMMENT '计划生效日期',
    `promiseTakeTime`           datetime COMMENT '承诺生效日期',
    `specialProcedure`          varchar(64) COMMENT '特别程序',
    `windowToTheSceneNum`       tinyint(2) COMMENT '窗口到现场次数',
    `isOnlineSubscribeShow`     varchar(64) COMMENT '是否网上预约,窗口办理选(否.否,是.是)',
    `isExpressTakeShow`         varchar(16) COMMENT '物流快递,窗口办理选(否.否,是.是)',
    `isProvinceAcquisitionShow` varchar(16) COMMENT '是否支持全省范围就近取件(否.否,是.是)',
    `isApplyProvinceShow`       varchar(16) COMMENT '是否支持全省范围就近办理(否.否,是.是)',
    `mustSceneExplain`          varchar(512) COMMENT '必须到现场原因',
    `onlineType`                varchar(32) COMMENT '网办类型(原件预审.原件预审,原件核验.原件核验,全程网办.全程网办)',
    `onlineToTheSceneNum`       tinyint(2) COMMENT '网办到现场次数',
    `onlineOperatDeep`          varchar(16) COMMENT '网络办理深度(互联网咨询.互联网咨询,互联网收件.互联网收件,互联网预审.互联网预审,互联网受理.互联网受理,互联网办理.互联网办理,互联网办理结果信息反馈.互联网办理结果信息反馈,其他.其他)',
    `isExpressTakeOnlineShow`   varchar(16) COMMENT '物流快递,网上办理选(否.否,是.是)',
    `isDoorTakeShow`            varchar(16) COMMENT '是否支持上门收取申请(否.否,是.是)',
    `onlineMustSceneExplain`    varchar(512) COMMENT '网上必须到现场原因',
    `performDeptType`           varchar(64) COMMENT '实施主体',
    `matterEdition`             varchar(32) COMMENT '事项版本',
    `eventTypeShow`             varchar(128) COMMENT '事项类型名称(行政许可.行政许可,行政处罚.行政处罚,行政强制.行政强制,行政征收.行政征收,行政给付.行政给付,行政检查.行政检查,行政确认.行政确认,行政奖励.行政奖励,行政裁决.行政裁决,其他行政权力.其他行政权力,主动服务.主动服务,依申请服务.依申请服务,咨询查询.咨询查询,未归类事项.未归类事项)',
    `performHierarchyShow`      varchar(128) COMMENT '行使层级名称(省级.省级,市级.市级,县级.县级,镇[乡 街道].镇[乡 街道],村[社区]级.村[社区]级)',
    `powerSourceShow`           varchar(64) COMMENT '权力来源(法定本级行使.法定本级行使,上级下放.上级下放,上级授权.上级授权,同级授权.同级授权,上级委托.上级委托,同级委托.同级委托)',
    `performDeptTypeShow`       varchar(64) COMMENT '实施主体性质(法定机关.法定机关,授权组织.授权组织,受委托组织.受委托组织)',
    `goveServiceCenterShow`     varchar(16) COMMENT '是否进驻中心(否.否,是.是)',
    `isConvenientCenterShow`    varchar(16) COMMENT '是否纳入便民服务中心(否.否,是.是)',
    `terminalHandle`            varchar(20) COMMENT '自助终端办理 (否.否,是.是)',
    `isOnline`                  varchar(20) COMMENT '是否网办 (否.否,是.是)',
    `isOnlinePayShow`           varchar(16) COMMENT '支持网上支付(否.否,是.是)',
    `entrustmentDepartmen`      varchar(64) COMMENT '委托部门(否.否,是.是)',
    `jointInfoShow`             varchar(128) COMMENT '联办机构',
    `matterStatus`              varchar(32) COMMENT '事项状态(停用.停用,在用.在用)',
    `numberLimit`               int(11) COMMENT '数量限制',
    `type`                      varchar(32) COMMENT '主题类型',
    `baseCode`                  varchar(128) COMMENT '基本编码',
    `implementCode`             varchar(128) COMMENT '实施编码',
    `implementBodyCode`         varchar(128) COMMENT '实施主体编码',
    `operateItemCode`           varchar(128) COMMENT '办理项编码',
    `townshipName`              varchar(128) COMMENT '乡镇街道名称',
    `townshipCode`              varchar(128) COMMENT '乡镇街道代码',
    `villageName`               varchar(128) COMMENT '村居社区名称',
    `villageCode`               varchar(128) COMMENT '村居社区代码',
    `operateTime`               varchar(128) COMMENT '办理时间',
    `operateSite`               varchar(1024) COMMENT '办理地点',
    `cousultingShow`            varchar(1024) COMMENT '咨询方式',
    `cousultingTelephoneShow`   varchar(64) COMMENT '咨询电话',
    `superviseShow`             varchar(1024) COMMENT '监督投诉方式',
    `sort`                      int(4) COMMENT '排序',
    `source`                    tinyint(2) COMMENT '事项来源(0.政务网,1.自定义)',
    `createTime`                datetime COMMENT '创建时间',
    `createUserId`              bigint(20) COMMENT '创建用户',
    `updateTime`                datetime COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='基础事项';



-- ----------------------------
-- 事项材料表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_datum`;
CREATE TABLE `mortals_sys_matter_datum`
(
    `id`               bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
    `matterId`         bigint(20) COMMENT '事项id',
    `matterName`       varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称',
    `materialName`     varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '材料名',
    `isMust`           varchar(32)                                                       DEFAULT '非必要' COMMENT '必交性(非必要.非必要,必要.必要,必要|容缺后补.必要|容缺后补,非必要|容缺后补.非必要|容缺后补)',
    `materialType`     varchar(32)                                                       DEFAULT '无' COMMENT '材料类型(无.无,原件.原件,复印件.复印件,原件和复印件.原件和复印件)',
    `materialProperty` varchar(32)                                                       DEFAULT '纸质' COMMENT '材料形式(纸质.纸质,电子.电子,纸质|电子.纸质|电子)',
    `electronicgs`     varchar(32)                                                       DEFAULT '无' COMMENT '电子材料格式(无.无,不限.不限,jpg.jpg,jpeg.jpeg,pdf.pdf,word.word,pdf|jpg|jpeg.pdf|jpg|jpeg,pdf|jpg.pdf|jpg)',
    `materialSource`   varchar(32)                                                       DEFAULT '无' COMMENT '材料来源渠道(无.无,申请人自备.申请人自备,政府部门核发.政府部门核发,其他.其他)',
    `paperNum`         int(4) DEFAULT '1' COMMENT '纸质材料份数',
    `paperGg`          varchar(32) COMMENT '纸质材料规格',
    `jianmMs`          varchar(32)                                                       DEFAULT '无' COMMENT '减免模式(无.无,减.减,免.免)',
    `sealWay`          varchar(32) COMMENT '盖章方式',
    `isjianm`          varchar(32)                                                       DEFAULT '是' COMMENT '是否减免(否.否,是.是)',
    `isLack`           varchar(32)                                                       DEFAULT '必要' COMMENT '材料是否容缺(必要.必要,非必要.非必要)',
    `ybUrl`            varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci           DEFAULT '' COMMENT '材料地址',
    `materialSourceSm` varchar(512)                                                      DEFAULT '' COMMENT '来源渠道说明',
    `remarkSub`        text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '填报须知',
    `clauseContent`    text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '要求提供材料的依据',
    `summary`          text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '受理标准',
    `remark`           varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '备注',
    `source`           tinyint(2) DEFAULT '1' COMMENT '事项来源(0.政务网,1.自定义)',
    `createTime`       datetime                                                          DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId`     bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`       datetime                                                          DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项申请材料';

-- ----------------------------
-- 事项材料附件表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_datum_file`;
CREATE TABLE `mortals_sys_matter_datum_file`
(
    `id`           bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
    `datumId`      bigint(20) DEFAULT NULL COMMENT '材料id',
    `materialName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '材料名',
    `fileName`     varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci           DEFAULT NULL COMMENT '附件名称',
    `fileUrl`      varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci           DEFAULT NULL COMMENT '附件下载地址',
    `filetype`     varchar(20)                                                       DEFAULT '示例样表' COMMENT '附件类型 (示例样表.示例样表,空白表格.空白表格)',
    `source`       tinyint(2) DEFAULT '1' COMMENT '附件来源 (0.政务网,1.自定义)',
    `createTime`   datetime                                                          DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`   datetime                                                          DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='材料附件表';

-- ----------------------------
-- 事项受理条件表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_accept`;
CREATE TABLE `mortals_sys_matter_accept`
(
    `id`           bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
    `matterId`     bigint(20) NOT NULL DEFAULT '0' COMMENT '基础事项表id',
    `matterName`   varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称',
    `content`      text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '受理条件',
    `source`       tinyint(2) DEFAULT '1' COMMENT '事项来源 (0.政务网,1.自定义)',
    `createTime`   datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`   datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项受理条件';

-- ----------------------------
-- 事项办理流程表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_flowlimit`;
CREATE TABLE `mortals_sys_matter_flowlimit`
(
    `id`           bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
    `matterId`     bigint(20) NOT NULL DEFAULT '0' COMMENT '事项基础表id',
    `matterName`   varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称',
    `flowName`     varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '办理流程',
    `flowTime`     varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '办理时长',
    `flowLimit`    varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '转外时限',
    `flowDesc`     varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '办理流程说明',
    `source`       tinyint(2) DEFAULT '1' COMMENT '事项来源(0.政务网,1.自定义)',
    `createTime`   datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`   datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项办理流程';

-- ----------------------------
-- 事项收费标准表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_charges`;
CREATE TABLE `mortals_sys_matter_charges`
(
    `id`           bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
    `matterId`     bigint(20) NOT NULL DEFAULT '0' COMMENT '事项基础表matter id',
    `matterName`   varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称',
    `content`      varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '收费标准',
    `source`       tinyint(2) DEFAULT '1' COMMENT '事项来源,(0.政务网,1.自定义)',
    `createTime`   datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`   datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项收费标准';

-- ----------------------------
-- 事项设定依据表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_setbase`;
CREATE TABLE `mortals_sys_matter_setbase`
(
    `id`           bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
    `matterId`     bigint(20) NOT NULL DEFAULT '0' COMMENT '事项matter id',
    `matterName`   varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称',
    `policyName`   varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '法规标题',
    `policyType`   varchar(32) DEFAULT '法律' COMMENT '法规类型,(法律.法律,行政法规.行政法规,地方法规.地方法规,部门规章.部门规章,其他.其他,政府规章.政府规章,规范性文件.规范性文件)',
    `policyitem`   varchar(1024) COMMENT '条例',
    `content`      text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '条款内容',
    `source`       tinyint(2) DEFAULT '1' COMMENT '事项来源,(0.政务网,1.自定义)',
    `createTime`   datetime    DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId` bigint(20) NULL DEFAULT NULL COMMENT '创建用户',
    `updateTime`   datetime    DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项设定依据表';

-- ----------------------------
-- 事项中介服务表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_intermediary`;
CREATE TABLE `mortals_sys_matter_intermediary`
(
    `id`                      bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
    `matterId`                bigint(20) NOT NULL DEFAULT '0' COMMENT '事项matter id',
    `matterName`              varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称',
    `title`                   varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '中介服务事项名称',
    `intermediaryRequest`     text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '中介服务实施机构及资质资格要求',
    `intermediaryRequestTime` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '服务时限',
    `remark`                  text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '备注',
    `source`                  tinyint(2) DEFAULT '0' COMMENT '事项来源,(0.政务网,1.自定义)',
    `createTime`              datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId`            bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`              datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项中介服务表';

-- ----------------------------
-- 事项常见问题表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_question`;
CREATE TABLE `mortals_sys_matter_question`
(
    `id`           bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
    `matterId`     bigint(20) NOT NULL DEFAULT '0' COMMENT '事项基础表matter id',
    `matterName`   varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称',
    `question`     varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '问题',
    `answer`       varchar(2048) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '回答',
    `source`       tinyint(2) DEFAULT '0' COMMENT '事项来源,(0.政务网,1.自定义)',
    `createTime`   datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`   datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项常见问题';


-- ----------------------------
-- 短信设置
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_sms_set`;
CREATE TABLE `mortals_sys_sms_set`
(
    `id`           bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `siteId`       bigint(20) DEFAULT NULL COMMENT '站点id',
    `siteName`     varchar(255) DEFAULT NULL COMMENT '站点名称',
    `sign`         varchar(64)  DEFAULT NULL COMMENT '短信签名',
    `lastnum`      int(11) DEFAULT NULL COMMENT '剩余短信条数',
    `username`     varchar(64)  DEFAULT NULL COMMENT '用户名',
    `messageoff`   tinyint(1) DEFAULT '1' COMMENT '短信开关 (1.开,0.关)',
    `smsplatform`  tinyint(1) DEFAULT '1' COMMENT '短信平台 (1.容联,2.阿里云,3.移动)',
    `createTime`   datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`   datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB  CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '短信设置' ROW_FORMAT = Dynamic;

-- ----------------------------
-- 短信模板表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_sms_template`;
CREATE TABLE `mortals_sys_sms_template`
(
    `id`           bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `siteid`       bigint(20) DEFAULT NULL COMMENT '站点ID',
    `siteName`     varchar(255) DEFAULT NULL COMMENT '站点名称',
    `code`         varchar(64)  DEFAULT NULL COMMENT '模板code',
    `summary`      varchar(256) DEFAULT NULL COMMENT '备注',
    `content`      varchar(256) DEFAULT NULL,
    `type`         tinyint(2) DEFAULT '1' COMMENT '模板选择 (1.预约成功短信,2.取号成功短信,3.临近叫号短信)',
    `source`       tinyint(2) DEFAULT '1' COMMENT '系统来源(1.排号系统,2.取件系统)',
    `createTime`   datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`   datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB  CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '短信模板表' ROW_FORMAT = Dynamic;

-- ----------------------------
-- 节假日
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_holiday`;
CREATE TABLE `mortals_sys_holiday`
(
    `id`            bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `siteId`        bigint(20) DEFAULT NULL COMMENT '站点ID',
    `siteName`      varchar(255) DEFAULT NULL COMMENT '站点名称',
    `name`          varchar(64)  DEFAULT NULL COMMENT '节日名称',
    `summary`       varchar(256) DEFAULT NULL COMMENT '备注',
    `year`          int(4) DEFAULT NULL COMMENT '年份',
    `startTime`     datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '开始时间',
    `endTime`       datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '结束时间',
    `workorholiday` tinyint(2) DEFAULT '0' COMMENT '是否工作日(0.节假日,1.工作日)',
    `createTime`    datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
    `createUserId`  bigint(20) DEFAULT NULL COMMENT '创建用户',
    `updateTime`    datetime     DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB  CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '节假日表' ROW_FORMAT = Dynamic;



-- ----------------------------
-- 产品表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_product`;
CREATE TABLE mortals_xhx_product
(
    `id`            bigint(20) AUTO_INCREMENT COMMENT '主键ID,主键,自增长',
    `productName`   varchar(64)  NOT NULL COMMENT '产品名称',
    `productCode`   varchar(256) NOT NULL COMMENT '产品编码',
    `productRemark` varchar(256) COMMENT '备注',
    `createUserId`  bigint(20) NOT NULL COMMENT '创建用户',
    `createTime`    datetime     NOT NULL COMMENT '创建时间',
    `updateUserId`  bigint(20) COMMENT '更新用户',
    `updateTime`    datetime COMMENT '更新时间',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='产品';
-- ----------------------------
-- 系统基础皮肤表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_skin_base`;
CREATE TABLE mortals_sys_skin_base
(
    `id`               bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `categoryId`       bigint(20) COMMENT '所属种类,来源种类',
    `productId`        bigint(20) COMMENT '产品id',
    `productName`      varchar(256) NOT NULL COMMENT '产品名称',
    `cssFilePath`      varchar(256) COMMENT 'css模板合成后文件地址',
    `name`             varchar(256) NOT NULL COMMENT '产品皮肤名称,唯一且不为空',
    `imageResolution`  varchar(256) NOT NULL COMMENT '分辨率 (1.1920*1080,2.1080*1920,3.1280*1280)',
    `previewImagePath` varchar(256) NOT NULL COMMENT '预览图片',
    `sortNum`          int(9) COMMENT '排序编号',
    `createTime`       datetime COMMENT '创建时间',
    `createUserId`     bigint(20) COMMENT '创建用户',
    `updateTime`       datetime COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统基础皮肤';


-- ----------------------------
-- 系统皮肤模板表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_skin_template`;
CREATE TABLE mortals_sys_skin_template
(
    `id`           bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `productId`    bigint(20) COMMENT '产品ID',
    `productName`  varchar(64) COMMENT '产品名称',
    `templateName` varchar(64) COMMENT '模板名称',
    `createTime`   datetime COMMENT '创建时间',
    `createUserId` bigint(20) COMMENT '创建用户',
    `updateTime`   datetime COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统皮肤模板';
-- ----------------------------
-- 皮肤属性字段配置表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_skin_field`;
CREATE TABLE mortals_sys_skin_field
(
    `id`           bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `skinId`       bigint(20) COMMENT '皮肤id',
    `templateId`   bigint(20) COMMENT '模板id,不为空时为模板配置属性',
    `fieldCode`    varchar(64) COMMENT '字段编码',
    `fieldName`    varchar(64) COMMENT '字段名称',
    `fieldType`    varchar(64) COMMENT '数据类型(1.颜色,2.图片地址)',
    `fieldValue`   varchar(64) COMMENT '字段值',
    `fieldLen`     int(9) COMMENT '数据长度,默认100',
    `fieldNull`    tinyint(2) COMMENT '是否允许为空,0否1是',
    `fieldOrderNo` varchar(64) COMMENT '排序号',
    `remark`       varchar(1024) COMMENT '备注',
    `enabled`      tinyint(2) COMMENT '是否启用,0否1是',
    `createTime`   datetime COMMENT '创建时间',
    `createUserId` bigint(20) COMMENT '创建用户',
    `updateTime`   datetime COMMENT '修改时间',
    `updateUserId` bigint(20) COMMENT '修改用户',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='皮肤属性字段配置';
-- ----------------------------
-- 系统皮肤分类表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_skin_category`;
CREATE TABLE mortals_sys_skin_category
(
    `id`           bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
    `name`         varchar(64) COMMENT '分类名称',
    `createTime`   datetime COMMENT '创建时间',
    `createUserId` bigint(20) COMMENT '创建用户',
    `updateTime`   datetime COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统皮肤分类';


-- ----------------------------
-- Table structure for mortals_sys_face
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_face`;
CREATE TABLE `mortals_sys_face`
(
    `id`           varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键',
    `place_name`   varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '场所名称',
    `place_id`     varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '场所ID',
    `face`         blob NULL COMMENT '人脸缩略图',
    `face_feature` blob NULL COMMENT '人脸特征',
    `id_card`      varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '身份ID',
    `create_time`  datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP (0) COMMENT '创建时间',
    `update_time`  datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
    `deleted`      tinyint(4) NULL DEFAULT NULL COMMENT '删除标识',
    PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;

-- ----------------------------
-- Table structure for mortals_sys_identity
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_identity`;
CREATE TABLE `mortals_sys_identity`
(
    `id`          varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
    `region`      bigint(20) NULL DEFAULT NULL COMMENT '区域',
    `birthday`    bigint(20) NULL DEFAULT NULL COMMENT '生日',
    `ase`         varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '加密',
    `name`        varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '名称',
    `phone`       varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '电话',
    `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
    `update_time` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP (0) COMMENT '更新时间',
    `deleted`     tinyint(4) NULL DEFAULT NULL COMMENT '删除标识',
    PRIMARY KEY (`id`) USING BTREE,
    INDEX         `region`(`birthday`) USING BTREE,
    INDEX         `index_birthday`(`birthday`) USING BTREE,
    INDEX         `index_ase`(`ase`) USING BTREE,
    INDEX         `index_name`(`name`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;

-- ----------------------------
-- Table structure for mortals_sys_model_census
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_model_census`;
CREATE TABLE `mortals_sys_model_census`
(
    `id`             bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID,主键,自增长',
    `modelId`        bigint(20) NULL DEFAULT NULL COMMENT '模块ID,主键',
    `censusName`     varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '数据统计名称',
    `censusUrl`      varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '链接地址',
    `censusType`     tinyint(2) NOT NULL COMMENT '统计类型, 1:服务,2:协同,3:监管,4:数据,5:运营。默认1',
    `status`         tinyint(2) NOT NULL COMMENT '状态,0暂未开通,1已开通',
    `createUserId`   bigint(20) NULL DEFAULT NULL COMMENT '创建用户',
    `createUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户名称',
    `createTime`     datetime(0) NOT NULL COMMENT '创建时间',
    `updateTime`     datetime(0) NOT NULL COMMENT '更新时间',
    `updateUserId`   bigint(20) NULL DEFAULT NULL COMMENT '更新用户',
    `updateUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新用户名称',
    PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB  CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '模块下的数据统计' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Table structure for mortals_sys_people_info
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_people_info`;
CREATE TABLE `mortals_sys_people_info`
(
    `id`            int(11) NOT NULL AUTO_INCREMENT,
    `name`          varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci  NOT NULL DEFAULT '' COMMENT '姓名',
    `sex`           varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci  NOT NULL DEFAULT '' COMMENT '性别',
    `nation`        varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci  NOT NULL DEFAULT '' COMMENT '民族',
    `born`          varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci  NOT NULL DEFAULT '' COMMENT '出生日期',
    `address`       varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '地址',
    `idCardNo`      varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci  NOT NULL DEFAULT '' COMMENT '身份证号',
    `grantDept`     varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '发证机关',
    `userLifeBegin` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci  NOT NULL DEFAULT '' COMMENT '有效期开始',
    `userLifeEnd`   varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci  NOT NULL DEFAULT '' COMMENT '有效期结束',
    `photoFileName` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '照片',
    `phone`         varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci  NOT NULL DEFAULT '' COMMENT '手机',
    `openid`        varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '微信开放认证id',
    `last_time`     datetime(0) NULL DEFAULT NULL COMMENT '最近登录时间',
    `up_time`       datetime(0) NULL DEFAULT NULL,
    `icon`          varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '微信头像',
    `nickname`      varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '微信昵称',
    `z_img`         varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '身份证正面照片',
    `b_img`         varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '身份证背面照片',
    `siteid`        int(11) NULL DEFAULT 0 COMMENT '默认选择的站点id',
    `username`      varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci  NOT NULL DEFAULT '' COMMENT '天府通办用户名',
    `create_time`   datetime(0) NOT NULL COMMENT '申请预约时间',
    `update_time`   datetime(0) NOT NULL,
    PRIMARY KEY (`id`) USING BTREE,
    INDEX           `idcard_Name`(`name`) USING BTREE,
    INDEX           `idCardNo`(`idCardNo`) USING BTREE,
    INDEX           `phone`(`phone`) USING BTREE,
    INDEX           `openid`(`openid`) USING BTREE
) ENGINE = InnoDB  CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户信息' ROW_FORMAT = Dynamic;