Commit a18b074c authored by 赵啸非's avatar 赵啸非

添加初始值

parent 4b162468
SET FOREIGN_KEY_CHECKS=0; SET
FOREIGN_KEY_CHECKS=0;
-- ---------------------------- -- ----------------------------
-- 模块表 -- 模块表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_model`; DROP TABLE IF EXISTS `mortals_sys_model`;
CREATE TABLE `mortals_sys_model` ( CREATE TABLE `mortals_sys_model`
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长', (
`modelName` varchar(64) DEFAULT NULL COMMENT '模块名称', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`modelCode` varchar(64) DEFAULT NULL COMMENT '模块编码', `modelName` varchar(64) DEFAULT NULL COMMENT '模块名称',
`modelIcon` varchar(64) DEFAULT NULL COMMENT '模块图标', `modelCode` varchar(64) DEFAULT NULL COMMENT '模块编码',
`modelUrl` varchar(64) DEFAULT NULL COMMENT '模块地址', `modelIcon` varchar(64) DEFAULT NULL COMMENT '模块图标',
`remark` varchar(1024) DEFAULT NULL COMMENT '备注信息', `modelUrl` varchar(64) DEFAULT NULL COMMENT '模块地址',
`sort` int(9) DEFAULT 0 COMMENT '排序', `remark` varchar(1024) DEFAULT NULL COMMENT '备注信息',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `sort` int(9) DEFAULT 0 COMMENT '排序',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) `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; ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '模块表' ROW_FORMAT = Dynamic;
...@@ -22,70 +24,72 @@ CREATE TABLE `mortals_sys_model` ( ...@@ -22,70 +24,72 @@ CREATE TABLE `mortals_sys_model` (
-- 区域 -- 区域
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_area`; DROP TABLE IF EXISTS `mortals_sys_area`;
CREATE TABLE `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 '祖级列表,逗号分隔', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`name` varchar(64) DEFAULT NULL COMMENT '区域名称', `ancestors` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '祖级列表,逗号分隔',
`iid` char(32) DEFAULT NULL COMMENT '一体化的ID号', `name` varchar(64) DEFAULT NULL COMMENT '区域名称',
`pid` char(32) DEFAULT NULL COMMENT '一体化的父id', `iid` char(32) DEFAULT NULL COMMENT '一体化的ID号',
`haveSonArea` char(5) DEFAULT NULL COMMENT '是否有下级区域(True.是,False.否)', `pid` char(32) DEFAULT NULL COMMENT '一体化的父id',
`haveSonDept` char(5) DEFAULT NULL COMMENT '是否有下级部门(True.是,False.否)', `haveSonArea` char(5) DEFAULT NULL COMMENT '是否有下级区域(True.是,False.否)',
`haveGetDept` char(5) DEFAULT NULL COMMENT '是否获取部门(true.是,false.否)', `haveSonDept` char(5) DEFAULT NULL COMMENT '是否有下级部门(True.是,False.否)',
`haveGetMatterList` char(5) DEFAULT NULL COMMENT '是否获取事项列表(true.是,false.否)', `haveGetDept` char(5) DEFAULT NULL COMMENT '是否获取部门(true.是,false.否)',
`areaCode` char(32) DEFAULT NULL COMMENT '区域编码', `haveGetMatterList` char(5) DEFAULT NULL COMMENT '是否获取事项列表(true.是,false.否)',
`areaLevel` tinyint(2) DEFAULT '1' COMMENT '区域等级(1.省,2.地市州,3.区县,4.街道,5.社区)', `areaCode` char(32) DEFAULT NULL COMMENT '区域编码',
`shortName` varchar(64) DEFAULT NULL COMMENT '名称简称', `areaLevel` tinyint(2) DEFAULT '1' COMMENT '区域等级(1.省,2.地市州,3.区县,4.街道,5.社区)',
`domain` varchar(1024) DEFAULT NULL COMMENT '访问地址', `shortName` varchar(64) DEFAULT NULL COMMENT '名称简称',
`status` tinyint(2) DEFAULT '1' COMMENT '区域状态 (0.停用,1.正常)', `domain` varchar(1024) DEFAULT NULL COMMENT '访问地址',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `status` tinyint(2) DEFAULT '1' COMMENT '区域状态 (0.停用,1.正常)',
`createUserId` bigint(20) NULL DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) NULL DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) `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; ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '区域表' ROW_FORMAT = Dynamic;
-- ---------------------------- -- ----------------------------
-- 站点表 -- 站点表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_site`; DROP TABLE IF EXISTS `mortals_sys_site`;
CREATE TABLE mortals_sys_site( CREATE TABLE mortals_sys_site
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长', (
`siteName` varchar(255) COMMENT '站点名称', `id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteCode` varchar(64) COMMENT '站点编号', `siteName` varchar(255) COMMENT '站点名称',
`areaID` varchar(32) COMMENT '区域Id', `siteCode` varchar(64) COMMENT '站点编号',
`areaCode` varchar(32) COMMENT '区域编号', `areaID` varchar(32) COMMENT '区域Id',
`areaName` varchar(32) COMMENT '区域名称', `areaCode` varchar(32) COMMENT '区域编号',
`proCode` varchar(32) COMMENT '省编码', `areaName` varchar(32) COMMENT '区域名称',
`cityCode` varchar(32) COMMENT '市编码', `proCode` varchar(32) COMMENT '省编码',
`districtCode` varchar(32) COMMENT '区编码', `cityCode` varchar(32) COMMENT '市编码',
`siteIp` varchar(32) COMMENT '站点服务器ip', `districtCode` varchar(32) COMMENT '区编码',
`sitePort` varchar(8) COMMENT '站点服务器端口', `siteIp` varchar(32) COMMENT '站点服务器ip',
`longitude` varchar(32) COMMENT '经度', `sitePort` varchar(8) COMMENT '站点服务器端口',
`latitude` varchar(32) COMMENT '纬度', `longitude` varchar(32) COMMENT '经度',
`siteTel` varchar(32) COMMENT '中心联系电话', `latitude` varchar(32) COMMENT '纬度',
`detailAddress` varchar(255) COMMENT '中心详细地址', `siteTel` varchar(32) COMMENT '中心联系电话',
`siteRemark` text COMMENT '中心介绍', `detailAddress` varchar(255) COMMENT '中心详细地址',
`amWorkStartTime` datetime COMMENT '上午上班开始时间', `siteRemark` text COMMENT '中心介绍',
`amWorkEndTime` datetime COMMENT '上午上班结束时间', `amWorkStartTime` datetime COMMENT '上午上班开始时间',
`pmWorkStartTime` datetime COMMENT '下午上班开始时间', `amWorkEndTime` datetime COMMENT '上午上班结束时间',
`pmWorkEndTime` datetime COMMENT '下午上班结束时间', `pmWorkStartTime` datetime COMMENT '下午上班开始时间',
`workday1` tinyint(2) COMMENT '周一 (1.上班,0.不上)', `pmWorkEndTime` datetime COMMENT '下午上班结束时间',
`workday2` tinyint(2) COMMENT '周二 (1.上班,0.不上)', `workday1` tinyint(2) COMMENT '周一 (1.上班,0.不上)',
`workday3` tinyint(2) COMMENT '周三 (1.上班,0.不上)', `workday2` tinyint(2) COMMENT '周二 (1.上班,0.不上)',
`workday4` tinyint(2) COMMENT '周四 (1.上班,0.不上)', `workday3` tinyint(2) COMMENT '周三 (1.上班,0.不上)',
`workday5` tinyint(2) COMMENT '周五 (1.上班,0.不上)', `workday4` tinyint(2) COMMENT '周四 (1.上班,0.不上)',
`workday6` tinyint(2) COMMENT '周六 (1.上班,0.不上)', `workday5` tinyint(2) COMMENT '周五 (1.上班,0.不上)',
`workday7` tinyint(2) COMMENT '周日 (1.上班,0.不上)', `workday6` tinyint(2) COMMENT '周六 (1.上班,0.不上)',
`level` int(4) COMMENT '楼层', `workday7` tinyint(2) COMMENT '周日 (1.上班,0.不上)',
`building` int(4) COMMENT '楼栋', `level` int(4) COMMENT '楼层',
`logoPath` varchar(255) COMMENT 'logo图片地址', `building` int(4) COMMENT '楼栋',
`englishName` varchar(255) COMMENT '英文名称', `logoPath` varchar(255) COMMENT 'logo图片地址',
`leadingOfficial` varchar(64) COMMENT '负责人', `englishName` varchar(255) COMMENT '英文名称',
`leadingOfficialTelephone` varchar(64) COMMENT '联系电话', `leadingOfficial` varchar(64) COMMENT '负责人',
`modelIds` varchar(256) COMMENT '部署模块,逗号分隔', `leadingOfficialTelephone` varchar(64) COMMENT '联系电话',
`createTime` datetime COMMENT '创建时间', `modelIds` varchar(256) COMMENT '部署模块,逗号分隔',
`createUserId` bigint(20) COMMENT '创建用户', `createTime` datetime COMMENT '创建时间',
`updateTime` datetime COMMENT '修改时间', `createUserId` bigint(20) COMMENT '创建用户',
PRIMARY KEY (`id`) `updateTime` datetime COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='站点'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='站点';
...@@ -94,61 +98,64 @@ PRIMARY KEY (`id`) ...@@ -94,61 +98,64 @@ PRIMARY KEY (`id`)
-- 业务表 -- 业务表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_business`; DROP TABLE IF EXISTS `mortals_sys_business`;
CREATE TABLE `mortals_sys_business` ( CREATE TABLE `mortals_sys_business`
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长', (
`parentId` bigint(20) DEFAULT NULL COMMENT '父级ID', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`ancestors` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '祖级列表,逗号分隔', `parentId` bigint(20) DEFAULT NULL COMMENT '父级ID',
`isBusiness` tinyint(2) DEFAULT NULL COMMENT '业务类型(0.一级业务,1.二级业务)', `ancestors` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '祖级列表,逗号分隔',
`name` varchar(32) DEFAULT NULL COMMENT '业务名称', `isBusiness` tinyint(2) DEFAULT NULL COMMENT '业务类型(0.一级业务,1.二级业务)',
`remark` varchar(255) DEFAULT NULL COMMENT '备注', `name` varchar(32) DEFAULT NULL COMMENT '业务名称',
`canorder` tinyint(2) DEFAULT '1' COMMENT '是否允许预约(1.允许,0.不允许)', `remark` varchar(255) DEFAULT NULL COMMENT '备注',
`cantake` tinyint(2) DEFAULT '1' COMMENT '是否允许取号(1.允许,0.不允许)', `canorder` tinyint(2) DEFAULT '1' COMMENT '是否允许预约(1.允许,0.不允许)',
`datashow` tinyint(2) DEFAULT '1' COMMENT '大厅情况展示 (1.展示,0.不展示)', `cantake` tinyint(2) DEFAULT '1' COMMENT '是否允许取号(1.允许,0.不允许)',
`englishname` varchar(64) DEFAULT NULL COMMENT '英语业务名', `datashow` tinyint(2) DEFAULT '1' COMMENT '大厅情况展示 (1.展示,0.不展示)',
`flownum` varchar(8) DEFAULT NULL COMMENT '流水编号如A、B', `englishname` varchar(64) DEFAULT NULL COMMENT '英语业务名',
`businessType` tinyint(2) DEFAULT '1' COMMENT '业务类型 (0.一体化业务,1.自建业务)', `flownum` varchar(8) DEFAULT NULL COMMENT '流水编号如A、B',
`status` tinyint(2) DEFAULT '1' COMMENT '业务状态 (0.停用,1.正常)', `businessType` tinyint(2) DEFAULT '1' COMMENT '业务类型 (0.一体化业务,1.自建业务)',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `status` tinyint(2) DEFAULT '1' COMMENT '业务状态 (0.停用,1.正常)',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) `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; ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '站点业务表' ROW_FORMAT = Dynamic;
-- ---------------------------- -- ----------------------------
-- 站点业务表 -- 站点业务表
-- ---------------------------- -- ----------------------------
CREATE TABLE `mortals_sys_site_business` ( CREATE TABLE `mortals_sys_site_business`
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长', (
`siteId` bigint(20) DEFAULT NULL COMMENT '站点ID', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteName` varchar(255) DEFAULT NULL COMMENT '站点名称', `siteId` bigint(20) DEFAULT NULL COMMENT '站点ID',
`ancestors` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '祖级列表,逗号分隔', `siteName` varchar(255) DEFAULT NULL COMMENT '站点名称',
`businessId` 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.二级业务)', `businessId` bigint(20) DEFAULT NULL COMMENT '业务ID',
`parentId` bigint(20) DEFAULT NULL COMMENT '业务父级ID', `isBusiness` tinyint(2) DEFAULT NULL COMMENT '业务类型(0.一级业务,1.二级业务)',
`businessName` varchar(1024) DEFAULT NULL COMMENT '业务名称', `parentId` bigint(20) DEFAULT NULL COMMENT '业务父级ID',
`status` tinyint(2) DEFAULT '1' COMMENT '业务状态 (0.停用,1.正常)', `businessName` varchar(1024) DEFAULT NULL COMMENT '业务名称',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `status` tinyint(2) DEFAULT '1' COMMENT '业务状态 (0.停用,1.正常)',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) `updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='站点业务表'; ) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='站点业务表';
-- ---------------------------- -- ----------------------------
-- 站点事项表 -- 站点事项表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_site_matter`; DROP TABLE IF EXISTS `mortals_sys_site_matter`;
CREATE TABLE `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', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteName` varchar(255) DEFAULT NULL COMMENT '站点名称', `siteId` bigint(20) DEFAULT NULL COMMENT '站点ID',
`matterId` bigint(20) DEFAULT NULL COMMENT '事项ID', `siteName` varchar(255) DEFAULT NULL COMMENT '站点名称',
`matterName` varchar(1024) DEFAULT NULL COMMENT '事项名称', `matterId` bigint(20) DEFAULT NULL COMMENT '事项ID',
`deptId` bigint(20) DEFAULT NULL COMMENT '部门ID', `matterName` varchar(1024) DEFAULT NULL COMMENT '事项名称',
`deptName` varchar(64) DEFAULT NULL COMMENT '部门名称', `deptId` bigint(20) DEFAULT NULL COMMENT '部门ID',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `deptName` varchar(64) DEFAULT NULL COMMENT '部门名称',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) `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; ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '站点事项表' ROW_FORMAT = Dynamic;
...@@ -156,18 +163,19 @@ CREATE TABLE `mortals_sys_site_matter` ( ...@@ -156,18 +163,19 @@ CREATE TABLE `mortals_sys_site_matter` (
-- 业务事项关联表 -- 业务事项关联表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_business_matter`; DROP TABLE IF EXISTS `mortals_sys_business_matter`;
CREATE TABLE `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', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteName` varchar(255) DEFAULT NULL COMMENT '站点名称', `siteId` bigint(20) DEFAULT NULL COMMENT '站点ID',
`siteBusinessId` bigint(20) DEFAULT NULL COMMENT '业务id', `siteName` varchar(255) DEFAULT NULL COMMENT '站点名称',
`siteBusinessName` varchar(64) DEFAULT NULL COMMENT '业务名称', `siteBusinessId` bigint(20) DEFAULT NULL COMMENT '业务id',
`matterId` bigint(20) DEFAULT NULL COMMENT '事项id', `siteBusinessName` varchar(64) DEFAULT NULL COMMENT '业务名称',
`matterName` varchar(64) DEFAULT NULL COMMENT '事项名称', `matterId` bigint(20) DEFAULT NULL COMMENT '事项id',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `matterName` varchar(64) DEFAULT NULL COMMENT '事项名称',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) `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; ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '业务事项关联表' ROW_FORMAT = Dynamic;
...@@ -176,90 +184,94 @@ CREATE TABLE `mortals_sys_business_matter` ( ...@@ -176,90 +184,94 @@ CREATE TABLE `mortals_sys_business_matter` (
-- 站点部门 -- 站点部门
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_dept`; DROP TABLE IF EXISTS `mortals_sys_dept`;
CREATE TABLE `mortals_sys_dept` ( CREATE TABLE `mortals_sys_dept`
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长', (
`tid` varchar(128) DEFAULT NULL COMMENT '从政务系统来的部门id', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`tname` varchar(128) DEFAULT NULL COMMENT '从政务系统来的部门name', `tid` varchar(128) DEFAULT NULL COMMENT '从政务系统来的部门id',
`name` varchar(64) DEFAULT NULL COMMENT '部门名称', `tname` varchar(128) DEFAULT NULL COMMENT '从政务系统来的部门name',
`simpleName` varchar(128) DEFAULT NULL COMMENT '从政务系统来的别名', `name` varchar(64) DEFAULT NULL COMMENT '部门名称',
`siteId` bigint(20) DEFAULT NULL COMMENT '站点ID', `simpleName` varchar(128) DEFAULT NULL COMMENT '从政务系统来的别名',
`deptAbb` varchar(32) DEFAULT NULL COMMENT '部门简称', `siteId` bigint(20) DEFAULT NULL COMMENT '站点ID',
`deptTelphone` varchar(32) DEFAULT NULL COMMENT '部门电话', `deptAbb` varchar(32) DEFAULT NULL COMMENT '部门简称',
`deptNumber` varchar(32) DEFAULT NULL COMMENT '部门编号', `deptTelphone` varchar(32) DEFAULT NULL COMMENT '部门电话',
`isAutotable` tinyint(1) DEFAULT '1' COMMENT '填单机展示 (0.否,1.是) ', `deptNumber` varchar(32) DEFAULT NULL COMMENT '部门编号',
`isOrder` tinyint(1) DEFAULT '1' COMMENT '预约展示 (0.否,1.是) ', `isAutotable` tinyint(1) DEFAULT '1' COMMENT '填单机展示 (0.否,1.是) ',
`isBkb` tinyint(1) DEFAULT '1' COMMENT '背靠背展示 (0.否,1.是) ', `isOrder` tinyint(1) DEFAULT '1' COMMENT '预约展示 (0.否,1.是) ',
`isWorkGuide` tinyint(1) DEFAULT '1' COMMENT '办事指南展示 (0.否,1.是) ', `isBkb` tinyint(1) DEFAULT '1' COMMENT '背靠背展示 (0.否,1.是) ',
`usValid` tinyint(1) DEFAULT '1' COMMENT '是否使用 (0.否,1.是) ', `isWorkGuide` tinyint(1) DEFAULT '1' COMMENT '办事指南展示 (0.否,1.是) ',
`isSecphone` tinyint(1) DEFAULT '1' COMMENT '部门电话是否展示 (0.否,1.是) ', `usValid` tinyint(1) DEFAULT '1' COMMENT '是否使用 (0.否,1.是) ',
`isEnglish` tinyint(1) DEFAULT '1' COMMENT '是否展示英文 (0.否,1.是) ', `isSecphone` tinyint(1) DEFAULT '1' COMMENT '部门电话是否展示 (0.否,1.是) ',
`sort` int(4) DEFAULT 0 COMMENT '排序', `isEnglish` tinyint(1) DEFAULT '1' COMMENT '是否展示英文 (0.否,1.是) ',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `sort` int(4) DEFAULT 0 COMMENT '排序',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) `updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '部门表' ROW_FORMAT = Dynamic; PRIMARY KEY (`id`)
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '部门表' ROW_FORMAT = Dynamic;
-- ---------------------------- -- ----------------------------
-- 站点部门窗口表 -- 站点部门窗口表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_window`; DROP TABLE IF EXISTS `mortals_sys_window`;
CREATE TABLE `mortals_sys_window` ( CREATE TABLE `mortals_sys_window`
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长', (
`siteId` bigint(20) DEFAULT NULL COMMENT '站点ID', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteName` varchar(255) DEFAULT NULL COMMENT '站点名称', `siteId` bigint(20) DEFAULT NULL COMMENT '站点ID',
`deptId` bigint(20) DEFAULT NULL COMMENT '部门ID', `siteName` varchar(255) DEFAULT NULL COMMENT '站点名称',
`deptName` varchar(64) DEFAULT NULL COMMENT '部门名称', `deptId` bigint(20) DEFAULT NULL COMMENT '部门ID',
`name` varchar(64) DEFAULT NULL COMMENT '窗口名称', `deptName` varchar(64) DEFAULT NULL COMMENT '部门名称',
`englishName` varchar(64) DEFAULT NULL COMMENT '英语窗口名', `name` varchar(64) DEFAULT NULL COMMENT '窗口名称',
`region` varchar(32) DEFAULT NULL COMMENT '区域', `englishName` varchar(64) DEFAULT NULL COMMENT '英语窗口名',
`englishRegion` varchar(64) DEFAULT NULL COMMENT '英语区域', `region` varchar(32) DEFAULT NULL COMMENT '区域',
`fromnum` varchar(64) DEFAULT NULL COMMENT '窗口编号', `englishRegion` varchar(64) DEFAULT NULL COMMENT '英语区域',
`hongqi` tinyint(1) DEFAULT '1' COMMENT '红旗窗口 (1.是,0.否)', `fromnum` varchar(64) DEFAULT NULL COMMENT '窗口编号',
`summary` varchar(255) DEFAULT NULL COMMENT '备注', `hongqi` tinyint(1) DEFAULT '1' COMMENT '红旗窗口 (1.是,0.否)',
`building` tinyint(2) DEFAULT 1 COMMENT '楼栋', `summary` varchar(255) DEFAULT NULL COMMENT '备注',
`level` tinyint(2) DEFAULT 1 COMMENT '楼层', `building` tinyint(2) DEFAULT 1 COMMENT '楼栋',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `level` tinyint(2) DEFAULT 1 COMMENT '楼层',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) `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; ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '站点部门窗口表' ROW_FORMAT = Dynamic;
-- ---------------------------- -- ----------------------------
-- 窗口业务表 -- 窗口业务表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_window_business`; DROP TABLE IF EXISTS `mortals_sys_window_business`;
CREATE TABLE `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', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`windowName` varchar(255) DEFAULT NULL COMMENT '窗口名称', `windowId` bigint(20) DEFAULT NULL COMMENT '窗口id',
`siteBusinessId` bigint(20) DEFAULT NULL COMMENT '站点业务ID', `windowName` varchar(255) DEFAULT NULL COMMENT '窗口名称',
`businessName`varchar(255) DEFAULT NULL COMMENT '业务名称', `siteBusinessId` bigint(20) DEFAULT NULL COMMENT '站点业务ID',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `businessName` varchar(255) DEFAULT NULL COMMENT '业务名称',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) `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; ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '窗口业务表' ROW_FORMAT = Dynamic;
-- ---------------------------- -- ----------------------------
-- 窗口事项表 -- 窗口事项表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_window_matter`; DROP TABLE IF EXISTS `mortals_sys_window_matter`;
CREATE TABLE `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', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`windowName` varchar(255) DEFAULT NULL COMMENT '窗口名称', `windowId` bigint(20) DEFAULT NULL COMMENT '窗口ID',
`siteMatterId` bigint(20) DEFAULT NULL COMMENT '站点事项ID', `windowName` varchar(255) DEFAULT NULL COMMENT '窗口名称',
`matterName` varchar(255) DEFAULT NULL COMMENT '事项名称', `siteMatterId` bigint(20) DEFAULT NULL COMMENT '站点事项ID',
`deptId` bigint(20) DEFAULT NULL COMMENT '部门ID', `matterName` varchar(255) DEFAULT NULL COMMENT '事项名称',
`deptName` varchar(64) DEFAULT NULL COMMENT '部门名称', `deptId` bigint(20) DEFAULT NULL COMMENT '部门ID',
`isShow` tinyint(1) DEFAULT '1' COMMENT '是否显示 (1.是,0.否)', `deptName` varchar(64) DEFAULT NULL COMMENT '部门名称',
`sort` int(4) DEFAULT 0 COMMENT '排序', `isShow` tinyint(1) DEFAULT '1' COMMENT '是否显示 (1.是,0.否)',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `sort` int(4) DEFAULT 0 COMMENT '排序',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) `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; ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '窗口事项表' ROW_FORMAT = Dynamic;
...@@ -267,275 +279,289 @@ CREATE TABLE `mortals_sys_window_matter` ( ...@@ -267,275 +279,289 @@ CREATE TABLE `mortals_sys_window_matter` (
-- 工作人员表 -- 工作人员表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_workman`; DROP TABLE IF EXISTS `mortals_sys_workman`;
CREATE TABLE mortals_sys_workman( CREATE TABLE mortals_sys_workman
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长', (
`deptId` bigint(20) COMMENT '部门id号', `id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`deptName` varchar(64) COMMENT '部门名称', `deptId` bigint(20) COMMENT '部门id号',
`windowId` bigint(20) COMMENT '窗口id号', `deptName` varchar(64) COMMENT '部门名称',
`windowName` varchar(64) COMMENT '窗口名称', `windowId` bigint(20) COMMENT '窗口id号',
`siteId` bigint(20) COMMENT '站点ID', `windowName` varchar(64) COMMENT '窗口名称',
`siteName` varchar(64) COMMENT '站点名称', `siteId` bigint(20) COMMENT '站点ID',
`name` varchar(64) COMMENT '姓名', `siteName` varchar(64) COMMENT '站点名称',
`number` varchar(64) COMMENT '工号', `name` varchar(64) COMMENT '姓名',
`userpost` varchar(64) COMMENT '职务', `number` varchar(64) COMMENT '工号',
`posttitle` varchar(64) COMMENT '职称', `userpost` varchar(64) COMMENT '职务',
`politicalstatus` tinyint(2) COMMENT '政治面貌 (0.中共党员,1.中共预备党员,2.共青团员,3.普通居民,4.其它)', `posttitle` varchar(64) COMMENT '职称',
`dangyuan` tinyint(2) COMMENT '党员 (0.非党员,1.党员,2.党员示范岗,3.党员先锋岗,99.其它)', `politicalstatus` tinyint(2) COMMENT '政治面貌 (0.中共党员,1.中共预备党员,2.共青团员,3.普通居民,4.其它)',
`dangyuanext` varchar(64) COMMENT '党员扩展信息', `dangyuan` tinyint(2) COMMENT '党员 (0.非党员,1.党员,2.党员示范岗,3.党员先锋岗,99.其它)',
`phone` varchar(64) COMMENT '电话', `dangyuanext` varchar(64) COMMENT '党员扩展信息',
`mobile` varchar(64) COMMENT '手机', `phone` varchar(64) COMMENT '电话',
`starlevel` tinyint(2) COMMENT '星级', `mobile` varchar(64) COMMENT '手机',
`summary` varchar(255) COMMENT '个人简介', `starlevel` tinyint(2) COMMENT '星级',
`photoPath` varchar(255) COMMENT '照片', `summary` varchar(255) COMMENT '个人简介',
`duty` mediumtext COMMENT '岗位职责', `photoPath` varchar(255) COMMENT '照片',
`promise` mediumtext COMMENT '服务承诺', `duty` mediumtext COMMENT '岗位职责',
`business` mediumtext COMMENT '办理事项', `promise` mediumtext COMMENT '服务承诺',
`online` tinyint(2) COMMENT '是否在线(0.离线,1.在线,2.暂离,3.点击暂离,4.回归,5.登陆)', `business` mediumtext COMMENT '办理事项',
`createTime` datetime COMMENT '创建时间', `online` tinyint(2) COMMENT '是否在线(0.离线,1.在线,2.暂离,3.点击暂离,4.回归,5.登陆)',
`createUserId` bigint(20) COMMENT '创建用户', `createTime` datetime COMMENT '创建时间',
`updateTime` datetime COMMENT '修改时间', `createUserId` bigint(20) COMMENT '创建用户',
`loginName` varchar(64) COMMENT '用户登录名', `updateTime` datetime COMMENT '修改时间',
`loginPwd` varchar(128) COMMENT '密码', `loginName` varchar(64) COMMENT '用户登录名',
PRIMARY KEY (`id`) `loginPwd` varchar(128) COMMENT '密码',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='工作人员'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='工作人员';
-- ---------------------------- -- ----------------------------
-- 基础事项表 -- 基础事项表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter`; DROP TABLE IF EXISTS `mortals_sys_matter`;
CREATE TABLE `mortals_sys_matter` ( CREATE TABLE mortals_sys_matter
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长', (
`siteId` bigint(20) DEFAULT NULL COMMENT '站点ID', `id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`tid` varchar(128) DEFAULT NULL COMMENT '从政务系统来的事项id', `siteId` bigint(20) COMMENT '站点ID',
`tcode` varchar(128) DEFAULT NULL COMMENT '从政务系统来的事项code', `tid` varchar(128) COMMENT '从政务系统来的事项id',
`tname` varchar(255) DEFAULT NULL COMMENT '从政务系统来的事项name', `tcode` varchar(128) COMMENT '从政务系统来的事项code',
`matterName` varchar(64) DEFAULT NULL COMMENT '事项名称', `tname` varchar(512) COMMENT '从政务系统来的事项name',
`englishName` varchar(256) DEFAULT '' COMMENT '英语事项名', `matterName` varchar(1024) COMMENT '事项名称',
`matterNo` varchar(64) DEFAULT NULL COMMENT '事项编号', `englishName` varchar(256) COMMENT '英语事项名',
`belongDept` varchar(64) DEFAULT NULL COMMENT '所属部门', `matterNo` varchar(64) COMMENT '事项编号',
`appoveObjectShow` varchar(16) DEFAULT '事业法人' COMMENT '服务对象 (事业法人.事业法人,社会组织法人.社会组织法人,非法人企业.非法人企业,企业法人.企业法人,自然人.自然人,其他组织.其他组织)', `areaCode` varchar(255) COMMENT '区域编码',
`operatScopeShow` varchar(64) DEFAULT '无' COMMENT '通办范围 (无.无,全国.全国,全市.全市,全县.全县,全镇[乡 街道].全镇[乡 街道],跨村[社区].跨村[社区])', `deptCode` varchar(255) COMMENT '部门编号',
`appoveTimeLimitShow` varchar(16) DEFAULT '网络办件' COMMENT '办件类型(网络办件.网络办件,行政审批一般件.行政审批一般件,综合窗口件.综合窗口件)', `powerCode` varchar(255) COMMENT '行政权力编号',
`handleType` varchar(12) DEFAULT '窗口办理' COMMENT '办理形式(窗口办理.窗口办理,网上办理.网上办理) ', `themeCode` varchar(255) COMMENT '主题编号',
`legalTimeLimitShow` varchar(32) DEFAULT NULL COMMENT '法定办结时限', `usertypeCode` varchar(255) COMMENT '服务类型编号',
`legalEndExplain` varchar(255) DEFAULT NULL COMMENT '法定时限办结说明', `groupName` varchar(1024) COMMENT '事项组名',
`promiseTimeLimitShow` varchar(32) DEFAULT NULL COMMENT '承诺办结时限', `url` varchar(1024) COMMENT '事项详情链接',
`promiseEndExplain` varchar(255) DEFAULT NULL COMMENT '承诺时限办结说明', `haveGetMatterInfo` varchar(20) COMMENT '是否获取事项详情',
`isChargesShow` varchar(16) DEFAULT '否' COMMENT '是否收费(否.否,是.是)', `belongDept` varchar(64) COMMENT '所属部门',
`certificationLevelsShow` varchar(64) DEFAULT '实名认证' COMMENT '认证等级需求(实名认证.实名认证,单次面签.单次面签,每次面签.每次面签)', `appoveObjectShow` varchar(256) COMMENT '服务对象 (事业法人.事业法人,社会组织法人.社会组织法人,非法人企业.非法人企业,企业法人.企业法人,自然人.自然人,其他组织.其他组织)',
`planTakeTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '计划生效日期', `operatScopeShow` varchar(64) COMMENT '通办范围 (无.无,全国.全国,全市.全市,全县.全县,全镇[乡 街道].全镇[乡 街道],跨村[社区].跨村[社区])',
`promiseTakeTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '承诺生效日期', `appoveTimeLimitShow` varchar(16) COMMENT '办件类型(网络办件.网络办件,行政审批一般件.行政审批一般件,综合窗口件.综合窗口件)',
`specialProcedure` varchar(64) DEFAULT NULL COMMENT '特别程序', `handleType` varchar(12) COMMENT '办理形式(窗口办理.窗口办理,网上办理.网上办理) ',
`legalTimeLimitShow` varchar(32) COMMENT '法定办结时限',
`windowToTheSceneNum` tinyint(2) DEFAULT NULL COMMENT '窗口到现场次数', `legalEndExplain` varchar(255) COMMENT '法定时限办结说明',
`isOnlineSubscribeShow` varchar(64) DEFAULT '否' COMMENT '是否网上预约,窗口办理选(否.否,是.是)', `promiseTimeLimitShow` varchar(32) COMMENT '承诺办结时限',
`isExpressTakeShow` varchar(16) DEFAULT '否' COMMENT '物流快递,窗口办理选(否.否,是.是)', `promiseEndExplain` varchar(255) COMMENT '承诺时限办结说明',
`isProvinceAcquisitionShow` varchar(16) DEFAULT '否' COMMENT '是否支持全省范围就近取件(否.否,是.是)', `isChargesShow` varchar(16) COMMENT '是否收费(否.否,是.是)',
`isApplyProvinceShow` varchar(16) DEFAULT '否' COMMENT '是否支持全省范围就近办理(否.否,是.是)', `certificationLevelsShow` varchar(64) COMMENT '认证等级需求(实名认证.实名认证,单次面签.单次面签,每次面签.每次面签)',
`mustSceneExplain` varchar(512) DEFAULT NULL COMMENT '必须到现场原因', `planTakeTime` datetime COMMENT '计划生效日期',
`promiseTakeTime` datetime COMMENT '承诺生效日期',
`onlineType` varchar(32) DEFAULT '原件预审' COMMENT '网办类型(原件预审.原件预审,原件核验.原件核验,全程网办.全程网办)', `specialProcedure` varchar(64) COMMENT '特别程序',
`onlineToTheSceneNum` tinyint(2) DEFAULT '0' COMMENT '网办到现场次数', `windowToTheSceneNum` tinyint(2) COMMENT '窗口到现场次数',
`onlineOperatDeep` varchar(16) DEFAULT '互联网咨询' COMMENT '网络办理深度(互联网咨询.互联网咨询,互联网收件.互联网收件,互联网预审.互联网预审,互联网受理.互联网受理,互联网办理.互联网办理,互联网办理结果信息反馈.互联网办理结果信息反馈,其他.其他)', `isOnlineSubscribeShow` varchar(64) COMMENT '是否网上预约,窗口办理选(否.否,是.是)',
`isExpressTakeOnlineShow` varchar(16) DEFAULT NULL COMMENT '物流快递,网上办理选(否.否,是.是)', `isExpressTakeShow` varchar(16) COMMENT '物流快递,窗口办理选(否.否,是.是)',
`isDoorTakeShow` varchar(16) DEFAULT '否' COMMENT '是否支持上门收取申请(否.否,是.是)', `isProvinceAcquisitionShow` varchar(16) COMMENT '是否支持全省范围就近取件(否.否,是.是)',
`onlineMustSceneExplain` varchar(512) DEFAULT NULL COMMENT '网上必须到现场原因', `isApplyProvinceShow` varchar(16) COMMENT '是否支持全省范围就近办理(否.否,是.是)',
`mustSceneExplain` varchar(512) COMMENT '必须到现场原因',
`performDeptType` varchar(64) DEFAULT NULL COMMENT '实施主体', `onlineType` varchar(32) COMMENT '网办类型(原件预审.原件预审,原件核验.原件核验,全程网办.全程网办)',
`matterEdition` varchar(32) DEFAULT NULL COMMENT '事项版本', `onlineToTheSceneNum` tinyint(2) COMMENT '网办到现场次数',
`eventTypeShow` varchar(128) DEFAULT '行政许可' COMMENT '事项类型名称(行政许可.行政许可,行政处罚.行政处罚,行政强制.行政强制,行政征收.行政征收,行政给付.行政给付,行政检查.行政检查,行政确认.行政确认,行政奖励.行政奖励,行政裁决.行政裁决,其他行政权力.其他行政权力,主动服务.主动服务,依申请服务.依申请服务,咨询查询.咨询查询,未归类事项.未归类事项)', `onlineOperatDeep` varchar(16) COMMENT '网络办理深度(互联网咨询.互联网咨询,互联网收件.互联网收件,互联网预审.互联网预审,互联网受理.互联网受理,互联网办理.互联网办理,互联网办理结果信息反馈.互联网办理结果信息反馈,其他.其他)',
`performHierarchyShow` varchar(128) DEFAULT NULL COMMENT '行使层级名称(省级.省级,市级.市级,县级.县级,镇[乡 街道].镇[乡 街道],村[社区]级.村[社区]级)', `isExpressTakeOnlineShow` varchar(16) COMMENT '物流快递,网上办理选(否.否,是.是)',
`powerSourceShow` varchar(64) DEFAULT NULL COMMENT '权力来源(法定本级行使.法定本级行使,上级下放.上级下放,上级授权.上级授权,同级授权.同级授权,上级委托.上级委托,同级委托.同级委托)', `isDoorTakeShow` varchar(16) COMMENT '是否支持上门收取申请(否.否,是.是)',
`performDeptTypeShow` varchar(64) DEFAULT NULL COMMENT '实施主体性质(法定机关.法定机关,授权组织.授权组织,受委托组织.受委托组织)', `onlineMustSceneExplain` varchar(512) COMMENT '网上必须到现场原因',
`goveServiceCenterShow` varchar(16) DEFAULT '否' COMMENT '是否进驻中心(否.否,是.是)', `performDeptType` varchar(64) COMMENT '实施主体',
`isConvenientCenterShow` varchar(16) DEFAULT '否' COMMENT '是否纳入便民服务中心(否.否,是.是)', `matterEdition` varchar(32) COMMENT '事项版本',
`terminalHandle` varchar(20) DEFAULT '是' COMMENT '自助终端办理 (否.否,是.是)', `eventTypeShow` varchar(128) COMMENT '事项类型名称(行政许可.行政许可,行政处罚.行政处罚,行政强制.行政强制,行政征收.行政征收,行政给付.行政给付,行政检查.行政检查,行政确认.行政确认,行政奖励.行政奖励,行政裁决.行政裁决,其他行政权力.其他行政权力,主动服务.主动服务,依申请服务.依申请服务,咨询查询.咨询查询,未归类事项.未归类事项)',
`isOnline` varchar(20) DEFAULT '是' COMMENT '是否网办 (否.否,是.是)', `performHierarchyShow` varchar(128) COMMENT '行使层级名称(省级.省级,市级.市级,县级.县级,镇[乡 街道].镇[乡 街道],村[社区]级.村[社区]级)',
`isOnlinePayShow` varchar(16) DEFAULT '是' COMMENT '支持网上支付(否.否,是.是)', `powerSourceShow` varchar(64) COMMENT '权力来源(法定本级行使.法定本级行使,上级下放.上级下放,上级授权.上级授权,同级授权.同级授权,上级委托.上级委托,同级委托.同级委托)',
`entrustmentDepartmen` varchar(64) DEFAULT '是' COMMENT '委托部门(否.否,是.是)', `performDeptTypeShow` varchar(64) COMMENT '实施主体性质(法定机关.法定机关,授权组织.授权组织,受委托组织.受委托组织)',
`jointInfoShow` varchar(128) DEFAULT NULL COMMENT '联办机构', `goveServiceCenterShow` varchar(16) COMMENT '是否进驻中心(否.否,是.是)',
`matterStatus` varchar(32) DEFAULT '在用' COMMENT '事项状态(停用.停用,在用.在用)', `isConvenientCenterShow` varchar(16) COMMENT '是否纳入便民服务中心(否.否,是.是)',
`numberLimit` int(11) DEFAULT NULL COMMENT '数量限制', `terminalHandle` varchar(20) COMMENT '自助终端办理 (否.否,是.是)',
`type` varchar(32) DEFAULT '' COMMENT '主题类型', `isOnline` varchar(20) COMMENT '是否网办 (否.否,是.是)',
`baseCode` varchar(128) DEFAULT NULL COMMENT '基本编码', `isOnlinePayShow` varchar(16) COMMENT '支持网上支付(否.否,是.是)',
`implementCode` varchar(128) DEFAULT NULL COMMENT '实施编码', `entrustmentDepartmen` varchar(64) COMMENT '委托部门(否.否,是.是)',
`implementBodyCode` varchar(128) DEFAULT NULL COMMENT '实施主体编码', `jointInfoShow` varchar(128) COMMENT '联办机构',
`operateItemCode` varchar(128) DEFAULT NULL COMMENT '办理项编码', `matterStatus` varchar(32) COMMENT '事项状态(停用.停用,在用.在用)',
`townshipName` varchar(128) DEFAULT NULL COMMENT '乡镇街道名称', `numberLimit` int(11) COMMENT '数量限制',
`townshipCode` varchar(128) DEFAULT NULL COMMENT '乡镇街道代码', `type` varchar(32) COMMENT '主题类型',
`villageName` varchar(128) DEFAULT NULL COMMENT '村居社区名称', `baseCode` varchar(128) COMMENT '基本编码',
`villageCode` varchar(128) DEFAULT NULL COMMENT '村居社区代码', `implementCode` varchar(128) COMMENT '实施编码',
`operateTime` varchar(128) DEFAULT NULL COMMENT '办理时间', `implementBodyCode` varchar(128) COMMENT '实施主体编码',
`operateSite` varchar(1024) DEFAULT NULL COMMENT '办理地点', `operateItemCode` varchar(128) COMMENT '办理项编码',
`cousultingShow` varchar(1024) DEFAULT NULL COMMENT '咨询方式', `townshipName` varchar(128) COMMENT '乡镇街道名称',
`cousultingTelephoneShow` varchar(64) DEFAULT NULL COMMENT '咨询电话', `townshipCode` varchar(128) COMMENT '乡镇街道代码',
`superviseShow` varchar(1024) DEFAULT NULL COMMENT '监督投诉方式', `villageName` varchar(128) COMMENT '村居社区名称',
`sort` int(4) DEFAULT NULL COMMENT '排序', `villageCode` varchar(128) COMMENT '村居社区代码',
`source` tinyint(2) DEFAULT '1' COMMENT '事项来源(0.政务网,1.自定义)', `operateTime` varchar(128) COMMENT '办理时间',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `operateSite` varchar(1024) COMMENT '办理地点',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `cousultingShow` varchar(1024) COMMENT '咨询方式',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `cousultingTelephoneShow` varchar(64) COMMENT '咨询电话',
PRIMARY KEY (`id`) `superviseShow` varchar(1024) COMMENT '监督投诉方式',
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '基础事项表' ROW_FORMAT = Dynamic; `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`; DROP TABLE IF EXISTS `mortals_sys_matter_datum`;
CREATE TABLE `mortals_sys_matter_datum` ( CREATE TABLE `mortals_sys_matter_datum`
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长', (
`matterId` bigint(20) COMMENT '事项id', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
`matterName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称', `matterId` bigint(20) COMMENT '事项id',
`materialName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '材料名', `matterName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称',
`isMust` varchar(32) DEFAULT '非必要' COMMENT '必交性(非必要.非必要,必要.必要,必要|容缺后补.必要|容缺后补,非必要|容缺后补.非必要|容缺后补)', `materialName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '材料名',
`materialType` varchar(32) DEFAULT '无' COMMENT '材料类型(无.无,原件.原件,复印件.复印件,原件和复印件.原件和复印件)', `isMust` varchar(32) DEFAULT '非必要' COMMENT '必交性(非必要.非必要,必要.必要,必要|容缺后补.必要|容缺后补,非必要|容缺后补.非必要|容缺后补)',
`materialProperty` varchar(32) DEFAULT '纸质' COMMENT '材料形式(纸质.纸质,电子.电子,纸质|电子.纸质|电子)', `materialType` 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)', `materialProperty` varchar(32) DEFAULT '纸质' COMMENT '材料形式(纸质.纸质,电子.电子,纸质|电子.纸质|电子)',
`materialSource` 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)',
`paperNum` int(4) DEFAULT '1' COMMENT '纸质材料份数', `materialSource` varchar(32) DEFAULT '无' COMMENT '材料来源渠道(无.无,申请人自备.申请人自备,政府部门核发.政府部门核发,其他.其他)',
`paperGg` varchar(32) COMMENT '纸质材料规格', `paperNum` int(4) DEFAULT '1' COMMENT '纸质材料份数',
`jianmMs` varchar(32) DEFAULT '无' COMMENT '减免模式(无.无,减.减,免.免)', `paperGg` varchar(32) COMMENT '纸质材料规格',
`sealWay` varchar(32) COMMENT '盖章方式', `jianmMs` varchar(32) DEFAULT '无' COMMENT '减免模式(无.无,减.减,免.免)',
`isjianm` varchar(32) DEFAULT '是' COMMENT '是否减免(否.否,是.是)', `sealWay` varchar(32) COMMENT '盖章方式',
`isLack` varchar(32) DEFAULT '必要' COMMENT '材料是否容缺(必要.必要,非必要.非必要)', `isjianm` varchar(32) DEFAULT '是' COMMENT '是否减免(否.否,是.是)',
`ybUrl` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '材料地址', `isLack` varchar(32) DEFAULT '必要' COMMENT '材料是否容缺(必要.必要,非必要.非必要)',
`materialSourceSm` varchar(512) DEFAULT '' COMMENT '来源渠道说明', `ybUrl` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '材料地址',
`remarkSub` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '填报须知', `materialSourceSm` varchar(512) DEFAULT '' COMMENT '来源渠道说明',
`clauseContent` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '要求提供材料的依据', `remarkSub` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '填报须知',
`summary` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '受理标准', `clauseContent` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '要求提供材料的依据',
`remark` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '备注', `summary` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '受理标准',
`source` tinyint(2) DEFAULT '1' COMMENT '事项来源(0.政务网,1.自定义)', `remark` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '备注',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `source` tinyint(2) DEFAULT '1' COMMENT '事项来源(0.政务网,1.自定义)',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) USING BTREE `updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项申请材料'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项申请材料';
-- ---------------------------- -- ----------------------------
-- 事项材料附件表 -- 事项材料附件表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_datum_file`; DROP TABLE IF EXISTS `mortals_sys_matter_datum_file`;
CREATE TABLE `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', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
`materialName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '材料名', `datumId` bigint(20) DEFAULT NULL COMMENT '材料id',
`fileName` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '附件名称', `materialName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '材料名',
`fileUrl` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '附件下载地址', `fileName` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '附件名称',
`filetype` varchar(20) DEFAULT '示例样表' COMMENT '附件类型 (示例样表.示例样表,空白表格.空白表格)', `fileUrl` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '附件下载地址',
`source` tinyint(2) DEFAULT '1' COMMENT '附件来源 (0.政务网,1.自定义)', `filetype` varchar(20) DEFAULT '示例样表' COMMENT '附件类型 (示例样表.示例样表,空白表格.空白表格)',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `source` tinyint(2) DEFAULT '1' COMMENT '附件来源 (0.政务网,1.自定义)',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) USING BTREE `updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='材料附件表'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='材料附件表';
-- ---------------------------- -- ----------------------------
-- 事项受理条件表 -- 事项受理条件表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_accept`; DROP TABLE IF EXISTS `mortals_sys_matter_accept`;
CREATE TABLE `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', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
`matterName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称', `matterId` bigint(20) NOT NULL DEFAULT '0' COMMENT '基础事项表id',
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '受理条件', `matterName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称',
`source` tinyint(2) DEFAULT '1' COMMENT '事项来源 (0.政务网,1.自定义)', `content` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '受理条件',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `source` tinyint(2) DEFAULT '1' COMMENT '事项来源 (0.政务网,1.自定义)',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) USING BTREE `updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项受理条件'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项受理条件';
-- ---------------------------- -- ----------------------------
-- 事项办理流程表 -- 事项办理流程表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_flowlimit`; DROP TABLE IF EXISTS `mortals_sys_matter_flowlimit`;
CREATE TABLE `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', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
`matterName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称', `matterId` bigint(20) NOT NULL DEFAULT '0' COMMENT '事项基础表id',
`flowName` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '办理流程', `matterName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称',
`flowTime` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '办理时长', `flowName` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '办理流程',
`flowLimit` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '转外时限', `flowTime` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '办理时长',
`flowDesc` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '办理流程说明', `flowLimit` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '转外时限',
`source` tinyint(2) DEFAULT '1' COMMENT '事项来源(0.政务网,1.自定义)', `flowDesc` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '办理流程说明',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `source` tinyint(2) DEFAULT '1' COMMENT '事项来源(0.政务网,1.自定义)',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) USING BTREE `updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项办理流程'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项办理流程';
-- ---------------------------- -- ----------------------------
-- 事项收费标准表 -- 事项收费标准表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_charges`; DROP TABLE IF EXISTS `mortals_sys_matter_charges`;
CREATE TABLE `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', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
`matterName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称', `matterId` bigint(20) NOT NULL DEFAULT '0' COMMENT '事项基础表matter id',
`content` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '收费标准', `matterName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称',
`source` tinyint(2) DEFAULT '1' COMMENT '事项来源,(0.政务网,1.自定义)', `content` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '收费标准',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `source` tinyint(2) DEFAULT '1' COMMENT '事项来源,(0.政务网,1.自定义)',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) USING BTREE `updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项收费标准'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项收费标准';
-- ---------------------------- -- ----------------------------
-- 事项设定依据表 -- 事项设定依据表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_setbase`; DROP TABLE IF EXISTS `mortals_sys_matter_setbase`;
CREATE TABLE `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', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
`matterName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称', `matterId` bigint(20) NOT NULL DEFAULT '0' COMMENT '事项matter id',
`policyName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '法规标题', `matterName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称',
`policyType` varchar(32) DEFAULT '法律' COMMENT '法规类型,(法律.法律,行政法规.行政法规,地方法规.地方法规,部门规章.部门规章,其他.其他,政府规章.政府规章,规范性文件.规范性文件)', `policyName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '法规标题',
`policyitem` varchar(1024) COMMENT '条例', `policyType` varchar(32) DEFAULT '法律' COMMENT '法规类型,(法律.法律,行政法规.行政法规,地方法规.地方法规,部门规章.部门规章,其他.其他,政府规章.政府规章,规范性文件.规范性文件)',
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '条款内容', `policyitem` varchar(1024) COMMENT '条例',
`source` tinyint(2) DEFAULT '1' COMMENT '事项来源,(0.政务网,1.自定义)', `content` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '条款内容',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `source` tinyint(2) DEFAULT '1' COMMENT '事项来源,(0.政务网,1.自定义)',
`createUserId` bigint(20) NULL DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) NULL DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) USING BTREE `updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项设定依据表'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项设定依据表';
-- ---------------------------- -- ----------------------------
-- 事项中介服务表 -- 事项中介服务表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_intermediary`; DROP TABLE IF EXISTS `mortals_sys_matter_intermediary`;
CREATE TABLE `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', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
`matterName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称', `matterId` bigint(20) NOT NULL DEFAULT '0' COMMENT '事项matter id',
`title` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '中介服务事项名称', `matterName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称',
`intermediaryRequest` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '中介服务实施机构及资质资格要求', `title` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '中介服务事项名称',
`intermediaryRequestTime` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '服务时限', `intermediaryRequest` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '中介服务实施机构及资质资格要求',
`remark` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '备注', `intermediaryRequestTime` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '服务时限',
`source` tinyint(2) DEFAULT '0' COMMENT '事项来源,(0.政务网,1.自定义)', `remark` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '备注',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `source` tinyint(2) DEFAULT '0' COMMENT '事项来源,(0.政务网,1.自定义)',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) USING BTREE `updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项中介服务表'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项中介服务表';
-- ---------------------------- -- ----------------------------
-- 事项常见问题表 -- 事项常见问题表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_question`; DROP TABLE IF EXISTS `mortals_sys_matter_question`;
CREATE TABLE `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', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
`matterName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称', `matterId` bigint(20) NOT NULL DEFAULT '0' COMMENT '事项基础表matter id',
`question` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '问题', `matterName` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '事项名称',
`answer` varchar(2048) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '回答', `question` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '问题',
`source` tinyint(2) DEFAULT '0' COMMENT '事项来源,(0.政务网,1.自定义)', `answer` varchar(2048) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '回答',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `source` tinyint(2) DEFAULT '0' COMMENT '事项来源,(0.政务网,1.自定义)',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) USING BTREE `updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项常见问题'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='事项常见问题';
...@@ -543,58 +569,61 @@ CREATE TABLE `mortals_sys_matter_question` ( ...@@ -543,58 +569,61 @@ CREATE TABLE `mortals_sys_matter_question` (
-- 短信设置 -- 短信设置
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_sms_set`; DROP TABLE IF EXISTS `mortals_sys_sms_set`;
CREATE TABLE `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', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteName` varchar(255) DEFAULT NULL COMMENT '站点名称', `siteId` bigint(20) DEFAULT NULL COMMENT '站点id',
`sign` varchar(64) DEFAULT NULL COMMENT '短信签名', `siteName` varchar(255) DEFAULT NULL COMMENT '站点名称',
`lastnum` int(11) DEFAULT NULL COMMENT '剩余短信条数', `sign` varchar(64) DEFAULT NULL COMMENT '短信签名',
`username` varchar(64) DEFAULT NULL COMMENT '用户名', `lastnum` int(11) DEFAULT NULL COMMENT '剩余短信条数',
`messageoff` tinyint(1) DEFAULT '1' COMMENT '短信开关 (1.开,0.关)', `username` varchar(64) DEFAULT NULL COMMENT '用户名',
`smsplatform` tinyint(1) DEFAULT '1' COMMENT '短信平台 (1.容联,2.阿里云,3.移动)', `messageoff` tinyint(1) DEFAULT '1' COMMENT '短信开关 (1.开,0.关)',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `smsplatform` tinyint(1) DEFAULT '1' COMMENT '短信平台 (1.容联,2.阿里云,3.移动)',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) `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; ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '短信设置' ROW_FORMAT = Dynamic;
-- ---------------------------- -- ----------------------------
-- 短信模板表 -- 短信模板表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_sms_template`; DROP TABLE IF EXISTS `mortals_sys_sms_template`;
CREATE TABLE `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', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteName` varchar(255) DEFAULT NULL COMMENT '站点名称', `siteid` bigint(20) DEFAULT NULL COMMENT '站点ID',
`code` varchar(64) DEFAULT NULL COMMENT '模板code', `siteName` varchar(255) DEFAULT NULL COMMENT '站点名称',
`summary` varchar(256) DEFAULT NULL COMMENT '备注', `code` varchar(64) DEFAULT NULL COMMENT '模板code',
`content` varchar(256) DEFAULT NULL, `summary` varchar(256) DEFAULT NULL COMMENT '备注',
`type` tinyint(2) DEFAULT '1' COMMENT '模板选择 (1.预约成功短信,2.取号成功短信,3.临近叫号短信)', `content` varchar(256) DEFAULT NULL,
`source` tinyint(2) DEFAULT '1' COMMENT '系统来源(1.排号系统,2.取件系统)', `type` tinyint(2) DEFAULT '1' COMMENT '模板选择 (1.预约成功短信,2.取号成功短信,3.临近叫号短信)',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `source` tinyint(2) DEFAULT '1' COMMENT '系统来源(1.排号系统,2.取件系统)',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) `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; ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '短信模板表' ROW_FORMAT = Dynamic;
-- ---------------------------- -- ----------------------------
-- 节假日 -- 节假日
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_holiday`; DROP TABLE IF EXISTS `mortals_sys_holiday`;
CREATE TABLE `mortals_sys_holiday` ( CREATE TABLE `mortals_sys_holiday`
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长', (
`siteId` bigint(20) DEFAULT NULL COMMENT '站点ID', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteName` varchar(255) DEFAULT NULL COMMENT '站点名称', `siteId` bigint(20) DEFAULT NULL COMMENT '站点ID',
`name` varchar(64) DEFAULT NULL COMMENT '节日名称', `siteName` varchar(255) DEFAULT NULL COMMENT '站点名称',
`summary` varchar(256) DEFAULT NULL COMMENT '备注', `name` varchar(64) DEFAULT NULL COMMENT '节日名称',
`year` int(4) DEFAULT NULL COMMENT '年份', `summary` varchar(256) DEFAULT NULL COMMENT '备注',
`startTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '开始时间', `year` int(4) DEFAULT NULL COMMENT '年份',
`endTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '结束时间', `startTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '开始时间',
`workorholiday` tinyint(2) DEFAULT '0' COMMENT '是否工作日(0.节假日,1.工作日)', `endTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '结束时间',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', `workorholiday` tinyint(2) DEFAULT '0' COMMENT '是否工作日(0.节假日,1.工作日)',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户', `createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) `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; ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '节假日表' ROW_FORMAT = Dynamic;
...@@ -603,35 +632,37 @@ CREATE TABLE `mortals_sys_holiday` ( ...@@ -603,35 +632,37 @@ CREATE TABLE `mortals_sys_holiday` (
-- 产品表 -- 产品表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_product`; DROP TABLE IF EXISTS `mortals_xhx_product`;
CREATE TABLE mortals_xhx_product( CREATE TABLE mortals_xhx_product
`id` bigint(20) AUTO_INCREMENT COMMENT '主键ID,主键,自增长', (
`productName` varchar(64) NOT NULL COMMENT '产品名称', `id` bigint(20) AUTO_INCREMENT COMMENT '主键ID,主键,自增长',
`productCode` varchar(256) NOT NULL COMMENT '产品编码', `productName` varchar(64) NOT NULL COMMENT '产品名称',
`productRemark` varchar(256) COMMENT '备注', `productCode` varchar(256) NOT NULL COMMENT '产品编码',
`createUserId` bigint(20) NOT NULL COMMENT '创建用户', `productRemark` varchar(256) COMMENT '备注',
`createTime` datetime NOT NULL COMMENT '创建时间', `createUserId` bigint(20) NOT NULL COMMENT '创建用户',
`updateUserId` bigint(20) COMMENT '更新用户', `createTime` datetime NOT NULL COMMENT '创建时间',
`updateTime` datetime COMMENT '更新时间', `updateUserId` bigint(20) COMMENT '更新用户',
PRIMARY KEY (`id`) `updateTime` datetime COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='产品'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='产品';
-- ---------------------------- -- ----------------------------
-- 系统基础皮肤表 -- 系统基础皮肤表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_skin_base`; DROP TABLE IF EXISTS `mortals_sys_skin_base`;
CREATE TABLE mortals_sys_skin_base( CREATE TABLE mortals_sys_skin_base
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长', (
`categoryId` bigint(20) COMMENT '所属种类,来源种类', `id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`productId` bigint(20) COMMENT '产品id', `categoryId` bigint(20) COMMENT '所属种类,来源种类',
`productName` varchar(256) NOT NULL COMMENT '产品名称', `productId` bigint(20) COMMENT '产品id',
`cssFilePath` varchar(256) COMMENT 'css模板合成后文件地址', `productName` varchar(256) NOT NULL COMMENT '产品名称',
`name` varchar(256) NOT NULL COMMENT '产品皮肤名称,唯一且不为空', `cssFilePath` varchar(256) COMMENT 'css模板合成后文件地址',
`imageResolution` varchar(256) NOT NULL COMMENT '分辨率 (1.1920*1080,2.1080*1920,3.1280*1280)', `name` varchar(256) NOT NULL COMMENT '产品皮肤名称,唯一且不为空',
`previewImagePath` varchar(256) NOT NULL COMMENT '预览图片', `imageResolution` varchar(256) NOT NULL COMMENT '分辨率 (1.1920*1080,2.1080*1920,3.1280*1280)',
`sortNum` int(9) COMMENT '排序编号', `previewImagePath` varchar(256) NOT NULL COMMENT '预览图片',
`createTime` datetime COMMENT '创建时间', `sortNum` int(9) COMMENT '排序编号',
`createUserId` bigint(20) COMMENT '创建用户', `createTime` datetime COMMENT '创建时间',
`updateTime` datetime COMMENT '修改时间', `createUserId` bigint(20) COMMENT '创建用户',
PRIMARY KEY (`id`) `updateTime` datetime COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统基础皮肤'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统基础皮肤';
...@@ -639,50 +670,53 @@ PRIMARY KEY (`id`) ...@@ -639,50 +670,53 @@ PRIMARY KEY (`id`)
-- 系统皮肤模板表 -- 系统皮肤模板表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_skin_template`; DROP TABLE IF EXISTS `mortals_sys_skin_template`;
CREATE TABLE mortals_sys_skin_template( CREATE TABLE mortals_sys_skin_template
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长', (
`productId` bigint(20) COMMENT '产品ID', `id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`productName` varchar(64) COMMENT '产品名称', `productId` bigint(20) COMMENT '产品ID',
`templateName` varchar(64) COMMENT '模板名称', `productName` varchar(64) COMMENT '产品名称',
`createTime` datetime COMMENT '创建时间', `templateName` varchar(64) COMMENT '模板名称',
`createUserId` bigint(20) COMMENT '创建用户', `createTime` datetime COMMENT '创建时间',
`updateTime` datetime COMMENT '修改时间', `createUserId` bigint(20) COMMENT '创建用户',
PRIMARY KEY (`id`) `updateTime` datetime COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统皮肤模板'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统皮肤模板';
-- ---------------------------- -- ----------------------------
-- 皮肤属性字段配置表 -- 皮肤属性字段配置表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_skin_field`; DROP TABLE IF EXISTS `mortals_sys_skin_field`;
CREATE TABLE mortals_sys_skin_field( CREATE TABLE mortals_sys_skin_field
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长', (
`skinId` bigint(20) COMMENT '皮肤id', `id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`templateId` bigint(20) COMMENT '模板id,不为空时为模板配置属性', `skinId` bigint(20) COMMENT '皮肤id',
`fieldCode` varchar(64) COMMENT '字段编码', `templateId` bigint(20) COMMENT '模板id,不为空时为模板配置属性',
`fieldName` varchar(64) COMMENT '字段名称', `fieldCode` varchar(64) COMMENT '字段编码',
`fieldType` varchar(64) COMMENT '数据类型(1.颜色,2.图片地址)', `fieldName` varchar(64) COMMENT '字段名称',
`fieldValue` varchar(64) COMMENT '字段值', `fieldType` varchar(64) COMMENT '数据类型(1.颜色,2.图片地址)',
`fieldLen` int(9) COMMENT '数据长度,默认100', `fieldValue` varchar(64) COMMENT '字段值',
`fieldNull` tinyint(2) COMMENT '是否允许为空,0否1是', `fieldLen` int(9) COMMENT '数据长度,默认100',
`fieldOrderNo` varchar(64) COMMENT '排序号', `fieldNull` tinyint(2) COMMENT '是否允许为空,0否1是',
`remark` varchar(1024) COMMENT '备注', `fieldOrderNo` varchar(64) COMMENT '排序号',
`enabled` tinyint(2) COMMENT '是否启用,0否1是', `remark` varchar(1024) COMMENT '备注',
`createTime` datetime COMMENT '创建时间', `enabled` tinyint(2) COMMENT '是否启用,0否1是',
`createUserId` bigint(20) COMMENT '创建用户', `createTime` datetime COMMENT '创建时间',
`updateTime` datetime COMMENT '修改时间', `createUserId` bigint(20) COMMENT '创建用户',
`updateUserId` bigint(20) COMMENT '修改用户', `updateTime` datetime COMMENT '修改时间',
PRIMARY KEY (`id`) `updateUserId` bigint(20) COMMENT '修改用户',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='皮肤属性字段配置'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='皮肤属性字段配置';
-- ---------------------------- -- ----------------------------
-- 系统皮肤分类表 -- 系统皮肤分类表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_skin_category`; DROP TABLE IF EXISTS `mortals_sys_skin_category`;
CREATE TABLE mortals_sys_skin_category( CREATE TABLE mortals_sys_skin_category
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长', (
`name` varchar(64) COMMENT '分类名称', `id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`createTime` datetime COMMENT '创建时间', `name` varchar(64) COMMENT '分类名称',
`createUserId` bigint(20) COMMENT '创建用户', `createTime` datetime COMMENT '创建时间',
`updateTime` datetime COMMENT '修改时间', `createUserId` bigint(20) COMMENT '创建用户',
PRIMARY KEY (`id`) `updateTime` datetime COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统皮肤分类'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统皮肤分类';
...@@ -228,6 +228,24 @@ ...@@ -228,6 +228,24 @@
</resources> </resources>
</configuration> </configuration>
</execution> </execution>
<execution>
<id>copy-db</id>
<phase>package</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<encoding>UTF-8</encoding>
<outputDirectory>${project.basedir}/dist/${project.artifactId}/db</outputDirectory>
<resources>
<resource>
<directory>db/</directory>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</execution>
</executions> </executions>
</plugin> </plugin>
</plugins> </plugins>
......
package com.mortals.xhx.common.utils;
import com.mortals.xhx.module.dept.service.DeptService;
import com.mortals.xhx.module.matter.service.MatterService;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
/**
* 同步部门数据
*
* @author: zxfei
* @date: 2022/4/13 13:34
* @description:
**/
@AllArgsConstructor
@Slf4j
public class SyncDeptThread implements Runnable {
private DeptService deptService;
@Override
public void run() {
deptService.syncDept(null);
}
}
package com.mortals.xhx.common.utils;
import com.alibaba.fastjson.JSON;
import com.mortals.framework.model.Context;
import com.mortals.xhx.module.matter.service.MatterService;
import com.mortals.xhx.module.site.model.SiteTreeSelect;
import com.mortals.xhx.module.site.service.SiteService;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import java.util.List;
/**
* 同步基础事项数据
*
* @author: zxfei
* @date: 2022/4/13 13:34
* @description:
**/
@AllArgsConstructor
@Slf4j
public class SyncTreeMatterThread implements Runnable {
private MatterService matterService;
@Override
public void run() {
matterService.syncMatter(null);
}
}
package com.mortals.xhx.daemon; package com.mortals.xhx.daemon;
import cn.hutool.core.io.FileUtil;
import cn.hutool.setting.Setting; import cn.hutool.setting.Setting;
import cn.hutool.setting.dialect.Props;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.google.common.collect.BiMap; import com.google.common.collect.BiMap;
import com.google.common.collect.HashBiMap; import com.mortals.framework.common.Rest;
import com.mortals.xhx.base.system.param.service.ParamService; import com.mortals.framework.util.ThreadPool;
import com.mortals.xhx.base.system.upload.service.UploadService;
import com.mortals.xhx.common.code.YesNoEnum;
import com.mortals.xhx.common.key.Constant;
import com.mortals.xhx.common.pdu.ApiRespPdu; import com.mortals.xhx.common.pdu.ApiRespPdu;
import com.mortals.xhx.module.matter.model.MatterDatumEntity; import com.mortals.xhx.common.utils.SyncDeptThread;
import com.mortals.xhx.module.matter.model.MatterDatumFileEntity; import com.mortals.xhx.common.utils.SyncTreeMatterThread;
import com.mortals.xhx.module.matter.service.*; import com.mortals.xhx.module.dept.service.DeptService;
import com.mortals.xhx.module.matters.service.MattersDetailService; import com.mortals.xhx.module.matter.service.MatterService;
import com.mortals.xhx.module.matters.service.MattersService;
import lombok.extern.apachecommons.CommonsLog; import lombok.extern.apachecommons.CommonsLog;
import org.checkerframework.checker.units.qual.A;
import org.checkerframework.checker.units.qual.K;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.util.ObjectUtils; import org.springframework.util.ObjectUtils;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays; import java.util.List;
import java.util.Date;
import java.util.Map; import java.util.Map;
/** /**
...@@ -44,6 +36,8 @@ public class RequestDataController { ...@@ -44,6 +36,8 @@ public class RequestDataController {
@Autowired @Autowired
private MatterService matterService; private MatterService matterService;
@Autowired
private DeptService deptService;
/** /**
* 生成基础数据prop * 生成基础数据prop
...@@ -87,19 +81,27 @@ public class RequestDataController { ...@@ -87,19 +81,27 @@ public class RequestDataController {
return respPdu; return respPdu;
} }
/** /**
* 同步事项数据 * 同步部门数据
* *
* @return * @return
*/ */
@PostMapping("/syncMatter") @GetMapping("/syncDept")
public ApiRespPdu<String> syncMatter() { public Rest<String> syncDept() {
ApiRespPdu<String> respPdu = new ApiRespPdu<>(); ThreadPool.getInstance().execute(new SyncDeptThread(deptService));
return Rest.ok("接收同步部门成功");
}
matterService.syncMatter(null);
return respPdu; /**
* 同步事项数据
*
* @return
*/
@GetMapping("/syncMatter")
public Rest<String> syncMatter() {
ThreadPool.getInstance().execute(new SyncTreeMatterThread(matterService));
return Rest.ok("接收同步成功");
} }
private void checkKeyValue(BiMap<String, String> map, Map.Entry<String, Object> m, String value) { private void checkKeyValue(BiMap<String, String> map, Map.Entry<String, Object> m, String value) {
......
package com.mortals.xhx.module.dept.service; package com.mortals.xhx.module.dept.service;
import com.mortals.framework.model.Context;
import com.mortals.framework.service.ICRUDCacheService; import com.mortals.framework.service.ICRUDCacheService;
import com.mortals.framework.service.ICRUDService; import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.module.dept.model.DeptEntity; import com.mortals.xhx.module.dept.model.DeptEntity;
...@@ -12,4 +13,10 @@ import com.mortals.xhx.module.dept.model.DeptEntity; ...@@ -12,4 +13,10 @@ import com.mortals.xhx.module.dept.model.DeptEntity;
*/ */
public interface DeptService extends ICRUDCacheService<DeptEntity,Long> { public interface DeptService extends ICRUDCacheService<DeptEntity,Long> {
/**
* 同步政务网部门数据
* @param context
*/
void syncDept(Context context);
} }
\ No newline at end of file
package com.mortals.xhx.module.dept.service.impl; package com.mortals.xhx.module.dept.service.impl;
import com.mortals.framework.model.Context;
import com.mortals.framework.service.impl.AbstractCRUDCacheServiceImpl; import com.mortals.framework.service.impl.AbstractCRUDCacheServiceImpl;
import com.mortals.xhx.module.area.service.AreaService;
import com.mortals.xhx.module.dept.model.DeptQuery;
import com.mortals.xhx.module.matters.model.MattersDeptEntity;
import com.mortals.xhx.module.matters.model.MattersDeptQuery;
import com.mortals.xhx.module.matters.service.MattersDeptService;
import com.mortals.xhx.module.matters.service.MattersService;
import com.mortals.xhx.module.site.model.SiteEntity;
import com.mortals.xhx.module.site.service.SiteService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl; import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.xhx.module.dept.dao.DeptDao; import com.mortals.xhx.module.dept.dao.DeptDao;
import com.mortals.xhx.module.dept.model.DeptEntity; import com.mortals.xhx.module.dept.model.DeptEntity;
import com.mortals.xhx.module.dept.service.DeptService; import com.mortals.xhx.module.dept.service.DeptService;
import org.springframework.util.ObjectUtils;
import java.util.Date;
import java.util.List;
/** /**
* DeptService * DeptService
* 部门 service实现 * 部门 service实现
* *
* @author zxfei * @author zxfei
* @date 2022-01-12 * @date 2022-01-12
*/ */
@Service("deptService") @Service("deptService")
public class DeptServiceImpl extends AbstractCRUDCacheServiceImpl<DeptDao, DeptEntity, Long> implements DeptService { public class DeptServiceImpl extends AbstractCRUDCacheServiceImpl<DeptDao, DeptEntity, Long> implements DeptService {
@Autowired
private SiteService siteService;
@Autowired
private DeptService deptService;
@Autowired
private MattersDeptService mattersDeptService;
@Override
public void syncDept(Context context) {
List<MattersDeptEntity> deptList = mattersDeptService.find(new MattersDeptQuery());
deptList.forEach(dept -> {
//根据区域查询当前区域下存在的站点
List<SiteEntity> siteEntityList = siteService.getFlatSitesByAreaCode(dept.getAreaCode(), context);
siteEntityList.forEach(site -> {
//根据站点添加部门信息,部门编号存在时候不添加
DeptEntity deptExistEntity = deptService.selectOne(new DeptQuery().siteId(site.getId()).deptNumber(dept.getDeptCode()), context);
if (ObjectUtils.isEmpty(deptExistEntity)) {
DeptEntity deptEntity = new DeptEntity();
deptEntity.initAttrValue();
deptEntity.setDeptNumber(dept.getDeptCode());
deptEntity.setSiteId(site.getId());
deptEntity.setName(dept.getName());
deptEntity.setCreateTime(new Date());
deptEntity.setCreateUserId(1L);
deptService.save(deptEntity, context);
}
});
});
}
} }
\ No newline at end of file
...@@ -125,9 +125,9 @@ public class MatterAcceptEntity extends MatterAcceptVo { ...@@ -125,9 +125,9 @@ public class MatterAcceptEntity extends MatterAcceptVo {
this.matterId = 0L; this.matterId = 0L;
this.matterName = null; this.matterName = "";
this.content = null; this.content = "";
this.source = 0; this.source = 0;
} }
......
...@@ -93,9 +93,6 @@ public class MatterChargesEntity extends MatterChargesVo { ...@@ -93,9 +93,6 @@ public class MatterChargesEntity extends MatterChargesVo {
this.source = source; this.source = source;
} }
@Override @Override
public int hashCode() { public int hashCode() {
return this.getId().hashCode(); return this.getId().hashCode();
...@@ -125,9 +122,9 @@ public class MatterChargesEntity extends MatterChargesVo { ...@@ -125,9 +122,9 @@ public class MatterChargesEntity extends MatterChargesVo {
this.matterId = 0L; this.matterId = 0L;
this.matterName = null; this.matterName = "";
this.content = null; this.content = "";
this.source = 0; this.source = 0;
} }
......
...@@ -460,7 +460,7 @@ public class MatterDatumEntity extends MatterDatumVo { ...@@ -460,7 +460,7 @@ public class MatterDatumEntity extends MatterDatumVo {
this.matterId = null; this.matterId = null;
this.matterName = null; this.matterName = "";
this.materialName = ""; this.materialName = "";
...@@ -476,11 +476,11 @@ public class MatterDatumEntity extends MatterDatumVo { ...@@ -476,11 +476,11 @@ public class MatterDatumEntity extends MatterDatumVo {
this.paperNum = 1; this.paperNum = 1;
this.paperGg = null; this.paperGg = "";
this.jianmMs = "无"; this.jianmMs = "无";
this.sealWay = null; this.sealWay = "";
this.isjianm = "是"; this.isjianm = "是";
...@@ -490,13 +490,13 @@ public class MatterDatumEntity extends MatterDatumVo { ...@@ -490,13 +490,13 @@ public class MatterDatumEntity extends MatterDatumVo {
this.materialSourceSm = ""; this.materialSourceSm = "";
this.remarkSub = null; this.remarkSub = "";
this.clauseContent = null; this.clauseContent = "";
this.summary = null; this.summary = "";
this.remark = null; this.remark = "";
this.source = 1; this.source = 1;
} }
......
...@@ -3,15 +3,17 @@ package com.mortals.xhx.module.matter.model; ...@@ -3,15 +3,17 @@ package com.mortals.xhx.module.matter.model;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import java.util.ArrayList; import java.util.ArrayList;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.mortals.framework.annotation.Excel; import com.mortals.framework.annotation.Excel;
import com.mortals.framework.model.BaseEntityLong; import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.matter.model.vo.MatterVo; import com.mortals.xhx.module.matter.model.vo.MatterVo;
/** /**
* 基础事项实体对象 * 基础事项实体对象
* *
* @author zxfei * @author zxfei
* @date 2022-01-20 * @date 2022-10-13
*/ */
public class MatterEntity extends MatterVo { public class MatterEntity extends MatterVo {
...@@ -45,6 +47,38 @@ public class MatterEntity extends MatterVo { ...@@ -45,6 +47,38 @@ public class MatterEntity extends MatterVo {
* 事项编号 * 事项编号
*/ */
private String matterNo; private String matterNo;
/**
* 区域编码
*/
private String areaCode;
/**
* 部门编号
*/
private String deptCode;
/**
* 行政权力编号
*/
private String powerCode;
/**
* 主题编号
*/
private String themeCode;
/**
* 服务类型编号
*/
private String usertypeCode;
/**
* 事项组名
*/
private String groupName;
/**
* 事项详情链接
*/
private String url;
/**
* 是否获取事项详情
*/
private String haveGetMatterInfo;
/** /**
* 所属部门 * 所属部门
*/ */
...@@ -275,915 +309,1314 @@ public class MatterEntity extends MatterVo { ...@@ -275,915 +309,1314 @@ public class MatterEntity extends MatterVo {
private Integer source; private Integer source;
public MatterEntity() {
}
public MatterEntity(){}
/** /**
* 获取 站点ID * 获取 站点ID
*
* @return Long * @return Long
*/ */
public Long getSiteId(){ public Long getSiteId() {
return siteId; return siteId;
} }
/** /**
* 设置 站点ID * 设置 站点ID
*
* @param siteId * @param siteId
*/ */
public void setSiteId(Long siteId){ public void setSiteId(Long siteId) {
this.siteId = siteId; this.siteId = siteId;
} }
/** /**
* 获取 从政务系统来的事项id * 获取 从政务系统来的事项id
*
* @return String * @return String
*/ */
public String getTid(){ public String getTid() {
return tid; return tid;
} }
/** /**
* 设置 从政务系统来的事项id * 设置 从政务系统来的事项id
*
* @param tid * @param tid
*/ */
public void setTid(String tid){ public void setTid(String tid) {
this.tid = tid; this.tid = tid;
} }
/** /**
* 获取 从政务系统来的事项code * 获取 从政务系统来的事项code
*
* @return String * @return String
*/ */
public String getTcode(){ public String getTcode() {
return tcode; return tcode;
} }
/** /**
* 设置 从政务系统来的事项code * 设置 从政务系统来的事项code
*
* @param tcode * @param tcode
*/ */
public void setTcode(String tcode){ public void setTcode(String tcode) {
this.tcode = tcode; this.tcode = tcode;
} }
/** /**
* 获取 从政务系统来的事项name * 获取 从政务系统来的事项name
*
* @return String * @return String
*/ */
public String getTname(){ public String getTname() {
return tname; return tname;
} }
/** /**
* 设置 从政务系统来的事项name * 设置 从政务系统来的事项name
*
* @param tname * @param tname
*/ */
public void setTname(String tname){ public void setTname(String tname) {
this.tname = tname; this.tname = tname;
} }
/** /**
* 获取 事项名称 * 获取 事项名称
*
* @return String * @return String
*/ */
public String getMatterName(){ public String getMatterName() {
return matterName; return matterName;
} }
/** /**
* 设置 事项名称 * 设置 事项名称
*
* @param matterName * @param matterName
*/ */
public void setMatterName(String matterName){ public void setMatterName(String matterName) {
this.matterName = matterName; this.matterName = matterName;
} }
/** /**
* 获取 英语事项名 * 获取 英语事项名
*
* @return String * @return String
*/ */
public String getEnglishName(){ public String getEnglishName() {
return englishName; return englishName;
} }
/** /**
* 设置 英语事项名 * 设置 英语事项名
*
* @param englishName * @param englishName
*/ */
public void setEnglishName(String englishName){ public void setEnglishName(String englishName) {
this.englishName = englishName; this.englishName = englishName;
} }
/** /**
* 获取 事项编号 * 获取 事项编号
*
* @return String * @return String
*/ */
public String getMatterNo(){ public String getMatterNo() {
return matterNo; return matterNo;
} }
/** /**
* 设置 事项编号 * 设置 事项编号
*
* @param matterNo * @param matterNo
*/ */
public void setMatterNo(String matterNo){ public void setMatterNo(String matterNo) {
this.matterNo = matterNo; this.matterNo = matterNo;
} }
/**
* 获取 区域编码
*
* @return String
*/
public String getAreaCode() {
return areaCode;
}
/**
* 设置 区域编码
*
* @param areaCode
*/
public void setAreaCode(String areaCode) {
this.areaCode = areaCode;
}
/**
* 获取 部门编号
*
* @return String
*/
public String getDeptCode() {
return deptCode;
}
/**
* 设置 部门编号
*
* @param deptCode
*/
public void setDeptCode(String deptCode) {
this.deptCode = deptCode;
}
/**
* 获取 行政权力编号
*
* @return String
*/
public String getPowerCode() {
return powerCode;
}
/**
* 设置 行政权力编号
*
* @param powerCode
*/
public void setPowerCode(String powerCode) {
this.powerCode = powerCode;
}
/**
* 获取 主题编号
*
* @return String
*/
public String getThemeCode() {
return themeCode;
}
/**
* 设置 主题编号
*
* @param themeCode
*/
public void setThemeCode(String themeCode) {
this.themeCode = themeCode;
}
/**
* 获取 服务类型编号
*
* @return String
*/
public String getUsertypeCode() {
return usertypeCode;
}
/**
* 设置 服务类型编号
*
* @param usertypeCode
*/
public void setUsertypeCode(String usertypeCode) {
this.usertypeCode = usertypeCode;
}
/**
* 获取 事项组名
*
* @return String
*/
public String getGroupName() {
return groupName;
}
/**
* 设置 事项组名
*
* @param groupName
*/
public void setGroupName(String groupName) {
this.groupName = groupName;
}
/**
* 获取 事项详情链接
*
* @return String
*/
public String getUrl() {
return url;
}
/**
* 设置 事项详情链接
*
* @param url
*/
public void setUrl(String url) {
this.url = url;
}
/**
* 获取 是否获取事项详情
*
* @return String
*/
public String getHaveGetMatterInfo() {
return haveGetMatterInfo;
}
/**
* 设置 是否获取事项详情
*
* @param haveGetMatterInfo
*/
public void setHaveGetMatterInfo(String haveGetMatterInfo) {
this.haveGetMatterInfo = haveGetMatterInfo;
}
/** /**
* 获取 所属部门 * 获取 所属部门
*
* @return String * @return String
*/ */
public String getBelongDept(){ public String getBelongDept() {
return belongDept; return belongDept;
} }
/** /**
* 设置 所属部门 * 设置 所属部门
*
* @param belongDept * @param belongDept
*/ */
public void setBelongDept(String belongDept){ public void setBelongDept(String belongDept) {
this.belongDept = belongDept; this.belongDept = belongDept;
} }
/** /**
* 获取 服务对象 (事业法人.事业法人,社会组织法人.社会组织法人,非法人企业.非法人企业,企业法人.企业法人,自然人.自然人,其他组织.其他组织) * 获取 服务对象 (事业法人.事业法人,社会组织法人.社会组织法人,非法人企业.非法人企业,企业法人.企业法人,自然人.自然人,其他组织.其他组织)
*
* @return String * @return String
*/ */
public String getAppoveObjectShow(){ public String getAppoveObjectShow() {
return appoveObjectShow; return appoveObjectShow;
} }
/** /**
* 设置 服务对象 (事业法人.事业法人,社会组织法人.社会组织法人,非法人企业.非法人企业,企业法人.企业法人,自然人.自然人,其他组织.其他组织) * 设置 服务对象 (事业法人.事业法人,社会组织法人.社会组织法人,非法人企业.非法人企业,企业法人.企业法人,自然人.自然人,其他组织.其他组织)
*
* @param appoveObjectShow * @param appoveObjectShow
*/ */
public void setAppoveObjectShow(String appoveObjectShow){ public void setAppoveObjectShow(String appoveObjectShow) {
this.appoveObjectShow = appoveObjectShow; this.appoveObjectShow = appoveObjectShow;
} }
/** /**
* 获取 通办范围 (无.无,全国.全国,全市.全市,全县.全县,全镇[乡 街道].全镇[乡 街道],跨村[社区].跨村[社区]) * 获取 通办范围 (无.无,全国.全国,全市.全市,全县.全县,全镇[乡 街道].全镇[乡 街道],跨村[社区].跨村[社区])
*
* @return String * @return String
*/ */
public String getOperatScopeShow(){ public String getOperatScopeShow() {
return operatScopeShow; return operatScopeShow;
} }
/** /**
* 设置 通办范围 (无.无,全国.全国,全市.全市,全县.全县,全镇[乡 街道].全镇[乡 街道],跨村[社区].跨村[社区]) * 设置 通办范围 (无.无,全国.全国,全市.全市,全县.全县,全镇[乡 街道].全镇[乡 街道],跨村[社区].跨村[社区])
*
* @param operatScopeShow * @param operatScopeShow
*/ */
public void setOperatScopeShow(String operatScopeShow){ public void setOperatScopeShow(String operatScopeShow) {
this.operatScopeShow = operatScopeShow; this.operatScopeShow = operatScopeShow;
} }
/** /**
* 获取 办件类型(网络办件.网络办件,行政审批一般件.行政审批一般件,综合窗口件.综合窗口件) * 获取 办件类型(网络办件.网络办件,行政审批一般件.行政审批一般件,综合窗口件.综合窗口件)
*
* @return String * @return String
*/ */
public String getAppoveTimeLimitShow(){ public String getAppoveTimeLimitShow() {
return appoveTimeLimitShow; return appoveTimeLimitShow;
} }
/** /**
* 设置 办件类型(网络办件.网络办件,行政审批一般件.行政审批一般件,综合窗口件.综合窗口件) * 设置 办件类型(网络办件.网络办件,行政审批一般件.行政审批一般件,综合窗口件.综合窗口件)
*
* @param appoveTimeLimitShow * @param appoveTimeLimitShow
*/ */
public void setAppoveTimeLimitShow(String appoveTimeLimitShow){ public void setAppoveTimeLimitShow(String appoveTimeLimitShow) {
this.appoveTimeLimitShow = appoveTimeLimitShow; this.appoveTimeLimitShow = appoveTimeLimitShow;
} }
/** /**
* 获取 办理形式(窗口办理.窗口办理,网上办理.网上办理) * 获取 办理形式(窗口办理.窗口办理,网上办理.网上办理)
*
* @return String * @return String
*/ */
public String getHandleType(){ public String getHandleType() {
return handleType; return handleType;
} }
/** /**
* 设置 办理形式(窗口办理.窗口办理,网上办理.网上办理) * 设置 办理形式(窗口办理.窗口办理,网上办理.网上办理)
*
* @param handleType * @param handleType
*/ */
public void setHandleType(String handleType){ public void setHandleType(String handleType) {
this.handleType = handleType; this.handleType = handleType;
} }
/** /**
* 获取 法定办结时限 * 获取 法定办结时限
*
* @return String * @return String
*/ */
public String getLegalTimeLimitShow(){ public String getLegalTimeLimitShow() {
return legalTimeLimitShow; return legalTimeLimitShow;
} }
/** /**
* 设置 法定办结时限 * 设置 法定办结时限
*
* @param legalTimeLimitShow * @param legalTimeLimitShow
*/ */
public void setLegalTimeLimitShow(String legalTimeLimitShow){ public void setLegalTimeLimitShow(String legalTimeLimitShow) {
this.legalTimeLimitShow = legalTimeLimitShow; this.legalTimeLimitShow = legalTimeLimitShow;
} }
/** /**
* 获取 法定时限办结说明 * 获取 法定时限办结说明
*
* @return String * @return String
*/ */
public String getLegalEndExplain(){ public String getLegalEndExplain() {
return legalEndExplain; return legalEndExplain;
} }
/** /**
* 设置 法定时限办结说明 * 设置 法定时限办结说明
*
* @param legalEndExplain * @param legalEndExplain
*/ */
public void setLegalEndExplain(String legalEndExplain){ public void setLegalEndExplain(String legalEndExplain) {
this.legalEndExplain = legalEndExplain; this.legalEndExplain = legalEndExplain;
} }
/** /**
* 获取 承诺办结时限 * 获取 承诺办结时限
*
* @return String * @return String
*/ */
public String getPromiseTimeLimitShow(){ public String getPromiseTimeLimitShow() {
return promiseTimeLimitShow; return promiseTimeLimitShow;
} }
/** /**
* 设置 承诺办结时限 * 设置 承诺办结时限
*
* @param promiseTimeLimitShow * @param promiseTimeLimitShow
*/ */
public void setPromiseTimeLimitShow(String promiseTimeLimitShow){ public void setPromiseTimeLimitShow(String promiseTimeLimitShow) {
this.promiseTimeLimitShow = promiseTimeLimitShow; this.promiseTimeLimitShow = promiseTimeLimitShow;
} }
/** /**
* 获取 承诺时限办结说明 * 获取 承诺时限办结说明
*
* @return String * @return String
*/ */
public String getPromiseEndExplain(){ public String getPromiseEndExplain() {
return promiseEndExplain; return promiseEndExplain;
} }
/** /**
* 设置 承诺时限办结说明 * 设置 承诺时限办结说明
*
* @param promiseEndExplain * @param promiseEndExplain
*/ */
public void setPromiseEndExplain(String promiseEndExplain){ public void setPromiseEndExplain(String promiseEndExplain) {
this.promiseEndExplain = promiseEndExplain; this.promiseEndExplain = promiseEndExplain;
} }
/** /**
* 获取 是否收费(否.否,是.是) * 获取 是否收费(否.否,是.是)
*
* @return String * @return String
*/ */
public String getIsChargesShow(){ public String getIsChargesShow() {
return isChargesShow; return isChargesShow;
} }
/** /**
* 设置 是否收费(否.否,是.是) * 设置 是否收费(否.否,是.是)
*
* @param isChargesShow * @param isChargesShow
*/ */
public void setIsChargesShow(String isChargesShow){ public void setIsChargesShow(String isChargesShow) {
this.isChargesShow = isChargesShow; this.isChargesShow = isChargesShow;
} }
/** /**
* 获取 认证等级需求(实名认证.实名认证,单次面签.单次面签,每次面签.每次面签) * 获取 认证等级需求(实名认证.实名认证,单次面签.单次面签,每次面签.每次面签)
*
* @return String * @return String
*/ */
public String getCertificationLevelsShow(){ public String getCertificationLevelsShow() {
return certificationLevelsShow; return certificationLevelsShow;
} }
/** /**
* 设置 认证等级需求(实名认证.实名认证,单次面签.单次面签,每次面签.每次面签) * 设置 认证等级需求(实名认证.实名认证,单次面签.单次面签,每次面签.每次面签)
*
* @param certificationLevelsShow * @param certificationLevelsShow
*/ */
public void setCertificationLevelsShow(String certificationLevelsShow){ public void setCertificationLevelsShow(String certificationLevelsShow) {
this.certificationLevelsShow = certificationLevelsShow; this.certificationLevelsShow = certificationLevelsShow;
} }
/** /**
* 获取 计划生效日期 * 获取 计划生效日期
*
* @return Date * @return Date
*/ */
public Date getPlanTakeTime(){ public Date getPlanTakeTime() {
return planTakeTime; return planTakeTime;
} }
/** /**
* 设置 计划生效日期 * 设置 计划生效日期
*
* @param planTakeTime * @param planTakeTime
*/ */
public void setPlanTakeTime(Date planTakeTime){ public void setPlanTakeTime(Date planTakeTime) {
this.planTakeTime = planTakeTime; this.planTakeTime = planTakeTime;
} }
/** /**
* 获取 承诺生效日期 * 获取 承诺生效日期
*
* @return Date * @return Date
*/ */
public Date getPromiseTakeTime(){ public Date getPromiseTakeTime() {
return promiseTakeTime; return promiseTakeTime;
} }
/** /**
* 设置 承诺生效日期 * 设置 承诺生效日期
*
* @param promiseTakeTime * @param promiseTakeTime
*/ */
public void setPromiseTakeTime(Date promiseTakeTime){ public void setPromiseTakeTime(Date promiseTakeTime) {
this.promiseTakeTime = promiseTakeTime; this.promiseTakeTime = promiseTakeTime;
} }
/** /**
* 获取 特别程序 * 获取 特别程序
*
* @return String * @return String
*/ */
public String getSpecialProcedure(){ public String getSpecialProcedure() {
return specialProcedure; return specialProcedure;
} }
/** /**
* 设置 特别程序 * 设置 特别程序
*
* @param specialProcedure * @param specialProcedure
*/ */
public void setSpecialProcedure(String specialProcedure){ public void setSpecialProcedure(String specialProcedure) {
this.specialProcedure = specialProcedure; this.specialProcedure = specialProcedure;
} }
/** /**
* 获取 窗口到现场次数 * 获取 窗口到现场次数
*
* @return Integer * @return Integer
*/ */
public Integer getWindowToTheSceneNum(){ public Integer getWindowToTheSceneNum() {
return windowToTheSceneNum; return windowToTheSceneNum;
} }
/** /**
* 设置 窗口到现场次数 * 设置 窗口到现场次数
*
* @param windowToTheSceneNum * @param windowToTheSceneNum
*/ */
public void setWindowToTheSceneNum(Integer windowToTheSceneNum){ public void setWindowToTheSceneNum(Integer windowToTheSceneNum) {
this.windowToTheSceneNum = windowToTheSceneNum; this.windowToTheSceneNum = windowToTheSceneNum;
} }
/** /**
* 获取 是否网上预约,窗口办理选(否.否,是.是) * 获取 是否网上预约,窗口办理选(否.否,是.是)
*
* @return String * @return String
*/ */
public String getIsOnlineSubscribeShow(){ public String getIsOnlineSubscribeShow() {
return isOnlineSubscribeShow; return isOnlineSubscribeShow;
} }
/** /**
* 设置 是否网上预约,窗口办理选(否.否,是.是) * 设置 是否网上预约,窗口办理选(否.否,是.是)
*
* @param isOnlineSubscribeShow * @param isOnlineSubscribeShow
*/ */
public void setIsOnlineSubscribeShow(String isOnlineSubscribeShow){ public void setIsOnlineSubscribeShow(String isOnlineSubscribeShow) {
this.isOnlineSubscribeShow = isOnlineSubscribeShow; this.isOnlineSubscribeShow = isOnlineSubscribeShow;
} }
/** /**
* 获取 物流快递,窗口办理选(否.否,是.是) * 获取 物流快递,窗口办理选(否.否,是.是)
*
* @return String * @return String
*/ */
public String getIsExpressTakeShow(){ public String getIsExpressTakeShow() {
return isExpressTakeShow; return isExpressTakeShow;
} }
/** /**
* 设置 物流快递,窗口办理选(否.否,是.是) * 设置 物流快递,窗口办理选(否.否,是.是)
*
* @param isExpressTakeShow * @param isExpressTakeShow
*/ */
public void setIsExpressTakeShow(String isExpressTakeShow){ public void setIsExpressTakeShow(String isExpressTakeShow) {
this.isExpressTakeShow = isExpressTakeShow; this.isExpressTakeShow = isExpressTakeShow;
} }
/** /**
* 获取 是否支持全省范围就近取件(否.否,是.是) * 获取 是否支持全省范围就近取件(否.否,是.是)
*
* @return String * @return String
*/ */
public String getIsProvinceAcquisitionShow(){ public String getIsProvinceAcquisitionShow() {
return isProvinceAcquisitionShow; return isProvinceAcquisitionShow;
} }
/** /**
* 设置 是否支持全省范围就近取件(否.否,是.是) * 设置 是否支持全省范围就近取件(否.否,是.是)
*
* @param isProvinceAcquisitionShow * @param isProvinceAcquisitionShow
*/ */
public void setIsProvinceAcquisitionShow(String isProvinceAcquisitionShow){ public void setIsProvinceAcquisitionShow(String isProvinceAcquisitionShow) {
this.isProvinceAcquisitionShow = isProvinceAcquisitionShow; this.isProvinceAcquisitionShow = isProvinceAcquisitionShow;
} }
/** /**
* 获取 是否支持全省范围就近办理(否.否,是.是) * 获取 是否支持全省范围就近办理(否.否,是.是)
*
* @return String * @return String
*/ */
public String getIsApplyProvinceShow(){ public String getIsApplyProvinceShow() {
return isApplyProvinceShow; return isApplyProvinceShow;
} }
/** /**
* 设置 是否支持全省范围就近办理(否.否,是.是) * 设置 是否支持全省范围就近办理(否.否,是.是)
*
* @param isApplyProvinceShow * @param isApplyProvinceShow
*/ */
public void setIsApplyProvinceShow(String isApplyProvinceShow){ public void setIsApplyProvinceShow(String isApplyProvinceShow) {
this.isApplyProvinceShow = isApplyProvinceShow; this.isApplyProvinceShow = isApplyProvinceShow;
} }
/** /**
* 获取 必须到现场原因 * 获取 必须到现场原因
*
* @return String * @return String
*/ */
public String getMustSceneExplain(){ public String getMustSceneExplain() {
return mustSceneExplain; return mustSceneExplain;
} }
/** /**
* 设置 必须到现场原因 * 设置 必须到现场原因
*
* @param mustSceneExplain * @param mustSceneExplain
*/ */
public void setMustSceneExplain(String mustSceneExplain){ public void setMustSceneExplain(String mustSceneExplain) {
this.mustSceneExplain = mustSceneExplain; this.mustSceneExplain = mustSceneExplain;
} }
/** /**
* 获取 网办类型(原件预审.原件预审,原件核验.原件核验,全程网办.全程网办) * 获取 网办类型(原件预审.原件预审,原件核验.原件核验,全程网办.全程网办)
*
* @return String * @return String
*/ */
public String getOnlineType(){ public String getOnlineType() {
return onlineType; return onlineType;
} }
/** /**
* 设置 网办类型(原件预审.原件预审,原件核验.原件核验,全程网办.全程网办) * 设置 网办类型(原件预审.原件预审,原件核验.原件核验,全程网办.全程网办)
*
* @param onlineType * @param onlineType
*/ */
public void setOnlineType(String onlineType){ public void setOnlineType(String onlineType) {
this.onlineType = onlineType; this.onlineType = onlineType;
} }
/** /**
* 获取 网办到现场次数 * 获取 网办到现场次数
*
* @return Integer * @return Integer
*/ */
public Integer getOnlineToTheSceneNum(){ public Integer getOnlineToTheSceneNum() {
return onlineToTheSceneNum; return onlineToTheSceneNum;
} }
/** /**
* 设置 网办到现场次数 * 设置 网办到现场次数
*
* @param onlineToTheSceneNum * @param onlineToTheSceneNum
*/ */
public void setOnlineToTheSceneNum(Integer onlineToTheSceneNum){ public void setOnlineToTheSceneNum(Integer onlineToTheSceneNum) {
this.onlineToTheSceneNum = onlineToTheSceneNum; this.onlineToTheSceneNum = onlineToTheSceneNum;
} }
/** /**
* 获取 网络办理深度(互联网咨询.互联网咨询,互联网收件.互联网收件,互联网预审.互联网预审,互联网受理.互联网受理,互联网办理.互联网办理,互联网办理结果信息反馈.互联网办理结果信息反馈,其他.其他) * 获取 网络办理深度(互联网咨询.互联网咨询,互联网收件.互联网收件,互联网预审.互联网预审,互联网受理.互联网受理,互联网办理.互联网办理,互联网办理结果信息反馈.互联网办理结果信息反馈,其他.其他)
*
* @return String * @return String
*/ */
public String getOnlineOperatDeep(){ public String getOnlineOperatDeep() {
return onlineOperatDeep; return onlineOperatDeep;
} }
/** /**
* 设置 网络办理深度(互联网咨询.互联网咨询,互联网收件.互联网收件,互联网预审.互联网预审,互联网受理.互联网受理,互联网办理.互联网办理,互联网办理结果信息反馈.互联网办理结果信息反馈,其他.其他) * 设置 网络办理深度(互联网咨询.互联网咨询,互联网收件.互联网收件,互联网预审.互联网预审,互联网受理.互联网受理,互联网办理.互联网办理,互联网办理结果信息反馈.互联网办理结果信息反馈,其他.其他)
*
* @param onlineOperatDeep * @param onlineOperatDeep
*/ */
public void setOnlineOperatDeep(String onlineOperatDeep){ public void setOnlineOperatDeep(String onlineOperatDeep) {
this.onlineOperatDeep = onlineOperatDeep; this.onlineOperatDeep = onlineOperatDeep;
} }
/** /**
* 获取 物流快递,网上办理选(否.否,是.是) * 获取 物流快递,网上办理选(否.否,是.是)
*
* @return String * @return String
*/ */
public String getIsExpressTakeOnlineShow(){ public String getIsExpressTakeOnlineShow() {
return isExpressTakeOnlineShow; return isExpressTakeOnlineShow;
} }
/** /**
* 设置 物流快递,网上办理选(否.否,是.是) * 设置 物流快递,网上办理选(否.否,是.是)
*
* @param isExpressTakeOnlineShow * @param isExpressTakeOnlineShow
*/ */
public void setIsExpressTakeOnlineShow(String isExpressTakeOnlineShow){ public void setIsExpressTakeOnlineShow(String isExpressTakeOnlineShow) {
this.isExpressTakeOnlineShow = isExpressTakeOnlineShow; this.isExpressTakeOnlineShow = isExpressTakeOnlineShow;
} }
/** /**
* 获取 是否支持上门收取申请(否.否,是.是) * 获取 是否支持上门收取申请(否.否,是.是)
*
* @return String * @return String
*/ */
public String getIsDoorTakeShow(){ public String getIsDoorTakeShow() {
return isDoorTakeShow; return isDoorTakeShow;
} }
/** /**
* 设置 是否支持上门收取申请(否.否,是.是) * 设置 是否支持上门收取申请(否.否,是.是)
*
* @param isDoorTakeShow * @param isDoorTakeShow
*/ */
public void setIsDoorTakeShow(String isDoorTakeShow){ public void setIsDoorTakeShow(String isDoorTakeShow) {
this.isDoorTakeShow = isDoorTakeShow; this.isDoorTakeShow = isDoorTakeShow;
} }
/** /**
* 获取 网上必须到现场原因 * 获取 网上必须到现场原因
*
* @return String * @return String
*/ */
public String getOnlineMustSceneExplain(){ public String getOnlineMustSceneExplain() {
return onlineMustSceneExplain; return onlineMustSceneExplain;
} }
/** /**
* 设置 网上必须到现场原因 * 设置 网上必须到现场原因
*
* @param onlineMustSceneExplain * @param onlineMustSceneExplain
*/ */
public void setOnlineMustSceneExplain(String onlineMustSceneExplain){ public void setOnlineMustSceneExplain(String onlineMustSceneExplain) {
this.onlineMustSceneExplain = onlineMustSceneExplain; this.onlineMustSceneExplain = onlineMustSceneExplain;
} }
/** /**
* 获取 实施主体 * 获取 实施主体
*
* @return String * @return String
*/ */
public String getPerformDeptType(){ public String getPerformDeptType() {
return performDeptType; return performDeptType;
} }
/** /**
* 设置 实施主体 * 设置 实施主体
*
* @param performDeptType * @param performDeptType
*/ */
public void setPerformDeptType(String performDeptType){ public void setPerformDeptType(String performDeptType) {
this.performDeptType = performDeptType; this.performDeptType = performDeptType;
} }
/** /**
* 获取 事项版本 * 获取 事项版本
*
* @return String * @return String
*/ */
public String getMatterEdition(){ public String getMatterEdition() {
return matterEdition; return matterEdition;
} }
/** /**
* 设置 事项版本 * 设置 事项版本
*
* @param matterEdition * @param matterEdition
*/ */
public void setMatterEdition(String matterEdition){ public void setMatterEdition(String matterEdition) {
this.matterEdition = matterEdition; this.matterEdition = matterEdition;
} }
/** /**
* 获取 事项类型名称(行政许可.行政许可,行政处罚.行政处罚,行政强制.行政强制,行政征收.行政征收,行政给付.行政给付,行政检查.行政检查,行政确认.行政确认,行政奖励.行政奖励,行政裁决.行政裁决,其他行政权力.其他行政权力,主动服务.主动服务,依申请服务.依申请服务,咨询查询.咨询查询,未归类事项.未归类事项) * 获取 事项类型名称(行政许可.行政许可,行政处罚.行政处罚,行政强制.行政强制,行政征收.行政征收,行政给付.行政给付,行政检查.行政检查,行政确认.行政确认,行政奖励.行政奖励,行政裁决.行政裁决,其他行政权力.其他行政权力,主动服务.主动服务,依申请服务.依申请服务,咨询查询.咨询查询,未归类事项.未归类事项)
*
* @return String * @return String
*/ */
public String getEventTypeShow(){ public String getEventTypeShow() {
return eventTypeShow; return eventTypeShow;
} }
/** /**
* 设置 事项类型名称(行政许可.行政许可,行政处罚.行政处罚,行政强制.行政强制,行政征收.行政征收,行政给付.行政给付,行政检查.行政检查,行政确认.行政确认,行政奖励.行政奖励,行政裁决.行政裁决,其他行政权力.其他行政权力,主动服务.主动服务,依申请服务.依申请服务,咨询查询.咨询查询,未归类事项.未归类事项) * 设置 事项类型名称(行政许可.行政许可,行政处罚.行政处罚,行政强制.行政强制,行政征收.行政征收,行政给付.行政给付,行政检查.行政检查,行政确认.行政确认,行政奖励.行政奖励,行政裁决.行政裁决,其他行政权力.其他行政权力,主动服务.主动服务,依申请服务.依申请服务,咨询查询.咨询查询,未归类事项.未归类事项)
*
* @param eventTypeShow * @param eventTypeShow
*/ */
public void setEventTypeShow(String eventTypeShow){ public void setEventTypeShow(String eventTypeShow) {
this.eventTypeShow = eventTypeShow; this.eventTypeShow = eventTypeShow;
} }
/** /**
* 获取 行使层级名称(省级.省级,市级.市级,县级.县级,镇[乡 街道].镇[乡 街道],村[社区]级.村[社区]级) * 获取 行使层级名称(省级.省级,市级.市级,县级.县级,镇[乡 街道].镇[乡 街道],村[社区]级.村[社区]级)
*
* @return String * @return String
*/ */
public String getPerformHierarchyShow(){ public String getPerformHierarchyShow() {
return performHierarchyShow; return performHierarchyShow;
} }
/** /**
* 设置 行使层级名称(省级.省级,市级.市级,县级.县级,镇[乡 街道].镇[乡 街道],村[社区]级.村[社区]级) * 设置 行使层级名称(省级.省级,市级.市级,县级.县级,镇[乡 街道].镇[乡 街道],村[社区]级.村[社区]级)
*
* @param performHierarchyShow * @param performHierarchyShow
*/ */
public void setPerformHierarchyShow(String performHierarchyShow){ public void setPerformHierarchyShow(String performHierarchyShow) {
this.performHierarchyShow = performHierarchyShow; this.performHierarchyShow = performHierarchyShow;
} }
/** /**
* 获取 权力来源(法定本级行使.法定本级行使,上级下放.上级下放,上级授权.上级授权,同级授权.同级授权,上级委托.上级委托,同级委托.同级委托) * 获取 权力来源(法定本级行使.法定本级行使,上级下放.上级下放,上级授权.上级授权,同级授权.同级授权,上级委托.上级委托,同级委托.同级委托)
*
* @return String * @return String
*/ */
public String getPowerSourceShow(){ public String getPowerSourceShow() {
return powerSourceShow; return powerSourceShow;
} }
/** /**
* 设置 权力来源(法定本级行使.法定本级行使,上级下放.上级下放,上级授权.上级授权,同级授权.同级授权,上级委托.上级委托,同级委托.同级委托) * 设置 权力来源(法定本级行使.法定本级行使,上级下放.上级下放,上级授权.上级授权,同级授权.同级授权,上级委托.上级委托,同级委托.同级委托)
*
* @param powerSourceShow * @param powerSourceShow
*/ */
public void setPowerSourceShow(String powerSourceShow){ public void setPowerSourceShow(String powerSourceShow) {
this.powerSourceShow = powerSourceShow; this.powerSourceShow = powerSourceShow;
} }
/** /**
* 获取 实施主体性质(法定机关.法定机关,授权组织.授权组织,受委托组织.受委托组织) * 获取 实施主体性质(法定机关.法定机关,授权组织.授权组织,受委托组织.受委托组织)
*
* @return String * @return String
*/ */
public String getPerformDeptTypeShow(){ public String getPerformDeptTypeShow() {
return performDeptTypeShow; return performDeptTypeShow;
} }
/** /**
* 设置 实施主体性质(法定机关.法定机关,授权组织.授权组织,受委托组织.受委托组织) * 设置 实施主体性质(法定机关.法定机关,授权组织.授权组织,受委托组织.受委托组织)
*
* @param performDeptTypeShow * @param performDeptTypeShow
*/ */
public void setPerformDeptTypeShow(String performDeptTypeShow){ public void setPerformDeptTypeShow(String performDeptTypeShow) {
this.performDeptTypeShow = performDeptTypeShow; this.performDeptTypeShow = performDeptTypeShow;
} }
/** /**
* 获取 是否进驻中心(否.否,是.是) * 获取 是否进驻中心(否.否,是.是)
*
* @return String * @return String
*/ */
public String getGoveServiceCenterShow(){ public String getGoveServiceCenterShow() {
return goveServiceCenterShow; return goveServiceCenterShow;
} }
/** /**
* 设置 是否进驻中心(否.否,是.是) * 设置 是否进驻中心(否.否,是.是)
*
* @param goveServiceCenterShow * @param goveServiceCenterShow
*/ */
public void setGoveServiceCenterShow(String goveServiceCenterShow){ public void setGoveServiceCenterShow(String goveServiceCenterShow) {
this.goveServiceCenterShow = goveServiceCenterShow; this.goveServiceCenterShow = goveServiceCenterShow;
} }
/** /**
* 获取 是否纳入便民服务中心(否.否,是.是) * 获取 是否纳入便民服务中心(否.否,是.是)
*
* @return String * @return String
*/ */
public String getIsConvenientCenterShow(){ public String getIsConvenientCenterShow() {
return isConvenientCenterShow; return isConvenientCenterShow;
} }
/** /**
* 设置 是否纳入便民服务中心(否.否,是.是) * 设置 是否纳入便民服务中心(否.否,是.是)
*
* @param isConvenientCenterShow * @param isConvenientCenterShow
*/ */
public void setIsConvenientCenterShow(String isConvenientCenterShow){ public void setIsConvenientCenterShow(String isConvenientCenterShow) {
this.isConvenientCenterShow = isConvenientCenterShow; this.isConvenientCenterShow = isConvenientCenterShow;
} }
/** /**
* 获取 自助终端办理 (否.否,是.是) * 获取 自助终端办理 (否.否,是.是)
*
* @return String * @return String
*/ */
public String getTerminalHandle(){ public String getTerminalHandle() {
return terminalHandle; return terminalHandle;
} }
/** /**
* 设置 自助终端办理 (否.否,是.是) * 设置 自助终端办理 (否.否,是.是)
*
* @param terminalHandle * @param terminalHandle
*/ */
public void setTerminalHandle(String terminalHandle){ public void setTerminalHandle(String terminalHandle) {
this.terminalHandle = terminalHandle; this.terminalHandle = terminalHandle;
} }
/** /**
* 获取 是否网办 (否.否,是.是) * 获取 是否网办 (否.否,是.是)
*
* @return String * @return String
*/ */
public String getIsOnline(){ public String getIsOnline() {
return isOnline; return isOnline;
} }
/** /**
* 设置 是否网办 (否.否,是.是) * 设置 是否网办 (否.否,是.是)
*
* @param isOnline * @param isOnline
*/ */
public void setIsOnline(String isOnline){ public void setIsOnline(String isOnline) {
this.isOnline = isOnline; this.isOnline = isOnline;
} }
/** /**
* 获取 支持网上支付(否.否,是.是) * 获取 支持网上支付(否.否,是.是)
*
* @return String * @return String
*/ */
public String getIsOnlinePayShow(){ public String getIsOnlinePayShow() {
return isOnlinePayShow; return isOnlinePayShow;
} }
/** /**
* 设置 支持网上支付(否.否,是.是) * 设置 支持网上支付(否.否,是.是)
*
* @param isOnlinePayShow * @param isOnlinePayShow
*/ */
public void setIsOnlinePayShow(String isOnlinePayShow){ public void setIsOnlinePayShow(String isOnlinePayShow) {
this.isOnlinePayShow = isOnlinePayShow; this.isOnlinePayShow = isOnlinePayShow;
} }
/** /**
* 获取 委托部门(否.否,是.是) * 获取 委托部门(否.否,是.是)
*
* @return String * @return String
*/ */
public String getEntrustmentDepartmen(){ public String getEntrustmentDepartmen() {
return entrustmentDepartmen; return entrustmentDepartmen;
} }
/** /**
* 设置 委托部门(否.否,是.是) * 设置 委托部门(否.否,是.是)
*
* @param entrustmentDepartmen * @param entrustmentDepartmen
*/ */
public void setEntrustmentDepartmen(String entrustmentDepartmen){ public void setEntrustmentDepartmen(String entrustmentDepartmen) {
this.entrustmentDepartmen = entrustmentDepartmen; this.entrustmentDepartmen = entrustmentDepartmen;
} }
/** /**
* 获取 联办机构 * 获取 联办机构
*
* @return String * @return String
*/ */
public String getJointInfoShow(){ public String getJointInfoShow() {
return jointInfoShow; return jointInfoShow;
} }
/** /**
* 设置 联办机构 * 设置 联办机构
*
* @param jointInfoShow * @param jointInfoShow
*/ */
public void setJointInfoShow(String jointInfoShow){ public void setJointInfoShow(String jointInfoShow) {
this.jointInfoShow = jointInfoShow; this.jointInfoShow = jointInfoShow;
} }
/** /**
* 获取 事项状态(停用.停用,在用.在用) * 获取 事项状态(停用.停用,在用.在用)
*
* @return String * @return String
*/ */
public String getMatterStatus(){ public String getMatterStatus() {
return matterStatus; return matterStatus;
} }
/** /**
* 设置 事项状态(停用.停用,在用.在用) * 设置 事项状态(停用.停用,在用.在用)
*
* @param matterStatus * @param matterStatus
*/ */
public void setMatterStatus(String matterStatus){ public void setMatterStatus(String matterStatus) {
this.matterStatus = matterStatus; this.matterStatus = matterStatus;
} }
/** /**
* 获取 数量限制 * 获取 数量限制
*
* @return Long * @return Long
*/ */
public Long getNumberLimit(){ public Long getNumberLimit() {
return numberLimit; return numberLimit;
} }
/** /**
* 设置 数量限制 * 设置 数量限制
*
* @param numberLimit * @param numberLimit
*/ */
public void setNumberLimit(Long numberLimit){ public void setNumberLimit(Long numberLimit) {
this.numberLimit = numberLimit; this.numberLimit = numberLimit;
} }
/** /**
* 获取 主题类型 * 获取 主题类型
*
* @return String * @return String
*/ */
public String getType(){ public String getType() {
return type; return type;
} }
/** /**
* 设置 主题类型 * 设置 主题类型
*
* @param type * @param type
*/ */
public void setType(String type){ public void setType(String type) {
this.type = type; this.type = type;
} }
/** /**
* 获取 基本编码 * 获取 基本编码
*
* @return String * @return String
*/ */
public String getBaseCode(){ public String getBaseCode() {
return baseCode; return baseCode;
} }
/** /**
* 设置 基本编码 * 设置 基本编码
*
* @param baseCode * @param baseCode
*/ */
public void setBaseCode(String baseCode){ public void setBaseCode(String baseCode) {
this.baseCode = baseCode; this.baseCode = baseCode;
} }
/** /**
* 获取 实施编码 * 获取 实施编码
*
* @return String * @return String
*/ */
public String getImplementCode(){ public String getImplementCode() {
return implementCode; return implementCode;
} }
/** /**
* 设置 实施编码 * 设置 实施编码
*
* @param implementCode * @param implementCode
*/ */
public void setImplementCode(String implementCode){ public void setImplementCode(String implementCode) {
this.implementCode = implementCode; this.implementCode = implementCode;
} }
/** /**
* 获取 实施主体编码 * 获取 实施主体编码
*
* @return String * @return String
*/ */
public String getImplementBodyCode(){ public String getImplementBodyCode() {
return implementBodyCode; return implementBodyCode;
} }
/** /**
* 设置 实施主体编码 * 设置 实施主体编码
*
* @param implementBodyCode * @param implementBodyCode
*/ */
public void setImplementBodyCode(String implementBodyCode){ public void setImplementBodyCode(String implementBodyCode) {
this.implementBodyCode = implementBodyCode; this.implementBodyCode = implementBodyCode;
} }
/** /**
* 获取 办理项编码 * 获取 办理项编码
*
* @return String * @return String
*/ */
public String getOperateItemCode(){ public String getOperateItemCode() {
return operateItemCode; return operateItemCode;
} }
/** /**
* 设置 办理项编码 * 设置 办理项编码
*
* @param operateItemCode * @param operateItemCode
*/ */
public void setOperateItemCode(String operateItemCode){ public void setOperateItemCode(String operateItemCode) {
this.operateItemCode = operateItemCode; this.operateItemCode = operateItemCode;
} }
/** /**
* 获取 乡镇街道名称 * 获取 乡镇街道名称
*
* @return String * @return String
*/ */
public String getTownshipName(){ public String getTownshipName() {
return townshipName; return townshipName;
} }
/** /**
* 设置 乡镇街道名称 * 设置 乡镇街道名称
*
* @param townshipName * @param townshipName
*/ */
public void setTownshipName(String townshipName){ public void setTownshipName(String townshipName) {
this.townshipName = townshipName; this.townshipName = townshipName;
} }
/** /**
* 获取 乡镇街道代码 * 获取 乡镇街道代码
*
* @return String * @return String
*/ */
public String getTownshipCode(){ public String getTownshipCode() {
return townshipCode; return townshipCode;
} }
/** /**
* 设置 乡镇街道代码 * 设置 乡镇街道代码
*
* @param townshipCode * @param townshipCode
*/ */
public void setTownshipCode(String townshipCode){ public void setTownshipCode(String townshipCode) {
this.townshipCode = townshipCode; this.townshipCode = townshipCode;
} }
/** /**
* 获取 村居社区名称 * 获取 村居社区名称
*
* @return String * @return String
*/ */
public String getVillageName(){ public String getVillageName() {
return villageName; return villageName;
} }
/** /**
* 设置 村居社区名称 * 设置 村居社区名称
*
* @param villageName * @param villageName
*/ */
public void setVillageName(String villageName){ public void setVillageName(String villageName) {
this.villageName = villageName; this.villageName = villageName;
} }
/** /**
* 获取 村居社区代码 * 获取 村居社区代码
*
* @return String * @return String
*/ */
public String getVillageCode(){ public String getVillageCode() {
return villageCode; return villageCode;
} }
/** /**
* 设置 村居社区代码 * 设置 村居社区代码
*
* @param villageCode * @param villageCode
*/ */
public void setVillageCode(String villageCode){ public void setVillageCode(String villageCode) {
this.villageCode = villageCode; this.villageCode = villageCode;
} }
/** /**
* 获取 办理时间 * 获取 办理时间
*
* @return String * @return String
*/ */
public String getOperateTime(){ public String getOperateTime() {
return operateTime; return operateTime;
} }
/** /**
* 设置 办理时间 * 设置 办理时间
*
* @param operateTime * @param operateTime
*/ */
public void setOperateTime(String operateTime){ public void setOperateTime(String operateTime) {
this.operateTime = operateTime; this.operateTime = operateTime;
} }
/** /**
* 获取 办理地点 * 获取 办理地点
*
* @return String * @return String
*/ */
public String getOperateSite(){ public String getOperateSite() {
return operateSite; return operateSite;
} }
/** /**
* 设置 办理地点 * 设置 办理地点
*
* @param operateSite * @param operateSite
*/ */
public void setOperateSite(String operateSite){ public void setOperateSite(String operateSite) {
this.operateSite = operateSite; this.operateSite = operateSite;
} }
/** /**
* 获取 咨询方式 * 获取 咨询方式
*
* @return String * @return String
*/ */
public String getCousultingShow(){ public String getCousultingShow() {
return cousultingShow; return cousultingShow;
} }
/** /**
* 设置 咨询方式 * 设置 咨询方式
*
* @param cousultingShow * @param cousultingShow
*/ */
public void setCousultingShow(String cousultingShow){ public void setCousultingShow(String cousultingShow) {
this.cousultingShow = cousultingShow; this.cousultingShow = cousultingShow;
} }
/** /**
* 获取 咨询电话 * 获取 咨询电话
*
* @return String * @return String
*/ */
public String getCousultingTelephoneShow(){ public String getCousultingTelephoneShow() {
return cousultingTelephoneShow; return cousultingTelephoneShow;
} }
/** /**
* 设置 咨询电话 * 设置 咨询电话
*
* @param cousultingTelephoneShow * @param cousultingTelephoneShow
*/ */
public void setCousultingTelephoneShow(String cousultingTelephoneShow){ public void setCousultingTelephoneShow(String cousultingTelephoneShow) {
this.cousultingTelephoneShow = cousultingTelephoneShow; this.cousultingTelephoneShow = cousultingTelephoneShow;
} }
/** /**
* 获取 监督投诉方式 * 获取 监督投诉方式
*
* @return String * @return String
*/ */
public String getSuperviseShow(){ public String getSuperviseShow() {
return superviseShow; return superviseShow;
} }
/** /**
* 设置 监督投诉方式 * 设置 监督投诉方式
*
* @param superviseShow * @param superviseShow
*/ */
public void setSuperviseShow(String superviseShow){ public void setSuperviseShow(String superviseShow) {
this.superviseShow = superviseShow; this.superviseShow = superviseShow;
} }
/** /**
* 获取 排序 * 获取 排序
*
* @return Integer * @return Integer
*/ */
public Integer getSort(){ public Integer getSort() {
return sort; return sort;
} }
/** /**
* 设置 排序 * 设置 排序
*
* @param sort * @param sort
*/ */
public void setSort(Integer sort){ public void setSort(Integer sort) {
this.sort = sort; this.sort = sort;
} }
/** /**
* 获取 事项来源(0.政务网,1.自定义) * 获取 事项来源(0.政务网,1.自定义)
*
* @return Integer * @return Integer
*/ */
public Integer getSource(){ public Integer getSource() {
return source; return source;
} }
/** /**
* 设置 事项来源(0.政务网,1.自定义) * 设置 事项来源(0.政务网,1.自定义)
*
* @param source * @param source
*/ */
public void setSource(Integer source){ public void setSource(Integer source) {
this.source = source; this.source = source;
} }
@Override @Override
public int hashCode() { public int hashCode() {
return this.getId().hashCode(); return this.getId().hashCode();
} }
@Override @Override
public boolean equals(Object obj) { public boolean equals(Object obj) {
if (obj == null) return false; if (obj == "") return false;
if (obj instanceof MatterEntity) { if (obj instanceof MatterEntity) {
MatterEntity tmp = (MatterEntity) obj; MatterEntity tmp = (MatterEntity) obj;
if (this.getId() == tmp.getId()) { if (this.getId() == tmp.getId()) {
...@@ -1193,7 +1626,7 @@ public class MatterEntity extends MatterVo { ...@@ -1193,7 +1626,7 @@ public class MatterEntity extends MatterVo {
return false; return false;
} }
public String toString(){ public String toString() {
StringBuilder sb = new StringBuilder(""); StringBuilder sb = new StringBuilder("");
sb.append(",siteId:").append(getSiteId()); sb.append(",siteId:").append(getSiteId());
sb.append(",tid:").append(getTid()); sb.append(",tid:").append(getTid());
...@@ -1202,6 +1635,14 @@ public class MatterEntity extends MatterVo { ...@@ -1202,6 +1635,14 @@ public class MatterEntity extends MatterVo {
sb.append(",matterName:").append(getMatterName()); sb.append(",matterName:").append(getMatterName());
sb.append(",englishName:").append(getEnglishName()); sb.append(",englishName:").append(getEnglishName());
sb.append(",matterNo:").append(getMatterNo()); sb.append(",matterNo:").append(getMatterNo());
sb.append(",areaCode:").append(getAreaCode());
sb.append(",deptCode:").append(getDeptCode());
sb.append(",powerCode:").append(getPowerCode());
sb.append(",themeCode:").append(getThemeCode());
sb.append(",usertypeCode:").append(getUsertypeCode());
sb.append(",groupName:").append(getGroupName());
sb.append(",url:").append(getUrl());
sb.append(",haveGetMatterInfo:").append(getHaveGetMatterInfo());
sb.append(",belongDept:").append(getBelongDept()); sb.append(",belongDept:").append(getBelongDept());
sb.append(",appoveObjectShow:").append(getAppoveObjectShow()); sb.append(",appoveObjectShow:").append(getAppoveObjectShow());
sb.append(",operatScopeShow:").append(getOperatScopeShow()); sb.append(",operatScopeShow:").append(getOperatScopeShow());
...@@ -1262,23 +1703,39 @@ public class MatterEntity extends MatterVo { ...@@ -1262,23 +1703,39 @@ public class MatterEntity extends MatterVo {
return sb.toString(); return sb.toString();
} }
public void initAttrValue(){ public void initAttrValue() {
this.siteId = null; this.siteId = -1L;
this.tid = null; this.tid = "";
this.tcode = null; this.tcode = "";
this.tname = null; this.tname = "";
this.matterName = null; this.matterName = "";
this.englishName = ""; this.englishName = "";
this.matterNo = null; this.matterNo = "";
this.areaCode = "";
this.deptCode = "";
this.powerCode = "";
this.themeCode = "";
this.usertypeCode = "";
this.groupName = "";
this.url = "";
this.haveGetMatterInfo = "";
this.belongDept = null; this.belongDept = "";
this.appoveObjectShow = "事业法人"; this.appoveObjectShow = "事业法人";
...@@ -1288,13 +1745,13 @@ public class MatterEntity extends MatterVo { ...@@ -1288,13 +1745,13 @@ public class MatterEntity extends MatterVo {
this.handleType = "窗口办理"; this.handleType = "窗口办理";
this.legalTimeLimitShow = null; this.legalTimeLimitShow = "";
this.legalEndExplain = null; this.legalEndExplain = "";
this.promiseTimeLimitShow = null; this.promiseTimeLimitShow = "";
this.promiseEndExplain = null; this.promiseEndExplain = "";
this.isChargesShow = "否"; this.isChargesShow = "否";
...@@ -1304,9 +1761,9 @@ public class MatterEntity extends MatterVo { ...@@ -1304,9 +1761,9 @@ public class MatterEntity extends MatterVo {
this.promiseTakeTime = null; this.promiseTakeTime = null;
this.specialProcedure = null; this.specialProcedure = "";
this.windowToTheSceneNum = null; this.windowToTheSceneNum = 0;
this.isOnlineSubscribeShow = "否"; this.isOnlineSubscribeShow = "否";
...@@ -1316,7 +1773,7 @@ public class MatterEntity extends MatterVo { ...@@ -1316,7 +1773,7 @@ public class MatterEntity extends MatterVo {
this.isApplyProvinceShow = "否"; this.isApplyProvinceShow = "否";
this.mustSceneExplain = null; this.mustSceneExplain = "";
this.onlineType = "原件预审"; this.onlineType = "原件预审";
...@@ -1324,23 +1781,23 @@ public class MatterEntity extends MatterVo { ...@@ -1324,23 +1781,23 @@ public class MatterEntity extends MatterVo {
this.onlineOperatDeep = "互联网咨询"; this.onlineOperatDeep = "互联网咨询";
this.isExpressTakeOnlineShow = null; this.isExpressTakeOnlineShow = "";
this.isDoorTakeShow = "否"; this.isDoorTakeShow = "否";
this.onlineMustSceneExplain = null; this.onlineMustSceneExplain = "";
this.performDeptType = null; this.performDeptType = "";
this.matterEdition = null; this.matterEdition = "";
this.eventTypeShow = "行政许可"; this.eventTypeShow = "行政许可";
this.performHierarchyShow = null; this.performHierarchyShow = "";
this.powerSourceShow = null; this.powerSourceShow = "";
this.performDeptTypeShow = null; this.performDeptTypeShow = "";
this.goveServiceCenterShow = "否"; this.goveServiceCenterShow = "否";
...@@ -1354,41 +1811,41 @@ public class MatterEntity extends MatterVo { ...@@ -1354,41 +1811,41 @@ public class MatterEntity extends MatterVo {
this.entrustmentDepartmen = "是"; this.entrustmentDepartmen = "是";
this.jointInfoShow = null; this.jointInfoShow = "";
this.matterStatus = "在用"; this.matterStatus = "在用";
this.numberLimit = null; this.numberLimit = 0L;
this.type = ""; this.type = "";
this.baseCode = null; this.baseCode = "";
this.implementCode = null; this.implementCode = "";
this.implementBodyCode = null; this.implementBodyCode = "";
this.operateItemCode = null; this.operateItemCode = "";
this.townshipName = null; this.townshipName = "";
this.townshipCode = null; this.townshipCode = "";
this.villageName = null; this.villageName = "";
this.villageCode = null; this.villageCode = "";
this.operateTime = null; this.operateTime = "";
this.operateSite = null; this.operateSite = "";
this.cousultingShow = null; this.cousultingShow = "";
this.cousultingTelephoneShow = null; this.cousultingTelephoneShow = "";
this.superviseShow = null; this.superviseShow = "";
this.sort = null; this.sort = 0;
this.source = 1; this.source = 1;
} }
......
...@@ -182,15 +182,15 @@ public class MatterFlowlimitEntity extends MatterFlowlimitVo { ...@@ -182,15 +182,15 @@ public class MatterFlowlimitEntity extends MatterFlowlimitVo {
this.matterId = 0L; this.matterId = 0L;
this.matterName = null; this.matterName = "";
this.flowName = null; this.flowName = "";
this.flowTime = null; this.flowTime = "";
this.flowLimit = null; this.flowLimit = "";
this.flowDesc = null; this.flowDesc = "";
this.source = 0; this.source = 0;
} }
......
package com.mortals.xhx.module.matter.model; package com.mortals.xhx.module.matter.model;
import java.util.Date;
import java.util.List; import java.util.List;
import com.mortals.xhx.module.matter.model.MatterEntity;
/** /**
* 基础事项查询对象 * 基础事项查询对象
* *
* @author zxfei * @author zxfei
* @date 2022-01-20 * @date 2022-10-13
*/ */
public class MatterQuery extends MatterEntity { public class MatterQuery extends MatterEntity {
/** 开始 序号,主键,自增长 */ /** 开始 序号,主键,自增长 */
...@@ -50,6 +52,30 @@ public class MatterQuery extends MatterEntity { ...@@ -50,6 +52,30 @@ public class MatterQuery extends MatterEntity {
/** 事项编号 */ /** 事项编号 */
private List<String> matterNoList; private List<String> matterNoList;
/** 区域编码 */
private List<String> areaCodeList;
/** 部门编号 */
private List<String> deptCodeList;
/** 行政权力编号 */
private List<String> powerCodeList;
/** 主题编号 */
private List<String> themeCodeList;
/** 服务类型编号 */
private List<String> usertypeCodeList;
/** 事项组名 */
private List<String> groupNameList;
/** 事项详情链接 */
private List<String> urlList;
/** 是否获取事项详情 */
private List<String> haveGetMatterInfoList;
/** 所属部门 */ /** 所属部门 */
private List<String> belongDeptList; private List<String> belongDeptList;
...@@ -522,6 +548,126 @@ public class MatterQuery extends MatterEntity { ...@@ -522,6 +548,126 @@ public class MatterQuery extends MatterEntity {
public void setMatterNoList(List<String> matterNoList){ public void setMatterNoList(List<String> matterNoList){
this.matterNoList = matterNoList; this.matterNoList = matterNoList;
} }
/**
* 获取 区域编码
* @return areaCodeList
*/
public List<String> getAreaCodeList(){
return this.areaCodeList;
}
/**
* 设置 区域编码
* @param areaCodeList
*/
public void setAreaCodeList(List<String> areaCodeList){
this.areaCodeList = areaCodeList;
}
/**
* 获取 部门编号
* @return deptCodeList
*/
public List<String> getDeptCodeList(){
return this.deptCodeList;
}
/**
* 设置 部门编号
* @param deptCodeList
*/
public void setDeptCodeList(List<String> deptCodeList){
this.deptCodeList = deptCodeList;
}
/**
* 获取 行政权力编号
* @return powerCodeList
*/
public List<String> getPowerCodeList(){
return this.powerCodeList;
}
/**
* 设置 行政权力编号
* @param powerCodeList
*/
public void setPowerCodeList(List<String> powerCodeList){
this.powerCodeList = powerCodeList;
}
/**
* 获取 主题编号
* @return themeCodeList
*/
public List<String> getThemeCodeList(){
return this.themeCodeList;
}
/**
* 设置 主题编号
* @param themeCodeList
*/
public void setThemeCodeList(List<String> themeCodeList){
this.themeCodeList = themeCodeList;
}
/**
* 获取 服务类型编号
* @return usertypeCodeList
*/
public List<String> getUsertypeCodeList(){
return this.usertypeCodeList;
}
/**
* 设置 服务类型编号
* @param usertypeCodeList
*/
public void setUsertypeCodeList(List<String> usertypeCodeList){
this.usertypeCodeList = usertypeCodeList;
}
/**
* 获取 事项组名
* @return groupNameList
*/
public List<String> getGroupNameList(){
return this.groupNameList;
}
/**
* 设置 事项组名
* @param groupNameList
*/
public void setGroupNameList(List<String> groupNameList){
this.groupNameList = groupNameList;
}
/**
* 获取 事项详情链接
* @return urlList
*/
public List<String> getUrlList(){
return this.urlList;
}
/**
* 设置 事项详情链接
* @param urlList
*/
public void setUrlList(List<String> urlList){
this.urlList = urlList;
}
/**
* 获取 是否获取事项详情
* @return haveGetMatterInfoList
*/
public List<String> getHaveGetMatterInfoList(){
return this.haveGetMatterInfoList;
}
/**
* 设置 是否获取事项详情
* @param haveGetMatterInfoList
*/
public void setHaveGetMatterInfoList(List<String> haveGetMatterInfoList){
this.haveGetMatterInfoList = haveGetMatterInfoList;
}
/** /**
* 获取 所属部门 * 获取 所属部门
* @return belongDeptList * @return belongDeptList
...@@ -1989,6 +2135,158 @@ public class MatterQuery extends MatterEntity { ...@@ -1989,6 +2135,158 @@ public class MatterQuery extends MatterEntity {
} }
/**
* 设置 区域编码
* @param areaCode
*/
public MatterQuery areaCode(String areaCode){
setAreaCode(areaCode);
return this;
}
/**
* 设置 区域编码
* @param areaCodeList
*/
public MatterQuery areaCodeList(List<String> areaCodeList){
this.areaCodeList = areaCodeList;
return this;
}
/**
* 设置 部门编号
* @param deptCode
*/
public MatterQuery deptCode(String deptCode){
setDeptCode(deptCode);
return this;
}
/**
* 设置 部门编号
* @param deptCodeList
*/
public MatterQuery deptCodeList(List<String> deptCodeList){
this.deptCodeList = deptCodeList;
return this;
}
/**
* 设置 行政权力编号
* @param powerCode
*/
public MatterQuery powerCode(String powerCode){
setPowerCode(powerCode);
return this;
}
/**
* 设置 行政权力编号
* @param powerCodeList
*/
public MatterQuery powerCodeList(List<String> powerCodeList){
this.powerCodeList = powerCodeList;
return this;
}
/**
* 设置 主题编号
* @param themeCode
*/
public MatterQuery themeCode(String themeCode){
setThemeCode(themeCode);
return this;
}
/**
* 设置 主题编号
* @param themeCodeList
*/
public MatterQuery themeCodeList(List<String> themeCodeList){
this.themeCodeList = themeCodeList;
return this;
}
/**
* 设置 服务类型编号
* @param usertypeCode
*/
public MatterQuery usertypeCode(String usertypeCode){
setUsertypeCode(usertypeCode);
return this;
}
/**
* 设置 服务类型编号
* @param usertypeCodeList
*/
public MatterQuery usertypeCodeList(List<String> usertypeCodeList){
this.usertypeCodeList = usertypeCodeList;
return this;
}
/**
* 设置 事项组名
* @param groupName
*/
public MatterQuery groupName(String groupName){
setGroupName(groupName);
return this;
}
/**
* 设置 事项组名
* @param groupNameList
*/
public MatterQuery groupNameList(List<String> groupNameList){
this.groupNameList = groupNameList;
return this;
}
/**
* 设置 事项详情链接
* @param url
*/
public MatterQuery url(String url){
setUrl(url);
return this;
}
/**
* 设置 事项详情链接
* @param urlList
*/
public MatterQuery urlList(List<String> urlList){
this.urlList = urlList;
return this;
}
/**
* 设置 是否获取事项详情
* @param haveGetMatterInfo
*/
public MatterQuery haveGetMatterInfo(String haveGetMatterInfo){
setHaveGetMatterInfo(haveGetMatterInfo);
return this;
}
/**
* 设置 是否获取事项详情
* @param haveGetMatterInfoList
*/
public MatterQuery haveGetMatterInfoList(List<String> haveGetMatterInfoList){
this.haveGetMatterInfoList = haveGetMatterInfoList;
return this;
}
/** /**
* 设置 所属部门 * 设置 所属部门
* @param belongDept * @param belongDept
......
...@@ -144,11 +144,11 @@ public class MatterQuestionEntity extends MatterQuestionVo { ...@@ -144,11 +144,11 @@ public class MatterQuestionEntity extends MatterQuestionVo {
this.matterId = 0L; this.matterId = 0L;
this.matterName = null; this.matterName = "";
this.question = null; this.question = "";
this.answer = null; this.answer = "";
this.source = 0; this.source = 0;
} }
......
...@@ -182,15 +182,15 @@ public class MatterSetbaseEntity extends MatterSetbaseVo { ...@@ -182,15 +182,15 @@ public class MatterSetbaseEntity extends MatterSetbaseVo {
this.matterId = 0L; this.matterId = 0L;
this.matterName = null; this.matterName = "";
this.policyName = null; this.policyName = "";
this.policyType = "法律"; this.policyType = "法律";
this.policyitem = null; this.policyitem = "";
this.content = null; this.content = "";
this.source = 0; this.source = 0;
} }
......
package com.mortals.xhx.module.matter.service.impl; package com.mortals.xhx.module.matter.service.impl;
import cn.hutool.core.util.PageUtil;
import cn.hutool.core.util.ReflectUtil; import cn.hutool.core.util.ReflectUtil;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import cn.hutool.setting.Setting; import cn.hutool.setting.Setting;
...@@ -8,6 +9,7 @@ import com.alibaba.fastjson.JSONArray; ...@@ -8,6 +9,7 @@ import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.mortals.framework.exception.AppException; import com.mortals.framework.exception.AppException;
import com.mortals.framework.model.Context; import com.mortals.framework.model.Context;
import com.mortals.framework.model.PageInfo;
import com.mortals.framework.service.impl.AbstractCRUDCacheServiceImpl; import com.mortals.framework.service.impl.AbstractCRUDCacheServiceImpl;
import com.mortals.framework.util.DataUtil; import com.mortals.framework.util.DataUtil;
import com.mortals.xhx.base.framework.config.InterceptorConfig; import com.mortals.xhx.base.framework.config.InterceptorConfig;
...@@ -32,6 +34,7 @@ import org.springframework.beans.factory.annotation.Autowired; ...@@ -32,6 +34,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.util.ObjectUtils; import org.springframework.util.ObjectUtils;
import java.math.BigInteger;
import java.util.*; import java.util.*;
import java.util.stream.Collectors; import java.util.stream.Collectors;
...@@ -134,7 +137,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -134,7 +137,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
siteMatterEntity.setSiteName(siteEntity.getSiteName()); siteMatterEntity.setSiteName(siteEntity.getSiteName());
siteMatterEntity.setMatterId(item.getId()); siteMatterEntity.setMatterId(item.getId());
siteMatterEntity.setMatterName(item.getMatterName()); siteMatterEntity.setMatterName(item.getMatterName());
siteMatterEntity.setCreateUserId(context==null?1L:context.getUser()==null?1L:context.getUser().getId()); siteMatterEntity.setCreateUserId(context == null ? 1L : context.getUser() == null ? 1L : context.getUser().getId());
siteMatterEntity.setCreateTime(new Date()); siteMatterEntity.setCreateTime(new Date());
siteMatterService.save(siteMatterEntity, context); siteMatterService.save(siteMatterEntity, context);
} }
...@@ -146,11 +149,19 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -146,11 +149,19 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
List<MatterEntity> list = this.find(new MatterQuery().source(SourceEnum.政务网.getValue())); List<MatterEntity> list = this.find(new MatterQuery().source(SourceEnum.政务网.getValue()));
if (!ObjectUtils.isEmpty(list)) { if (!ObjectUtils.isEmpty(list)) {
// TODO: 2022/3/30 查询本地数据,进行交叉更新对比 // TODO: 2022/3/30 查询本地数据,进行交叉更新对比
} else { //暂时以删除后重新添加为准
//读取区域数据 //this.getDao().delete(new MatterQuery().source(SourceEnum.政务网.getValue()));
//mattersAreaService.find() }
//读取事项基础数据 //读取区域数据
List<MattersEntity> mattersEntities = mattersService.find(new MattersQuery()); //mattersAreaService.find()
//读取事项基础数据
Integer total = mattersService.count(new MattersQuery(), null);
int totalPage = PageUtil.totalPage(total, 1000);
for (int i = 0; i < totalPage; i++) {
PageInfo pageInfo = new PageInfo();
pageInfo.setCurrPage(i);
pageInfo.setPrePageResult(1000);
List<MattersEntity> mattersEntities = mattersService.find(new MattersQuery(), pageInfo, null).getList();
for (MattersEntity item : mattersEntities) { for (MattersEntity item : mattersEntities) {
if ("true".equals(item.getHaveGetMatterInfo())) { if ("true".equals(item.getHaveGetMatterInfo())) {
MattersDetailEntity itemDetail = mattersDetailService.selectOne(new MattersDetailQuery().matterCode(item.getMatterCode())); MattersDetailEntity itemDetail = mattersDetailService.selectOne(new MattersDetailQuery().matterCode(item.getMatterCode()));
...@@ -165,6 +176,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -165,6 +176,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
matterEntity.setSource(SourceEnum.政务网.getValue()); matterEntity.setSource(SourceEnum.政务网.getValue());
matterEntity.setCreateTime(new Date()); matterEntity.setCreateTime(new Date());
matterEntity.setCreateUserName("system"); matterEntity.setCreateUserName("system");
matterEntity.setCreateUserId(1L);
String basicinfoJbxx = itemDetail.getBasicinfoJbxx(); String basicinfoJbxx = itemDetail.getBasicinfoJbxx();
//解析基础数据 //解析基础数据
//todo 设置基础值 //todo 设置基础值
...@@ -172,6 +184,15 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -172,6 +184,15 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
Setting baseInfoSetting = interceptorConfig.getBaseInfoSetting(); Setting baseInfoSetting = interceptorConfig.getBaseInfoSetting();
Setting sqclInfoSetting = interceptorConfig.getSqclInfoSetting(); Setting sqclInfoSetting = interceptorConfig.getSqclInfoSetting();
createBaseMatterJson(basicinfoJbxx, baseInfoSetting, matterEntity); createBaseMatterJson(basicinfoJbxx, baseInfoSetting, matterEntity);
matterEntity.setAreaCode(item.getAreaCode());
matterEntity.setDeptCode(item.getDeptCode());
matterEntity.setThemeCode(item.getThemeCode());
matterEntity.setPowerCode(item.getPowerCode());
matterEntity.setGroupName(item.getGroupName());
matterEntity.setHaveGetMatterInfo(item.getHaveGetMatterInfo());
matterEntity.setUsertypeCode(item.getUsertypeCode());
matterEntity.setUrl(item.getUrl());
this.save(matterEntity); this.save(matterEntity);
//todo 材料 //todo 材料
String sqclJson = itemDetail.getMaterialsSqcl(); String sqclJson = itemDetail.getMaterialsSqcl();
...@@ -202,7 +223,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -202,7 +223,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
//todo 设定依据 //todo 设定依据
String sdyjJson = itemDetail.getBasisSdyj(); String sdyjJson = itemDetail.getBasisSdyj();
if (!ObjectUtils.isEmpty(sdyjJson) || !"{}".equals(sdyjJson)) { if (!ObjectUtils.isEmpty(sdyjJson) || !"{}".equals(sdyjJson)) {
createSdyjJson(cjwtJson, matterEntity); createSdyjJson(sdyjJson, matterEntity);
} }
//todo 中介服务 //todo 中介服务
String zjfwJson = itemDetail.getIntermediaryZjfw(); String zjfwJson = itemDetail.getIntermediaryZjfw();
...@@ -214,6 +235,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -214,6 +235,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
} }
//根据事项查询事项详细等,并更新 //根据事项查询事项详细等,并更新
} }
} }
public void createBaseMatterJson(String baseJson, Setting baseInfoSetting, MatterEntity matterEntity) { public void createBaseMatterJson(String baseJson, Setting baseInfoSetting, MatterEntity matterEntity) {
...@@ -227,7 +249,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -227,7 +249,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
subArray.getJSONObject(j).entrySet().stream() subArray.getJSONObject(j).entrySet().stream()
.peek(m -> { .peek(m -> {
String value = baseInfoSetting.getOrDefault(m.getKey(), ""); String value = baseInfoSetting.getOrDefault(m.getKey(), "");
if (!ObjectUtils.isEmpty(value) && !"无".equals(value)) { if (!ObjectUtils.isEmpty(value) && !"无".equals(m.getValue())) {
//value 为对象配置的属性值,反射设置属性值 //value 为对象配置的属性值,反射设置属性值
try { try {
ReflectUtil.setFieldValue(matterEntity, value, m.getValue().toString().replaceAll("、", ",")); ReflectUtil.setFieldValue(matterEntity, value, m.getValue().toString().replaceAll("、", ","));
...@@ -239,10 +261,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -239,10 +261,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
} }
} }
} }
} }
//反射设置事项属性 //反射设置事项属性
} }
...@@ -279,11 +298,13 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -279,11 +298,13 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
for (int i = 0; i < jsonArray.size(); i++) { for (int i = 0; i < jsonArray.size(); i++) {
JSONObject secondJsonObject = jsonArray.getJSONObject(i); JSONObject secondJsonObject = jsonArray.getJSONObject(i);
MatterDatumEntity datumEntity = new MatterDatumEntity(); MatterDatumEntity datumEntity = new MatterDatumEntity();
datumEntity.initAttrValue();
datumEntity.setMatterId(matterEntity.getId()); datumEntity.setMatterId(matterEntity.getId());
datumEntity.setMaterialName(matterEntity.getMatterName()); datumEntity.setMaterialName(matterEntity.getMatterName());
datumEntity.setSource(SourceEnum.政务网.getValue()); datumEntity.setSource(SourceEnum.政务网.getValue());
datumEntity.setCreateTime(new Date()); datumEntity.setCreateTime(new Date());
datumEntity.setCreateUser("system"); datumEntity.setCreateUser("system");
datumEntity.setCreateUserId(1L);
//材料详情 //材料详情
JSONArray jsonArrayThree = secondJsonObject.getJSONArray("材料详情"); JSONArray jsonArrayThree = secondJsonObject.getJSONArray("材料详情");
...@@ -311,6 +332,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -311,6 +332,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
MatterDatumFileEntity fileEntity = new MatterDatumFileEntity(); MatterDatumFileEntity fileEntity = new MatterDatumFileEntity();
fileEntity.setCreateTime(new Date()); fileEntity.setCreateTime(new Date());
fileEntity.setCreateUser("system"); fileEntity.setCreateUser("system");
fileEntity.setCreateUserId(1L);
fileEntity.setDatumId(datumEntity.getId()); fileEntity.setDatumId(datumEntity.getId());
fileEntity.setMaterialName(datumEntity.getMaterialName()); fileEntity.setMaterialName(datumEntity.getMaterialName());
fileEntity.setSource(SourceEnum.政务网.getValue()); fileEntity.setSource(SourceEnum.政务网.getValue());
...@@ -360,7 +382,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -360,7 +382,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
try { try {
root = JSON.parseObject(sltjJson); root = JSON.parseObject(sltjJson);
} catch (Exception e1) { } catch (Exception e1) {
// log.error("error json:" + sltjJson); // log.error("error json:" + sltjJson);
return; return;
} }
} }
...@@ -381,6 +403,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -381,6 +403,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
matterAcceptEntity.setSource(SourceEnum.政务网.getValue()); matterAcceptEntity.setSource(SourceEnum.政务网.getValue());
matterAcceptEntity.setCreateTime(new Date()); matterAcceptEntity.setCreateTime(new Date());
matterAcceptEntity.setCreateUser("system"); matterAcceptEntity.setCreateUser("system");
matterAcceptEntity.setCreateUserId(1L);
matterAcceptService.save(matterAcceptEntity); matterAcceptService.save(matterAcceptEntity);
} catch (Exception e) { } catch (Exception e) {
log.error("error 受理条件", e); log.error("error 受理条件", e);
...@@ -420,6 +443,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -420,6 +443,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
matterChargesEntity.setSource(SourceEnum.政务网.getValue()); matterChargesEntity.setSource(SourceEnum.政务网.getValue());
matterChargesEntity.setCreateTime(new Date()); matterChargesEntity.setCreateTime(new Date());
matterChargesEntity.setCreateUser("system"); matterChargesEntity.setCreateUser("system");
matterChargesEntity.setCreateUserId(1L);
matterChargesService.save(matterChargesEntity); matterChargesService.save(matterChargesEntity);
} catch (Exception e) { } catch (Exception e) {
log.error("error 收费标准", e); log.error("error 收费标准", e);
...@@ -464,6 +488,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -464,6 +488,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
JSONObject jsonObject = jsonArray.getJSONObject(i); JSONObject jsonObject = jsonArray.getJSONObject(i);
List<MatterQuestionEntity> questionEntityList = jsonObject.entrySet().stream().map(question -> { List<MatterQuestionEntity> questionEntityList = jsonObject.entrySet().stream().map(question -> {
MatterQuestionEntity questionEntity = new MatterQuestionEntity(); MatterQuestionEntity questionEntity = new MatterQuestionEntity();
questionEntity.initAttrValue();
questionEntity.setQuestion(question.getKey()); questionEntity.setQuestion(question.getKey());
questionEntity.setAnswer(question.getValue().toString()); questionEntity.setAnswer(question.getValue().toString());
questionEntity.setMatterId(matterEntity.getId()); questionEntity.setMatterId(matterEntity.getId());
...@@ -495,7 +520,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -495,7 +520,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
} }
} }
if (root==null||root.isEmpty()) { if (root == null || root.isEmpty()) {
//log.info("root is null"); //log.info("root is null");
return; return;
} }
...@@ -507,7 +532,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -507,7 +532,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
} }
if (ObjectUtils.isEmpty(jsonArray)) { if (ObjectUtils.isEmpty(jsonArray)) {
log.info("办理流程 is null"); //log.info("办理流程 is null");
return; return;
} }
...@@ -515,11 +540,13 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -515,11 +540,13 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
for (int i = 0; i < jsonArray.size(); i++) { for (int i = 0; i < jsonArray.size(); i++) {
MatterFlowlimitEntity matterFlowlimitEntity = new MatterFlowlimitEntity(); MatterFlowlimitEntity matterFlowlimitEntity = new MatterFlowlimitEntity();
matterFlowlimitEntity.initAttrValue();
matterFlowlimitEntity.setMatterId(matterEntity.getId()); matterFlowlimitEntity.setMatterId(matterEntity.getId());
matterFlowlimitEntity.setMatterName(matterEntity.getMatterName()); matterFlowlimitEntity.setMatterName(matterEntity.getMatterName());
matterFlowlimitEntity.setSource(SourceEnum.政务网.getValue()); matterFlowlimitEntity.setSource(SourceEnum.政务网.getValue());
matterFlowlimitEntity.setCreateTime(new Date()); matterFlowlimitEntity.setCreateTime(new Date());
matterFlowlimitEntity.setCreateUser("system"); matterFlowlimitEntity.setCreateUser("system");
matterFlowlimitEntity.setCreateUserId(1L);
JSONArray innerJsonArray = jsonArray.getJSONArray(i); JSONArray innerJsonArray = jsonArray.getJSONArray(i);
for (int j = 0; j < innerJsonArray.size(); j++) { for (int j = 0; j < innerJsonArray.size(); j++) {
innerJsonArray.getJSONObject(j).entrySet().stream().peek(m -> { innerJsonArray.getJSONObject(j).entrySet().stream().peek(m -> {
...@@ -543,7 +570,6 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -543,7 +570,6 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
matterFlowlimitEntity.setFlowDesc(m.getValue().toString()); matterFlowlimitEntity.setFlowDesc(m.getValue().toString());
bool = true; bool = true;
} }
// if(!bool){ // if(!bool){
// System.out.println("name:" + m.getKey()); // System.out.println("name:" + m.getKey());
// System.out.print(" value:" + m.getValue()); // System.out.print(" value:" + m.getValue());
...@@ -586,7 +612,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -586,7 +612,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
} }
if (ObjectUtils.isEmpty(jsonArray)) { if (ObjectUtils.isEmpty(jsonArray)) {
log.info("设定依据 is null"); //log.info("设定依据 is null");
return; return;
} }
...@@ -599,6 +625,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -599,6 +625,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
matterSetbaseEntity.setSource(SourceEnum.政务网.getValue()); matterSetbaseEntity.setSource(SourceEnum.政务网.getValue());
matterSetbaseEntity.setCreateTime(new Date()); matterSetbaseEntity.setCreateTime(new Date());
matterSetbaseEntity.setCreateUser("system"); matterSetbaseEntity.setCreateUser("system");
matterSetbaseEntity.setCreateUserId(1L);
JSONArray innerJsonArray = jsonArray.getJSONArray(i); JSONArray innerJsonArray = jsonArray.getJSONArray(i);
for (int j = 0; j < innerJsonArray.size(); j++) { for (int j = 0; j < innerJsonArray.size(); j++) {
innerJsonArray.getJSONObject(j).entrySet().stream().peek(m -> { innerJsonArray.getJSONObject(j).entrySet().stream().peek(m -> {
...@@ -650,47 +677,43 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -650,47 +677,43 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
try { try {
jsonArray = root.getJSONArray("中介服务"); jsonArray = root.getJSONArray("中介服务");
} catch (Exception e) { } catch (Exception e) {
log.error("error 中介服务"); //log.error("error 中介服务:"+zjfwJson);
} }
if (ObjectUtils.isEmpty(jsonArray)) { if (ObjectUtils.isEmpty(jsonArray)) {
log.info("中介服务 is null"); // log.info("中介服务 is null");
return; return;
} }
List<MatterIntermediaryEntity> intermediaryEntityArrayList = new ArrayList<>(); List<MatterIntermediaryEntity> intermediaryEntityArrayList = new ArrayList<>();
for (int i = 0; i < jsonArray.size(); i++) { for (int i = 0; i < jsonArray.size(); i++) {
MatterIntermediaryEntity matterIntermediaryEntity = new MatterIntermediaryEntity(); MatterIntermediaryEntity matterIntermediaryEntity = new MatterIntermediaryEntity();
matterIntermediaryEntity.initAttrValue();
matterIntermediaryEntity.setMatterId(matterEntity.getId()); matterIntermediaryEntity.setMatterId(matterEntity.getId());
matterIntermediaryEntity.setMatterName(matterEntity.getMatterName()); matterIntermediaryEntity.setMatterName(matterEntity.getMatterName());
matterIntermediaryEntity.setSource(SourceEnum.政务网.getValue()); matterIntermediaryEntity.setSource(SourceEnum.政务网.getValue());
matterIntermediaryEntity.setCreateTime(new Date()); matterIntermediaryEntity.setCreateTime(new Date());
matterIntermediaryEntity.setCreateUser("system"); matterIntermediaryEntity.setCreateUser("system");
jsonArray.getJSONObject(i).entrySet().stream().peek(m -> { matterIntermediaryEntity.setCreateUserId(1L);
if ("中介服务事项名称".equals(m.getKey().trim())) {
matterIntermediaryEntity.setTitle(m.getValue().toString());
}
if ("中介服务实施机构及资质资格要求".equals(m.getKey().trim())) {
matterIntermediaryEntity.setIntermediaryRequest(m.getValue().toString());
}
if ("服务时限".equals(m.getKey().trim())) { jsonArray.getJSONObject(i).entrySet().stream().forEach(m -> {
matterIntermediaryEntity.setIntermediaryRequestTime(m.getValue().toString()); matterIntermediaryEntity.setTitle(m.getKey().trim());
} matterIntermediaryEntity.setRemark(m.getValue().toString());
if ("备注".equals(m.getKey().trim())) {
matterIntermediaryEntity.setRemark(m.getValue().toString());
}
}).count(); if ("中介服务实施机构及资质资格要求".equals(m.getKey().trim())) {
matterIntermediaryEntity.setIntermediaryRequest(m.getValue().toString());
}
if ("服务时限".equals(m.getKey().trim())) {
matterIntermediaryEntity.setIntermediaryRequestTime(m.getValue().toString());
}
/* if ("中介服务事项名称".equals(m.getKey().trim())) {
matterIntermediaryEntity.setTitle(m.getValue().toString());
}
*/
});
intermediaryEntityArrayList.add(matterIntermediaryEntity); intermediaryEntityArrayList.add(matterIntermediaryEntity);
} }
matterIntermediaryService.save(intermediaryEntityArrayList); matterIntermediaryService.save(intermediaryEntityArrayList);
} }
@Override @Override
...@@ -774,7 +797,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -774,7 +797,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
} }
if (ObjectUtils.isEmpty(jsonArray)) { if (ObjectUtils.isEmpty(jsonArray)) {
log.info("申请材料 is null"); // log.info("申请材料 is null");
return; return;
} }
if (!ObjectUtils.isEmpty(jsonArray)) { if (!ObjectUtils.isEmpty(jsonArray)) {
...@@ -813,10 +836,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M ...@@ -813,10 +836,7 @@ public class MatterServiceImpl extends AbstractCRUDCacheServiceImpl<MatterDao, M
}).count(); }).count();
} }
} }
} }
} catch (Exception e) { } catch (Exception e) {
log.error("异常:" + sqclJson); log.error("异常:" + sqclJson);
} }
......
package com.mortals.xhx.module.workman.model; package com.mortals.xhx.module.workman.model;
import java.util.List; import com.alibaba.fastjson.JSON;
import java.util.ArrayList; import com.mortals.xhx.common.utils.BeanUtil;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.mortals.framework.annotation.Excel;
import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.workman.model.vo.WorkmanVo; import com.mortals.xhx.module.workman.model.vo.WorkmanVo;
import org.springframework.beans.BeanUtils;
/** /**
* 工作人员实体对象 * 工作人员实体对象
* *
...@@ -551,4 +550,20 @@ public class WorkmanEntity extends WorkmanVo { ...@@ -551,4 +550,20 @@ public class WorkmanEntity extends WorkmanVo {
this.dangyuanext = ""; this.dangyuanext = "";
} }
public static void main(String[] args) {
WorkmanEntity source = new WorkmanEntity();
source.setLoginName("admin");
source.setLoginPwd("123456");
WorkmanEntity workmanEntity = new WorkmanEntity();
workmanEntity.initAttrValue();
//BeanUtils.copyProperties(source,workmanEntity, BeanUtil.getNullPropertyNames(source));
BeanUtils.copyProperties(workmanEntity,source, BeanUtil.getNullPropertyNames(workmanEntity));
System.out.println(JSON.toJSONString(source));
}
} }
\ No newline at end of file
...@@ -13,6 +13,14 @@ ...@@ -13,6 +13,14 @@
<result property="matterName" column="matterName" /> <result property="matterName" column="matterName" />
<result property="englishName" column="englishName" /> <result property="englishName" column="englishName" />
<result property="matterNo" column="matterNo" /> <result property="matterNo" column="matterNo" />
<result property="areaCode" column="areaCode" />
<result property="deptCode" column="deptCode" />
<result property="powerCode" column="powerCode" />
<result property="themeCode" column="themeCode" />
<result property="usertypeCode" column="usertypeCode" />
<result property="groupName" column="groupName" />
<result property="url" column="url" />
<result property="haveGetMatterInfo" column="haveGetMatterInfo" />
<result property="belongDept" column="belongDept" /> <result property="belongDept" column="belongDept" />
<result property="appoveObjectShow" column="appoveObjectShow" /> <result property="appoveObjectShow" column="appoveObjectShow" />
<result property="operatScopeShow" column="operatScopeShow" /> <result property="operatScopeShow" column="operatScopeShow" />
...@@ -81,226 +89,250 @@ ...@@ -81,226 +89,250 @@
<sql id="_columns"> <sql id="_columns">
<trim suffixOverrides="," suffix=""> <trim suffixOverrides="," suffix="">
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id as id, a.id,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('siteId') or colPickMode == 1 and data.containsKey('siteId')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('siteId') or colPickMode == 1 and data.containsKey('siteId')))">
a.siteId as siteId, a.siteId,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('tid') or colPickMode == 1 and data.containsKey('tid')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('tid') or colPickMode == 1 and data.containsKey('tid')))">
a.tid as tid, a.tid,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('tcode') or colPickMode == 1 and data.containsKey('tcode')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('tcode') or colPickMode == 1 and data.containsKey('tcode')))">
a.tcode as tcode, a.tcode,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('tname') or colPickMode == 1 and data.containsKey('tname')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('tname') or colPickMode == 1 and data.containsKey('tname')))">
a.tname as tname, a.tname,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('matterName') or colPickMode == 1 and data.containsKey('matterName')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('matterName') or colPickMode == 1 and data.containsKey('matterName')))">
a.matterName as matterName, a.matterName,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('englishName') or colPickMode == 1 and data.containsKey('englishName')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('englishName') or colPickMode == 1 and data.containsKey('englishName')))">
a.englishName as englishName, a.englishName,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('matterNo') or colPickMode == 1 and data.containsKey('matterNo')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('matterNo') or colPickMode == 1 and data.containsKey('matterNo')))">
a.matterNo as matterNo, a.matterNo,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('areaCode') or colPickMode == 1 and data.containsKey('areaCode')))">
a.areaCode,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('deptCode') or colPickMode == 1 and data.containsKey('deptCode')))">
a.deptCode,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('powerCode') or colPickMode == 1 and data.containsKey('powerCode')))">
a.powerCode,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('themeCode') or colPickMode == 1 and data.containsKey('themeCode')))">
a.themeCode,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('usertypeCode') or colPickMode == 1 and data.containsKey('usertypeCode')))">
a.usertypeCode,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('groupName') or colPickMode == 1 and data.containsKey('groupName')))">
a.groupName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('url') or colPickMode == 1 and data.containsKey('url')))">
a.url,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('haveGetMatterInfo') or colPickMode == 1 and data.containsKey('haveGetMatterInfo')))">
a.haveGetMatterInfo,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('belongDept') or colPickMode == 1 and data.containsKey('belongDept')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('belongDept') or colPickMode == 1 and data.containsKey('belongDept')))">
a.belongDept as belongDept, a.belongDept,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('appoveObjectShow') or colPickMode == 1 and data.containsKey('appoveObjectShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('appoveObjectShow') or colPickMode == 1 and data.containsKey('appoveObjectShow')))">
a.appoveObjectShow as appoveObjectShow, a.appoveObjectShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('operatScopeShow') or colPickMode == 1 and data.containsKey('operatScopeShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('operatScopeShow') or colPickMode == 1 and data.containsKey('operatScopeShow')))">
a.operatScopeShow as operatScopeShow, a.operatScopeShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('appoveTimeLimitShow') or colPickMode == 1 and data.containsKey('appoveTimeLimitShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('appoveTimeLimitShow') or colPickMode == 1 and data.containsKey('appoveTimeLimitShow')))">
a.appoveTimeLimitShow as appoveTimeLimitShow, a.appoveTimeLimitShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('handleType') or colPickMode == 1 and data.containsKey('handleType')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('handleType') or colPickMode == 1 and data.containsKey('handleType')))">
a.handleType as handleType, a.handleType,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('legalTimeLimitShow') or colPickMode == 1 and data.containsKey('legalTimeLimitShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('legalTimeLimitShow') or colPickMode == 1 and data.containsKey('legalTimeLimitShow')))">
a.legalTimeLimitShow as legalTimeLimitShow, a.legalTimeLimitShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('legalEndExplain') or colPickMode == 1 and data.containsKey('legalEndExplain')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('legalEndExplain') or colPickMode == 1 and data.containsKey('legalEndExplain')))">
a.legalEndExplain as legalEndExplain, a.legalEndExplain,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('promiseTimeLimitShow') or colPickMode == 1 and data.containsKey('promiseTimeLimitShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('promiseTimeLimitShow') or colPickMode == 1 and data.containsKey('promiseTimeLimitShow')))">
a.promiseTimeLimitShow as promiseTimeLimitShow, a.promiseTimeLimitShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('promiseEndExplain') or colPickMode == 1 and data.containsKey('promiseEndExplain')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('promiseEndExplain') or colPickMode == 1 and data.containsKey('promiseEndExplain')))">
a.promiseEndExplain as promiseEndExplain, a.promiseEndExplain,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isChargesShow') or colPickMode == 1 and data.containsKey('isChargesShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isChargesShow') or colPickMode == 1 and data.containsKey('isChargesShow')))">
a.isChargesShow as isChargesShow, a.isChargesShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('certificationLevelsShow') or colPickMode == 1 and data.containsKey('certificationLevelsShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('certificationLevelsShow') or colPickMode == 1 and data.containsKey('certificationLevelsShow')))">
a.certificationLevelsShow as certificationLevelsShow, a.certificationLevelsShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('planTakeTime') or colPickMode == 1 and data.containsKey('planTakeTime')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('planTakeTime') or colPickMode == 1 and data.containsKey('planTakeTime')))">
a.planTakeTime as planTakeTime, a.planTakeTime,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('promiseTakeTime') or colPickMode == 1 and data.containsKey('promiseTakeTime')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('promiseTakeTime') or colPickMode == 1 and data.containsKey('promiseTakeTime')))">
a.promiseTakeTime as promiseTakeTime, a.promiseTakeTime,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('specialProcedure') or colPickMode == 1 and data.containsKey('specialProcedure')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('specialProcedure') or colPickMode == 1 and data.containsKey('specialProcedure')))">
a.specialProcedure as specialProcedure, a.specialProcedure,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('windowToTheSceneNum') or colPickMode == 1 and data.containsKey('windowToTheSceneNum')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('windowToTheSceneNum') or colPickMode == 1 and data.containsKey('windowToTheSceneNum')))">
a.windowToTheSceneNum as windowToTheSceneNum, a.windowToTheSceneNum,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isOnlineSubscribeShow') or colPickMode == 1 and data.containsKey('isOnlineSubscribeShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isOnlineSubscribeShow') or colPickMode == 1 and data.containsKey('isOnlineSubscribeShow')))">
a.isOnlineSubscribeShow as isOnlineSubscribeShow, a.isOnlineSubscribeShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isExpressTakeShow') or colPickMode == 1 and data.containsKey('isExpressTakeShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isExpressTakeShow') or colPickMode == 1 and data.containsKey('isExpressTakeShow')))">
a.isExpressTakeShow as isExpressTakeShow, a.isExpressTakeShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isProvinceAcquisitionShow') or colPickMode == 1 and data.containsKey('isProvinceAcquisitionShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isProvinceAcquisitionShow') or colPickMode == 1 and data.containsKey('isProvinceAcquisitionShow')))">
a.isProvinceAcquisitionShow as isProvinceAcquisitionShow, a.isProvinceAcquisitionShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isApplyProvinceShow') or colPickMode == 1 and data.containsKey('isApplyProvinceShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isApplyProvinceShow') or colPickMode == 1 and data.containsKey('isApplyProvinceShow')))">
a.isApplyProvinceShow as isApplyProvinceShow, a.isApplyProvinceShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('mustSceneExplain') or colPickMode == 1 and data.containsKey('mustSceneExplain')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('mustSceneExplain') or colPickMode == 1 and data.containsKey('mustSceneExplain')))">
a.mustSceneExplain as mustSceneExplain, a.mustSceneExplain,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('onlineType') or colPickMode == 1 and data.containsKey('onlineType')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('onlineType') or colPickMode == 1 and data.containsKey('onlineType')))">
a.onlineType as onlineType, a.onlineType,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('onlineToTheSceneNum') or colPickMode == 1 and data.containsKey('onlineToTheSceneNum')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('onlineToTheSceneNum') or colPickMode == 1 and data.containsKey('onlineToTheSceneNum')))">
a.onlineToTheSceneNum as onlineToTheSceneNum, a.onlineToTheSceneNum,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('onlineOperatDeep') or colPickMode == 1 and data.containsKey('onlineOperatDeep')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('onlineOperatDeep') or colPickMode == 1 and data.containsKey('onlineOperatDeep')))">
a.onlineOperatDeep as onlineOperatDeep, a.onlineOperatDeep,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isExpressTakeOnlineShow') or colPickMode == 1 and data.containsKey('isExpressTakeOnlineShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isExpressTakeOnlineShow') or colPickMode == 1 and data.containsKey('isExpressTakeOnlineShow')))">
a.isExpressTakeOnlineShow as isExpressTakeOnlineShow, a.isExpressTakeOnlineShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isDoorTakeShow') or colPickMode == 1 and data.containsKey('isDoorTakeShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isDoorTakeShow') or colPickMode == 1 and data.containsKey('isDoorTakeShow')))">
a.isDoorTakeShow as isDoorTakeShow, a.isDoorTakeShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('onlineMustSceneExplain') or colPickMode == 1 and data.containsKey('onlineMustSceneExplain')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('onlineMustSceneExplain') or colPickMode == 1 and data.containsKey('onlineMustSceneExplain')))">
a.onlineMustSceneExplain as onlineMustSceneExplain, a.onlineMustSceneExplain,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('performDeptType') or colPickMode == 1 and data.containsKey('performDeptType')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('performDeptType') or colPickMode == 1 and data.containsKey('performDeptType')))">
a.performDeptType as performDeptType, a.performDeptType,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('matterEdition') or colPickMode == 1 and data.containsKey('matterEdition')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('matterEdition') or colPickMode == 1 and data.containsKey('matterEdition')))">
a.matterEdition as matterEdition, a.matterEdition,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('eventTypeShow') or colPickMode == 1 and data.containsKey('eventTypeShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('eventTypeShow') or colPickMode == 1 and data.containsKey('eventTypeShow')))">
a.eventTypeShow as eventTypeShow, a.eventTypeShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('performHierarchyShow') or colPickMode == 1 and data.containsKey('performHierarchyShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('performHierarchyShow') or colPickMode == 1 and data.containsKey('performHierarchyShow')))">
a.performHierarchyShow as performHierarchyShow, a.performHierarchyShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('powerSourceShow') or colPickMode == 1 and data.containsKey('powerSourceShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('powerSourceShow') or colPickMode == 1 and data.containsKey('powerSourceShow')))">
a.powerSourceShow as powerSourceShow, a.powerSourceShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('performDeptTypeShow') or colPickMode == 1 and data.containsKey('performDeptTypeShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('performDeptTypeShow') or colPickMode == 1 and data.containsKey('performDeptTypeShow')))">
a.performDeptTypeShow as performDeptTypeShow, a.performDeptTypeShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('goveServiceCenterShow') or colPickMode == 1 and data.containsKey('goveServiceCenterShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('goveServiceCenterShow') or colPickMode == 1 and data.containsKey('goveServiceCenterShow')))">
a.goveServiceCenterShow as goveServiceCenterShow, a.goveServiceCenterShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isConvenientCenterShow') or colPickMode == 1 and data.containsKey('isConvenientCenterShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isConvenientCenterShow') or colPickMode == 1 and data.containsKey('isConvenientCenterShow')))">
a.isConvenientCenterShow as isConvenientCenterShow, a.isConvenientCenterShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('terminalHandle') or colPickMode == 1 and data.containsKey('terminalHandle')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('terminalHandle') or colPickMode == 1 and data.containsKey('terminalHandle')))">
a.terminalHandle as terminalHandle, a.terminalHandle,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isOnline') or colPickMode == 1 and data.containsKey('isOnline')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isOnline') or colPickMode == 1 and data.containsKey('isOnline')))">
a.isOnline as isOnline, a.isOnline,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isOnlinePayShow') or colPickMode == 1 and data.containsKey('isOnlinePayShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isOnlinePayShow') or colPickMode == 1 and data.containsKey('isOnlinePayShow')))">
a.isOnlinePayShow as isOnlinePayShow, a.isOnlinePayShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('entrustmentDepartmen') or colPickMode == 1 and data.containsKey('entrustmentDepartmen')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('entrustmentDepartmen') or colPickMode == 1 and data.containsKey('entrustmentDepartmen')))">
a.entrustmentDepartmen as entrustmentDepartmen, a.entrustmentDepartmen,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('jointInfoShow') or colPickMode == 1 and data.containsKey('jointInfoShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('jointInfoShow') or colPickMode == 1 and data.containsKey('jointInfoShow')))">
a.jointInfoShow as jointInfoShow, a.jointInfoShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('matterStatus') or colPickMode == 1 and data.containsKey('matterStatus')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('matterStatus') or colPickMode == 1 and data.containsKey('matterStatus')))">
a.matterStatus as matterStatus, a.matterStatus,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('numberLimit') or colPickMode == 1 and data.containsKey('numberLimit')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('numberLimit') or colPickMode == 1 and data.containsKey('numberLimit')))">
a.numberLimit as numberLimit, a.numberLimit,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('type') or colPickMode == 1 and data.containsKey('type')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('type') or colPickMode == 1 and data.containsKey('type')))">
a.type as type, a.type,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('baseCode') or colPickMode == 1 and data.containsKey('baseCode')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('baseCode') or colPickMode == 1 and data.containsKey('baseCode')))">
a.baseCode as baseCode, a.baseCode,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('implementCode') or colPickMode == 1 and data.containsKey('implementCode')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('implementCode') or colPickMode == 1 and data.containsKey('implementCode')))">
a.implementCode as implementCode, a.implementCode,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('implementBodyCode') or colPickMode == 1 and data.containsKey('implementBodyCode')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('implementBodyCode') or colPickMode == 1 and data.containsKey('implementBodyCode')))">
a.implementBodyCode as implementBodyCode, a.implementBodyCode,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('operateItemCode') or colPickMode == 1 and data.containsKey('operateItemCode')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('operateItemCode') or colPickMode == 1 and data.containsKey('operateItemCode')))">
a.operateItemCode as operateItemCode, a.operateItemCode,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('townshipName') or colPickMode == 1 and data.containsKey('townshipName')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('townshipName') or colPickMode == 1 and data.containsKey('townshipName')))">
a.townshipName as townshipName, a.townshipName,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('townshipCode') or colPickMode == 1 and data.containsKey('townshipCode')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('townshipCode') or colPickMode == 1 and data.containsKey('townshipCode')))">
a.townshipCode as townshipCode, a.townshipCode,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('villageName') or colPickMode == 1 and data.containsKey('villageName')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('villageName') or colPickMode == 1 and data.containsKey('villageName')))">
a.villageName as villageName, a.villageName,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('villageCode') or colPickMode == 1 and data.containsKey('villageCode')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('villageCode') or colPickMode == 1 and data.containsKey('villageCode')))">
a.villageCode as villageCode, a.villageCode,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('operateTime') or colPickMode == 1 and data.containsKey('operateTime')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('operateTime') or colPickMode == 1 and data.containsKey('operateTime')))">
a.operateTime as operateTime, a.operateTime,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('operateSite') or colPickMode == 1 and data.containsKey('operateSite')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('operateSite') or colPickMode == 1 and data.containsKey('operateSite')))">
a.operateSite as operateSite, a.operateSite,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('cousultingShow') or colPickMode == 1 and data.containsKey('cousultingShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('cousultingShow') or colPickMode == 1 and data.containsKey('cousultingShow')))">
a.cousultingShow as cousultingShow, a.cousultingShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('cousultingTelephoneShow') or colPickMode == 1 and data.containsKey('cousultingTelephoneShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('cousultingTelephoneShow') or colPickMode == 1 and data.containsKey('cousultingTelephoneShow')))">
a.cousultingTelephoneShow as cousultingTelephoneShow, a.cousultingTelephoneShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('superviseShow') or colPickMode == 1 and data.containsKey('superviseShow')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('superviseShow') or colPickMode == 1 and data.containsKey('superviseShow')))">
a.superviseShow as superviseShow, a.superviseShow,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('sort') or colPickMode == 1 and data.containsKey('sort')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('sort') or colPickMode == 1 and data.containsKey('sort')))">
a.sort as sort, a.sort,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('source') or colPickMode == 1 and data.containsKey('source')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('source') or colPickMode == 1 and data.containsKey('source')))">
a.source as source, a.source,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime as createTime, a.createTime,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUserId') or colPickMode == 1 and data.containsKey('createUserId')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUserId') or colPickMode == 1 and data.containsKey('createUserId')))">
a.createUserId as createUserId, a.createUserId,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))">
a.updateTime as updateTime, a.updateTime,
</if> </if>
</trim> </trim>
</sql> </sql>
<!-- 新增 区分主键自增加还是业务插入 --> <!-- 新增 区分主键自增加还是业务插入 -->
<insert id="insert" parameterType="MatterEntity" useGeneratedKeys="true" keyProperty="id"> <insert id="insert" parameterType="MatterEntity" useGeneratedKeys="true" keyProperty="id">
insert into mortals_sys_matter insert into mortals_sys_matter
(siteId,tid,tcode,tname,matterName,englishName,matterNo,belongDept,appoveObjectShow,operatScopeShow,appoveTimeLimitShow,handleType,legalTimeLimitShow,legalEndExplain,promiseTimeLimitShow,promiseEndExplain,isChargesShow,certificationLevelsShow,planTakeTime,promiseTakeTime,specialProcedure,windowToTheSceneNum,isOnlineSubscribeShow,isExpressTakeShow,isProvinceAcquisitionShow,isApplyProvinceShow,mustSceneExplain,onlineType,onlineToTheSceneNum,onlineOperatDeep,isExpressTakeOnlineShow,isDoorTakeShow,onlineMustSceneExplain,performDeptType,matterEdition,eventTypeShow,performHierarchyShow,powerSourceShow,performDeptTypeShow,goveServiceCenterShow,isConvenientCenterShow,terminalHandle,isOnline,isOnlinePayShow,entrustmentDepartmen,jointInfoShow,matterStatus,numberLimit,type,baseCode,implementCode,implementBodyCode,operateItemCode,townshipName,townshipCode,villageName,villageCode,operateTime,operateSite,cousultingShow,cousultingTelephoneShow,superviseShow,sort,source,createTime,createUserId,updateTime) (siteId,tid,tcode,tname,matterName,englishName,matterNo,areaCode,deptCode,powerCode,themeCode,usertypeCode,groupName,url,haveGetMatterInfo,belongDept,appoveObjectShow,operatScopeShow,appoveTimeLimitShow,handleType,legalTimeLimitShow,legalEndExplain,promiseTimeLimitShow,promiseEndExplain,isChargesShow,certificationLevelsShow,planTakeTime,promiseTakeTime,specialProcedure,windowToTheSceneNum,isOnlineSubscribeShow,isExpressTakeShow,isProvinceAcquisitionShow,isApplyProvinceShow,mustSceneExplain,onlineType,onlineToTheSceneNum,onlineOperatDeep,isExpressTakeOnlineShow,isDoorTakeShow,onlineMustSceneExplain,performDeptType,matterEdition,eventTypeShow,performHierarchyShow,powerSourceShow,performDeptTypeShow,goveServiceCenterShow,isConvenientCenterShow,terminalHandle,isOnline,isOnlinePayShow,entrustmentDepartmen,jointInfoShow,matterStatus,numberLimit,type,baseCode,implementCode,implementBodyCode,operateItemCode,townshipName,townshipCode,villageName,villageCode,operateTime,operateSite,cousultingShow,cousultingTelephoneShow,superviseShow,sort,source,createTime,createUserId,updateTime)
VALUES VALUES
(#{siteId},#{tid},#{tcode},#{tname},#{matterName},#{englishName},#{matterNo},#{belongDept},#{appoveObjectShow},#{operatScopeShow},#{appoveTimeLimitShow},#{handleType},#{legalTimeLimitShow},#{legalEndExplain},#{promiseTimeLimitShow},#{promiseEndExplain},#{isChargesShow},#{certificationLevelsShow},#{planTakeTime},#{promiseTakeTime},#{specialProcedure},#{windowToTheSceneNum},#{isOnlineSubscribeShow},#{isExpressTakeShow},#{isProvinceAcquisitionShow},#{isApplyProvinceShow},#{mustSceneExplain},#{onlineType},#{onlineToTheSceneNum},#{onlineOperatDeep},#{isExpressTakeOnlineShow},#{isDoorTakeShow},#{onlineMustSceneExplain},#{performDeptType},#{matterEdition},#{eventTypeShow},#{performHierarchyShow},#{powerSourceShow},#{performDeptTypeShow},#{goveServiceCenterShow},#{isConvenientCenterShow},#{terminalHandle},#{isOnline},#{isOnlinePayShow},#{entrustmentDepartmen},#{jointInfoShow},#{matterStatus},#{numberLimit},#{type},#{baseCode},#{implementCode},#{implementBodyCode},#{operateItemCode},#{townshipName},#{townshipCode},#{villageName},#{villageCode},#{operateTime},#{operateSite},#{cousultingShow},#{cousultingTelephoneShow},#{superviseShow},#{sort},#{source},#{createTime},#{createUserId},#{updateTime}) (#{siteId},#{tid},#{tcode},#{tname},#{matterName},#{englishName},#{matterNo},#{areaCode},#{deptCode},#{powerCode},#{themeCode},#{usertypeCode},#{groupName},#{url},#{haveGetMatterInfo},#{belongDept},#{appoveObjectShow},#{operatScopeShow},#{appoveTimeLimitShow},#{handleType},#{legalTimeLimitShow},#{legalEndExplain},#{promiseTimeLimitShow},#{promiseEndExplain},#{isChargesShow},#{certificationLevelsShow},#{planTakeTime},#{promiseTakeTime},#{specialProcedure},#{windowToTheSceneNum},#{isOnlineSubscribeShow},#{isExpressTakeShow},#{isProvinceAcquisitionShow},#{isApplyProvinceShow},#{mustSceneExplain},#{onlineType},#{onlineToTheSceneNum},#{onlineOperatDeep},#{isExpressTakeOnlineShow},#{isDoorTakeShow},#{onlineMustSceneExplain},#{performDeptType},#{matterEdition},#{eventTypeShow},#{performHierarchyShow},#{powerSourceShow},#{performDeptTypeShow},#{goveServiceCenterShow},#{isConvenientCenterShow},#{terminalHandle},#{isOnline},#{isOnlinePayShow},#{entrustmentDepartmen},#{jointInfoShow},#{matterStatus},#{numberLimit},#{type},#{baseCode},#{implementCode},#{implementBodyCode},#{operateItemCode},#{townshipName},#{townshipCode},#{villageName},#{villageCode},#{operateTime},#{operateSite},#{cousultingShow},#{cousultingTelephoneShow},#{superviseShow},#{sort},#{source},#{createTime},#{createUserId},#{updateTime})
</insert> </insert>
<!-- 批量新增 --> <!-- 批量新增 -->
<insert id="insertBatch" parameterType="paramDto"> <insert id="insertBatch" parameterType="paramDto">
insert into mortals_sys_matter insert into mortals_sys_matter
(siteId,tid,tcode,tname,matterName,englishName,matterNo,belongDept,appoveObjectShow,operatScopeShow,appoveTimeLimitShow,handleType,legalTimeLimitShow,legalEndExplain,promiseTimeLimitShow,promiseEndExplain,isChargesShow,certificationLevelsShow,planTakeTime,promiseTakeTime,specialProcedure,windowToTheSceneNum,isOnlineSubscribeShow,isExpressTakeShow,isProvinceAcquisitionShow,isApplyProvinceShow,mustSceneExplain,onlineType,onlineToTheSceneNum,onlineOperatDeep,isExpressTakeOnlineShow,isDoorTakeShow,onlineMustSceneExplain,performDeptType,matterEdition,eventTypeShow,performHierarchyShow,powerSourceShow,performDeptTypeShow,goveServiceCenterShow,isConvenientCenterShow,terminalHandle,isOnline,isOnlinePayShow,entrustmentDepartmen,jointInfoShow,matterStatus,numberLimit,type,baseCode,implementCode,implementBodyCode,operateItemCode,townshipName,townshipCode,villageName,villageCode,operateTime,operateSite,cousultingShow,cousultingTelephoneShow,superviseShow,sort,source,createTime,createUserId,updateTime) (siteId,tid,tcode,tname,matterName,englishName,matterNo,areaCode,deptCode,powerCode,themeCode,usertypeCode,groupName,url,haveGetMatterInfo,belongDept,appoveObjectShow,operatScopeShow,appoveTimeLimitShow,handleType,legalTimeLimitShow,legalEndExplain,promiseTimeLimitShow,promiseEndExplain,isChargesShow,certificationLevelsShow,planTakeTime,promiseTakeTime,specialProcedure,windowToTheSceneNum,isOnlineSubscribeShow,isExpressTakeShow,isProvinceAcquisitionShow,isApplyProvinceShow,mustSceneExplain,onlineType,onlineToTheSceneNum,onlineOperatDeep,isExpressTakeOnlineShow,isDoorTakeShow,onlineMustSceneExplain,performDeptType,matterEdition,eventTypeShow,performHierarchyShow,powerSourceShow,performDeptTypeShow,goveServiceCenterShow,isConvenientCenterShow,terminalHandle,isOnline,isOnlinePayShow,entrustmentDepartmen,jointInfoShow,matterStatus,numberLimit,type,baseCode,implementCode,implementBodyCode,operateItemCode,townshipName,townshipCode,villageName,villageCode,operateTime,operateSite,cousultingShow,cousultingTelephoneShow,superviseShow,sort,source,createTime,createUserId,updateTime)
VALUES VALUES
<foreach collection="data.dataList" item="item" index="index" separator="," > <foreach collection="data.dataList" item="item" index="index" separator="," >
(#{item.siteId},#{item.tid},#{item.tcode},#{item.tname},#{item.matterName},#{item.englishName},#{item.matterNo},#{item.belongDept},#{item.appoveObjectShow},#{item.operatScopeShow},#{item.appoveTimeLimitShow},#{item.handleType},#{item.legalTimeLimitShow},#{item.legalEndExplain},#{item.promiseTimeLimitShow},#{item.promiseEndExplain},#{item.isChargesShow},#{item.certificationLevelsShow},#{item.planTakeTime},#{item.promiseTakeTime},#{item.specialProcedure},#{item.windowToTheSceneNum},#{item.isOnlineSubscribeShow},#{item.isExpressTakeShow},#{item.isProvinceAcquisitionShow},#{item.isApplyProvinceShow},#{item.mustSceneExplain},#{item.onlineType},#{item.onlineToTheSceneNum},#{item.onlineOperatDeep},#{item.isExpressTakeOnlineShow},#{item.isDoorTakeShow},#{item.onlineMustSceneExplain},#{item.performDeptType},#{item.matterEdition},#{item.eventTypeShow},#{item.performHierarchyShow},#{item.powerSourceShow},#{item.performDeptTypeShow},#{item.goveServiceCenterShow},#{item.isConvenientCenterShow},#{item.terminalHandle},#{item.isOnline},#{item.isOnlinePayShow},#{item.entrustmentDepartmen},#{item.jointInfoShow},#{item.matterStatus},#{item.numberLimit},#{item.type},#{item.baseCode},#{item.implementCode},#{item.implementBodyCode},#{item.operateItemCode},#{item.townshipName},#{item.townshipCode},#{item.villageName},#{item.villageCode},#{item.operateTime},#{item.operateSite},#{item.cousultingShow},#{item.cousultingTelephoneShow},#{item.superviseShow},#{item.sort},#{item.source},#{item.createTime},#{item.createUserId},#{item.updateTime}) (#{item.siteId},#{item.tid},#{item.tcode},#{item.tname},#{item.matterName},#{item.englishName},#{item.matterNo},#{item.areaCode},#{item.deptCode},#{item.powerCode},#{item.themeCode},#{item.usertypeCode},#{item.groupName},#{item.url},#{item.haveGetMatterInfo},#{item.belongDept},#{item.appoveObjectShow},#{item.operatScopeShow},#{item.appoveTimeLimitShow},#{item.handleType},#{item.legalTimeLimitShow},#{item.legalEndExplain},#{item.promiseTimeLimitShow},#{item.promiseEndExplain},#{item.isChargesShow},#{item.certificationLevelsShow},#{item.planTakeTime},#{item.promiseTakeTime},#{item.specialProcedure},#{item.windowToTheSceneNum},#{item.isOnlineSubscribeShow},#{item.isExpressTakeShow},#{item.isProvinceAcquisitionShow},#{item.isApplyProvinceShow},#{item.mustSceneExplain},#{item.onlineType},#{item.onlineToTheSceneNum},#{item.onlineOperatDeep},#{item.isExpressTakeOnlineShow},#{item.isDoorTakeShow},#{item.onlineMustSceneExplain},#{item.performDeptType},#{item.matterEdition},#{item.eventTypeShow},#{item.performHierarchyShow},#{item.powerSourceShow},#{item.performDeptTypeShow},#{item.goveServiceCenterShow},#{item.isConvenientCenterShow},#{item.terminalHandle},#{item.isOnline},#{item.isOnlinePayShow},#{item.entrustmentDepartmen},#{item.jointInfoShow},#{item.matterStatus},#{item.numberLimit},#{item.type},#{item.baseCode},#{item.implementCode},#{item.implementBodyCode},#{item.operateItemCode},#{item.townshipName},#{item.townshipCode},#{item.villageName},#{item.villageCode},#{item.operateTime},#{item.operateSite},#{item.cousultingShow},#{item.cousultingTelephoneShow},#{item.superviseShow},#{item.sort},#{item.source},#{item.createTime},#{item.createUserId},#{item.updateTime})
</foreach> </foreach>
</insert> </insert>
...@@ -334,6 +366,30 @@ ...@@ -334,6 +366,30 @@
<if test="(colPickMode==0 and data.containsKey('matterNo')) or (colPickMode==1 and !data.containsKey('matterNo'))"> <if test="(colPickMode==0 and data.containsKey('matterNo')) or (colPickMode==1 and !data.containsKey('matterNo'))">
a.matterNo=#{data.matterNo}, a.matterNo=#{data.matterNo},
</if> </if>
<if test="(colPickMode==0 and data.containsKey('areaCode')) or (colPickMode==1 and !data.containsKey('areaCode'))">
a.areaCode=#{data.areaCode},
</if>
<if test="(colPickMode==0 and data.containsKey('deptCode')) or (colPickMode==1 and !data.containsKey('deptCode'))">
a.deptCode=#{data.deptCode},
</if>
<if test="(colPickMode==0 and data.containsKey('powerCode')) or (colPickMode==1 and !data.containsKey('powerCode'))">
a.powerCode=#{data.powerCode},
</if>
<if test="(colPickMode==0 and data.containsKey('themeCode')) or (colPickMode==1 and !data.containsKey('themeCode'))">
a.themeCode=#{data.themeCode},
</if>
<if test="(colPickMode==0 and data.containsKey('usertypeCode')) or (colPickMode==1 and !data.containsKey('usertypeCode'))">
a.usertypeCode=#{data.usertypeCode},
</if>
<if test="(colPickMode==0 and data.containsKey('groupName')) or (colPickMode==1 and !data.containsKey('groupName'))">
a.groupName=#{data.groupName},
</if>
<if test="(colPickMode==0 and data.containsKey('url')) or (colPickMode==1 and !data.containsKey('url'))">
a.url=#{data.url},
</if>
<if test="(colPickMode==0 and data.containsKey('haveGetMatterInfo')) or (colPickMode==1 and !data.containsKey('haveGetMatterInfo'))">
a.haveGetMatterInfo=#{data.haveGetMatterInfo},
</if>
<if test="(colPickMode==0 and data.containsKey('belongDept')) or (colPickMode==1 and !data.containsKey('belongDept'))"> <if test="(colPickMode==0 and data.containsKey('belongDept')) or (colPickMode==1 and !data.containsKey('belongDept'))">
a.belongDept=#{data.belongDept}, a.belongDept=#{data.belongDept},
</if> </if>
...@@ -598,6 +654,62 @@ ...@@ -598,6 +654,62 @@
</if> </if>
</foreach> </foreach>
</trim> </trim>
<trim prefix="areaCode=(case" suffix="ELSE areaCode end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('areaCode')) or (colPickMode==1 and !item.containsKey('areaCode'))">
when a.id=#{item.id} then #{item.areaCode}
</if>
</foreach>
</trim>
<trim prefix="deptCode=(case" suffix="ELSE deptCode end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('deptCode')) or (colPickMode==1 and !item.containsKey('deptCode'))">
when a.id=#{item.id} then #{item.deptCode}
</if>
</foreach>
</trim>
<trim prefix="powerCode=(case" suffix="ELSE powerCode end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('powerCode')) or (colPickMode==1 and !item.containsKey('powerCode'))">
when a.id=#{item.id} then #{item.powerCode}
</if>
</foreach>
</trim>
<trim prefix="themeCode=(case" suffix="ELSE themeCode end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('themeCode')) or (colPickMode==1 and !item.containsKey('themeCode'))">
when a.id=#{item.id} then #{item.themeCode}
</if>
</foreach>
</trim>
<trim prefix="usertypeCode=(case" suffix="ELSE usertypeCode end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('usertypeCode')) or (colPickMode==1 and !item.containsKey('usertypeCode'))">
when a.id=#{item.id} then #{item.usertypeCode}
</if>
</foreach>
</trim>
<trim prefix="groupName=(case" suffix="ELSE groupName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('groupName')) or (colPickMode==1 and !item.containsKey('groupName'))">
when a.id=#{item.id} then #{item.groupName}
</if>
</foreach>
</trim>
<trim prefix="url=(case" suffix="ELSE url end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('url')) or (colPickMode==1 and !item.containsKey('url'))">
when a.id=#{item.id} then #{item.url}
</if>
</foreach>
</trim>
<trim prefix="haveGetMatterInfo=(case" suffix="ELSE haveGetMatterInfo end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('haveGetMatterInfo')) or (colPickMode==1 and !item.containsKey('haveGetMatterInfo'))">
when a.id=#{item.id} then #{item.haveGetMatterInfo}
</if>
</foreach>
</trim>
<trim prefix="belongDept=(case" suffix="ELSE belongDept end),"> <trim prefix="belongDept=(case" suffix="ELSE belongDept end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('belongDept')) or (colPickMode==1 and !item.containsKey('belongDept'))"> <if test="(colPickMode==0 and item.containsKey('belongDept')) or (colPickMode==1 and !item.containsKey('belongDept'))">
...@@ -1282,6 +1394,126 @@ ...@@ -1282,6 +1394,126 @@
</foreach> </foreach>
</if> </if>
<if test="conditionParamRef.containsKey('areaCode')">
<if test="conditionParamRef.areaCode != null and conditionParamRef.areaCode != ''">
${_conditionType_} a.areaCode like #{${_conditionParam_}.areaCode}
</if>
<if test="conditionParamRef.areaCode == null">
${_conditionType_} a.areaCode is null
</if>
</if>
<if test="conditionParamRef.containsKey('areaCodeList')">
${_conditionType_} a.areaCode in
<foreach collection="conditionParamRef.areaCodeList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('deptCode')">
<if test="conditionParamRef.deptCode != null and conditionParamRef.deptCode != ''">
${_conditionType_} a.deptCode like #{${_conditionParam_}.deptCode}
</if>
<if test="conditionParamRef.deptCode == null">
${_conditionType_} a.deptCode is null
</if>
</if>
<if test="conditionParamRef.containsKey('deptCodeList')">
${_conditionType_} a.deptCode in
<foreach collection="conditionParamRef.deptCodeList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('powerCode')">
<if test="conditionParamRef.powerCode != null and conditionParamRef.powerCode != ''">
${_conditionType_} a.powerCode like #{${_conditionParam_}.powerCode}
</if>
<if test="conditionParamRef.powerCode == null">
${_conditionType_} a.powerCode is null
</if>
</if>
<if test="conditionParamRef.containsKey('powerCodeList')">
${_conditionType_} a.powerCode in
<foreach collection="conditionParamRef.powerCodeList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('themeCode')">
<if test="conditionParamRef.themeCode != null and conditionParamRef.themeCode != ''">
${_conditionType_} a.themeCode like #{${_conditionParam_}.themeCode}
</if>
<if test="conditionParamRef.themeCode == null">
${_conditionType_} a.themeCode is null
</if>
</if>
<if test="conditionParamRef.containsKey('themeCodeList')">
${_conditionType_} a.themeCode in
<foreach collection="conditionParamRef.themeCodeList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('usertypeCode')">
<if test="conditionParamRef.usertypeCode != null and conditionParamRef.usertypeCode != ''">
${_conditionType_} a.usertypeCode like #{${_conditionParam_}.usertypeCode}
</if>
<if test="conditionParamRef.usertypeCode == null">
${_conditionType_} a.usertypeCode is null
</if>
</if>
<if test="conditionParamRef.containsKey('usertypeCodeList')">
${_conditionType_} a.usertypeCode in
<foreach collection="conditionParamRef.usertypeCodeList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('groupName')">
<if test="conditionParamRef.groupName != null and conditionParamRef.groupName != ''">
${_conditionType_} a.groupName like #{${_conditionParam_}.groupName}
</if>
<if test="conditionParamRef.groupName == null">
${_conditionType_} a.groupName is null
</if>
</if>
<if test="conditionParamRef.containsKey('groupNameList')">
${_conditionType_} a.groupName in
<foreach collection="conditionParamRef.groupNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('url')">
<if test="conditionParamRef.url != null and conditionParamRef.url != ''">
${_conditionType_} a.url like #{${_conditionParam_}.url}
</if>
<if test="conditionParamRef.url == null">
${_conditionType_} a.url is null
</if>
</if>
<if test="conditionParamRef.containsKey('urlList')">
${_conditionType_} a.url in
<foreach collection="conditionParamRef.urlList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('haveGetMatterInfo')">
<if test="conditionParamRef.haveGetMatterInfo != null and conditionParamRef.haveGetMatterInfo != ''">
${_conditionType_} a.haveGetMatterInfo like #{${_conditionParam_}.haveGetMatterInfo}
</if>
<if test="conditionParamRef.haveGetMatterInfo == null">
${_conditionType_} a.haveGetMatterInfo is null
</if>
</if>
<if test="conditionParamRef.containsKey('haveGetMatterInfoList')">
${_conditionType_} a.haveGetMatterInfo in
<foreach collection="conditionParamRef.haveGetMatterInfoList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('belongDept')"> <if test="conditionParamRef.containsKey('belongDept')">
<if test="conditionParamRef.belongDept != null and conditionParamRef.belongDept != ''"> <if test="conditionParamRef.belongDept != null and conditionParamRef.belongDept != ''">
${_conditionType_} a.belongDept like #{${_conditionParam_}.belongDept} ${_conditionType_} a.belongDept like #{${_conditionParam_}.belongDept}
...@@ -2270,6 +2502,46 @@ ...@@ -2270,6 +2502,46 @@
<if test='orderCol.matterNo != null and "DESC".equalsIgnoreCase(orderCol.matterNo)'>DESC</if> <if test='orderCol.matterNo != null and "DESC".equalsIgnoreCase(orderCol.matterNo)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('areaCode')">
a.areaCode
<if test='orderCol.areaCode != null and "DESC".equalsIgnoreCase(orderCol.areaCode)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('deptCode')">
a.deptCode
<if test='orderCol.deptCode != null and "DESC".equalsIgnoreCase(orderCol.deptCode)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('powerCode')">
a.powerCode
<if test='orderCol.powerCode != null and "DESC".equalsIgnoreCase(orderCol.powerCode)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('themeCode')">
a.themeCode
<if test='orderCol.themeCode != null and "DESC".equalsIgnoreCase(orderCol.themeCode)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('usertypeCode')">
a.usertypeCode
<if test='orderCol.usertypeCode != null and "DESC".equalsIgnoreCase(orderCol.usertypeCode)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('groupName')">
a.groupName
<if test='orderCol.groupName != null and "DESC".equalsIgnoreCase(orderCol.groupName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('url')">
a.url
<if test='orderCol.url != null and "DESC".equalsIgnoreCase(orderCol.url)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('haveGetMatterInfo')">
a.haveGetMatterInfo
<if test='orderCol.haveGetMatterInfo != null and "DESC".equalsIgnoreCase(orderCol.haveGetMatterInfo)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('belongDept')"> <if test="orderCol.containsKey('belongDept')">
a.belongDept a.belongDept
<if test='orderCol.belongDept != null and "DESC".equalsIgnoreCase(orderCol.belongDept)'>DESC</if> <if test='orderCol.belongDept != null and "DESC".equalsIgnoreCase(orderCol.belongDept)'>DESC</if>
......
{ {
"base-local": { "base-local": {
"baseUrl": "http://127.0.0.1:17214/base" "baseUrl": "http://127.0.0.1:17211/base"
}, },
"base-dev": { "base-dev": {
"baseUrl": "http://192.168.0.217:17211/base" "baseUrl": "http://192.168.0.60:17211/base"
}, },
"base-test": { "base-test": {
"baseUrl": "http://192.168.0.98:11078/base" "baseUrl": "http://192.168.0.98:11078/base"
......
...@@ -106,7 +106,7 @@ client.global.set("Matter_id", JSON.parse(response.body).data.id); ...@@ -106,7 +106,7 @@ client.global.set("Matter_id", JSON.parse(response.body).data.id);
%} %}
###基础事项查看 ###基础事项查看
GET {{baseUrl}}/matter/info?id={{Matter_id}} GET {{baseUrl}}/matter/info?id=6071
Accept: application/json Accept: application/json
###基础事项编辑 ###基础事项编辑
......
...@@ -4,10 +4,7 @@ POST {{baseUrl}}/site/matter/list ...@@ -4,10 +4,7 @@ POST {{baseUrl}}/site/matter/list
Content-Type: application/json Content-Type: application/json
{ {
"siteId":9277 , "siteId":21 ,
"siteName":"ew9wke" ,
"matterId":5364 ,
"matterName":"gpdtup" ,
"page":1, "page":1,
"size":10 "size":10
} }
......
...@@ -50,5 +50,13 @@ GET {{baseUrl}}/sms/set/delete?id={{SmsSet_id}} ...@@ -50,5 +50,13 @@ GET {{baseUrl}}/sms/set/delete?id={{SmsSet_id}}
Accept: application/json Accept: application/json
###同步数据
GET {{baseUrl}}/test/syncMatter
Accept: application/json
###同步数据
GET {{baseUrl}}/test/syncDept
Accept: application/json
...@@ -28,32 +28,12 @@ Content-Type: application/json ...@@ -28,32 +28,12 @@ Content-Type: application/json
###工作人员更新与保存 ###工作人员更新与保存
POST {{baseUrl}}/workman/save POST {{baseUrl}}/workman/save
Authorization: {{authToken}}
Content-Type: application/json Content-Type: application/json
{ {
"userName":"workman", "loginName":"workman1",
"password": "123456", "loginPwd": "123456"
"deptId":1,
"deptName":"测试站点部门",
"windowId":1,
"windowName":"测试窗口1",
"siteId":1,
"siteName":"测试站点",
"name":"w8oamz",
"number":"8ylq9h",
"userpost":"4nl4dx",
"posttitle":"8qv5uh",
"politicalstatus":1,
"dangyuan":1,
"phone":"sotmv2",
"mobile":"4oj2d8",
"starlevel":1,
"summary":"ypajwa",
"photoPath":"/xxxx/xx.jepg",
"duty":"aahncs",
"promise":"av4y8s",
"business":"eir0kk",
"online":1
} }
> {% > {%
......
...@@ -28,18 +28,17 @@ public class RabbitConfig { ...@@ -28,18 +28,17 @@ public class RabbitConfig {
} }
//修改系列和与反序列化转换器 //修改系列和与反序列化转换器
@Bean // @Bean
public MessageConverter messageConverter() { // public MessageConverter messageConverter() {
return new Jackson2JsonMessageConverter(); // return new Jackson2JsonMessageConverter();
} // }
@Bean //@Bean
public AsyncRabbitTemplate asyncRabbitTemplate(RabbitTemplate rabbitTemplate) { public AsyncRabbitTemplate asyncRabbitTemplate(RabbitTemplate rabbitTemplate) {
AsyncRabbitTemplate asyncRabbitTemplate = new AsyncRabbitTemplate(rabbitTemplate); AsyncRabbitTemplate asyncRabbitTemplate = new AsyncRabbitTemplate(rabbitTemplate);
asyncRabbitTemplate.setReceiveTimeout(10000); asyncRabbitTemplate.setReceiveTimeout(10000);
return asyncRabbitTemplate; return asyncRabbitTemplate;
} }
} }
DROP database if exists `portal-platform`;
CREATE database `portal-platform` default charset=utf8;
use `portal-platform`;
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ---------------------------- -- ----------------------------
-- 用户信息业务表 -- Table structure for mortals_xhx_apps
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_user`; DROP TABLE IF EXISTS `mortals_xhx_apps`;
CREATE TABLE mortals_xhx_user( CREATE TABLE `mortals_xhx_apps`
`id` bigint(20) AUTO_INCREMENT COMMENT '用户ID,主键,自增长', (
`loginName` varchar(50) COMMENT '登录名', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
`loginPwd` varchar(128) COMMENT '登录密码,使用md5双次加密', `name` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '应用名称',
`loginLimitAddress` varchar(200) COMMENT '登录限制地址,多个IP地址用逗号分隔,可以使用IP段匹配,如:172.17.*非空:则只能该值内的IP可以登录', `imgPath` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '图标',
`realName` varchar(64) COMMENT '用户名', `url` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '连接地址',
`mobile` varchar(21) COMMENT '用户手机号', `sortNum` int(8) NULL DEFAULT 0 COMMENT '排序号',
`phone` varchar(21) COMMENT '用户联系电话', `status` tinyint(4) NULL DEFAULT 0 COMMENT '状态,0暂未开通,1已开通',
`email` varchar(50) COMMENT '用户邮箱', `remark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '描述',
`qq` varchar(20) COMMENT 'QQ号码', `createTime` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`userType` tinyint(2) COMMENT '用户类型(0.系统用户,1.普通用户,2.工作人员)', `updateTime` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
`siteIds` varchar(512) COMMENT '所属站点id,多个逗号分隔', `createUserId` bigint(20) NULL DEFAULT NULL COMMENT '创建用户ID',
`areaCodes` varchar(512) COMMENT '所属区域code,多个逗号分隔', `createUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户名称',
`status` tinyint(2) COMMENT '用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)', `updateUserId` bigint(20) NULL DEFAULT NULL COMMENT '更新用户',
`createTime` datetime COMMENT '创建时间', `updateUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新用户名称',
`createUserId` bigint(20) COMMENT '创建用户', PRIMARY KEY (`id`) USING BTREE
`createUserName` varchar(50) COMMENT '创建用户名称', ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '系统应用列' ROW_FORMAT = Dynamic;
`lastLoginTime` datetime COMMENT '最后一次登录时间',
`lastLoginAddress` varchar(21) COMMENT '最后一次登录地址',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户信息业务';
-- ----------------------------
-- 角色信息表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_role`; -- Table structure for mortals_xhx_apps_census
CREATE TABLE mortals_xhx_role(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`name` varchar(128) COMMENT '角色名称',
`roleCode` varchar(128) COMMENT '角色编码',
`roleSort` int(4) COMMENT '角色排序字段',
`roleType` tinyint(2) COMMENT '角色类型(0.系统内置角色,1.默认系统角色,2.普通角色)',
`remark` varchar(256) COMMENT '备注',
`status` tinyint(2) COMMENT '角色状态(0.停用,1.启用)',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`createUserName` varchar(50) COMMENT '创建用户名称',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色信息';
-- ----------------------------
-- 角色用户关联表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_role_user`; DROP TABLE IF EXISTS `mortals_xhx_apps_census`;
CREATE TABLE mortals_xhx_role_user( CREATE TABLE `mortals_xhx_apps_census`
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长', (
`roleId` bigint(20) COMMENT '角色ID', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID,主键,自增长',
`userId` bigint(20) COMMENT '用户ID', `appId` bigint(20) NULL DEFAULT NULL COMMENT '应用ID,主键',
PRIMARY KEY (`id`) `censusName` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '数据统计名称',
) ENGINE=InnoDB DEFAULT CHARSET=utf8 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 AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '系统应用数据统计' ROW_FORMAT = Dynamic;
-- ---------------------------- -- ----------------------------
-- 角色菜单权限关联表 -- Table structure for mortals_xhx_idgenerator
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_role_auth`; DROP TABLE IF EXISTS `mortals_xhx_idgenerator`;
CREATE TABLE mortals_xhx_role_auth( CREATE TABLE `mortals_xhx_idgenerator`
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长', (
`roleId` bigint(20) COMMENT '角色ID', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`menuId` bigint(20) COMMENT '菜单ID', `idType` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'id类型',
PRIMARY KEY (`id`) `idMaxValue` bigint(20) UNSIGNED NOT NULL COMMENT 'id值',
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色菜单权限关联'; `remark` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '备注',
`versionNum` bigint(20) UNSIGNED NOT NULL DEFAULT 0 COMMENT '版本号,默认0',
`gmtModify` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP (0) COMMENT '最后修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '主键Id生成器' ROW_FORMAT = Dynamic;
-- ---------------------------- -- ----------------------------
-- 菜单信息业务表 -- Table structure for mortals_xhx_menu
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_menu`; DROP TABLE IF EXISTS `mortals_xhx_menu`;
CREATE TABLE mortals_xhx_menu( CREATE TABLE `mortals_xhx_menu`
`id` bigint(20) AUTO_INCREMENT COMMENT '菜单ID,主键,自增长', (
`name` varchar(50) COMMENT '菜单名称', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '菜单ID,主键,自增长',
`url` varchar(256) COMMENT '连接地址', `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '菜单名称',
`parentId` bigint(20) COMMENT '父菜单ID,一级菜单的该字段值为-1', `url` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '连接地址',
`linkType` tinyint(2) COMMENT '链接方式,(0.普通,1.弹出,2.脚本)', `parentId` bigint(20) NULL DEFAULT NULL COMMENT '父菜单ID,一级菜单的该字段值为-1',
`imgPath` varchar(128) COMMENT '主菜单图标,主菜单图标的css样式名', `linkType` tinyint(2) NULL DEFAULT NULL COMMENT '链接方式,(0.内链,1.外链,2.脚本)',
`buttonImgPath` varchar(128) COMMENT '按钮图标', `imgPath` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '主菜单图标,主菜单图标的css样式名',
`imgCommPath` varchar(128) COMMENT '常用菜单图标', `buttonImgPath` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '按钮图标',
`visible` tinyint(2) COMMENT '菜单显示(0.隐藏,1.显示)', `imgCommPath` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '常用菜单图标',
`menuType` tinyint(2) COMMENT '菜单类型(0.目录,1.菜单,2.按钮)', `visible` tinyint(2) NULL DEFAULT NULL COMMENT '菜单显示(0.隐藏,1.显示)',
`status` tinyint(2) COMMENT '菜单状态(0.禁用,1.启用)', `menuType` tinyint(2) NULL DEFAULT NULL COMMENT '菜单类型(0.目录,1.菜单,2.按钮)',
`authType` tinyint(2) COMMENT '权限类型(0.无限制,1.无需登录查看,2.需要登录查看,3.需要角色权限查看)', `status` tinyint(2) NULL DEFAULT NULL COMMENT '菜单状态(0.禁用,1.启用)',
`orderId` int(4) COMMENT '排序编号', `authType` tinyint(2) NULL DEFAULT NULL COMMENT '权限类型(0.无限制,1.无需登录查看,2.需要登录查看,3.需要角色权限查看)',
`createTime` datetime COMMENT '创建时间', `orderId` int(4) NULL DEFAULT NULL COMMENT '排序编号',
`createUserId` bigint(20) COMMENT '创建用户', `createTime` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`createUserName` varchar(50) COMMENT '创建用户名称', `createUserId` bigint(20) NULL DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) `createUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户名称',
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='菜单信息业务'; `remark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '描述备注',
PRIMARY KEY (`id`) USING BTREE
-- ---------------------------- ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '菜单信息业务' ROW_FORMAT = Dynamic;
-- 上传文件业务表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_uploadfile`; -- Table structure for mortals_xhx_oper_log
CREATE TABLE mortals_xhx_uploadfile( -- ----------------------------
`id` bigint(20) AUTO_INCREMENT COMMENT 'ID,主键,自增长', DROP TABLE IF EXISTS `mortals_xhx_oper_log`;
`fileName` varchar(50) COMMENT '文件名称', CREATE TABLE `mortals_xhx_oper_log`
`filePath` varchar(100) COMMENT '文件路径', (
`fileType` tinyint(2) COMMENT '文件类型,(1.excel ,2. img,3.zip, 4.pdf)', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`createTime` datetime COMMENT '创建时间', `platformMark` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '平台标识',
`createUser` varchar(50) COMMENT '创建用户', `userId` bigint(20) NULL DEFAULT NULL COMMENT '用户id',
PRIMARY KEY (`id`) `userName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户名称',
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='上传文件业务'; `loginName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户登录名',
`requestUrl` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '请求地址',
`content` varchar(2000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '操作内容,记录操作具体信息,如修改前修改或的数据',
`ip` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '操作IP地址',
`logDate` datetime(0) NULL DEFAULT NULL COMMENT '操作时间',
`operType` tinyint(2) NULL DEFAULT NULL COMMENT '操作类型,(0.新增,1.修改,2.删除)',
`createTime` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`createUserId` bigint(20) NULL DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '操作日志业务' ROW_FORMAT = Dynamic;
-- ---------------------------- -- ----------------------------
-- API服务表 -- Table structure for mortals_xhx_param
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_system_service_api`; DROP TABLE IF EXISTS `mortals_xhx_param`;
CREATE TABLE mortals_xhx_system_service_api( CREATE TABLE `mortals_xhx_param`
`id` bigint(20) AUTO_INCREMENT COMMENT '系统API的ID,主键,自增长', (
`systemServiceName` varchar(10) COMMENT '模块名称', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`systemServiceCode` varchar(20) COMMENT '模块编码', `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '参数名称',
`systemServiceUrl` varchar(50) COMMENT '模块地址', `firstOrganize` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '一级组织,如:平台配置',
`apiName` varchar(20) COMMENT 'API接口名称', `secondOrganize` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '二级组织,如:基础配置',
`apiUrl` varchar(200) COMMENT 'API接口(链接)', `paramKey` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '参数键,全局唯一',
`apiVersion` varchar(5) COMMENT 'API接口版本', `paramValue` varchar(2000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '参数值',
`apiStatus` tinyint(2) COMMENT 'API接口状态(1:启用,0:停用)', `validStatus` tinyint(2) NULL DEFAULT NULL COMMENT '参数有效状态,(0.禁用,1.启用)',
`createTime` datetime COMMENT '创建时间', `modStatus` tinyint(2) NULL DEFAULT NULL COMMENT '参数修改状态(0.隐藏,1.页面仅查看,2.页面可修改,3.页面可删除,4.页面可修改删除)',
`lapseTime` datetime COMMENT '失效时间', `displayType` tinyint(2) NULL DEFAULT NULL COMMENT '展现类型(0.普通文本框,1.多行文本框,2.开关,3.块输入框)',
`apiRemark` varchar(200) COMMENT 'API接口说明', `remark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`) `createTime` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='API服务'; `createUserId` bigint(20) NULL DEFAULT NULL COMMENT '创建用户',
`createUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户名称',
-- ---------------------------- PRIMARY KEY (`id`) USING BTREE
-- API服务表 ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '参数信息业务' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for mortals_xhx_resource
-- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_resource`;
CREATE TABLE `mortals_xhx_resource`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '菜单ID,主键,自增长',
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '名称',
`url` varchar(2000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '连接地址,多个地址以逗号分隔',
`authType` tinyint(2) NULL DEFAULT NULL COMMENT '权限类型(0.无限制,1.无需登录查看,2.需要登录查看,3.需要角色权限查看)',
`sourceType` tinyint(2) NULL DEFAULT NULL COMMENT '资源类型(0.系统资源,1.开放资源)',
`createTime` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`createUserId` bigint(20) NULL DEFAULT NULL COMMENT '创建用户',
`createUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户名称',
`userType` tinyint(2) NULL DEFAULT NULL COMMENT '用户类型(0.系统用户,1.代理商用户,2.品牌商用户)',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '资源信息业务' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for mortals_xhx_role
-- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_role`;
CREATE TABLE `mortals_xhx_role`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`name` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '角色名称',
`roleCode` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '角色编码',
`roleSort` int(4) NULL DEFAULT NULL COMMENT '角色排序字段',
`roleType` tinyint(2) NULL DEFAULT NULL COMMENT '角色类型(0.系统内置角色,1.默认系统角色,2.普通角色)',
`remark` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
`status` tinyint(2) NULL DEFAULT NULL COMMENT '角色状态(0.停用,1.启用)',
`createTime` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`createUserId` bigint(20) NULL DEFAULT NULL COMMENT '创建用户',
`createUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户名称',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色信息' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for mortals_xhx_role_auth
-- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_role_auth`;
CREATE TABLE `mortals_xhx_role_auth`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`roleId` bigint(20) NULL DEFAULT NULL COMMENT '角色ID',
`menuId` bigint(20) NULL DEFAULT NULL COMMENT '菜单ID',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色菜单权限关联' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for mortals_xhx_role_model
-- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_role_model`;
CREATE TABLE `mortals_xhx_role_model`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
`roleId` bigint(20) NULL DEFAULT NULL COMMENT '角色ID,主键',
`modelIds` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模块ID,主键',
`censusIds` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模块下的数据统计',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色模块数据' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for mortals_xhx_role_user
-- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_role_user`;
CREATE TABLE `mortals_xhx_role_user`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`roleId` bigint(20) NULL DEFAULT NULL COMMENT '角色ID',
`userId` bigint(20) NULL DEFAULT NULL COMMENT '用户ID',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色用户关联' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for mortals_xhx_site_apps
-- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_site_apps`;
CREATE TABLE `mortals_xhx_site_apps`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增长',
`siteId` bigint(20) NULL DEFAULT NULL COMMENT '站点ID,主键',
`includApps` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '站点开通的应用',
`excludeApps` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '站点排除的应用',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '站点应用对照列' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for mortals_xhx_system_service
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_system_service`; DROP TABLE IF EXISTS `mortals_xhx_system_service`;
CREATE TABLE mortals_xhx_system_service( CREATE TABLE `mortals_xhx_system_service`
`id` bigint(20) AUTO_INCREMENT COMMENT '系统API的ID,主键,自增长', (
`systemServiceName` varchar(10) COMMENT '模块名称', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '系统API的ID,主键,自增长',
`systemServiceCode` varchar(20) COMMENT '模块编码', `systemServiceName` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模块名称',
`systemServiceUrl` varchar(50) COMMENT '模块地址', `systemServiceCode` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模块编码',
`packageName` varchar(20) COMMENT '包名称', `systemServiceUrl` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模块地址',
`packagePath` varchar(200) COMMENT '包的下载路径', `packageName` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '包名称',
`packageVersion` varchar(5) COMMENT '包的版本', `packagePath` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '包的下载路径',
`apiStatus` tinyint(2) COMMENT '包的状态(1:启用,0:停用)', `packageVersion` varchar(5) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '包的版本',
`createTime` datetime COMMENT '创建时间', `apiStatus` tinyint(2) NULL DEFAULT NULL COMMENT '包的状态(1:启用,0:停用)',
`lapseTime` datetime COMMENT '失效时间', `createTime` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`packageRemark` varchar(200) COMMENT '包的说明', `lapseTime` datetime(0) NULL DEFAULT NULL COMMENT '失效时间',
PRIMARY KEY (`id`) `packageRemark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '包的说明',
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='API服务'; PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'API服务' ROW_FORMAT = Dynamic;
-- ----------------------------
-- 参数信息业务表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_param`; -- Table structure for mortals_xhx_system_service_api
CREATE TABLE mortals_xhx_param(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`name` varchar(100) COMMENT '参数名称',
`firstOrganize` varchar(100) COMMENT '一级组织,如:平台配置',
`secondOrganize` varchar(100) COMMENT '二级组织,如:基础配置',
`paramKey` varchar(100) COMMENT '参数键,全局唯一',
`paramValue` varchar(2000) COMMENT '参数值',
`validStatus` tinyint(2) COMMENT '参数有效状态,(0.禁用,1.启用)',
`modStatus` tinyint(2) COMMENT '参数修改状态(0.隐藏,1.页面仅查看,2.页面可修改,3.页面可删除,4.页面可修改删除)',
`displayType` tinyint(2) COMMENT '展现类型(0.普通文本框,1.多行文本框,2.开关,3.块输入框)',
`remark` varchar(200) COMMENT '备注',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`createUserName` varchar(50) COMMENT '创建用户名称',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='参数信息业务';
-- ----------------------------
-- 任务信息业务表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_task`; DROP TABLE IF EXISTS `mortals_xhx_system_service_api`;
CREATE TABLE mortals_xhx_task( CREATE TABLE `mortals_xhx_system_service_api`
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长', (
`name` varchar(100) COMMENT '任务名称', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '系统API的ID,主键,自增长',
`taskKey` varchar(100) COMMENT '任务关键字,区分任务执行流程', `systemServiceName` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模块名称',
`status` tinyint(2) COMMENT '任务状态,(0,未启动,1.执行中)', `systemServiceCode` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模块编码',
`excuteService` varchar(100) COMMENT '任务执行服务', `systemServiceUrl` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模块地址',
`excuteParam` text COMMENT '任务执行参数', `apiName` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'API接口名称',
`excuteHost` varchar(200) COMMENT '任务执行主机,为空表示不限制任务的执行主机,多个用逗号分隔', `apiUrl` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'API接口(链接)',
`excuteStrategy` tinyint(2) COMMENT '执行策略(1.按日,2.按周,3.按月,4.按间隔时间)', `apiVersion` varchar(5) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'API接口版本',
`excuteDate` int(11) COMMENT '执行日期,按日:则为0;按周:则为1-7;按月:则为:1-31;按间隔时间:则为间隔时间,单位:秒;', `apiStatus` tinyint(2) NULL DEFAULT NULL COMMENT 'API接口状态(1:启用,0:停用)',
`excuteTime` varchar(10) COMMENT '执行时间,格式:HH:mm,', `createTime` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`remark` varchar(200) COMMENT '备注', `lapseTime` datetime(0) NULL DEFAULT NULL COMMENT '失效时间',
`lastExcuteHost` varchar(32) COMMENT '最后执行主机', `apiRemark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'API接口说明',
`lastExcuteTime` datetime COMMENT '最后执行时间', PRIMARY KEY (`id`) USING BTREE
`interimExcuteStatus` tinyint(2) COMMENT '临时执行状态,(0.未启用,1.立即执行并保留,2.立即执行并删除)', ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'API服务' ROW_FORMAT = Dynamic;
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`createUserName` varchar(50) COMMENT '创建用户名称',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='任务信息业务';
-- ----------------------------
-- 操作日志业务表
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_oper_log`; -- Table structure for mortals_xhx_table_index
CREATE TABLE mortals_xhx_oper_log( -- ----------------------------
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长', DROP TABLE IF EXISTS `mortals_xhx_table_index`;
`platformMark` varchar(50) COMMENT '平台标识', CREATE TABLE `mortals_xhx_table_index`
`userId` bigint(20) COMMENT '用户id', (
`userName` varchar(50) COMMENT '用户名称', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '菜单ID,主键,自增长',
`loginName` varchar(50) COMMENT '用户登录名', `tableName` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '表名称',
`requestUrl` varchar(200) COMMENT '请求地址', `tableMark` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '表标识',
`content` varchar(2000) COMMENT '操作内容,记录操作具体信息,如修改前修改或的数据', `createTime` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`ip` varchar(30) COMMENT '操作IP地址', PRIMARY KEY (`id`) USING BTREE
`logDate` datetime COMMENT '操作时间', ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '分索引信息业务' ROW_FORMAT = Dynamic;
`operType` tinyint(2) COMMENT '操作类型,(0.新增,1.修改,2.删除)',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='操作日志业务';
-- ----------------------------
-- Table structure for mortals_xhx_task
-- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_task`;
CREATE TABLE `mortals_xhx_task`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '任务名称',
`taskKey` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '任务关键字,区分任务执行流程',
`status` tinyint(2) NULL DEFAULT NULL COMMENT '任务状态,(0,未启动,1.执行中)',
`excuteService` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '任务执行服务',
`excuteParam` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '任务执行参数',
`excuteHost` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '任务执行主机,为空表示不限制任务的执行主机,多个用逗号分隔',
`excuteStrategy` tinyint(2) NULL DEFAULT NULL COMMENT '执行策略(1.按日,2.按周,3.按月,4.按间隔时间)',
`excuteDate` int(11) NULL DEFAULT NULL COMMENT '执行日期,按日:则为0;按周:则为1-7;按月:则为:1-31;按间隔时间:则为间隔时间,单位:秒;',
`excuteTime` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '执行时间,格式:HH:mm,',
`remark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
`lastExcuteHost` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后执行主机',
`lastExcuteTime` datetime(0) NULL DEFAULT NULL COMMENT '最后执行时间',
`interimExcuteStatus` tinyint(2) NULL DEFAULT NULL COMMENT '临时执行状态,(0.未启用,1.立即执行并保留,2.立即执行并删除)',
`createTime` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`createUserId` bigint(20) NULL DEFAULT NULL COMMENT '创建用户',
`createUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户名称',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '任务信息业务' ROW_FORMAT = Dynamic;
-- ---------------------------- -- ----------------------------
-- Records of mortals_xhx_task -- Table structure for mortals_xhx_uploadfile
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_task` VALUES (2, '分表创建任务', 'tableIndexService', 0, 'tableIndexService', NULL, NULL, 1, 0, '00:30', NULL, '192.168.1.106', '2021-08-18 00:30:01', 0, '2021-08-12 11:07:23', 1, '系统管理员'); DROP TABLE IF EXISTS `mortals_xhx_uploadfile`;
CREATE TABLE `mortals_xhx_uploadfile`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID,主键,自增长',
`fileName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件名称',
`filePath` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件路径',
`fileType` tinyint(2) NULL DEFAULT NULL COMMENT '文件类型,(1.excel ,2. img,3.zip, 4.pdf)',
`createTime` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`createUser` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '上传文件业务' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for mortals_xhx_user
-- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_user`;
CREATE TABLE `mortals_xhx_user`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户ID,主键,自增长',
`loginName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '登录名',
`loginPwd` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '登录密码,使用md5双次加密',
`loginLimitAddress` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '登录限制地址,多个IP地址用逗号分隔,可以使用IP段匹配,如:172.17.*非空:则只能该值内的IP可以登录',
`realName` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户名',
`mobile` varchar(21) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户手机号',
`phone` varchar(21) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户联系电话',
`email` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户邮箱',
`qq` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'QQ号码',
`userType` tinyint(2) NULL DEFAULT NULL COMMENT '用户类型(0.系统用户,1.普通用户,2.工作人员)',
`siteIds` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所属站点id,多个逗号分隔',
`areaCodes` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所属区域code,多个逗号分隔',
`areaNames` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所属区域名称,多个逗号分隔',
`status` tinyint(2) NULL DEFAULT NULL COMMENT '用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)',
`createTime` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`createUserId` bigint(20) NULL DEFAULT NULL COMMENT '创建用户',
`createUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户名称',
`lastLoginTime` datetime(0) NULL DEFAULT NULL COMMENT '最后一次登录时间',
`lastLoginAddress` varchar(21) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后一次登录地址',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户信息业务' ROW_FORMAT = Dynamic;
INSERT INTO `mortals_xhx_user` VALUES (1, 'admin', '43442676c74ae59f219c2d87fd6bad52', NULL, '系统管理员', '13808095770', NULL, NULL,NULL, 0,"","", 1, now(), 1, 'admin', now(), '127.0.0.1'); -- ----------------------------
\ No newline at end of file -- Table structure for mortals_xhx_valid_code
-- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_valid_code`;
CREATE TABLE `mortals_xhx_valid_code`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '菜单ID,主键,自增长',
`code` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '验证码',
`url` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '校验地址,email校验使用',
`mobile` varchar(21) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '校验手机号',
`email` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '校验邮箱',
`type` tinyint(2) NULL DEFAULT NULL COMMENT '校验方式(0.图片校验,1.手机校验,2.邮箱校验)',
`sessionId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '会话ID',
`ip` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'IP地址',
`createTime` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`lapseTime` datetime(0) NULL DEFAULT NULL COMMENT '失效时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '验证码信息业务' ROW_FORMAT = Dynamic;
\ No newline at end of file
-- ---------------------------- use `portal-platform`;
-- 用户信息业务菜单 SQL
-- ---------------------------- INSERT INTO `portal-platform`.`mortals_xhx_user`
INSERT INTO `mortals_xhx_menu` VALUES (null, '用户信息业务', '/user/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 1, NULL, NULL, NULL); VALUES (1, 'admin', '43442676c74ae59f219c2d87fd6bad52', NULL, '系统管理员', '13808095770', NULL, NULL, NULL, 1,
'3,6,7,8,10,13,15,16,17,18,19,20,21,22,23,26,29,30,31,32,33,34,35,36,37,38', '510000000000', '四川省', 1,
'2022-06-02 09:12:26', 1, 'admin', '2022-10-13 09:57:09', '192.168.0.192');
INSERT INTO `mortals_xhx_task`
VALUES (2, '分表创建任务', 'tableIndexService', 0, 'tableIndexService', NULL, NULL, 1, 0, '00:30', NULL,
'192.168.1.106', '2021-08-18 00:30:01', 0, '2021-08-12 11:07:23', 1, '系统管理员');
-- ---------------------------- -- ----------------------------
-- 用户信息业务资源路径 SQL -- 用户信息业务资源路径 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '用户信息业务-菜单管理-查看', '/user/list,/user/view,/user/info,/user/export,/user/exportExcel,/user/downloadTemplate,/user/download', 3, 0, NULL, NULL, NULL, 0); INSERT INTO `mortals_xhx_resource`
INSERT INTO `mortals_xhx_resource` VALUES (null, '用户信息业务-菜单管理-维护', '/user/add,/user/edit,/user/delete,/user/logicDelete,/user/save,/user/importData', 3, 0, NULL, NULL, NULL, 0); VALUES (null, '用户信息业务-菜单管理-查看',
'/user/list,/user/view,/user/info,/user/export,/user/exportExcel,/user/downloadTemplate,/user/download', 3, 0,
NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource`
VALUES (null, '用户信息业务-菜单管理-维护',
'/user/add,/user/edit,/user/delete,/user/logicDelete,/user/save,/user/importData', 3, 0, NULL, NULL, NULL, 0);
-- ---------------------------- -- ----------------------------
-- 用户信息业务参数 SQL -- 用户信息业务参数 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '用户类型', 'User', 'userType', '0', '系统用户', 1, 4, 0, 'userType', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '用户类型', 'User', 'userType', '1', '普通用户', 1, 4, 0, 'userType', NULL, NULL, NULL); VALUES (null, '用户类型', 'User', 'userType', '0', '系统用户', 1, 4, 0, 'userType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '用户类型', 'User', 'userType', '2', '工作人员', 1, 4, 0, 'userType', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '用户状态', 'User', 'status', '0', '停用', 1, 4, 0, 'status', NULL, NULL, NULL); VALUES (null, '用户类型', 'User', 'userType', '1', '普通用户', 1, 4, 0, 'userType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '用户状态', 'User', 'status', '1', '正常', 1, 4, 0, 'status', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '用户状态', 'User', 'status', '2', '冻结', 1, 4, 0, 'status', NULL, NULL, NULL); VALUES (null, '用户类型', 'User', 'userType', '2', '工作人员', 1, 4, 0, 'userType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '用户状态', 'User', 'status', '3', '销户', 1, 4, 0, 'status', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '用户状态', 'User', 'status', '4', '离职', 1, 4, 0, 'status', NULL, NULL, NULL); VALUES (null, '用户状态', 'User', 'status', '0', '停用', 1, 4, 0, 'status', NULL, NULL, NULL);
-- ---------------------------- INSERT INTO `mortals_xhx_param`
-- 角色信息菜单 SQL VALUES (null, '用户状态', 'User', 'status', '1', '正常', 1, 4, 0, 'status', NULL, NULL, NULL);
-- ---------------------------- INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_menu` VALUES (null, '角色信息', '/role/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 1, NULL, NULL, NULL); VALUES (null, '用户状态', 'User', 'status', '2', '冻结', 1, 4, 0, 'status', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param`
VALUES (null, '用户状态', 'User', 'status', '3', '销户', 1, 4, 0, 'status', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param`
VALUES (null, '用户状态', 'User', 'status', '4', '离职', 1, 4, 0, 'status', NULL, NULL, NULL);
-- ---------------------------- -- ----------------------------
-- 角色信息资源路径 SQL -- 角色信息资源路径 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '角色信息-菜单管理-查看', '/role/list,/role/view,/role/info,/role/export,/role/exportExcel,/role/downloadTemplate,/role/download', 3, 0, NULL, NULL, NULL, 0); INSERT INTO `mortals_xhx_resource`
INSERT INTO `mortals_xhx_resource` VALUES (null, '角色信息-菜单管理-维护', '/role/add,/role/edit,/role/delete,/role/logicDelete,/role/save,/role/importData', 3, 0, NULL, NULL, NULL, 0); VALUES (null, '角色信息-菜单管理-查看',
'/role/list,/role/view,/role/info,/role/export,/role/exportExcel,/role/downloadTemplate,/role/download', 3, 0,
NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource`
VALUES (null, '角色信息-菜单管理-维护',
'/role/add,/role/edit,/role/delete,/role/logicDelete,/role/save,/role/importData', 3, 0, NULL, NULL, NULL, 0);
-- ---------------------------- -- ----------------------------
-- 角色信息参数 SQL -- 角色信息参数 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '角色类型', 'Role', 'roleType', '0', '系统内置角色', 1, 4, 0, 'roleType', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '角色类型', 'Role', 'roleType', '1', '默认系统角色', 1, 4, 0, 'roleType', NULL, NULL, NULL); VALUES (null, '角色类型', 'Role', 'roleType', '0', '系统内置角色', 1, 4, 0, 'roleType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '角色类型', 'Role', 'roleType', '2', '普通角色', 1, 4, 0, 'roleType', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '角色状态', 'Role', 'status', '0', '停用', 1, 4, 0, 'status', NULL, NULL, NULL); VALUES (null, '角色类型', 'Role', 'roleType', '1', '默认系统角色', 1, 4, 0, 'roleType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '角色状态', 'Role', 'status', '1', '启用', 1, 4, 0, 'status', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
-- ---------------------------- VALUES (null, '角色类型', 'Role', 'roleType', '2', '普通角色', 1, 4, 0, 'roleType', NULL, NULL, NULL);
-- 角色用户关联菜单 SQL INSERT INTO `mortals_xhx_param`
-- ---------------------------- VALUES (null, '角色状态', 'Role', 'status', '0', '停用', 1, 4, 0, 'status', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_menu` VALUES (null, '角色用户关联', '/role/user/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 1, NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
VALUES (null, '角色状态', 'Role', 'status', '1', '启用', 1, 4, 0, 'status', NULL, NULL, NULL);
-- ---------------------------- -- ----------------------------
-- 角色用户关联资源路径 SQL -- 角色用户关联资源路径 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '角色用户关联-菜单管理-查看', '/role/user/list,/role/user/view,/role/user/info,/role/user/export,/role/user/exportExcel,/role/user/downloadTemplate,/role/user/download', 3, 0, NULL, NULL, NULL, 0); INSERT INTO `mortals_xhx_resource`
INSERT INTO `mortals_xhx_resource` VALUES (null, '角色用户关联-菜单管理-维护', '/role/user/add,/role/user/edit,/role/user/delete,/role/user/logicDelete,/role/user/save,/role/user/importData', 3, 0, NULL, NULL, NULL, 0); VALUES (null, '角色用户关联-菜单管理-查看',
'/role/user/list,/role/user/view,/role/user/info,/role/user/export,/role/user/exportExcel,/role/user/downloadTemplate,/role/user/download',
-- ---------------------------- 3, 0, NULL, NULL, NULL, 0);
-- 角色用户关联参数 SQL INSERT INTO `mortals_xhx_resource`
-- ---------------------------- VALUES (null, '角色用户关联-菜单管理-维护',
-- ---------------------------- '/role/user/add,/role/user/edit,/role/user/delete,/role/user/logicDelete,/role/user/save,/role/user/importData',
-- 角色菜单权限关联菜单 SQL 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '角色菜单权限关联', '/role/auth/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 1, NULL, NULL, NULL);
-- ---------------------------- -- ----------------------------
-- 角色菜单权限关联资源路径 SQL -- 角色菜单权限关联资源路径 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '角色菜单权限关联-菜单管理-查看', '/role/auth/list,/role/auth/view,/role/auth/info,/role/auth/export,/role/auth/exportExcel,/role/auth/downloadTemplate,/role/auth/download', 3, 0, NULL, NULL, NULL, 0); INSERT INTO `mortals_xhx_resource`
INSERT INTO `mortals_xhx_resource` VALUES (null, '角色菜单权限关联-菜单管理-维护', '/role/auth/add,/role/auth/edit,/role/auth/delete,/role/auth/logicDelete,/role/auth/save,/role/auth/importData', 3, 0, NULL, NULL, NULL, 0); VALUES (null, '角色菜单权限关联-菜单管理-查看',
'/role/auth/list,/role/auth/view,/role/auth/info,/role/auth/export,/role/auth/exportExcel,/role/auth/downloadTemplate,/role/auth/download',
-- ---------------------------- 3, 0, NULL, NULL, NULL, 0);
-- 角色菜单权限关联参数 SQL INSERT INTO `mortals_xhx_resource`
-- ---------------------------- VALUES (null, '角色菜单权限关联-菜单管理-维护',
-- ---------------------------- '/role/auth/add,/role/auth/edit,/role/auth/delete,/role/auth/logicDelete,/role/auth/save,/role/auth/importData',
-- 菜单信息业务菜单 SQL 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '菜单信息业务', '/menu/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 1, NULL, NULL, NULL);
-- ---------------------------- -- ----------------------------
-- 菜单信息业务资源路径 SQL -- 菜单信息业务资源路径 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '菜单信息业务-菜单管理-查看', '/menu/list,/menu/view,/menu/info,/menu/export,/menu/exportExcel,/menu/downloadTemplate,/menu/download', 3, 0, NULL, NULL, NULL, 0); INSERT INTO `mortals_xhx_resource`
INSERT INTO `mortals_xhx_resource` VALUES (null, '菜单信息业务-菜单管理-维护', '/menu/add,/menu/edit,/menu/delete,/menu/logicDelete,/menu/save,/menu/importData', 3, 0, NULL, NULL, NULL, 0); VALUES (null, '菜单信息业务-菜单管理-查看',
'/menu/list,/menu/view,/menu/info,/menu/export,/menu/exportExcel,/menu/downloadTemplate,/menu/download', 3, 0,
NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource`
VALUES (null, '菜单信息业务-菜单管理-维护',
'/menu/add,/menu/edit,/menu/delete,/menu/logicDelete,/menu/save,/menu/importData', 3, 0, NULL, NULL, NULL, 0);
-- ---------------------------- -- ----------------------------
-- 菜单信息业务参数 SQL -- 菜单信息业务参数 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '链接方式,', 'Menu', 'linkType', '0', '普通', 1, 4, 0, 'linkType', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '链接方式,', 'Menu', 'linkType', '1', '弹出', 1, 4, 0, 'linkType', NULL, NULL, NULL); VALUES (null, '链接方式,', 'Menu', 'linkType', '0', '普通', 1, 4, 0, 'linkType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '链接方式,', 'Menu', 'linkType', '2', '脚本', 1, 4, 0, 'linkType', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '菜单显示', 'Menu', 'visible', '0', '隐藏', 1, 4, 0, 'visible', NULL, NULL, NULL); VALUES (null, '链接方式,', 'Menu', 'linkType', '1', '弹出', 1, 4, 0, 'linkType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '菜单显示', 'Menu', 'visible', '1', '显示', 1, 4, 0, 'visible', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '菜单类型', 'Menu', 'menuType', '0', '目录', 1, 4, 0, 'menuType', NULL, NULL, NULL); VALUES (null, '链接方式,', 'Menu', 'linkType', '2', '脚本', 1, 4, 0, 'linkType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '菜单类型', 'Menu', 'menuType', '1', '菜单', 1, 4, 0, 'menuType', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '菜单类型', 'Menu', 'menuType', '2', '按钮', 1, 4, 0, 'menuType', NULL, NULL, NULL); VALUES (null, '菜单显示', 'Menu', 'visible', '0', '隐藏', 1, 4, 0, 'visible', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '菜单状态', 'Menu', 'status', '0', '禁用', 1, 4, 0, 'status', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '菜单状态', 'Menu', 'status', '1', '启用', 1, 4, 0, 'status', NULL, NULL, NULL); VALUES (null, '菜单显示', 'Menu', 'visible', '1', '显示', 1, 4, 0, 'visible', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '权限类型', 'Menu', 'authType', '0', '无限制', 1, 4, 0, 'authType', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '权限类型', 'Menu', 'authType', '1', '无需登录查看', 1, 4, 0, 'authType', NULL, NULL, NULL); VALUES (null, '菜单类型', 'Menu', 'menuType', '0', '目录', 1, 4, 0, 'menuType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '权限类型', 'Menu', 'authType', '2', '需要登录查看', 1, 4, 0, 'authType', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '权限类型', 'Menu', 'authType', '3', '需要角色权限查看', 1, 4, 0, 'authType', NULL, NULL, NULL); VALUES (null, '菜单类型', 'Menu', 'menuType', '1', '菜单', 1, 4, 0, 'menuType', NULL, NULL, NULL);
-- ---------------------------- INSERT INTO `mortals_xhx_param`
-- 上传文件业务菜单 SQL VALUES (null, '菜单类型', 'Menu', 'menuType', '2', '按钮', 1, 4, 0, 'menuType', NULL, NULL, NULL);
-- ---------------------------- INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_menu` VALUES (null, '上传文件业务', '/uploadfile/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 1, NULL, NULL, NULL); VALUES (null, '菜单状态', 'Menu', 'status', '0', '禁用', 1, 4, 0, 'status', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param`
VALUES (null, '菜单状态', 'Menu', 'status', '1', '启用', 1, 4, 0, 'status', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param`
VALUES (null, '权限类型', 'Menu', 'authType', '0', '无限制', 1, 4, 0, 'authType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param`
VALUES (null, '权限类型', 'Menu', 'authType', '1', '无需登录查看', 1, 4, 0, 'authType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param`
VALUES (null, '权限类型', 'Menu', 'authType', '2', '需要登录查看', 1, 4, 0, 'authType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param`
VALUES (null, '权限类型', 'Menu', 'authType', '3', '需要角色权限查看', 1, 4, 0, 'authType', NULL, NULL, NULL);
-- ---------------------------- -- ----------------------------
-- 上传文件业务资源路径 SQL -- 上传文件业务资源路径 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '上传文件业务-菜单管理-查看', '/uploadfile/list,/uploadfile/view,/uploadfile/info,/uploadfile/export,/uploadfile/exportExcel,/uploadfile/downloadTemplate,/uploadfile/download', 3, 0, NULL, NULL, NULL, 0); INSERT INTO `mortals_xhx_resource`
INSERT INTO `mortals_xhx_resource` VALUES (null, '上传文件业务-菜单管理-维护', '/uploadfile/add,/uploadfile/edit,/uploadfile/delete,/uploadfile/logicDelete,/uploadfile/save,/uploadfile/importData', 3, 0, NULL, NULL, NULL, 0); VALUES (null, '上传文件业务-菜单管理-查看',
'/uploadfile/list,/uploadfile/view,/uploadfile/info,/uploadfile/export,/uploadfile/exportExcel,/uploadfile/downloadTemplate,/uploadfile/download',
3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource`
VALUES (null, '上传文件业务-菜单管理-维护',
'/uploadfile/add,/uploadfile/edit,/uploadfile/delete,/uploadfile/logicDelete,/uploadfile/save,/uploadfile/importData',
3, 0, NULL, NULL, NULL, 0);
-- ---------------------------- -- ----------------------------
-- 上传文件业务参数 SQL -- 上传文件业务参数 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '文件类型,', 'Uploadfile', 'fileType', '1', 'excel', 1, 4, 0, 'fileType', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '文件类型,', 'Uploadfile', 'fileType', '2', 'img', 1, 4, 0, 'fileType', NULL, NULL, NULL); VALUES (null, '文件类型,', 'Uploadfile', 'fileType', '1', 'excel', 1, 4, 0, 'fileType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '文件类型,', 'Uploadfile', 'fileType', '3', 'zip', 1, 4, 0, 'fileType', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '文件类型,', 'Uploadfile', 'fileType', '4', 'pdf', 1, 4, 0, 'fileType', NULL, NULL, NULL); VALUES (null, '文件类型,', 'Uploadfile', 'fileType', '2', 'img', 1, 4, 0, 'fileType', NULL, NULL, NULL);
-- ---------------------------- INSERT INTO `mortals_xhx_param`
-- API服务菜单 SQL VALUES (null, '文件类型,', 'Uploadfile', 'fileType', '3', 'zip', 1, 4, 0, 'fileType', NULL, NULL, NULL);
-- ---------------------------- INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_menu` VALUES (null, 'API服务', '/system/service/api/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 1, NULL, NULL, NULL); VALUES (null, '文件类型,', 'Uploadfile', 'fileType', '4', 'pdf', 1, 4, 0, 'fileType', NULL, NULL, NULL);
-- ---------------------------- -- ----------------------------
-- API服务资源路径 SQL -- API服务资源路径 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, 'API服务-菜单管理-查看', '/system/service/api/list,/system/service/api/view,/system/service/api/info,/system/service/api/export,/system/service/api/exportExcel,/system/service/api/downloadTemplate,/system/service/api/download', 3, 0, NULL, NULL, NULL, 0); INSERT INTO `mortals_xhx_resource`
INSERT INTO `mortals_xhx_resource` VALUES (null, 'API服务-菜单管理-维护', '/system/service/api/add,/system/service/api/edit,/system/service/api/delete,/system/service/api/logicDelete,/system/service/api/save,/system/service/api/importData', 3, 0, NULL, NULL, NULL, 0); VALUES (null, 'API服务-菜单管理-查看',
'/system/service/api/list,/system/service/api/view,/system/service/api/info,/system/service/api/export,/system/service/api/exportExcel,/system/service/api/downloadTemplate,/system/service/api/download',
-- ---------------------------- 3, 0, NULL, NULL, NULL, 0);
-- API服务参数 SQL INSERT INTO `mortals_xhx_resource`
-- ---------------------------- VALUES (null, 'API服务-菜单管理-维护',
-- ---------------------------- '/system/service/api/add,/system/service/api/edit,/system/service/api/delete,/system/service/api/logicDelete,/system/service/api/save,/system/service/api/importData',
-- API服务菜单 SQL 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, 'API服务', '/system/service/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 1, NULL, NULL, NULL);
-- ---------------------------- -- ----------------------------
-- API服务资源路径 SQL -- API服务资源路径 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, 'API服务-菜单管理-查看', '/system/service/list,/system/service/view,/system/service/info,/system/service/export,/system/service/exportExcel,/system/service/downloadTemplate,/system/service/download', 3, 0, NULL, NULL, NULL, 0); INSERT INTO `mortals_xhx_resource`
INSERT INTO `mortals_xhx_resource` VALUES (null, 'API服务-菜单管理-维护', '/system/service/add,/system/service/edit,/system/service/delete,/system/service/logicDelete,/system/service/save,/system/service/importData', 3, 0, NULL, NULL, NULL, 0); VALUES (null, 'API服务-菜单管理-查看',
'/system/service/list,/system/service/view,/system/service/info,/system/service/export,/system/service/exportExcel,/system/service/downloadTemplate,/system/service/download',
-- ---------------------------- 3, 0, NULL, NULL, NULL, 0);
-- API服务参数 SQL INSERT INTO `mortals_xhx_resource`
-- ---------------------------- VALUES (null, 'API服务-菜单管理-维护',
-- ---------------------------- '/system/service/add,/system/service/edit,/system/service/delete,/system/service/logicDelete,/system/service/save,/system/service/importData',
-- 参数信息业务菜单 SQL 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '参数信息业务', '/param/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 1, NULL, NULL, NULL);
-- ---------------------------- -- ----------------------------
-- 参数信息业务资源路径 SQL -- 参数信息业务资源路径 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '参数信息业务-菜单管理-查看', '/param/list,/param/view,/param/info,/param/export,/param/exportExcel,/param/downloadTemplate,/param/download', 3, 0, NULL, NULL, NULL, 0); INSERT INTO `mortals_xhx_resource`
INSERT INTO `mortals_xhx_resource` VALUES (null, '参数信息业务-菜单管理-维护', '/param/add,/param/edit,/param/delete,/param/logicDelete,/param/save,/param/importData', 3, 0, NULL, NULL, NULL, 0); VALUES (null, '参数信息业务-菜单管理-查看',
'/param/list,/param/view,/param/info,/param/export,/param/exportExcel,/param/downloadTemplate,/param/download',
3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource`
VALUES (null, '参数信息业务-菜单管理-维护',
'/param/add,/param/edit,/param/delete,/param/logicDelete,/param/save,/param/importData', 3, 0, NULL, NULL, NULL,
0);
-- ---------------------------- -- ----------------------------
-- 参数信息业务参数 SQL -- 参数信息业务参数 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '参数有效状态,', 'Param', 'validStatus', '0', '禁用', 1, 4, 0, 'validStatus', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '参数有效状态,', 'Param', 'validStatus', '1', '启用', 1, 4, 0, 'validStatus', NULL, NULL, NULL); VALUES (null, '参数有效状态,', 'Param', 'validStatus', '0', '禁用', 1, 4, 0, 'validStatus', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '参数修改状态', 'Param', 'modStatus', '0', '隐藏', 1, 4, 0, 'modStatus', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '参数修改状态', 'Param', 'modStatus', '1', '页面仅查看', 1, 4, 0, 'modStatus', NULL, NULL, NULL); VALUES (null, '参数有效状态,', 'Param', 'validStatus', '1', '启用', 1, 4, 0, 'validStatus', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '参数修改状态', 'Param', 'modStatus', '2', '页面可修改', 1, 4, 0, 'modStatus', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '参数修改状态', 'Param', 'modStatus', '3', '页面可删除', 1, 4, 0, 'modStatus', NULL, NULL, NULL); VALUES (null, '参数修改状态', 'Param', 'modStatus', '0', '隐藏', 1, 4, 0, 'modStatus', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '参数修改状态', 'Param', 'modStatus', '4', '页面可修改删除', 1, 4, 0, 'modStatus', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '展现类型', 'Param', 'displayType', '0', '普通文本框', 1, 4, 0, 'displayType', NULL, NULL, NULL); VALUES (null, '参数修改状态', 'Param', 'modStatus', '1', '页面仅查看', 1, 4, 0, 'modStatus', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '展现类型', 'Param', 'displayType', '1', '多行文本框', 1, 4, 0, 'displayType', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '展现类型', 'Param', 'displayType', '2', '开关', 1, 4, 0, 'displayType', NULL, NULL, NULL); VALUES (null, '参数修改状态', 'Param', 'modStatus', '2', '页面可修改', 1, 4, 0, 'modStatus', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '展现类型', 'Param', 'displayType', '3', '块输入框', 1, 4, 0, 'displayType', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
-- ---------------------------- VALUES (null, '参数修改状态', 'Param', 'modStatus', '3', '页面可删除', 1, 4, 0, 'modStatus', NULL, NULL, NULL);
-- 任务信息业务菜单 SQL INSERT INTO `mortals_xhx_param`
-- ---------------------------- VALUES (null, '参数修改状态', 'Param', 'modStatus', '4', '页面可修改删除', 1, 4, 0, 'modStatus', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_menu` VALUES (null, '任务信息业务', '/task/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 1, NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
VALUES (null, '展现类型', 'Param', 'displayType', '0', '普通文本框', 1, 4, 0, 'displayType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param`
VALUES (null, '展现类型', 'Param', 'displayType', '1', '多行文本框', 1, 4, 0, 'displayType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param`
VALUES (null, '展现类型', 'Param', 'displayType', '2', '开关', 1, 4, 0, 'displayType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param`
VALUES (null, '展现类型', 'Param', 'displayType', '3', '块输入框', 1, 4, 0, 'displayType', NULL, NULL, NULL);
-- ---------------------------- -- ----------------------------
-- 任务信息业务资源路径 SQL -- 任务信息业务资源路径 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '任务信息业务-菜单管理-查看', '/task/list,/task/view,/task/info,/task/export,/task/exportExcel,/task/downloadTemplate,/task/download', 3, 0, NULL, NULL, NULL, 0); INSERT INTO `mortals_xhx_resource`
INSERT INTO `mortals_xhx_resource` VALUES (null, '任务信息业务-菜单管理-维护', '/task/add,/task/edit,/task/delete,/task/logicDelete,/task/save,/task/importData', 3, 0, NULL, NULL, NULL, 0); VALUES (null, '任务信息业务-菜单管理-查看',
'/task/list,/task/view,/task/info,/task/export,/task/exportExcel,/task/downloadTemplate,/task/download', 3, 0,
NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource`
VALUES (null, '任务信息业务-菜单管理-维护',
'/task/add,/task/edit,/task/delete,/task/logicDelete,/task/save,/task/importData', 3, 0, NULL, NULL, NULL, 0);
-- ---------------------------- -- ----------------------------
-- 任务信息业务参数 SQL -- 任务信息业务参数 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '任务状态,', 'Task', 'status', '1', '执行中', 1, 4, 0, 'status', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '执行策略', 'Task', 'excuteStrategy', '1', '按日', 1, 4, 0, 'excuteStrategy', NULL, NULL, NULL); VALUES (null, '任务状态,', 'Task', 'status', '1', '执行中', 1, 4, 0, 'status', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '执行策略', 'Task', 'excuteStrategy', '2', '按周', 1, 4, 0, 'excuteStrategy', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '执行策略', 'Task', 'excuteStrategy', '3', '按月', 1, 4, 0, 'excuteStrategy', NULL, NULL, NULL); VALUES (null, '执行策略', 'Task', 'excuteStrategy', '1', '按日', 1, 4, 0, 'excuteStrategy', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '执行策略', 'Task', 'excuteStrategy', '4', '按间隔时间', 1, 4, 0, 'excuteStrategy', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '临时执行状态,', 'Task', 'interimExcuteStatus', '0', '未启用', 1, 4, 0, 'interimExcuteStatus', NULL, NULL, NULL); VALUES (null, '执行策略', 'Task', 'excuteStrategy', '2', '按周', 1, 4, 0, 'excuteStrategy', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '临时执行状态,', 'Task', 'interimExcuteStatus', '1', '立即执行并保留', 1, 4, 0, 'interimExcuteStatus', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '临时执行状态,', 'Task', 'interimExcuteStatus', '2', '立即执行并删除', 1, 4, 0, 'interimExcuteStatus', NULL, NULL, NULL); VALUES (null, '执行策略', 'Task', 'excuteStrategy', '3', '按月', 1, 4, 0, 'excuteStrategy', NULL, NULL, NULL);
-- ---------------------------- INSERT INTO `mortals_xhx_param`
-- 操作日志业务菜单 SQL VALUES (null, '执行策略', 'Task', 'excuteStrategy', '4', '按间隔时间', 1, 4, 0, 'excuteStrategy', NULL, NULL, NULL);
-- ---------------------------- INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_menu` VALUES (null, '操作日志业务', '/oper/log/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 1, NULL, NULL, NULL); VALUES (null, '临时执行状态,', 'Task', 'interimExcuteStatus', '0', '未启用', 1, 4, 0, 'interimExcuteStatus', NULL, NULL,
NULL);
INSERT INTO `mortals_xhx_param`
VALUES (null, '临时执行状态,', 'Task', 'interimExcuteStatus', '1', '立即执行并保留', 1, 4, 0, 'interimExcuteStatus',
NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param`
VALUES (null, '临时执行状态,', 'Task', 'interimExcuteStatus', '2', '立即执行并删除', 1, 4, 0, 'interimExcuteStatus',
NULL, NULL, NULL);
-- ---------------------------- -- ----------------------------
-- 操作日志业务资源路径 SQL -- 操作日志业务资源路径 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '操作日志业务-菜单管理-查看', '/oper/log/list,/oper/log/view,/oper/log/info,/oper/log/export,/oper/log/exportExcel,/oper/log/downloadTemplate,/oper/log/download', 3, 0, NULL, NULL, NULL, 0); INSERT INTO `mortals_xhx_resource`
INSERT INTO `mortals_xhx_resource` VALUES (null, '操作日志业务-菜单管理-维护', '/oper/log/add,/oper/log/edit,/oper/log/delete,/oper/log/logicDelete,/oper/log/save,/oper/log/importData', 3, 0, NULL, NULL, NULL, 0); VALUES (null, '操作日志业务-菜单管理-查看',
'/oper/log/list,/oper/log/view,/oper/log/info,/oper/log/export,/oper/log/exportExcel,/oper/log/downloadTemplate,/oper/log/download',
3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource`
VALUES (null, '操作日志业务-菜单管理-维护',
'/oper/log/add,/oper/log/edit,/oper/log/delete,/oper/log/logicDelete,/oper/log/save,/oper/log/importData', 3, 0,
NULL, NULL, NULL, 0);
-- ---------------------------- -- ----------------------------
-- 操作日志业务参数 SQL -- 操作日志业务参数 SQL
-- ---------------------------- -- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '操作类型,', 'OperLog', 'operType', '0', '新增', 1, 4, 0, 'operType', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
INSERT INTO `mortals_xhx_param` VALUES (null, '操作类型,', 'OperLog', 'operType', '1', '修改', 1, 4, 0, 'operType', NULL, NULL, NULL); VALUES (null, '操作类型,', 'OperLog', 'operType', '0', '新增', 1, 4, 0, 'operType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '操作类型,', 'OperLog', 'operType', '2', '删除', 1, 4, 0, 'operType', NULL, NULL, NULL); INSERT INTO `mortals_xhx_param`
VALUES (null, '操作类型,', 'OperLog', 'operType', '1', '修改', 1, 4, 0, 'operType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param`
VALUES (null, '操作类型,', 'OperLog', 'operType', '2', '删除', 1, 4, 0, 'operType', NULL, NULL, NULL);
...@@ -136,12 +136,8 @@ ...@@ -136,12 +136,8 @@
<artifactId>junit</artifactId> <artifactId>junit</artifactId>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
</dependencies> </dependencies>
<build> <build>
<resources> <resources>
<resource> <resource>
...@@ -204,6 +200,24 @@ ...@@ -204,6 +200,24 @@
</resources> </resources>
</configuration> </configuration>
</execution> </execution>
<execution>
<id>copy-db</id>
<phase>package</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<encoding>UTF-8</encoding>
<outputDirectory>${project.basedir}/dist/${project.artifactId}/db</outputDirectory>
<resources>
<resource>
<directory>db/</directory>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</execution>
</executions> </executions>
</plugin> </plugin>
</plugins> </plugins>
......
...@@ -57,15 +57,16 @@ ...@@ -57,15 +57,16 @@
<profile> <profile>
<id>product</id> <id>product</id>
<properties> <properties>
<profiles.active>product</profiles.active> <profiles.active>test</profiles.active>
<profiles.server.port>17214</profiles.server.port> <profiles.server.port>17214</profiles.server.port>
<profiles.queue.type>rabbitmq</profiles.queue.type> <profiles.rabbitmq.host>127.0.0.1</profiles.rabbitmq.host>
<profiles.kafka.brokers>192.168.0.100:9092</profiles.kafka.brokers>
<profiles.rabbitmq.host>192.168.0.100</profiles.rabbitmq.host>
<profiles.rabbitmq.port>5672</profiles.rabbitmq.port> <profiles.rabbitmq.port>5672</profiles.rabbitmq.port>
<profiles.nacos.server-addr>192.168.0.100:8848</profiles.nacos.server-addr> <profiles.rabbitmq.username>root_mq</profiles.rabbitmq.username>
<profiles.rabbitmq.password>xhx@2022</profiles.rabbitmq.password>
<profiles.rabbitmq.virtualhost>/</profiles.rabbitmq.virtualhost>
<profiles.nacos.server-addr>127.0.0.1:8848</profiles.nacos.server-addr>
<profiles.nacos.group>DEFAULT_GROUP</profiles.nacos.group> <profiles.nacos.group>DEFAULT_GROUP</profiles.nacos.group>
<profiles.nacos.namespace>stp</profiles.nacos.namespace> <profiles.nacos.namespace>smart-gov</profiles.nacos.namespace>
<profiles.log.path>/mortals/app/logs</profiles.log.path> <profiles.log.path>/mortals/app/logs</profiles.log.path>
</properties> </properties>
</profile> </profile>
......
...@@ -19,7 +19,7 @@ fi ...@@ -19,7 +19,7 @@ fi
echo "stoping application $PROJECT_NAME......" echo "stoping application $PROJECT_NAME......"
kill -9 ${pid} kill -15 ${pid}
echo "Send shutdown request to Server $PROJECT_NAME OK" echo "Send shutdown request to Server $PROJECT_NAME OK"
......
...@@ -112,7 +112,7 @@ security: ...@@ -112,7 +112,7 @@ security:
- /resource/sms/code - /resource/sms/code
logging: logging:
level: level:
reactor.netty: DEBUG reactor.netty: info
org.springframework.cloud.gateway: TRACE org.springframework.cloud.gateway: TRACE
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment