Commit 640150cf authored by “yiyousong”'s avatar “yiyousong”
parents c069c9ef 4afd764c
This source diff could not be displayed because it is too large. You can view the blob instead.
use `base-platform`;
-- ----------------------------
-- 模块表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_model`;
CREATE TABLE `mortals_sys_model`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`modelName` varchar(64) DEFAULT NULL COMMENT '模块名称',
`modelCode` varchar(64) DEFAULT NULL COMMENT '模块编码',
`modelIcon` varchar(64) DEFAULT NULL COMMENT '模块图标',
`modelUrl` varchar(64) DEFAULT NULL COMMENT '模块地址',
`remark` varchar(1024) DEFAULT NULL COMMENT '备注信息',
`sort` int(9) DEFAULT 0 COMMENT '排序',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '模块表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- 区域
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_area`;
CREATE TABLE `mortals_sys_area`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`ancestors` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '祖级列表,逗号分隔',
`name` varchar(64) DEFAULT NULL COMMENT '区域名称',
`iid` char(32) DEFAULT NULL COMMENT '一体化的ID号',
`pid` char(32) DEFAULT NULL COMMENT '一体化的父id',
`haveSonArea` char(5) DEFAULT NULL COMMENT '是否有下级区域(True.是,False.否)',
`haveSonDept` char(5) DEFAULT NULL COMMENT '是否有下级部门(True.是,False.否)',
`haveGetDept` char(5) DEFAULT NULL COMMENT '是否获取部门(true.是,false.否)',
`haveGetMatterList` char(5) DEFAULT NULL COMMENT '是否获取事项列表(true.是,false.否)',
`areaCode` char(32) DEFAULT NULL COMMENT '区域编码',
`areaLevel` tinyint(2) DEFAULT '1' COMMENT '区域等级(1.省,2.地市州,3.区县,4.街道,5.社区)',
`shortName` varchar(64) DEFAULT NULL COMMENT '名称简称',
`domain` varchar(1024) DEFAULT NULL COMMENT '访问地址',
`status` tinyint(2) DEFAULT '1' COMMENT '区域状态 (0.停用,1.正常)',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`createUserId` bigint(20) NULL DEFAULT NULL COMMENT '创建用户',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '区域表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- 站点表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_site`;
CREATE TABLE mortals_sys_site
(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteName` varchar(255) COMMENT '站点名称',
`siteCode` varchar(64) COMMENT '站点编号',
`areaID` varchar(32) COMMENT '区域Id',
`areaCode` varchar(32) COMMENT '区域编号',
`areaName` varchar(32) COMMENT '区域名称',
`proCode` varchar(32) COMMENT '省编码',
`cityCode` varchar(32) COMMENT '市编码',
`districtCode` varchar(32) COMMENT '区编码',
`siteIp` varchar(32) COMMENT '站点服务器ip',
`sitePort` varchar(8) COMMENT '站点服务器端口',
`longitude` varchar(32) COMMENT '经度',
`latitude` varchar(32) COMMENT '纬度',
`siteTel` varchar(32) COMMENT '中心联系电话',
`detailAddress` varchar(255) COMMENT '中心详细地址',
`siteRemark` text COMMENT '中心介绍',
`amWorkStartTime` datetime COMMENT '上午上班开始时间',
`amWorkEndTime` datetime COMMENT '上午上班结束时间',
`pmWorkStartTime` datetime COMMENT '下午上班开始时间',
`pmWorkEndTime` datetime COMMENT '下午上班结束时间',
`workday1` tinyint(2) COMMENT '周一 (1.上班,0.不上)',
`workday2` tinyint(2) COMMENT '周二 (1.上班,0.不上)',
`workday3` tinyint(2) COMMENT '周三 (1.上班,0.不上)',
`workday4` tinyint(2) COMMENT '周四 (1.上班,0.不上)',
`workday5` tinyint(2) COMMENT '周五 (1.上班,0.不上)',
`workday6` tinyint(2) COMMENT '周六 (1.上班,0.不上)',
`workday7` tinyint(2) COMMENT '周日 (1.上班,0.不上)',
`level` int(4) COMMENT '楼层',
`building` int(4) COMMENT '楼栋',
`logoPath` varchar(255) COMMENT 'logo图片地址',
`englishName` varchar(255) COMMENT '英文名称',
`leadingOfficial` varchar(64) COMMENT '负责人',
`leadingOfficialTelephone` varchar(64) COMMENT '联系电话',
`modelIds` varchar(256) COMMENT '部署模块,逗号分隔',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`updateTime` datetime COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='站点';
-- ----------------------------
-- 业务表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_business`;
CREATE TABLE `mortals_sys_business`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`parentId` bigint(20) DEFAULT NULL COMMENT '父级ID',
`ancestors` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '祖级列表,逗号分隔',
`isBusiness` tinyint(2) DEFAULT NULL COMMENT '业务类型(0.一级业务,1.二级业务)',
`name` varchar(32) DEFAULT NULL COMMENT '业务名称',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
`canorder` tinyint(2) DEFAULT '1' COMMENT '是否允许预约(1.允许,0.不允许)',
`cantake` tinyint(2) DEFAULT '1' COMMENT '是否允许取号(1.允许,0.不允许)',
`datashow` tinyint(2) DEFAULT '1' COMMENT '大厅情况展示 (1.展示,0.不展示)',
`englishname` varchar(64) DEFAULT NULL COMMENT '英语业务名',
`flownum` varchar(8) DEFAULT NULL COMMENT '流水编号如A、B',
`businessType` tinyint(2) DEFAULT '1' COMMENT '业务类型 (0.一体化业务,1.自建业务)',
`status` tinyint(2) DEFAULT '1' COMMENT '业务状态 (0.停用,1.正常)',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '站点业务表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- 站点业务表
-- ----------------------------
CREATE TABLE `mortals_sys_site_business`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteId` bigint(20) DEFAULT NULL COMMENT '站点ID',
`siteName` varchar(255) DEFAULT NULL COMMENT '站点名称',
`ancestors` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '祖级列表,逗号分隔',
`businessId` bigint(20) DEFAULT NULL COMMENT '业务ID',
`isBusiness` tinyint(2) DEFAULT NULL COMMENT '业务类型(0.一级业务,1.二级业务)',
`parentId` bigint(20) DEFAULT NULL COMMENT '业务父级ID',
`businessName` varchar(1024) DEFAULT NULL COMMENT '业务名称',
`status` tinyint(2) DEFAULT '1' COMMENT '业务状态 (0.停用,1.正常)',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='站点业务表';
-- ----------------------------
-- 站点事项表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_site_matter`;
CREATE TABLE mortals_sys_site_matter
(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteId` bigint(20) COMMENT '站点ID',
`siteName` varchar(255) COMMENT '站点名称',
`matterId` bigint(20) COMMENT '事项ID',
`matterName` varchar(1024) COMMENT '事项名称',
`matterCode` varchar(512) COMMENT '事项编码',
`deptId` bigint(20) COMMENT '部门ID',
`deptName` varchar(64) COMMENT '部门名称',
`eventTypeShow` varchar(255) COMMENT '事项类型',
`source` tinyint(2) COMMENT '事项来源',
`deptCode` varchar(255) COMMENT '部门编号',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`updateTime` datetime COMMENT '修改时间',
PRIMARY KEY (`id`),
KEY `mattercode` (`matterCode`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='站点事项';
-- ----------------------------
-- 业务事项关联表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_business_matter`;
CREATE TABLE `mortals_sys_business_matter`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteId` bigint(20) DEFAULT NULL COMMENT '站点ID',
`siteName` varchar(255) DEFAULT NULL COMMENT '站点名称',
`siteBusinessId` bigint(20) DEFAULT NULL COMMENT '业务id',
`siteBusinessName` varchar(64) DEFAULT NULL COMMENT '业务名称',
`matterId` bigint(20) DEFAULT NULL COMMENT '事项id',
`matterName` varchar(64) DEFAULT NULL COMMENT '事项名称',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '业务事项关联表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- 部门表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_dept`;
CREATE TABLE mortals_sys_dept
(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`tid` varchar(128) COMMENT '从政务系统来的部门id',
`tname` varchar(128) COMMENT '从政务系统来的部门name',
`name` varchar(64) COMMENT '部门名称',
`simpleName` varchar(128) COMMENT '从政务系统来的别名',
`siteId` bigint(20) COMMENT '站点ID',
`deptAbb` varchar(32) COMMENT '部门简称',
`deptTelphone` varchar(32) COMMENT '部门电话',
`deptNumber` varchar(32) COMMENT '部门编号',
`isAutotable` tinyint(1) COMMENT '填单机展示 (0.否,1.是) ',
`isOrder` tinyint(1) COMMENT '预约展示 (0.否,1.是) ',
`isBkb` tinyint(1) COMMENT '背靠背展示 (0.否,1.是) ',
`isWorkGuide` tinyint(1) COMMENT '办事指南展示 (0.否,1.是) ',
`usValid` tinyint(1) COMMENT '是否使用 (0.否,1.是) ',
`isSecphone` tinyint(1) COMMENT '部门电话是否展示 (0.否,1.是) ',
`isEnglish` tinyint(1) COMMENT '是否展示英文 (0.否,1.是) ',
`sort` int(4) COMMENT '排序',
`source` tinyint(2) COMMENT '部门来源',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`updateTime` datetime COMMENT '修改时间',
`total` int(9) DEFAULT '0' COMMENT '关联事项数量',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='部门';
-- ----------------------------
-- 站点部门窗口表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_window`;
CREATE TABLE `mortals_sys_window`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteId` bigint(20) DEFAULT NULL COMMENT '站点ID',
`siteName` varchar(255) DEFAULT NULL COMMENT '站点名称',
`deptId` bigint(20) DEFAULT NULL COMMENT '部门ID',
`deptName` varchar(64) DEFAULT NULL COMMENT '部门名称',
`name` varchar(64) DEFAULT NULL COMMENT '窗口名称',
`englishName` varchar(64) DEFAULT NULL COMMENT '英语窗口名',
`region` varchar(32) DEFAULT NULL COMMENT '区域',
`englishRegion` varchar(64) DEFAULT NULL COMMENT '英语区域',
`fromnum` varchar(64) DEFAULT NULL COMMENT '窗口编号',
`hongqi` tinyint(1) DEFAULT '1' COMMENT '红旗窗口 (1.是,0.否)',
`summary` varchar(255) DEFAULT NULL COMMENT '备注',
`building` tinyint(2) DEFAULT 1 COMMENT '楼栋',
`level` tinyint(2) DEFAULT 1 COMMENT '楼层',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '站点部门窗口表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- 窗口业务表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_window_business`;
CREATE TABLE `mortals_sys_window_business`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`windowId` bigint(20) DEFAULT NULL COMMENT '窗口id',
`windowName` varchar(255) DEFAULT NULL COMMENT '窗口名称',
`siteBusinessId` bigint(20) DEFAULT NULL COMMENT '站点业务ID',
`businessName` varchar(255) DEFAULT NULL COMMENT '业务名称',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '窗口业务表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- 窗口事项表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_window_matter`;
CREATE TABLE mortals_sys_window_matter
(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`windowId` bigint(20) COMMENT '窗口ID',
`windowName` varchar(255) COMMENT '窗口名称',
`siteMatterId` bigint(20) COMMENT '站点事项ID',
`matterName` varchar(1024) COMMENT '事项名称',
`deptId` bigint(20) COMMENT '部门ID',
`deptCode` varchar(255) COMMENT '部门编码',
`deptName` varchar(64) COMMENT '部门名称',
`isShow` tinyint(1) COMMENT '是否显示 (1.是,0.否)',
`sort` int(4) COMMENT '排序',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`updateTime` datetime COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='窗口事项';
-- ----------------------------
-- 工作人员表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_workman`;
CREATE TABLE mortals_sys_workman(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`loginName` varchar(64) COMMENT '登录用户名',
`loginPwd` varchar(255) COMMENT '密码',
`deptId` bigint(20) COMMENT '部门id号',
`deptName` varchar(64) COMMENT '部门名称',
`windowId` bigint(20) COMMENT '窗口id号',
`windowName` varchar(64) COMMENT '窗口名称',
`siteId` bigint(20) COMMENT '站点ID',
`siteName` varchar(255) COMMENT '站点名称',
`name` varchar(64) COMMENT '姓名',
`number` varchar(64) COMMENT '工号',
`userpost` varchar(64) COMMENT '职务',
`posttitle` varchar(64) COMMENT '职称',
`politicalstatus` tinyint(2) DEFAULT '0' COMMENT '政治面貌 (0.中共党员,1.中共预备党员,2.共青团员,3.普通居民,4.其它)',
`dangyuan` tinyint(2) DEFAULT '0' COMMENT '党员 (0.非党员,1.党员,2.党员示范岗,3.党员先锋岗)',
`dangyuanext` varchar(64) COMMENT '党员扩展',
`idCard` varchar(32) COMMENT '身份证',
`phone` varchar(64) COMMENT '电话',
`mobile` varchar(64) COMMENT '手机',
`starlevel` tinyint(2) DEFAULT '0' COMMENT '星级',
`summary` varchar(255) COMMENT '个人简介',
`photoPath` varchar(255) COMMENT '照片',
`duty` mediumtext COMMENT '岗位职责',
`promise` mediumtext COMMENT '服务承诺',
`business` mediumtext COMMENT '办理事项',
`online` tinyint(2) DEFAULT '1' COMMENT '是否在线(0.离线,1.在线,2.暂离,3.点击暂离,4.回归,5.登陆)',
`modelIds` varchar(256) COMMENT '配置站点模块,逗号分隔',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`updateTime` datetime COMMENT '修改时间',
`lastLoginTime` datetime COMMENT '最后一次登录时间',
`lastLoginAddress` varchar(21) COMMENT '最后一次登录地址',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='工作人员';
-- ----------------------------
-- 基础事项表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter`;
CREATE TABLE mortals_sys_matter
(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteId` bigint(20) COMMENT '站点ID',
`tid` varchar(256) COMMENT '从政务系统来的事项id',
`tcode` varchar(256) COMMENT '从政务系统来的事项code',
`tname` varchar(2048) COMMENT '从政务系统来的事项name',
`matterName` varchar(2048) COMMENT '事项名称',
`englishName` varchar(256) COMMENT '英语事项名',
`matterNo` varchar(512) COMMENT '事项编号',
`areaCode` varchar(255) COMMENT '区域编码',
`deptCode` varchar(255) COMMENT '部门编号',
`deptName` varchar(255) COMMENT '部门名称',
`powerCode` varchar(255) COMMENT '行政权力编号',
`themeCode` varchar(255) COMMENT '主题编号',
`usertypeCode` varchar(255) COMMENT '服务类型编号',
`groupName` varchar(255) COMMENT '事项组名',
`url` varchar(1024) COMMENT '事项详情链接',
`haveGetMatterInfo` varchar(20) COMMENT '是否获取事项详情',
`belongDept` varchar(64) COMMENT '所属部门',
`appoveObjectShow` varchar(16) COMMENT '服务对象 (事业法人.事业法人,社会组织法人.社会组织法人,非法人企业.非法人企业,企业法人.企业法人,自然人.自然人,其他组织.其他组织)',
`operatScopeShow` varchar(64) COMMENT '通办范围 (无.无,全国.全国,全市.全市,全县.全县,全镇[乡 街道].全镇[乡 街道],跨村[社区].跨村[社区])',
`appoveTimeLimitShow` varchar(16) COMMENT '办件类型(网络办件.网络办件,行政审批一般件.行政审批一般件,综合窗口件.综合窗口件)',
`handleType` varchar(12) COMMENT '办理形式(窗口办理.窗口办理,网上办理.网上办理) ',
`legalTimeLimitShow` varchar(32) COMMENT '法定办结时限',
`legalEndExplain` varchar(255) COMMENT '法定时限办结说明',
`promiseTimeLimitShow` varchar(32) COMMENT '承诺办结时限',
`promiseEndExplain` varchar(255) COMMENT '承诺时限办结说明',
`isChargesShow` varchar(16) COMMENT '是否收费(否.否,是.是)',
`certificationLevelsShow` varchar(64) COMMENT '认证等级需求(实名认证.实名认证,单次面签.单次面签,每次面签.每次面签)',
`planTakeTime` datetime COMMENT '计划生效日期',
`promiseTakeTime` datetime COMMENT '承诺生效日期',
`specialProcedure` varchar(64) COMMENT '特别程序',
`windowToTheSceneNum` tinyint(2) COMMENT '窗口到现场次数',
`isOnlineSubscribeShow` varchar(64) COMMENT '是否网上预约,窗口办理选(否.否,是.是)',
`isExpressTakeShow` varchar(16) COMMENT '物流快递,窗口办理选(否.否,是.是)',
`isProvinceAcquisitionShow` varchar(16) COMMENT '是否支持全省范围就近取件(否.否,是.是)',
`isApplyProvinceShow` varchar(16) COMMENT '是否支持全省范围就近办理(否.否,是.是)',
`mustSceneExplain` varchar(512) COMMENT '必须到现场原因',
`onlineType` varchar(32) COMMENT '网办类型(原件预审.原件预审,原件核验.原件核验,全程网办.全程网办)',
`onlineToTheSceneNum` tinyint(2) COMMENT '网办到现场次数',
`onlineOperatDeep` varchar(16) COMMENT '网络办理深度(互联网咨询.互联网咨询,互联网收件.互联网收件,互联网预审.互联网预审,互联网受理.互联网受理,互联网办理.互联网办理,互联网办理结果信息反馈.互联网办理结果信息反馈,其他.其他)',
`isExpressTakeOnlineShow` varchar(16) COMMENT '物流快递,网上办理选(否.否,是.是)',
`isDoorTakeShow` varchar(16) COMMENT '是否支持上门收取申请(否.否,是.是)',
`onlineMustSceneExplain` varchar(512) COMMENT '网上必须到现场原因',
`performDeptType` varchar(64) COMMENT '实施主体',
`matterEdition` varchar(32) COMMENT '事项版本',
`eventTypeShow` varchar(128) COMMENT '事项类型名称(行政许可.行政许可,行政处罚.行政处罚,行政强制.行政强制,行政征收.行政征收,行政给付.行政给付,行政检查.行政检查,行政确认.行政确认,行政奖励.行政奖励,行政裁决.行政裁决,其他行政权力.其他行政权力,主动服务.主动服务,依申请服务.依申请服务,咨询查询.咨询查询,未归类事项.未归类事项)',
`performHierarchyShow` varchar(128) COMMENT '行使层级名称(省级.省级,市级.市级,县级.县级,镇[乡 街道].镇[乡 街道],村[社区]级.村[社区]级)',
`powerSourceShow` varchar(64) COMMENT '权力来源(法定本级行使.法定本级行使,上级下放.上级下放,上级授权.上级授权,同级授权.同级授权,上级委托.上级委托,同级委托.同级委托)',
`performDeptTypeShow` varchar(64) COMMENT '实施主体性质(法定机关.法定机关,授权组织.授权组织,受委托组织.受委托组织)',
`goveServiceCenterShow` varchar(16) COMMENT '是否进驻中心(否.否,是.是)',
`isConvenientCenterShow` varchar(16) COMMENT '是否纳入便民服务中心(否.否,是.是)',
`terminalHandle` varchar(20) COMMENT '自助终端办理 (否.否,是.是)',
`isOnline` varchar(20) COMMENT '是否网办 (否.否,是.是)',
`isOnlinePayShow` varchar(16) COMMENT '支持网上支付(否.否,是.是)',
`entrustmentDepartmen` varchar(64) COMMENT '委托部门(否.否,是.是)',
`jointInfoShow` varchar(128) COMMENT '联办机构',
`matterStatus` varchar(32) COMMENT '事项状态(停用.停用,在用.在用)',
`numberLimit` int(11) COMMENT '数量限制',
`type` varchar(32) COMMENT '主题类型',
`baseCode` varchar(128) COMMENT '基本编码',
`implementCode` varchar(128) COMMENT '实施编码',
`implementBodyCode` varchar(128) COMMENT '实施主体编码',
`operateItemCode` varchar(128) COMMENT '办理项编码',
`townshipName` varchar(128) COMMENT '乡镇街道名称',
`townshipCode` varchar(128) COMMENT '乡镇街道代码',
`villageName` varchar(128) COMMENT '村居社区名称',
`villageCode` varchar(128) COMMENT '村居社区代码',
`operateTime` varchar(128) COMMENT '办理时间',
`operateSite` varchar(1024) COMMENT '办理地点',
`cousultingShow` varchar(1024) COMMENT '咨询方式',
`cousultingTelephoneShow` varchar(64) COMMENT '咨询电话',
`superviseShow` varchar(1024) COMMENT '监督投诉方式',
`sort` int(4) COMMENT '排序',
`source` tinyint(2) COMMENT '事项来源(0.政务网,1.自定义)',
`evaluationUrl` varchar(1024) COMMENT '评价地址',
`netApplyUrl` varchar(1024) COMMENT '申请地址',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`updateTime` datetime COMMENT '修改时间',
PRIMARY KEY (`id`),
UNIQUE KEY `站点事项编码` (`matterNo`,`areaCode`) USING BTREE,
KEY `区域` (`areaCode`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='基础事项';
-- ----------------------------
-- 事项受理条件表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_accept`;
CREATE TABLE mortals_sys_matter_accept
(
`id` bigint(20) AUTO_INCREMENT COMMENT '主键,自增长',
`matterId` bigint(20) NOT NULL COMMENT '基础事项表id',
`matterCode` varchar(512) COMMENT '事项编码',
`matterName` varchar(1024) COMMENT '事项名称',
`content` text 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_charges`;
CREATE TABLE mortals_sys_matter_charges
(
`id` bigint(20) AUTO_INCREMENT COMMENT '主键,自增长',
`matterId` bigint(20) NOT NULL COMMENT '事项基础表matter id',
`matterCode` varchar(512) COMMENT '事项编码',
`matterName` varchar(1024) COMMENT '事项名称',
`content` varchar(1024) COMMENT '收费标准',
`source` tinyint(2) COMMENT '事项来源,(0.政务网,1.自定义)',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`updateTime` datetime COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='事项收费标准';
-- ----------------------------
-- 事项申请材料表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_datum`;
CREATE TABLE mortals_sys_matter_datum
(
`id` bigint(20) AUTO_INCREMENT COMMENT '主键,自增长',
`matterId` bigint(20) COMMENT '事项id',
`matterCode` varchar(512) COMMENT '事项编码',
`matterName` varchar(1024) COMMENT '事项名称',
`materialName` varchar(1024) NOT NULL COMMENT '材料名',
`isMust` varchar(32) COMMENT '必交性(非必要.非必要,必要.必要,必要|容缺后补.必要|容缺后补,非必要|容缺后补.非必要|容缺后补)',
`materialType` varchar(32) COMMENT '材料类型(无.无,原件.原件,复印件.复印件,原件和复印件.原件和复印件)',
`materialProperty` varchar(32) COMMENT '材料形式(纸质.纸质,电子.电子,纸质|电子.纸质|电子)',
`electronicgs` varchar(32) COMMENT '电子材料格式(无.无,不限.不限,jpg.jpg,jpeg.jpeg,pdf.pdf,word.word,pdf|jpg|jpeg.pdf|jpg|jpeg,pdf|jpg.pdf|jpg)',
`materialSource` varchar(32) COMMENT '材料来源渠道(无.无,申请人自备.申请人自备,政府部门核发.政府部门核发,其他.其他)',
`paperNum` tinyint(4) COMMENT '纸质材料份数',
`paperGg` varchar(32) COMMENT '纸质材料规格',
`jianmMs` varchar(32) COMMENT '减免模式(无.无,减.减,免.免)',
`sealWay` varchar(128) COMMENT '盖章方式',
`isjianm` varchar(32) COMMENT '是否减免(否.否,是.是)',
`isLack` varchar(32) COMMENT '材料是否容缺(必要.必要,非必要.非必要)',
`ybUrl` varchar(512) COMMENT '材料地址',
`materialSourceSm` varchar(512) COMMENT '来源渠道说明',
`remarkSub` text COMMENT '填报须知',
`clauseContent` text COMMENT '要求提供材料的依据',
`summary` text COMMENT '受理标准',
`remark` varchar(4096) 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_file`;
CREATE TABLE mortals_sys_matter_datum_file
(
`id` bigint(20) AUTO_INCREMENT COMMENT '主键,自增长',
`datumId` bigint(20) COMMENT '材料id',
`matterCode` varchar(255) COMMENT '事项编码',
`materialName` varchar(1024) NOT NULL COMMENT '材料名',
`fileName` varchar(255) COMMENT '附件名称',
`fileUrl` varchar(255) COMMENT '附件下载地址',
`filetype` varchar(64) 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_file`;
CREATE TABLE mortals_sys_matter_datum_file
(
`id` bigint(20) AUTO_INCREMENT COMMENT '主键,自增长',
`datumId` bigint(20) COMMENT '材料id',
`matterCode` varchar(255) COMMENT '事项编码',
`materialName` varchar(1024) NOT NULL COMMENT '材料名',
`fileName` varchar(255) COMMENT '附件名称',
`fileUrl` varchar(255) COMMENT '附件下载地址',
`localFileUrl` varchar(255) COMMENT '附件本地下载地址',
`filetype` varchar(64) 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_intermediary`;
CREATE TABLE mortals_sys_matter_intermediary
(
`id` bigint(20) AUTO_INCREMENT COMMENT '主键,自增长',
`matterId` bigint(20) NOT NULL COMMENT '事项matter id',
`matterCode` varchar(512) COMMENT '事项编码',
`matterName` varchar(1024) COMMENT '事项名称',
`title` varchar(1024) COMMENT '中介服务事项名称',
`intermediaryRequest` text COMMENT '中介服务实施机构及资质资格要求',
`intermediaryRequestTime` varchar(512) COMMENT '服务时限',
`remark` text 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_question`;
CREATE TABLE mortals_sys_matter_question
(
`id` bigint(20) AUTO_INCREMENT COMMENT '主键,自增长',
`matterId` bigint(20) NOT NULL COMMENT '事项基础表matter id',
`matterCode` varchar(512) COMMENT '事项编码',
`matterName` varchar(1024) COMMENT '事项名称',
`question` varchar(512) COMMENT '问题',
`answer` varchar(2048) 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_setbase`;
CREATE TABLE mortals_sys_matter_setbase
(
`id` bigint(20) AUTO_INCREMENT COMMENT '主键,自增长',
`matterId` bigint(20) NOT NULL COMMENT '事项matter id',
`matterCode` varchar(255) COMMENT '事项编码',
`matterName` varchar(1024) COMMENT '事项名称',
`policyName` varchar(1024) COMMENT '法规标题',
`policyType` varchar(32) COMMENT '法规类型,(法律.法律,行政法规.行政法规,地方法规.地方法规,部门规章.部门规章,其他.其他,政府规章.政府规章,规范性文件.规范性文件)',
`policyitem` varchar(1024) COMMENT '条例',
`content` text 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_flowlimit`;
CREATE TABLE mortals_sys_matter_flowlimit
(
`id` bigint(20) AUTO_INCREMENT COMMENT '主键,自增长',
`matterId` bigint(20) NOT NULL COMMENT '事项基础表id',
`matterCode` varchar(512) COMMENT '事项编码',
`matterName` varchar(1024) COMMENT '事项名称',
`flowName` varchar(256) COMMENT '办理流程',
`flowTime` varchar(256) COMMENT '办理时长',
`flowLimit` varchar(256) COMMENT '转外时限',
`flowDesc` varchar(1024) 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_sms_set`;
CREATE TABLE `mortals_sys_sms_set`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteId` bigint(20) DEFAULT NULL COMMENT '站点id',
`siteName` varchar(255) DEFAULT NULL COMMENT '站点名称',
`sign` varchar(64) DEFAULT NULL COMMENT '短信签名',
`lastnum` int(11) DEFAULT NULL COMMENT '剩余短信条数',
`username` varchar(64) DEFAULT NULL COMMENT '用户名',
`messageoff` tinyint(1) DEFAULT '1' COMMENT '短信开关 (1.开,0.关)',
`smsplatform` tinyint(1) DEFAULT '1' COMMENT '短信平台 (1.容联,2.阿里云,3.移动)',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '短信设置' ROW_FORMAT = Dynamic;
-- ----------------------------
-- 短信模板表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_sms_template`;
CREATE TABLE `mortals_sys_sms_template`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteid` bigint(20) DEFAULT NULL COMMENT '站点ID',
`siteName` varchar(255) DEFAULT NULL COMMENT '站点名称',
`code` varchar(64) DEFAULT NULL COMMENT '模板code',
`summary` varchar(256) DEFAULT NULL COMMENT '备注',
`content` varchar(256) DEFAULT NULL,
`type` tinyint(2) DEFAULT '1' COMMENT '模板选择 (1.预约成功短信,2.取号成功短信,3.临近叫号短信)',
`source` tinyint(2) DEFAULT '1' COMMENT '系统来源(1.排号系统,2.取件系统)',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '短信模板表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- 节假日
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_holiday`;
CREATE TABLE `mortals_sys_holiday`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteId` bigint(20) DEFAULT NULL COMMENT '站点ID',
`siteName` varchar(255) DEFAULT NULL COMMENT '站点名称',
`name` varchar(64) DEFAULT NULL COMMENT '节日名称',
`summary` varchar(256) DEFAULT NULL COMMENT '备注',
`year` int(4) DEFAULT NULL COMMENT '年份',
`startTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '开始时间',
`endTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '结束时间',
`workorholiday` tinyint(2) DEFAULT '0' COMMENT '是否工作日(0.节假日,1.工作日)',
`createTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`createUserId` bigint(20) DEFAULT NULL COMMENT '创建用户',
`updateTime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '节假日表' ROW_FORMAT = Dynamic;
-- ----------------------------
-- 产品表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_product`;
CREATE TABLE mortals_xhx_product
(
`id` bigint(20) AUTO_INCREMENT COMMENT '主键ID,主键,自增长',
`productName` varchar(64) NOT NULL COMMENT '产品名称',
`productCode` varchar(256) NOT NULL COMMENT '产品编码',
`productRemark` varchar(256) COMMENT '备注',
`createUserId` bigint(20) NOT NULL COMMENT '创建用户',
`createTime` datetime NOT NULL COMMENT '创建时间',
`updateUserId` bigint(20) COMMENT '更新用户',
`updateTime` datetime COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='产品';
-- ----------------------------
-- 系统基础皮肤表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_skin_base`;
CREATE TABLE mortals_sys_skin_base
(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`categoryId` bigint(20) COMMENT '所属种类,来源种类',
`productId` bigint(20) COMMENT '产品id',
`productName` varchar(256) NOT NULL COMMENT '产品名称',
`cssFilePath` varchar(256) COMMENT 'css模板合成后文件地址',
`name` varchar(256) NOT NULL COMMENT '产品皮肤名称,唯一且不为空',
`imageResolution` varchar(256) NOT NULL COMMENT '分辨率 (1.1920*1080,2.1080*1920,3.1280*1280)',
`previewImagePath` varchar(256) NOT NULL COMMENT '预览图片',
`sortNum` int(9) COMMENT '排序编号',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`updateTime` datetime COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统基础皮肤';
-- ----------------------------
-- 系统皮肤模板表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_skin_template`;
CREATE TABLE mortals_sys_skin_template
(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`productId` bigint(20) COMMENT '产品ID',
`productName` varchar(64) COMMENT '产品名称',
`templateName` varchar(64) COMMENT '模板名称',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`updateTime` datetime COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统皮肤模板';
-- ----------------------------
-- 皮肤属性字段配置表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_skin_field`;
CREATE TABLE mortals_sys_skin_field
(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`skinId` bigint(20) COMMENT '皮肤id',
`templateId` bigint(20) COMMENT '模板id,不为空时为模板配置属性',
`fieldCode` varchar(64) COMMENT '字段编码',
`fieldName` varchar(64) COMMENT '字段名称',
`fieldType` varchar(64) COMMENT '数据类型(1.颜色,2.图片地址)',
`fieldValue` varchar(64) COMMENT '字段值',
`fieldLen` int(9) COMMENT '数据长度,默认100',
`fieldNull` tinyint(2) COMMENT '是否允许为空,0否1是',
`fieldOrderNo` varchar(64) COMMENT '排序号',
`remark` varchar(1024) COMMENT '备注',
`enabled` tinyint(2) COMMENT '是否启用,0否1是',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`updateTime` datetime COMMENT '修改时间',
`updateUserId` bigint(20) COMMENT '修改用户',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='皮肤属性字段配置';
-- ----------------------------
-- 系统皮肤分类表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_skin_category`;
CREATE TABLE mortals_sys_skin_category
(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`name` varchar(64) COMMENT '分类名称',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`updateTime` datetime COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统皮肤分类';
-- ----------------------------
-- Table structure for mortals_sys_face
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_face`;
CREATE TABLE `mortals_sys_face`
(
`id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键',
`place_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '场所名称',
`place_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '场所ID',
`face` blob NULL COMMENT '人脸缩略图',
`face_feature` blob NULL COMMENT '人脸特征',
`id_card` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '身份ID',
`create_time` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP (0) COMMENT '创建时间',
`update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
`deleted` tinyint(4) NULL DEFAULT NULL COMMENT '删除标识',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for mortals_sys_identity
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_identity`;
CREATE TABLE `mortals_sys_identity`
(
`id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
`region` bigint(20) NULL DEFAULT NULL COMMENT '区域',
`birthday` bigint(20) NULL DEFAULT NULL COMMENT '生日',
`ase` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '加密',
`name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '名称',
`phone` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '电话',
`create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`update_time` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP (0) COMMENT '更新时间',
`deleted` tinyint(4) NULL DEFAULT NULL COMMENT '删除标识',
PRIMARY KEY (`id`) USING BTREE,
INDEX `region`(`birthday`) USING BTREE,
INDEX `index_birthday`(`birthday`) USING BTREE,
INDEX `index_ase`(`ase`) USING BTREE,
INDEX `index_name`(`name`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for mortals_sys_model_census
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_model_census`;
CREATE TABLE `mortals_sys_model_census`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID,主键,自增长',
`modelId` bigint(20) NULL DEFAULT NULL COMMENT '模块ID,主键',
`censusName` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '数据统计名称',
`censusUrl` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '链接地址',
`censusType` tinyint(2) NOT NULL COMMENT '统计类型, 1:服务,2:协同,3:监管,4:数据,5:运营。默认1',
`status` tinyint(2) NOT NULL COMMENT '状态,0暂未开通,1已开通',
`createUserId` bigint(20) NULL DEFAULT NULL COMMENT '创建用户',
`createUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户名称',
`createTime` datetime(0) NOT NULL COMMENT '创建时间',
`updateTime` datetime(0) NOT NULL COMMENT '更新时间',
`updateUserId` bigint(20) NULL DEFAULT NULL COMMENT '更新用户',
`updateUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新用户名称',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '模块下的数据统计' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for mortals_sys_people_info
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_people_info`;
CREATE TABLE `mortals_sys_people_info`
(
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '姓名',
`sex` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '性别',
`nation` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '民族',
`born` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '出生日期',
`address` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '地址',
`idCardNo` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '身份证号',
`grantDept` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '发证机关',
`userLifeBegin` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '有效期开始',
`userLifeEnd` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '有效期结束',
`photoFileName` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '照片',
`phone` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '手机',
`openid` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '微信开放认证id',
`last_time` datetime(0) NULL DEFAULT NULL COMMENT '最近登录时间',
`up_time` datetime(0) NULL DEFAULT NULL,
`icon` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '微信头像',
`nickname` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '微信昵称',
`z_img` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '身份证正面照片',
`b_img` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '身份证背面照片',
`siteid` int(11) NULL DEFAULT 0 COMMENT '默认选择的站点id',
`username` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '天府通办用户名',
`create_time` datetime(0) NOT NULL COMMENT '申请预约时间',
`update_time` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `idcard_Name`(`name`) USING BTREE,
INDEX `idCardNo`(`idCardNo`) USING BTREE,
INDEX `phone`(`phone`) USING BTREE,
INDEX `openid`(`openid`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户信息' ROW_FORMAT = Dynamic;
-- ----------------------------
-- 主题表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_site_theme`;
CREATE TABLE mortals_sys_site_theme
(
`id` bigint(20) AUTO_INCREMENT COMMENT 'id号',
`siteId` bigint(20) COMMENT '站点id',
`userType` char(3) COMMENT '服务类型编号',
`themeCode` char(3) COMMENT '主题编号',
`themeName` varchar(64) COMMENT '主题名称',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户id',
`updatetime` datetime COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='主题';
-- ----------------------------
-- 站点主题事项表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_site_theme_matter`;
CREATE TABLE mortals_sys_site_theme_matter
(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`siteId` bigint(20) COMMENT '站点ID',
`siteName` varchar(255) COMMENT '站点名称',
`matterId` bigint(20) COMMENT '事项ID',
`matterName` varchar(1024) COMMENT '事项名称',
`matterCode` varchar(512) COMMENT '事项编码',
`userType` char(3) COMMENT '服务类型(1.公共服务,2.个人服务,3.法人服务)',
`themeCode` char(3) COMMENT '主题编码',
`themeName` varchar(64) COMMENT '主题名称',
`source` tinyint(2) COMMENT '事项来源',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`updateTime` datetime COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='站点主题事项';
-- ----------------------------
-- 事项扩展表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_matter_ext`;
CREATE TABLE mortals_sys_matter_ext
(
`id` bigint(20) AUTO_INCREMENT COMMENT '主键,自增长',
`matterId` bigint(20) NOT NULL COMMENT '事项基础表matter id',
`matterCode` varchar(512) COMMENT '事项编码',
`matterName` varchar(1024) COMMENT '事项名称',
`fieldCode` varchar(256) COMMENT '字段编码',
`fieldName` varchar(256) COMMENT '字段名称',
`fieldValue` varchar(1024) COMMENT '字段值',
`fieldType` varchar(64) COMMENT '字段类型',
`fieldOrderNo` int(11) 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_app`;
CREATE TABLE mortals_sys_app(
`id` bigint(20) AUTO_INCREMENT COMMENT '主键ID,主键,自增长',
`siteId` bigint(20) COMMENT '站点Id',
`siteName` varchar(256) COMMENT '站点名称',
`appCode` varchar(256) COMMENT '应用编码',
`appName` varchar(256) COMMENT '应用名称',
`appIconPath` varchar(256) COMMENT '应用图标',
`appThemeName` varchar(256) COMMENT '应用主题名称',
`type` tinyint(2) DEFAULT '1' COMMENT '类型(1.终端应用,2.移动端应用)',
`url` varchar(255) COMMENT '链接地址',
`serviceApi` varchar(255) COMMENT '服务接口地址',
`downDevCount` int(4) DEFAULT '0' COMMENT '下发设备次数',
`shelves` tinyint(2) DEFAULT '0' COMMENT '是否上架(0.下架,1.上架)',
`appType` tinyint(2) DEFAULT '1' COMMENT '类型(1.应用程序,2.url)',
`fileName` varchar(255) COMMENT '文件名称',
`filePath` varchar(256) COMMENT '文件相对路径地址',
`distributeFilePath` varchar(256) COMMENT '文件部署路径地址',
`version` int(9) DEFAULT '0' COMMENT '当前版本',
`summary` varchar(2048) COMMENT '简介',
`notes` varchar(512) COMMENT '更新说明',
`distribute` tinyint(2) DEFAULT '0' COMMENT '是否部署(0.否,1.是)',
`dataUpdate` tinyint(2) DEFAULT '0' COMMENT '是否数据更新(0.否,1.是)',
`createTime` datetime COMMENT '创建时间',
`updateUserId` bigint(20) COMMENT '更新用户',
`updateTime` datetime COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='自助终端应用';
-- ----------------------------
-- 自助终端应用数据集表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_app_dataset`;
CREATE TABLE mortals_sys_app_dataset
(
`id` bigint(20) AUTO_INCREMENT COMMENT '主键ID,主键,自增长',
`appId` bigint(20) COMMENT 'appId',
`createTime` datetime COMMENT '创建时间',
`updateUserId` bigint(20) COMMENT '更新用户',
`updateTime` datetime COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='自助终端应用数据集';
-- ----------------------------
-- 自助终端应用信息字段表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_app_info_field`;
CREATE TABLE mortals_sys_app_info_field(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`datasetId` bigint(20) COMMENT '应用数据集id',
`fieldCode` varchar(64) COMMENT '字段编码',
`fieldName` varchar(64) COMMENT '字段名称',
`fieldType` varchar(64) COMMENT '字段类型(input.单行输入框,textarea.多行输入框,SELECT.下拉选项框,date.日期选择框)',
`dataType` varchar(64) COMMENT '数据类型(number.数字,string.字符串)',
`fieldValue` text COMMENT '字段值',
`fieldLen` int(9) COMMENT '数据长度,默认128',
`fieldNull` tinyint(2) COMMENT '是否允许为空,(0.否,1.是)',
`isList` tinyint(2) COMMENT '字段是否列表显示(0.否,1.是)',
`fieldOrderNo` int(9) COMMENT '排序号',
`remark` varchar(1024) COMMENT '备注',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`updateTime` datetime COMMENT '修改时间',
`updateUserId` bigint(20) COMMENT '修改用户',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='自助终端应用信息字段';
-- ----------------------------
-- 自助终端应用模板信息字段表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_app_info_templete_field`;
CREATE TABLE mortals_sys_app_info_templete_field(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`appId` bigint(20) COMMENT '应用id',
`fieldCode` varchar(64) COMMENT '字段编码',
`fieldName` varchar(64) COMMENT '字段名称',
`fieldType` varchar(64) COMMENT '字段类型(input.单行输入框,textarea.多行输入框,SELECT.下拉选项框,date.日期选择框,editer.富文本)',
`dataType` varchar(64) COMMENT '数据类型(number.数字,string.字符串)',
`fieldValue` varchar(64) COMMENT '字段值',
`fieldLen` int(9) COMMENT '数据长度,默认128',
`fieldNull` tinyint(2) COMMENT '是否允许为空,(0.否,1.是)',
`isList` tinyint(2) COMMENT '字段是否列表显示(0.否,1.是)',
`fieldOrderNo` int(9) COMMENT '排序号',
`remark` varchar(1024) COMMENT '备注',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`updateTime` datetime COMMENT '修改时间',
`updateUserId` bigint(20) COMMENT '修改用户',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='自助终端应用模板信息字段';
-- ----------------------------
-- 自助终端应用版本历史表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_sys_app_version`;
CREATE TABLE `mortals_sys_app_version` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID,主键,自增长',
`appId` bigint(20) DEFAULT NULL COMMENT 'app应用Id',
`appName` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '应用名称',
`version` int(9) COMMENT '版本号',
`notes` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '更新说明',
`fileName` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '文件名称',
`filePath` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '文件相对路径地址',
`distributeFilePath` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '文件部署路径地址',
`used` tinyint(2) DEFAULT '0' COMMENT '是否使用(0.否,1.是)',
`createTime` datetime DEFAULT NULL COMMENT '创建时间',
`updateUserId` bigint(20) DEFAULT NULL COMMENT '更新用户',
`updateTime` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='自助终端应用版本历史';
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
use `base-platform`;
-- ----------------------------
-- 站点部门窗口菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '站点部门窗口表', '/window/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 站点部门窗口资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '站点部门窗口-菜单管理-查看', '/window/list,/window/view,/window/export,/window/exportExcel,/window/downloadTemplate,/window/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '站点部门窗口-菜单管理-维护', '/window/add,/window/edit,/window/delete,/window/logicDelete,/window/save,/window/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 站点业务菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '站点业务表', '/business/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 站点业务资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '站点业务-菜单管理-查看', '/business/list,/business/view,/business/export,/business/exportExcel,/business/downloadTemplate,/business/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '站点业务-菜单管理-维护', '/business/add,/business/edit,/business/delete,/business/logicDelete,/business/save,/business/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 业务事项关联菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '业务事项关联表', '/business/matter/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 业务事项关联资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '业务事项关联-菜单管理-查看', '/business/matter/list,/business/matter/view,/business/matter/export,/business/matter/exportExcel,/business/matter/downloadTemplate,/business/matter/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '业务事项关联-菜单管理-维护', '/business/matter/add,/business/matter/edit,/business/matter/delete,/business/matter/logicDelete,/business/matter/save,/business/matter/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 部门菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '部门表', '/dept/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 部门资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '部门-菜单管理-查看', '/dept/list,/dept/view,/dept/export,/dept/exportExcel,/dept/downloadTemplate,/dept/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '部门-菜单管理-维护', '/dept/add,/dept/edit,/dept/delete,/dept/logicDelete,/dept/save,/dept/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 节假日菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '节假日表', '/holiday/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 节假日资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '节假日-菜单管理-查看', '/holiday/list,/holiday/view,/holiday/export,/holiday/exportExcel,/holiday/downloadTemplate,/holiday/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '节假日-菜单管理-维护', '/holiday/add,/holiday/edit,/holiday/delete,/holiday/logicDelete,/holiday/save,/holiday/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 基础事项菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '基础事项表', '/matter/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 基础事项资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '基础事项-菜单管理-查看', '/matter/list,/matter/view,/matter/export,/matter/exportExcel,/matter/downloadTemplate,/matter/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '基础事项-菜单管理-维护', '/matter/add,/matter/edit,/matter/delete,/matter/logicDelete,/matter/save,/matter/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 事项受理条件菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '事项受理条件', '/matter/accept/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 事项受理条件资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '事项受理条件-菜单管理-查看', '/matter/accept/list,/matter/accept/view,/matter/accept/export,/matter/accept/exportExcel,/matter/accept/downloadTemplate,/matter/accept/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '事项受理条件-菜单管理-维护', '/matter/accept/add,/matter/accept/edit,/matter/accept/delete,/matter/accept/logicDelete,/matter/accept/save,/matter/accept/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 事项收费标准菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '事项收费标准', '/matter/charges/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 事项收费标准资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '事项收费标准-菜单管理-查看', '/matter/charges/list,/matter/charges/view,/matter/charges/export,/matter/charges/exportExcel,/matter/charges/downloadTemplate,/matter/charges/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '事项收费标准-菜单管理-维护', '/matter/charges/add,/matter/charges/edit,/matter/charges/delete,/matter/charges/logicDelete,/matter/charges/save,/matter/charges/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 事项申请材料菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '事项申请材料', '/matter/datum/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 事项申请材料资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '事项申请材料-菜单管理-查看', '/matter/datum/list,/matter/datum/view,/matter/datum/export,/matter/datum/exportExcel,/matter/datum/downloadTemplate,/matter/datum/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '事项申请材料-菜单管理-维护', '/matter/datum/add,/matter/datum/edit,/matter/datum/delete,/matter/datum/logicDelete,/matter/datum/save,/matter/datum/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 材料附件菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '材料附件表', '/matter/datum/file/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 材料附件资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '材料附件-菜单管理-查看', '/matter/datum/file/list,/matter/datum/file/view,/matter/datum/file/export,/matter/datum/file/exportExcel,/matter/datum/file/downloadTemplate,/matter/datum/file/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '材料附件-菜单管理-维护', '/matter/datum/file/add,/matter/datum/file/edit,/matter/datum/file/delete,/matter/datum/file/logicDelete,/matter/datum/file/save,/matter/datum/file/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 事项办理流程菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '事项办理流程', '/matter/flowlimit/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 事项办理流程资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '事项办理流程-菜单管理-查看', '/matter/flowlimit/list,/matter/flowlimit/view,/matter/flowlimit/export,/matter/flowlimit/exportExcel,/matter/flowlimit/downloadTemplate,/matter/flowlimit/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '事项办理流程-菜单管理-维护', '/matter/flowlimit/add,/matter/flowlimit/edit,/matter/flowlimit/delete,/matter/flowlimit/logicDelete,/matter/flowlimit/save,/matter/flowlimit/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 事项中介服务菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '事项中介服务表', '/matter/intermediary/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 事项中介服务资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '事项中介服务-菜单管理-查看', '/matter/intermediary/list,/matter/intermediary/view,/matter/intermediary/export,/matter/intermediary/exportExcel,/matter/intermediary/downloadTemplate,/matter/intermediary/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '事项中介服务-菜单管理-维护', '/matter/intermediary/add,/matter/intermediary/edit,/matter/intermediary/delete,/matter/intermediary/logicDelete,/matter/intermediary/save,/matter/intermediary/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 事项常见问题菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '事项常见问题', '/matter/question/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 事项常见问题资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '事项常见问题-菜单管理-查看', '/matter/question/list,/matter/question/view,/matter/question/export,/matter/question/exportExcel,/matter/question/downloadTemplate,/matter/question/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '事项常见问题-菜单管理-维护', '/matter/question/add,/matter/question/edit,/matter/question/delete,/matter/question/logicDelete,/matter/question/save,/matter/question/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 事项设定依据菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '事项设定依据表', '/matter/setbase/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 事项设定依据资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '事项设定依据-菜单管理-查看', '/matter/setbase/list,/matter/setbase/view,/matter/setbase/export,/matter/setbase/exportExcel,/matter/setbase/downloadTemplate,/matter/setbase/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '事项设定依据-菜单管理-维护', '/matter/setbase/add,/matter/setbase/edit,/matter/setbase/delete,/matter/setbase/logicDelete,/matter/setbase/save,/matter/setbase/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 模块菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '模块表', '/model/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 模块资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '模块-菜单管理-查看', '/model/list,/model/view,/model/export,/model/exportExcel,/model/downloadTemplate,/model/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '模块-菜单管理-维护', '/model/add,/model/edit,/model/delete,/model/logicDelete,/model/save,/model/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 站点事项菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '站点事项表', '/site/matter/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 站点事项资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '站点事项-菜单管理-查看', '/site/matter/list,/site/matter/view,/site/matter/export,/site/matter/exportExcel,/site/matter/downloadTemplate,/site/matter/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '站点事项-菜单管理-维护', '/site/matter/add,/site/matter/edit,/site/matter/delete,/site/matter/logicDelete,/site/matter/save,/site/matter/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 站点模块菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '站点模块表', '/site/model/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 站点模块资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '站点模块-菜单管理-查看', '/site/model/list,/site/model/view,/site/model/export,/site/model/exportExcel,/site/model/downloadTemplate,/site/model/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '站点模块-菜单管理-维护', '/site/model/add,/site/model/edit,/site/model/delete,/site/model/logicDelete,/site/model/save,/site/model/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 短信设置菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '短信设置', '/sms/set/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 短信设置资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '短信设置-菜单管理-查看', '/sms/set/list,/sms/set/view,/sms/set/export,/sms/set/exportExcel,/sms/set/downloadTemplate,/sms/set/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '短信设置-菜单管理-维护', '/sms/set/add,/sms/set/edit,/sms/set/delete,/sms/set/logicDelete,/sms/set/save,/sms/set/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 短信模板菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '短信模板表', '/sms/template/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 短信模板资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '短信模板-菜单管理-查看', '/sms/template/list,/sms/template/view,/sms/template/export,/sms/template/exportExcel,/sms/template/downloadTemplate,/sms/template/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '短信模板-菜单管理-维护', '/sms/template/add,/sms/template/edit,/sms/template/delete,/sms/template/logicDelete,/sms/template/save,/sms/template/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 窗口业务菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '窗口业务表', '/window/business/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 窗口业务资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '窗口业务-菜单管理-查看', '/window/business/list,/window/business/view,/window/business/export,/window/business/exportExcel,/window/business/downloadTemplate,/window/business/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '窗口业务-菜单管理-维护', '/window/business/add,/window/business/edit,/window/business/delete,/window/business/logicDelete,/window/business/save,/window/business/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 窗口事项菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '窗口事项表', '/window/matter/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 窗口事项资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '窗口事项-菜单管理-查看', '/window/matter/list,/window/matter/view,/window/matter/export,/window/matter/exportExcel,/window/matter/downloadTemplate,/window/matter/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '窗口事项-菜单管理-维护', '/window/matter/add,/window/matter/edit,/window/matter/delete,/window/matter/logicDelete,/window/matter/save,/window/matter/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 工作人员菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '工作人员表', '/workman/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 工作人员资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '工作人员-菜单管理-查看', '/workman/list,/workman/view,/workman/export,/workman/exportExcel,/workman/downloadTemplate,/workman/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '工作人员-菜单管理-维护', '/workman/add,/workman/edit,/workman/delete,/workman/logicDelete,/workman/save,/workman/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 站点菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '站点表', '/site/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 站点资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '站点-菜单管理-查看', '/site/list,/site/view,/site/export,/site/exportExcel,/site/downloadTemplate,/site/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '站点-菜单管理-维护', '/site/add,/site/edit,/site/delete,/site/logicDelete,/site/save,/site/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 区域菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '区域表', '/area/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 3, NULL, NULL, NULL);
-- ----------------------------
-- 区域资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '区域-菜单管理-查看', '/area/list,/area/view,/area/export,/area/exportExcel,/area/downloadTemplate,/area/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '区域-菜单管理-维护', '/area/add,/area/edit,/area/delete,/area/logicDelete,/area/save,/area/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 产品菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '产品', '/product/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 1, NULL, NULL, NULL);
-- ----------------------------
-- 产品资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '产品-菜单管理-查看', '/product/list,/product/view,/product/info,/product/export,/product/exportExcel,/product/downloadTemplate,/product/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '产品-菜单管理-维护', '/product/add,/product/edit,/product/delete,/product/logicDelete,/product/save,/product/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 系统基础皮肤菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '系统基础皮肤', '/skin/base/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 1, NULL, NULL, NULL);
-- ----------------------------
-- 系统基础皮肤资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '系统基础皮肤-菜单管理-查看', '/skin/base/list,/skin/base/view,/skin/base/info,/skin/base/export,/skin/base/exportExcel,/skin/base/downloadTemplate,/skin/base/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '系统基础皮肤-菜单管理-维护', '/skin/base/add,/skin/base/edit,/skin/base/delete,/skin/base/logicDelete,/skin/base/save,/skin/base/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 系统皮肤模板菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '系统皮肤模板', '/skin/template/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 1, NULL, NULL, NULL);
-- ----------------------------
-- 系统皮肤模板资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '系统皮肤模板-菜单管理-查看', '/skin/template/list,/skin/template/view,/skin/template/info,/skin/template/export,/skin/template/exportExcel,/skin/template/downloadTemplate,/skin/template/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '系统皮肤模板-菜单管理-维护', '/skin/template/add,/skin/template/edit,/skin/template/delete,/skin/template/logicDelete,/skin/template/save,/skin/template/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 皮肤属性字段配置菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '皮肤属性字段配置', '/skin/field/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 1, NULL, NULL, NULL);
-- ----------------------------
-- 皮肤属性字段配置资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '皮肤属性字段配置-菜单管理-查看', '/skin/field/list,/skin/field/view,/skin/field/info,/skin/field/export,/skin/field/exportExcel,/skin/field/downloadTemplate,/skin/field/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '皮肤属性字段配置-菜单管理-维护', '/skin/field/add,/skin/field/edit,/skin/field/delete,/skin/field/logicDelete,/skin/field/save,/skin/field/importData', 3, 0, NULL, NULL, NULL, 0);
-- ----------------------------
-- 系统皮肤分类菜单 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_menu` VALUES (null, '系统皮肤分类', '/skin/category/list', 0, 1, 1, 0, 0,'',NULL, NULL, NULL, 0, 0, 1, NULL, NULL, NULL);
-- ----------------------------
-- 系统皮肤分类资源路径 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_resource` VALUES (null, '系统皮肤分类-菜单管理-查看', '/skin/category/list,/skin/category/view,/skin/category/info,/skin/category/export,/skin/category/exportExcel,/skin/category/downloadTemplate,/skin/category/download', 3, 0, NULL, NULL, NULL, 0);
INSERT INTO `mortals_xhx_resource` VALUES (null, '系统皮肤分类-菜单管理-维护', '/skin/category/add,/skin/category/edit,/skin/category/delete,/skin/category/logicDelete,/skin/category/save,/skin/category/importData', 3, 0, NULL, NULL, NULL, 0);
use `base-platform`;
-- ----------------------------
-- 站点部门窗口参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '红旗窗口 ', 'Window', 'hongqi', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '红旗窗口 ', 'Window', 'hongqi', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 站点业务参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '业务类型', 'Business', 'isBusiness', '0', '一级业务', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '业务类型', 'Business', 'isBusiness', '1', '二级业务', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否允许预约', 'Business', 'canorder', '1', '允许', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否允许预约', 'Business', 'canorder', '0', '不允许', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否允许取号', 'Business', 'cantake', '1', '允许', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否允许取号', 'Business', 'cantake', '0', '不允许', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '大厅情况展示 ', 'Business', 'datashow', '1', '展示', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '大厅情况展示 ', 'Business', 'datashow', '0', '不展示', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '类型', 'Business', 'businessType', '0', '一体化业务', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '类型', 'Business', 'businessType', '1', '自建业务', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '业务状态 ', 'Business', 'status', '0', '停用', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '业务状态 ', 'Business', 'status', '1', '正常', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 业务事项关联参数 SQL
-- ----------------------------
-- ----------------------------
-- 部门参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '填单机展示 ', 'Dept', 'isAutotable', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '填单机展示 ', 'Dept', 'isAutotable', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '预约展示 ', 'Dept', 'isOrder', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '预约展示 ', 'Dept', 'isOrder', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '背靠背展示 ', 'Dept', 'isBkb', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '背靠背展示 ', 'Dept', 'isBkb', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '办事指南展示 ', 'Dept', 'isWorkGuide', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '办事指南展示 ', 'Dept', 'isWorkGuide', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否使用 ', 'Dept', 'usValid', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否使用 ', 'Dept', 'usValid', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '部门电话是否展示 ', 'Dept', 'isSecphone', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '部门电话是否展示 ', 'Dept', 'isSecphone', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否展示英文 ', 'Dept', 'isEnglish', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否展示英文 ', 'Dept', 'isEnglish', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 节假日参数 SQL
-- ----------------------------
-- ----------------------------
-- 基础事项参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '服务对象 ', 'Matter', 'appoveObjectShow', '1', '事业法人', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '服务对象 ', 'Matter', 'appoveObjectShow', '2', '社会组织法人', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '服务对象 ', 'Matter', 'appoveObjectShow', '3', '非法人企业', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '服务对象 ', 'Matter', 'appoveObjectShow', '4', '企业法人', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '服务对象 ', 'Matter', 'appoveObjectShow', '5', '自然人', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '服务对象 ', 'Matter', 'appoveObjectShow', '6', '其他组织', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '通办范围 ', 'Matter', 'operatScopeShow', '1', '无', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '通办范围 ', 'Matter', 'operatScopeShow', '2', '全国', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '通办范围 ', 'Matter', 'operatScopeShow', '3', '全省', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '通办范围 ', 'Matter', 'operatScopeShow', '4', '全市', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '通办范围 ', 'Matter', 'operatScopeShow', '5', '全县', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '通办范围 ', 'Matter', 'operatScopeShow', '6', '全镇[乡 街道]', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '通办范围 ', 'Matter', 'operatScopeShow', '7', '跨村[社区]', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '办件类型', 'Matter', 'appoveTimeLimitShow', '1', '网络办件', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '办件类型', 'Matter', 'appoveTimeLimitShow', '2', '行政审批一般件', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '办件类型', 'Matter', 'appoveTimeLimitShow', '3', '综合窗口件', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '办理形式', 'Matter', 'handleType', '1', '窗口办理', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '办理形式', 'Matter', 'handleType', '2', '网上办理', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否收费', 'Matter', 'isChargesShow', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否收费', 'Matter', 'isChargesShow', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '认证等级需求', 'Matter', 'certificationLevelsShow', '1', '实名认证', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '认证等级需求', 'Matter', 'certificationLevelsShow', '2', '单次面签', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '认证等级需求', 'Matter', 'certificationLevelsShow', '3', '每次面签', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否网上预约,窗口办理选', 'Matter', 'isOnlineSubscribeShow', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否网上预约,窗口办理选', 'Matter', 'isOnlineSubscribeShow', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '物流快递,窗口办理选', 'Matter', 'isExpressTakeShow', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '物流快递,窗口办理选', 'Matter', 'isExpressTakeShow', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否支持全省范围就近取件', 'Matter', 'isProvinceAcquisitionShow', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否支持全省范围就近取件', 'Matter', 'isProvinceAcquisitionShow', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否支持全省范围就近办理', 'Matter', 'isApplyProvinceShow', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否支持全省范围就近办理', 'Matter', 'isApplyProvinceShow', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '网办类型', 'Matter', 'onlineType', '1', '原件预审', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '网办类型', 'Matter', 'onlineType', '2', '原件核验', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '网办类型', 'Matter', 'onlineType', '3', '全程网办', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '网络办理深度', 'Matter', 'onlineOperatDeep', '1', '互联网咨询', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '网络办理深度', 'Matter', 'onlineOperatDeep', '2', '互联网收件', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '网络办理深度', 'Matter', 'onlineOperatDeep', '3', '互联网预审', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '网络办理深度', 'Matter', 'onlineOperatDeep', '4', '互联网受理', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '网络办理深度', 'Matter', 'onlineOperatDeep', '5', '互联网办理', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '网络办理深度', 'Matter', 'onlineOperatDeep', '6', '互联网办理结果信息反馈', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '网络办理深度', 'Matter', 'onlineOperatDeep', '7', '其他', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '物流快递,网上办理选', 'Matter', 'isExpressTakeOnlineShow', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '物流快递,网上办理选', 'Matter', 'isExpressTakeOnlineShow', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否支持上门收取申请', 'Matter', 'isDoorTakeShow', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否支持上门收取申请', 'Matter', 'isDoorTakeShow', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项类型名称', 'Matter', 'eventTypeShow', '1A', '行政许可', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项类型名称', 'Matter', 'eventTypeShow', '1B', '行政处罚', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项类型名称', 'Matter', 'eventTypeShow', '1C', '行政强制', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项类型名称', 'Matter', 'eventTypeShow', '1D', '行政征收', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项类型名称', 'Matter', 'eventTypeShow', '1G', '行政给付', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项类型名称', 'Matter', 'eventTypeShow', '1I', '行政检查', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项类型名称', 'Matter', 'eventTypeShow', '1F', '行政确认', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项类型名称', 'Matter', 'eventTypeShow', '1H', '行政奖励', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项类型名称', 'Matter', 'eventTypeShow', '1E', '行政裁决', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项类型名称', 'Matter', 'eventTypeShow', '1Z', '其他行政权力', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项类型名称', 'Matter', 'eventTypeShow', '2A', '主动服务', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项类型名称', 'Matter', 'eventTypeShow', '2B', '依申请服务', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项类型名称', 'Matter', 'eventTypeShow', '2C', '咨询查询', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项类型名称', 'Matter', 'eventTypeShow', '3A', '未归类事项', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '行使层级名称', 'Matter', 'performHierarchyShow', '1', '省级', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '行使层级名称', 'Matter', 'performHierarchyShow', '2', '市级', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '行使层级名称', 'Matter', 'performHierarchyShow', '3', '县级', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '行使层级名称', 'Matter', 'performHierarchyShow', '4', '镇[乡,街道]', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '行使层级名称', 'Matter', 'performHierarchyShow', '5', '村[社区]级', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '权力来源', 'Matter', 'powerSourceShow', '1', '法定本级行使', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '权力来源', 'Matter', 'powerSourceShow', '2', '上级下放', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '权力来源', 'Matter', 'powerSourceShow', '3', '上级授权', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '权力来源', 'Matter', 'powerSourceShow', '4', '同级授权', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '权力来源', 'Matter', 'powerSourceShow', '5', '上级委托', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '权力来源', 'Matter', 'powerSourceShow', '6', '同级委托', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '实施主体性质', 'Matter', 'performDeptTypeShow', '1', '法定机关', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '实施主体性质', 'Matter', 'performDeptTypeShow', '2', '授权组织', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '实施主体性质', 'Matter', 'performDeptTypeShow', '3', '受委托组织', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否进驻中心', 'Matter', 'goveServiceCenterShow', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否进驻中心', 'Matter', 'goveServiceCenterShow', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否纳入便民服务中心', 'Matter', 'isConvenientCenterShow', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否纳入便民服务中心', 'Matter', 'isConvenientCenterShow', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '自助终端办理 ', 'Matter', 'terminalHandle', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '自助终端办理 ', 'Matter', 'terminalHandle', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否网办 ', 'Matter', 'isOnline', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否网办 ', 'Matter', 'isOnline', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '支持网上支付', 'Matter', 'isOnlinePayShow', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '支持网上支付', 'Matter', 'isOnlinePayShow', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '委托部门', 'Matter', 'entrustmentDepartmen', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '委托部门', 'Matter', 'entrustmentDepartmen', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项状态', 'Matter', 'matterStatus', '0', '停用', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项状态', 'Matter', 'matterStatus', '1', '在用', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '主题类型', 'Matter', 'type', '1', '法定机关', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '主题类型', 'Matter', 'type', '2', '授权组织', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '主题类型', 'Matter', 'type', '3', '受委托组织', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否样表展示', 'Matter', 'mattertype', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否样表展示', 'Matter', 'mattertype', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项来源', 'Matter', 'source', '0', '政务网', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项来源', 'Matter', 'source', '1', '自定义', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 事项受理条件参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '事项来源 ', 'MatterAccept', 'source', '0', '政务网', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项来源 ', 'MatterAccept', 'source', '1', '自定义', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 事项收费标准参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '事项来源,', 'MatterCharges', 'source', '0', '政务网', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项来源,', 'MatterCharges', 'source', '1', '自定义', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 事项申请材料参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '必交性', 'MatterDatum', 'isMust', '1', '非必要', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '必交性', 'MatterDatum', 'isMust', '2', '必要', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '必交性', 'MatterDatum', 'isMust', '3', '必要|容缺后补', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '必交性', 'MatterDatum', 'isMust', '4', '非必要|容缺后补', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '材料形式', 'MatterDatum', 'materialProperty', '1', '纸质', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '材料形式', 'MatterDatum', 'materialProperty', '2', '电子', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '材料形式', 'MatterDatum', 'materialProperty', '3', '纸质|电子', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '电子材料格式', 'MatterDatum', 'electronicgs', '1', '无', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '电子材料格式', 'MatterDatum', 'electronicgs', '2', '不限', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '电子材料格式', 'MatterDatum', 'electronicgs', '3', 'jpg', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '电子材料格式', 'MatterDatum', 'electronicgs', '4', 'jpeg', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '电子材料格式', 'MatterDatum', 'electronicgs', '5', 'pdf', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '电子材料格式', 'MatterDatum', 'electronicgs', '6', 'word', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '电子材料格式', 'MatterDatum', 'electronicgs', '7', 'pdf,jpg,jpeg', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '电子材料格式', 'MatterDatum', 'electronicgs', '8', 'pdf,jpg', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '材料来源渠道', 'MatterDatum', 'materialSource', '1', '无', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '材料来源渠道', 'MatterDatum', 'materialSource', '2', '申请人自备', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '材料来源渠道', 'MatterDatum', 'materialSource', '3', '政府部门核发', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '材料来源渠道', 'MatterDatum', 'materialSource', '4', '其他', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '减免模式', 'MatterDatum', 'jianmMs', '1', '无', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '减免模式', 'MatterDatum', 'jianmMs', '2', '减', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '减免模式', 'MatterDatum', 'jianmMs', '3', '免', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否减免', 'MatterDatum', 'isjianm', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否减免', 'MatterDatum', 'isjianm', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '材料是否容缺', 'MatterDatum', 'isLack', '1', '必要', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '材料是否容缺', 'MatterDatum', 'isLack', '2', '非必要', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项来源', 'MatterDatum', 'source', '0', '政务网', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项来源', 'MatterDatum', 'source', '1', '自定义', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 材料附件参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '附件类型 ', 'MatterDatumFile', 'filetype', '1', '示例样表', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '附件类型 ', 'MatterDatumFile', 'filetype', '2', '空白表格', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '附件来源 ', 'MatterDatumFile', 'source', '0', '政务网', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '附件来源 ', 'MatterDatumFile', 'source', '1', '自定义', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 事项办理流程参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '事项来源', 'MatterFlowlimit', 'source', '0', '政务网', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项来源', 'MatterFlowlimit', 'source', '1', '自定义', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 事项中介服务参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '事项来源,', 'MatterIntermediary', 'source', '0', '政务网', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项来源,', 'MatterIntermediary', 'source', '1', '自定义', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 事项常见问题参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '事项来源,', 'MatterQuestion', 'source', '0', '政务网', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项来源,', 'MatterQuestion', 'source', '1', '自定义', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 事项设定依据参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '法规类型,', 'MatterSetbase', 'policyType', '1', '法律', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '法规类型,', 'MatterSetbase', 'policyType', '2', '行政法规', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '法规类型,', 'MatterSetbase', 'policyType', '3', '地方法规', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '法规类型,', 'MatterSetbase', 'policyType', '4', '部门规章', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '法规类型,', 'MatterSetbase', 'policyType', '5', '其他', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '法规类型,', 'MatterSetbase', 'policyType', '6', '政府规章', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '法规类型,', 'MatterSetbase', 'policyType', '7', '规范性文件', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项来源,', 'MatterSetbase', 'source', '0', '政务网', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '事项来源,', 'MatterSetbase', 'source', '1', '自定义', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 模块参数 SQL
-- ----------------------------
-- ----------------------------
-- 站点事项参数 SQL
-- ----------------------------
-- ----------------------------
-- 站点模块参数 SQL
-- ----------------------------
-- ----------------------------
-- 短信设置参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '短信开关 ', 'SmsSet', 'messageoff', '1', '开', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '短信开关 ', 'SmsSet', 'messageoff', '0', '关', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '短信平台 ', 'SmsSet', 'smsplatform', '1', '容联', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '短信平台 ', 'SmsSet', 'smsplatform', '2', '阿里云', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '短信平台 ', 'SmsSet', 'smsplatform', '3', '移动', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 短信模板参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '模板选择 ', 'SmsTemplate', 'type', '1', '预约成功短信', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '模板选择 ', 'SmsTemplate', 'type', '2', '取号成功短信', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '模板选择 ', 'SmsTemplate', 'type', '3', '临近叫号短信', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 窗口业务参数 SQL
-- ----------------------------
-- ----------------------------
-- 窗口事项参数 SQL
-- ----------------------------
-- ----------------------------
-- 工作人员参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '政治面貌 ', 'Workman', 'politicalstatus', '0', '中共党员', 1, 4, 0, 'politicalstatus', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '政治面貌 ', 'Workman', 'politicalstatus', '1', '中共预备党员', 1, 4, 0, 'politicalstatus', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '政治面貌 ', 'Workman', 'politicalstatus', '2', '共青团员', 1, 4, 0, 'politicalstatus', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '政治面貌 ', 'Workman', 'politicalstatus', '3', '普通居民', 1, 4, 0, 'politicalstatus', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '政治面貌 ', 'Workman', 'politicalstatus', '4', '其它', 1, 4, 0, 'politicalstatus', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '党员 ', 'Workman', 'dangyuan', '0', '非党员', 1, 4, 0, 'dangyuan', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '党员 ', 'Workman', 'dangyuan', '1', '党员', 1, 4, 0, 'dangyuan', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '党员 ', 'Workman', 'dangyuan', '2', '党员示范岗', 1, 4, 0, 'dangyuan', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '党员 ', 'Workman', 'dangyuan', '3', '党员先锋岗', 1, 4, 0, 'dangyuan', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '党员 ', 'Workman', 'dangyuan', '99', '其它', 1, 4, 0, 'dangyuan', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否在线', 'Workman', 'online', '0', '离线', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否在线', 'Workman', 'online', '1', '在线', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否在线', 'Workman', 'online', '2', '暂离', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否在线', 'Workman', 'online', '3', '点击暂离', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否在线', 'Workman', 'online', '4', '回归', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否在线', 'Workman', 'online', '5', '登陆', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 站点参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '是否有下级', 'Site', 'haveSonArea', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否有下级', 'Site', 'haveSonArea', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '周一 ', 'Site', 'workday1', '1', '上班', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '周一 ', 'Site', 'workday1', '0', '不上', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '周二 ', 'Site', 'workday2', '1', '上班', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '周二 ', 'Site', 'workday2', '0', '不上', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '周三 ', 'Site', 'workday3', '1', '上班', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '周三 ', 'Site', 'workday3', '0', '不上', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '周四 ', 'Site', 'workday4', '1', '上班', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '周四 ', 'Site', 'workday4', '0', '不上', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '周五 ', 'Site', 'workday5', '1', '上班', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '周五 ', 'Site', 'workday5', '0', '不上', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '周六 ', 'Site', 'workday6', '1', '上班', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '周六 ', 'Site', 'workday6', '0', '不上', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '周日 ', 'Site', 'workday7', '1', '上班', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '周日 ', 'Site', 'workday7', '0', '不上', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否是站点 ', 'Site', 'isSite', '1', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否是站点 ', 'Site', 'isSite', '0', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '站点状态 ', 'Site', 'status', '0', '停用', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '站点状态 ', 'Site', 'status', '1', '正常', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 区域参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '是否有下级区域', 'Area', 'haveSonArea', 'True', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否有下级区域', 'Area', 'haveSonArea', 'False', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否有下级部门', 'Area', 'haveSonDept', 'True', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否有下级部门', 'Area', 'haveSonDept', 'False', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否获取部门', 'Area', 'haveGetDept', 'true', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否获取部门', 'Area', 'haveGetDept', 'false', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否获取事项列表', 'Area', 'haveGetMatterList', 'true', '是', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '是否获取事项列表', 'Area', 'haveGetMatterList', 'false', '否', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '区域等级', 'Area', 'areaLevel', '1', '省', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '区域等级', 'Area', 'areaLevel', '2', '地市州', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '区域等级', 'Area', 'areaLevel', '3', '区县', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '区域等级', 'Area', 'areaLevel', '4', '街道', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '区域等级', 'Area', 'areaLevel', '5', '社区', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '区域状态', 'Area', 'status', '0', '停用', 1, 4, 0, NULL, NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '区域状态', 'Area', 'status', '1', '正常', 1, 4, 0, NULL, NULL, NULL, NULL);
-- ----------------------------
-- 系统基础皮肤参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '设备类型 ', 'SkinBase', 'deviceType', 'pdj', '排号机', 1, 4, 0, 'deviceType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '设备类型 ', 'SkinBase', 'deviceType', 'ckp', '窗口屏', 1, 4, 0, 'deviceType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '设备类型 ', 'SkinBase', 'deviceType', 'hjq', '呼叫器', 1, 4, 0, 'deviceType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '设备类型 ', 'SkinBase', 'deviceType', 'jzxsp', '集中显示屏', 1, 4, 0, 'deviceType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '设备类型 ', 'SkinBase', 'deviceType', 'dsj', '导视机', 1, 4, 0, 'deviceType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '设备类型 ', 'SkinBase', 'deviceType', 'pjq', '评级器', 1, 4, 0, 'deviceType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '设备类型 ', 'SkinBase', 'deviceType', 'zzfwzd', '自助服务终端', 1, 4, 0, 'deviceType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '设备类型 ', 'SkinBase', 'deviceType', 'tdj', '填单机', 1, 4, 0, 'deviceType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '设备类型 ', 'SkinBase', 'deviceType', 'ybj', '样表机', 1, 4, 0, 'deviceType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '分辨率 ', 'SkinBase', 'imageResolution', '1', '1920*1080', 1, 4, 0, 'imageResolution', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '分辨率 ', 'SkinBase', 'imageResolution', '2', '1080*1920', 1, 4, 0, 'imageResolution', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '分辨率 ', 'SkinBase', 'imageResolution', '3', '1280*1280', 1, 4, 0, 'imageResolution', NULL, NULL, NULL);
-- ----------------------------
-- 皮肤属性字段配置参数 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_param` VALUES (null, '数据类型', 'SkinField', 'fieldType', '1', '颜色', 1, 4, 0, 'fieldType', NULL, NULL, NULL);
INSERT INTO `mortals_xhx_param` VALUES (null, '数据类型', 'SkinField', 'fieldType', '2', '图片地址', 1, 4, 0, 'fieldType', NULL, NULL, NULL);
-- ----------------------------
-- 产品初始 SQL
-- ----------------------------
INSERT INTO `mortals_xhx_product` VALUES (null, '排号机', 'pdj', '排号机', 1, now(), NULL, NULL);
INSERT INTO `mortals_xhx_product` VALUES (null, '窗口屏', 'ckp', '窗口屏', 1, now(), NULL, NULL);
INSERT INTO `mortals_xhx_product` VALUES (null, '呼叫器', 'hjq', '呼叫器', 1, now(), NULL, NULL);
INSERT INTO `mortals_xhx_product` VALUES (null, '集中显示屏', 'jzxsp', '集中显示屏', 1, now(), NULL, NULL);
INSERT INTO `mortals_xhx_product` VALUES (null, '导视机', 'dsj', '导视机', 1, now(), NULL, NULL);
INSERT INTO `mortals_xhx_product` VALUES (null, '评价器', 'pjq', '评价器', 1, now(), NULL, NULL);
INSERT INTO `mortals_xhx_product` VALUES (null, '自助服务终端', 'zzfwzd', '自助服务终端', 1, now(), NULL, NULL);
INSERT INTO `mortals_xhx_product` VALUES (null, '填单机', 'tdj', '填单机', 1, now(), NULL, NULL);
INSERT INTO `mortals_xhx_product` VALUES (null, '样表机', 'ybj', '样表机', 1, now(), NULL, NULL);
INSERT INTO `mortals_sys_model` VALUES (null, '基础设置平台', 'basic setting ', 'file/fileupload/1672810627756.svg', 'http://192.168.0.98:11071/#/jump', '基础设置平台-test', 1, '2022-04-20 09:55:59', 1, '2023-01-04 13:37:09');
INSERT INTO `mortals_xhx_task` VALUES (null, '用户同步', 'syncUserTask', 0, 'SyncUserTask', NULL, NULL, 4, 120, '00', NULL, '127.0.1.1', '2023-01-13 15:41:40', 0, '2022-07-06 10:49:48', 1, '系统管理员');
INSERT INTO `mortals_xhx_param` VALUES (null, 'domain', null, null, 'domain', 'http://192.168.0.98:11071', '1', '4', '0', null, null, null, null);
INSERT INTO `mortals_xhx_param` VALUES (null, 'php访问地址', null, null, 'server_http_url', 'http://192.168.0.98:11078', '1', '4', '0', null, null, null, null);
INSERT INTO `mortals_xhx_param` VALUES (null, 'php访问地址', null, null, 'server_php_http_url', 'http://192.168.0.98:8090', '1', '4', '0', null, null, null, null);
\ No newline at end of file
-- ----------------------------
-- 数据授权权限表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_dimension`;
CREATE TABLE `mortals_xhx_dimension` (
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`dimension_code` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '维度编码',
`dimension_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '维度名称',
`dimension_value` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '维度值',
`dimension_type` tinyint(2) DEFAULT '1' COMMENT '维度类型(1.固定值,2.系统上下问变量)',
`createTime` datetime COMMENT '创建时间',
`createUserId` bigint(20) COMMENT '创建用户',
`updateUserId` bigint(20) COMMENT '更新用户',
`updateTime` datetime COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci ROW_FORMAT=DYNAMIC COMMENT='授权维度';
-- ----------------------------
-- 角色资源授权规则表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_dimension_resource_rule`;
CREATE TABLE `mortals_xhx_dimension_resource_rule` (
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`role_id` bigint(20) DEFAULT NULL COMMENT '角色ID',
`role_name` varchar(64) DEFAULT NULL COMMENT '角色名称',
`resource_id` bigint(20) DEFAULT NULL COMMENT '资源ID',
`resource_name` varchar(64) DEFAULT NULL COMMENT '资源名称',
`rule_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '规则编码',
`rule_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '规则名称',
`rule_condition` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT 'IN' COMMENT '规则条件(IN.属于,<.小于,>.大于,=.等于,!=.不等于,>=.大于等于,<=.小于等于,like %.左模糊,like %.右模糊)',
`rule_value` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '规则值,固定值或者系统变量',
`rule_type` tinyint(2) DEFAULT '1' COMMENT '规则值类型(1.固定值,2.系统上下问变量)',
`create_time` datetime COMMENT '创建时间',
`create_user_id` bigint(20) COMMENT '创建用户',
`update_user_id` bigint(20) COMMENT '更新用户',
`update_time` datetime COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci ROW_FORMAT=DYNAMIC COMMENT='角色资源维度规则表';
......@@ -235,7 +235,12 @@
<groupId>com.mortals.framework</groupId>
<artifactId>mortals-framework-annotation</artifactId>
</dependency>
<!-- 达梦数据库驱动-->
<dependency>
<groupId>com.dameng</groupId>
<artifactId>DmJdbcDriver18</artifactId>
<version>8.1.1.193</version>
</dependency>
</dependencies>
......
......@@ -24,7 +24,7 @@ import java.util.List;
@Aspect
@Slf4j
//@Component
@Component
public class DataPermissionAspect {
@Autowired
......@@ -57,7 +57,6 @@ public class DataPermissionAspect {
List<DimensionResourceRuleEntity> componentRules = dimensionResourceRuleService.getRoleComponentRule(loginUser.getId(), componentRoute);
if (!ObjectUtils.isEmpty(componentRules)) {
//在request添加属性
//todo 构建数据权限sql 并设置到request中。
String permissionSql = RuleQueryGenerator.getPermissionSql(componentRules, loginUser);
log.info("permissionSql:{}", permissionSql);
......
package com.mortals.xhx.base.system.param.web;
import cn.hutool.core.net.Ipv4Util;
import com.alibaba.fastjson.JSONObject;
import com.alibaba.nacos.common.utils.IpUtils;
import com.mortals.framework.annotation.RepeatSubmit;
import com.mortals.framework.annotation.UnAuth;
import com.mortals.framework.common.code.PageDisplayType;
......@@ -10,7 +12,10 @@ import com.mortals.framework.model.Context;
import com.mortals.framework.util.FileUtil;
import com.mortals.framework.web.BaseCRUDJsonBodyMappingController;
import com.mortals.xhx.base.system.param.model.ParamQuery;
import com.mortals.xhx.module.site.model.SiteQuery;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.util.ObjectUtils;
import org.springframework.web.bind.annotation.*;
import com.mortals.framework.web.BaseCRUDJsonMappingController;
......@@ -24,6 +29,9 @@ import javax.servlet.http.HttpServletResponse;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
import static com.mortals.xhx.common.key.Constant.PARAM_SERVER_HTTP_URL;
/**
* 参数信息
......@@ -36,7 +44,6 @@ import java.util.Map;
public class ParamController extends BaseCRUDJsonBodyMappingController<ParamService, ParamEntity, Long> {
public ParamController() {
super.setFormClass(ParamForm.class);
super.setModuleDesc("参数信息");
}
......@@ -102,6 +109,43 @@ public class ParamController extends BaseCRUDJsonBodyMappingController<ParamServ
}
/**
* 更新终端访问服务器应用ip地址
*/
@GetMapping(value = "updateServerIp")
@UnAuth
public String updateServerip(String serverIp) {
JSONObject jsonObject = new JSONObject();
try {
//校验ip地址
boolean ipv4 = IpUtils.isIpv4(serverIp);
if (!ipv4) {
throw new AppException("请输入正确的ip地址");
}
ParamQuery paramQuery = new ParamQuery();
paramQuery.setParamKey(PARAM_SERVER_HTTP_URL);
ParamEntity paramEntity = this.service.selectOne(paramQuery);
if (!ObjectUtils.isEmpty(paramEntity)) {
//paramEntity.setParamValue(serverIp);
String value = "http://" + serverIp + ":11078";
paramEntity.setParamValue(value);
this.service.update(paramEntity);
}
jsonObject.put(KEY_RESULT_CODE, VALUE_RESULT_SUCCESS);
jsonObject.put(KEY_RESULT_MSG, "更新终端访问服务端ip成功!");
} catch (Exception e) {
log.error("获取异常", e);
jsonObject.put(KEY_RESULT_CODE, VALUE_RESULT_FAILURE);
jsonObject.put(KEY_RESULT_MSG, super.convertException(e));
}
return jsonObject.toJSONString();
}
private Map<String, Object> getPageDisplayType() {
PageDisplayType[] pageDisplayTypes = PageDisplayType.values();
Map<String, Object> result = new HashMap<>(pageDisplayTypes.length);
......@@ -112,7 +156,10 @@ public class ParamController extends BaseCRUDJsonBodyMappingController<ParamServ
}
public static void main(String[] args) {
FileUtil.delete("E:\\pic\\1.png");
//FileUtil.delete("E:\\pic\\1.png");
System.out.println(IpUtils.isIpv4("10.102.252.13"));
}
}
\ No newline at end of file
/**
* 文件:ParamForm.java
* 版本:1.0.0
* 日期:
* Copyright &reg;
* All right reserved.
*/
package com.mortals.xhx.base.system.param.web;
import com.alibaba.fastjson.JSON;
import com.mortals.framework.web.BaseCRUDFormLong;
import com.mortals.xhx.base.system.param.model.ParamEntity;
import com.mortals.xhx.base.system.param.model.ParamQuery;
/**
* <p>Title: 参数信息</p>
* <p>Description: ParamForm </p>
* <p>Copyright: Copyright &reg; </p>
* <p>Company: </p>
* @author
* @version 1.0.0
*/
public class ParamForm extends BaseCRUDFormLong<ParamEntity> {
private ParamEntity entity = new ParamEntity();
private ParamQuery query = new ParamQuery();
public ParamForm(){
}
@Override
public ParamEntity getEntity() {
return entity;
}
public void setEntity(ParamEntity entity) {
this.entity = entity;
}
@Override
public ParamQuery getQuery() {
return query;
}
public void setQuery(ParamQuery query) {
this.query = query;
}
public static void main(String[] args) {
ParamForm form = new ParamForm();
String entityName =form.getEntity().getClass().getSimpleName();
System.out.println(entityName);
if ((entityName = entityName.substring(0, 1).toLowerCase() + entityName.substring(1, entityName.length())).endsWith("Entity")) {
entityName = entityName.substring(0, entityName.length() - "Entity".length());
}
System.out.println(entityName);
System.out.println(JSON.toJSONString(form));
}
}
\ No newline at end of file
......@@ -479,8 +479,8 @@ public class UserServiceImpl extends AbstractCRUDCacheServiceImpl<UserDao, UserE
//eba467f81fb265befdf1f6ab041d39ab 原始admin密码
System.out.println(SecurityUtil.md5DoubleEncoding("xhxADMIN8@a"));
// System.out.println(SecurityUtil.md5DoubleEncoding("123"));
System.out.println(SecurityUtil.md5DoubleEncoding(" 123456 "));
System.out.println(SecurityUtil.md5DoubleEncoding("123"));
// System.out.println(SecurityUtil.md5DoubleEncoding("Qt123456@"));
/*
......
......@@ -21,11 +21,11 @@ import com.mortals.xhx.module.dept.model.DeptQuery;
import com.mortals.xhx.module.dept.service.DeptService;
import com.mortals.xhx.module.matter.model.MatterEntity;
import com.mortals.xhx.module.matter.model.MatterQuery;
import com.mortals.xhx.module.matter.service.MatterExtService;
import com.mortals.xhx.module.matter.service.MatterService;
import com.mortals.xhx.module.site.model.SiteEntity;
import com.mortals.xhx.module.site.model.SiteMatterEntity;
import com.mortals.xhx.module.site.model.SiteMatterQuery;
import com.mortals.xhx.module.site.model.*;
import com.mortals.xhx.module.site.service.SiteMatterService;
import com.mortals.xhx.module.site.service.SiteService;
import com.mortals.xhx.module.site.service.SiteThemeMatterService;
import com.mortals.xhx.module.site.service.SiteThemeService;
import com.mortals.xhx.module.window.model.WindowEntity;
......@@ -47,10 +47,7 @@ import org.springframework.util.ObjectUtils;
import org.springframework.util.StopWatch;
import org.springframework.web.bind.annotation.*;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Date;
import java.util.List;
import java.util.*;
import java.util.stream.Collectors;
/**
......@@ -82,6 +79,13 @@ public class DemoWebApiController {
private AppDatasetService appDatasetService;
@Autowired
private AppInfoFieldService appInfoFieldService;
@Autowired
private MatterExtService matterExtService;
@Autowired
private SiteService siteService;
@Autowired
private SiteThemeService siteThemeService;
@PostMapping(value = "testGov")
......@@ -322,6 +326,116 @@ public class DemoWebApiController {
}
@PostMapping(value = "saveSiteMatters")
@UnAuth
public Rest<String> saveSiteMatters(@RequestBody SiteQuery siteQuery) {
log.info("保存站点事项相关==");
//复制部门
Long copySiteId = siteQuery.getCopySiteId();
Long targetSiteId = siteQuery.getTargetSiteId();
List<DeptEntity> deptEntityList = deptService.find(new DeptQuery().siteId(copySiteId).source(SourceEnum.政务网.getValue()));
deptEntityList.stream().forEach(item -> {
item.setSiteId(targetSiteId);
item.setId(null);
item.setDeptNumber(item.getDeptNumber() + "_" + targetSiteId);
});
deptService.save(deptEntityList);
SiteEntity siteEntity = siteService.get(targetSiteId);
//保存站点事项
List<MatterEntity> matterList = matterService.getDao().getMatterListByAreaCode(new MatterQuery().areaCode(siteQuery.getAreaCode()).source(SourceEnum.政务网.getValue()));
List<SiteMatterEntity> targetSiteMatterEntities = new ArrayList<>();
for (MatterEntity matterEntity : matterList) {
DeptEntity deptEntity = deptService.getExtCache(matterEntity.getDeptCode());
SiteMatterEntity siteMatterEntity = new SiteMatterEntity();
siteMatterEntity.initAttrValue();
//SiteEntity siteEntity = siteService.get(siteId);
siteMatterEntity.setSiteId(siteEntity.getId());
siteMatterEntity.setSiteName(siteEntity.getSiteName());
siteMatterEntity.setMatterId(matterEntity.getId());
siteMatterEntity.setMatterCode(matterEntity.getMatterNo());
siteMatterEntity.setMatterName(matterEntity.getMatterName());
siteMatterEntity.setSource(matterEntity.getSource());
siteMatterEntity.setEventTypeShow(matterEntity.getEventTypeShow());
siteMatterEntity.setDeptName(deptEntity == null ? "" : deptEntity.getName());
siteMatterEntity.setDeptId(deptEntity == null ? -1L : deptEntity.getId());
siteMatterEntity.setDeptCode(deptEntity == null ? "" : deptEntity.getDeptNumber());
siteMatterEntity.setCreateUserId(1L);
siteMatterEntity.setCreateTime(new Date());
targetSiteMatterEntities.add(siteMatterEntity);
}
siteMatterService.save(targetSiteMatterEntities);
//同步主题
List<SiteThemeEntity> siteThemeEntities = siteThemeService.find(new SiteThemeQuery().siteId(copySiteId));
for (SiteThemeEntity siteThemeEntity : siteThemeEntities) {
siteThemeEntity.setId(null);
siteThemeEntity.setSiteId(targetSiteId);
}
siteThemeService.save(siteThemeEntities);
List<SiteThemeMatterEntity> siteThemeMatterEntities = siteThemeMatterService.find(new SiteThemeMatterQuery().siteId(copySiteId));
for (SiteThemeMatterEntity siteThemeMatterEntity : siteThemeMatterEntities) {
siteThemeMatterEntity.setId(null);
siteThemeMatterEntity.setSiteId(targetSiteId);
siteThemeMatterEntity.setSiteName(siteEntity.getSiteName());
}
siteThemeMatterService.save(siteThemeMatterEntities);
return Rest.ok();
}
@PostMapping(value = "saveSiteMattersTwo")
@UnAuth
public Rest<String> saveSiteMattersTwo(@RequestBody SiteQuery siteQuery) {
log.info("保存站点事项相关222==");
//复制部门
Long copySiteId = siteQuery.getCopySiteId();
Long targetSiteId = siteQuery.getTargetSiteId();
SiteEntity siteEntity = siteService.get(targetSiteId);
/* Long[] ids = siteMatterService.find(new SiteMatterQuery().siteId(targetSiteId)).stream().map(SiteMatterEntity::getId).toArray(Long[]::new);
siteMatterService.remove(ids,null);*/
Map<String, Long> targetDeptMap = deptService.find(new DeptQuery().siteId(targetSiteId)).stream().collect(Collectors.toMap(x -> x.getDeptNumber(), y -> y.getId(), (o, n) -> n));
SiteMatterQuery siteMatterQuery = new SiteMatterQuery();
siteMatterQuery.setSiteId(targetSiteId);
List<SiteMatterEntity> siteMatterEntities = siteMatterService.find(siteMatterQuery);
List<SiteMatterEntity> targetSiteMatterEntities = new ArrayList<>();
for (SiteMatterEntity siteMatterEntity : siteMatterEntities) {
siteMatterEntity.getDeptId();
String targetDeptCode= siteMatterEntity.getDeptCode()+ "_50";
Long targetDeptId = targetDeptMap.get(targetDeptCode);
if(!ObjectUtils.isEmpty(targetDeptId)){
siteMatterEntity.setDeptId(targetDeptId);
siteMatterEntity.setDeptCode(targetDeptCode);
targetSiteMatterEntities.add(siteMatterEntity);
}
}
if(!ObjectUtils.isEmpty(targetSiteMatterEntities)){
siteMatterService.update(targetSiteMatterEntities);
}
return Rest.ok();
}
@PostMapping(value = "limit")
@UnAuth
//@TokenBucketLimit
......@@ -354,7 +468,7 @@ public class DemoWebApiController {
sb.append(String.format("INSERT INTO `mortals_sys_app_info_field`(`id`, `datasetId`, `fieldCode`, `fieldName`, `fieldType`, `fieldTypeValue`, `dataType`, `fieldValue`, `defaultValue`, `fieldLen`, `fieldNull`, `isList`, `fieldOrderNo`, `remark`, `createTime`, `createUserId`, `updateTime`, `updateUserId`, `serviceApi`, `serviceApiParams`) VALUES (null, %s, 'name', '政策全称', 'input', '', 'string', '', '', 128, 0, 1, 99, '', '2024-05-29 17:55:38', 1, '2024-05-29 17:55:38', 1, '', '');", appDatasetEntity.getId()));
sb.append("\n");
}
log.info("sql:{}",sb.toString());
log.info("sql:{}", sb.toString());
//INSERT INTO `mortals_sys_app_info_field`(`id`, `datasetId`, `fieldCode`, `fieldName`, `fieldType`, `fieldTypeValue`, `dataType`, `fieldValue`, `defaultValue`, `fieldLen`, `fieldNull`, `isList`, `fieldOrderNo`, `remark`, `createTime`, `createUserId`, `updateTime`, `updateUserId`, `serviceApi`, `serviceApiParams`) VALUES (null, 755, 'name', '政策全称', 'input', '', 'string', '', '', 128, 0, 1, 99, '', '2024-05-29 17:55:38', 1, '2024-05-29 17:55:38', 1, '', '');
......
......@@ -122,18 +122,12 @@ public final class Constant {
public static final String APP_BASE_DISTRIBUTE_PATH = "app_base_distribute_path";
/**
* 版本前缀
*/
public static final String VERSION_PREFIX = "V";
/**
* 服务器http
*/
public final static String PARAM_SERVER_HTTP_URL = "server_http_url";
/**
* 服务器http
* php服务器http
*/
public final static String PARAM_SERVER_PHP_HTTP_URL = "server_php_http_url";
......
......@@ -36,7 +36,7 @@ public class RedisKey {
/**
* 缓存过期时间(秒)
*/
public static final Long KEY_SEARCH_TIMEOUTT_CACHE = 3600L;
public static final Long KEY_SEARCH_TIMEOUTT_CACHE = 1800L;
/**
......
package com.mortals.xhx.daemon.task;
import cn.hutool.core.util.StrUtil;
import com.alibaba.fastjson.JSONObject;
import com.mortals.framework.exception.AppException;
import com.mortals.framework.service.ICacheService;
......@@ -61,14 +62,26 @@ public class StatSiteDeptMatterTaskImpl implements ITaskExcuteService {
MatterQuery matterQuery = new MatterQuery();
matterQuery.setEventTypeShowNotList(Arrays.asList("行政处罚"));
int total = matterService.count(matterQuery.source(SourceEnum.政务网.getValue()).deptCode(deptEntity.getDeptNumber()), null);
int total = 0;
if (StrUtil.contains(deptEntity.getDeptNumber(), "_")) {
String deptCode = StrUtil.subBefore(deptEntity.getDeptNumber(), "_", true);
total = matterService.count(matterQuery.source(SourceEnum.政务网.getValue()).deptCode(deptCode), null);
} else {
total = matterService.count(matterQuery.source(SourceEnum.政务网.getValue()).deptCode(deptEntity.getDeptNumber()), null);
}
DeptEntity deptQuery = new DeptEntity();
deptQuery.setTotal(total);
deptQuery.setUpdateTime(new Date());
//统计入驻事项
SiteMatterQuery siteMatterQuery = new SiteMatterQuery();
siteMatterQuery.setDeptCode(deptEntity.getDeptNumber());
//siteMatterQuery.setDeptCode(deptEntity.getDeptNumber());
siteMatterQuery.setDeptId(deptEntity.getId());
siteMatterQuery.setSource(SourceEnum.政务网.getValue());
siteMatterQuery.setHallCheckIn(YesNoEnum.YES.getValue());
int incount = siteMatterService.count(siteMatterQuery, null);
......@@ -113,4 +126,12 @@ public class StatSiteDeptMatterTaskImpl implements ITaskExcuteService {
public void stopTask(ITask task) throws AppException {
}
public static void main(String[] args) {
String deptCode = StrUtil.subBefore("4166885406123696128_50", "_", true);
System.out.println(deptCode);
}
}
......@@ -28,8 +28,6 @@ import java.util.List;
@Service("appInfoTempleteFieldService")
public class AppInfoTempleteFieldServiceImpl extends AbstractCRUDServiceImpl<AppInfoTempleteFieldDao, AppInfoTempleteFieldEntity, Long> implements AppInfoTempleteFieldService {
@Autowired
private AppService appService;
@Autowired
private AppDatasetService appDatasetService;
@Autowired
......@@ -46,7 +44,7 @@ public class AppInfoTempleteFieldServiceImpl extends AbstractCRUDServiceImpl<App
AppDatasetQuery appDatasetQuery = new AppDatasetQuery();
appDatasetQuery.setAppId(entity.getAppId());
List<AppDatasetEntity> appDatasetEntities = appDatasetService.find(appDatasetQuery, context);
// 判断该数据集 是否已经存在 没存在 再添加
// 判断该数据集 是否已经存在 没存在 再添加
ArrayList<AppInfoFieldEntity> fieldSaveList = new ArrayList<>();
for (AppDatasetEntity appDatasetEntity : appDatasetEntities) {
......@@ -65,7 +63,6 @@ public class AppInfoTempleteFieldServiceImpl extends AbstractCRUDServiceImpl<App
fieldSaveList.add(fieldEntity);
}
}
if (!ObjectUtils.isEmpty(fieldSaveList)) {
appInfoFieldService.save(fieldSaveList, context);
}
......
......@@ -296,12 +296,9 @@ public class AppServiceImpl extends AbstractCRUDCacheServiceImpl<AppDao, AppEnti
public Rest<String> cloneAppBySameSite(AppEntity appEntity, Context context) {
Long sourceAppId = appEntity.getSourceAppId();
Long targetAppId = appEntity.getTargetAppId();
AppEntity sourceAppEntity = this.get(sourceAppId, context);
AppEntity targetAppEntity = this.get(targetAppId, context);
//删除应用的数据集
if (!ObjectUtils.isEmpty(appEntity.getTargetDelete()) && YesNoEnum.YES.getValue() == appEntity.getTargetDelete()) {
Long[] delIds = targetAppEntity.getAppDatasetList().stream().map(i -> i.getId()).toArray(Long[]::new);
......@@ -394,9 +391,6 @@ public class AppServiceImpl extends AbstractCRUDCacheServiceImpl<AppDao, AppEnti
String originFilePath = appEntity.getFilePath();
String filePath = entity.getFilePath();
String fileName = entity.getFileName();
//entity.setFilePath(null);
//entity.setFileName(null);
//判断如果应用下架,通知自助服务终端
if (entity.getShelves() == YesNoEnum.NO.getValue()) {
AppPdu appPdu = new AppPdu();
......@@ -445,40 +439,6 @@ public class AppServiceImpl extends AbstractCRUDCacheServiceImpl<AppDao, AppEnti
}
/*
@Override
protected void updateAfter(AppEntity entity, Context context) throws AppException {
AppVersionQuery appVersionQuery = new AppVersionQuery();
appVersionQuery.setAppId(entity.getId());
List<OrderCol> orderColList = new ArrayList<>();
orderColList.add(new OrderCol("version", OrderCol.DESCENDING));
appVersionQuery.setOrderColList(orderColList);
List<AppVersionEntity> appVersionEntities = appVersionService.find(appVersionQuery, context);
//获取最大版本号
if (!ObjectUtils.isEmpty(appVersionEntities)) {
AppVersionEntity curAppVersionEntity = appVersionEntities.get(0);
// String versionNum = StrUtil.subAfter(curAppVersionEntity.getVersion(), Constant.VERSION_PREFIX, false);
Integer versionNum = curAppVersionEntity.getVersion();
Integer newVersionNum = ++versionNum;
AppVersionEntity appVersionEntity = new AppVersionEntity();
appVersionEntity.initAttrValue();
AppVersionEntity versionEntity = new AppVersionEntity();
versionEntity.initAttrValue();
versionEntity.setAppId(entity.getId());
versionEntity.setAppName(entity.getAppName());
versionEntity.setVersion(newVersionNum);
versionEntity.setNotes(entity.getNotes());
versionEntity.setFileName(entity.getFileName());
versionEntity.setFilePath(entity.getFilePath());
versionEntity.setDistributeFilePath(entity.getDistributeFilePath());
versionEntity.setCreateTime(new Date());
versionEntity.setCreateUserId(this.getContextUserId(context));
appVersionService.save(versionEntity, context);
}
super.updateAfter(entity, context);
}*/
@Override
protected void removeAfter(Long[] ids, Context context, int result) throws AppException {
......@@ -506,7 +466,6 @@ public class AppServiceImpl extends AbstractCRUDCacheServiceImpl<AppDao, AppEnti
appInfoFieldService.remove(idList, context);
}
}
super.removeAfter(ids, context, result);
}
......
......@@ -35,8 +35,6 @@ import static com.mortals.framework.ap.SysConstains.*;
@RequestMapping("app/category")
public class AppCategoryController extends BaseCRUDJsonBodyMappingController<AppCategoryService,AppCategoryEntity,Long> {
@Autowired
private ParamService paramService;
public AppCategoryController(){
super.setModuleDesc( "自助终端应用分类");
......
......@@ -129,7 +129,7 @@ public class AppController extends BaseCRUDJsonBodyMappingController<AppService,
entity.setSiteIdList(appEntityList.stream().map(AppEntity::getSiteId).collect(Collectors.toList()));
SiteEntity siteEntity = siteService.getCache(entity.getSiteId().toString());
if (!ObjectUtils.isEmpty(siteEntity)) {
//请求地址 http://domian/app/siteCode/appcode/html
//请求地址 http://domian/app/siteCode/appcode/html 应用终端访问服务器地址,可能是政务网,也可能是内网
String domainUrl = GlobalSysInfo.getParamValue(Constant.PARAM_SERVER_HTTP_URL, "http://192.168.0.98:11078");
entity.setCustUrl(UrlBuilder.of(domainUrl)
.addPath(CUSTAPP_ROOT_PATH)
......@@ -244,8 +244,6 @@ public class AppController extends BaseCRUDJsonBodyMappingController<AppService,
public static void main(String[] args) {
/* String homeUrl = "app/1/2";
String domainUrl = "http://192.168.0.98:11078";
String s = UrlBuilder.of(domainUrl).addPath("app").addPath("1").addPath("2").toString();
......
......@@ -119,8 +119,6 @@ public class AppDatasetController extends BaseCRUDJsonBodyMappingController<AppD
appDatasetQuery.setFieldCode(query.getFieldCode());
appDatasetQuery.setFieldName(query.getFieldName());
appDatasetQuery.setAppId(query.getAppId());
// String fieldValue = StrUtil.addPrefixIfNot(query.getFieldValue(), "%");
// fieldValue = StrUtil.addSuffixIfNot(fieldValue, "%");
appDatasetQuery.setFieldValue(query.getFieldValue());
PageInfo pageInfo = this.buildPageInfo(query);
Result<AppInfoFieldEntity> customResult = this.service.findCustomList(appDatasetQuery, pageInfo, context);
......
......@@ -80,7 +80,6 @@ public class AppVersionController extends BaseCRUDJsonBodyMappingController<AppV
List<OrderCol> orderColList = new ArrayList<>();
orderColList.add(new OrderCol("version", OrderCol.DESCENDING));
query.setOrderColList(orderColList);
super.doListBefore(query, model, context);
}
......
package com.mortals.xhx.module.area.service.impl;
import com.mortals.framework.common.Rest;
import com.mortals.framework.service.impl.AbstractCRUDCacheServiceImpl;
import com.mortals.xhx.module.area.model.AreaEntity;
import com.mortals.xhx.module.area.model.AreaQuery;
import com.mortals.xhx.module.area.model.AreaTreeSelect;
import com.mortals.xhx.module.base.service.BaseAreaService;
import com.mortals.xhx.module.site.service.SiteService;
import org.checkerframework.checker.units.qual.A;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.mortals.framework.exception.AppException;
import com.mortals.framework.model.Context;
import com.mortals.framework.service.impl.AbstractCRUDCacheServiceImpl;
import com.mortals.xhx.common.code.SatusEnum;
import com.mortals.xhx.module.area.dao.AreaDao;
import com.mortals.xhx.module.area.model.AreaEntity;
import com.mortals.xhx.module.area.model.AreaQuery;
import com.mortals.xhx.module.area.model.AreaTreeSelect;
import com.mortals.xhx.module.area.service.AreaService;
import org.springframework.stereotype.Service;
import org.springframework.util.ObjectUtils;
import java.util.*;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.stream.Collectors;
/**
......@@ -195,12 +194,12 @@ public class AreaServiceImpl extends AbstractCRUDCacheServiceImpl<AreaDao, AreaE
@Override
public List<AreaTreeSelect> getListByParentId(String parentId, Context context) {
if (ObjectUtils.isEmpty(parentId)) {
parentId = "0";
parentId = "%0%";
}
//只做一层
List<AreaTreeSelect> collect = this.find(new AreaQuery().pid(parentId), context).stream().map(item -> new AreaTreeSelect(item)
).collect(Collectors.toList());
if ("0".equals(parentId)) {
if ("%0%".equals(parentId)) {
return collect;
}
// AreaEntity areaEntity = this.selectOne(new AreaQuery().iid(parentId));
......
......@@ -34,7 +34,7 @@ public class BusinessMatterServiceImpl extends AbstractCRUDServiceImpl<BusinessM
super.saveBefore(entity, context);
int count = this.getDao().getCount(new BusinessMatterQuery().siteBusinessId(entity.getSiteBusinessId()).matterId(entity.getMatterId()));
if(count>0){
throw new AppException("当前业务事项已存在,不能新增");
throw new AppException("当前业务事项已存在,不能新增!");
}
}
......
......@@ -85,11 +85,7 @@ public class BusinessServiceImpl extends AbstractCRUDCacheServiceImpl<BusinessDa
@Override
protected void updateAfter(BusinessEntity entity, Context context) throws AppException {
Runnable runnable = new Runnable() {
/**
*
*/
@Override
public void run() {
//同步更新所有站点
......@@ -112,11 +108,9 @@ public class BusinessServiceImpl extends AbstractCRUDCacheServiceImpl<BusinessDa
if( !ObjectUtils.isEmpty(windowBusinessEntityList)) {
windowBusinessService.update(windowBusinessEntityList, context);
}
}
//通知第三方平台
String phpUrl = GlobalSysInfo.getParamValue(PARAM_SERVER_PHP_HTTP_URL, "http://172.15.28.116:8090");
String phpUrl = GlobalSysInfo.getParamValue(PARAM_SERVER_PHP_HTTP_URL, "http://127.0.0.1:11078/zwfw_api");
phpUrl += "/inter/device/baseDataSave";
BussinessThirdPartyReq bussinessThirdPartyReq = new BussinessThirdPartyReq();
BeanUtils.copyProperties(entity, bussinessThirdPartyReq, BeanUtil.getNullPropertyNames(entity));
......@@ -126,11 +120,9 @@ public class BusinessServiceImpl extends AbstractCRUDCacheServiceImpl<BusinessDa
apiThirdPartyReq.setStatus(ThirdPartyStatusEnum.修改.getValue());
apiThirdPartyReq.setData(bussinessThirdPartyReq);
messageService.sendThirdParty(phpUrl, JSON.toJSONString(apiThirdPartyReq));
}
};
ThreadPool.getInstance().execute(runnable);
super.updateAfter(entity, context);
}
......@@ -150,7 +142,7 @@ public class BusinessServiceImpl extends AbstractCRUDCacheServiceImpl<BusinessDa
for (BusinessEntity child : childList) {
if (!idSet.contains(child.getId())) {
bool = true;
break;
continue;
}
if (bool) {
throw new AppException("删除的父业务存在子业务,不能删除");
......@@ -159,7 +151,7 @@ public class BusinessServiceImpl extends AbstractCRUDCacheServiceImpl<BusinessDa
}
}
String phpUrl = GlobalSysInfo.getParamValue(PARAM_SERVER_PHP_HTTP_URL, "http://172.15.28.116:8090");
String phpUrl = GlobalSysInfo.getParamValue(PARAM_SERVER_PHP_HTTP_URL, "http://127.0.0.1:11078/zwfw_api");
phpUrl += "/inter/device/baseDataSave";
for (BusinessEntity entity : businessEntities) {
BussinessThirdPartyReq bussinessThirdPartyReq = new BussinessThirdPartyReq();
......@@ -171,8 +163,6 @@ public class BusinessServiceImpl extends AbstractCRUDCacheServiceImpl<BusinessDa
apiThirdPartyReq.setData(bussinessThirdPartyReq);
messageService.sendThirdParty(phpUrl, JSON.toJSONString(apiThirdPartyReq));
}
super.removeBefore(ids, context);
}
......@@ -233,8 +223,6 @@ public class BusinessServiceImpl extends AbstractCRUDCacheServiceImpl<BusinessDa
private void updateOrSave(BusinessEntity item, Long siteId, Context context) {
SiteBusinessEntity siteBusinessEntity = new SiteBusinessEntity();
// BeanUtils.copyProperties(item, siteBusinessEntity, BeanUtil.getNullPropertyNames(item));
SiteEntity siteEntity = siteService.get(siteId);
if (ObjectUtils.isEmpty(siteEntity)) {
throw new AppException("未找到相应站点!");
......
......@@ -142,7 +142,7 @@ public class DeptServiceImpl extends AbstractCRUDCacheServiceImpl<DeptDao, DeptE
for (Map.Entry<String, String> item : data.entrySet()) {
String deptCode = item.getKey();
String deptName = item.getValue();
DeptEntity deptEntity = deptService.getExtCache(deptCode);
DeptEntity deptEntity = deptService.selectOne(new DeptQuery().deptNumber(deptCode));
if (ObjectUtils.isEmpty(deptEntity)) {
deptEntity = new DeptEntity();
deptEntity.initAttrValue();
......@@ -280,15 +280,9 @@ public class DeptServiceImpl extends AbstractCRUDCacheServiceImpl<DeptDao, DeptE
if (!ObjectUtils.isEmpty(siteMatterEntityList)) {
siteMatterService.update(siteMatterEntityList, context);
}
}
};
ThreadPool.getInstance().execute(runnable);
super.updateAfter(entity, context);
}
}
\ No newline at end of file
package com.mortals.xhx.module.device.web;
import com.mortals.framework.annotation.SlideWindowLimit;
import com.mortals.framework.common.Rest;
import com.mortals.framework.model.Context;
import com.mortals.framework.web.BaseCRUDJsonBodyMappingController;
import com.mortals.xhx.base.system.param.service.ParamService;
......@@ -38,4 +40,13 @@ public class DeviceController extends BaseCRUDJsonBodyMappingController<DeviceSe
}
/**
* @param query
* @return
*/
@Override
@SlideWindowLimit
public Rest<Object> list(DeviceEntity query) {
return super.list(query);
}
}
\ No newline at end of file
......@@ -197,33 +197,33 @@ public class SiteEntity extends SiteVo {
this.proCode = "";
this.cityCode = "";
this.districtCode = "";
this.siteIp = "";
this.sitePort = "";
this.siteIp = "127.0.0.1";
this.sitePort = "80";
this.longitude = "";
this.latitude = "";
this.siteTel = "";
this.siteTel = "13808095770";
this.detailAddress = "";
this.siteRemark = "";
this.amWorkStartTime = null;
this.amWorkEndTime = null;
this.pmWorkStartTime = null;
this.pmWorkEndTime = null;
this.workday1 = 0;
this.workday2 = 0;
this.workday3 = 0;
this.workday4 = 0;
this.workday5 = 0;
this.workday1 = 1;
this.workday2 = 1;
this.workday3 = 1;
this.workday4 = 1;
this.workday5 = 1;
this.workday6 = 0;
this.workday7 = 0;
this.onlineTake = 1;
this.appointment = 1;
this.gowMap = 1;
this.level = 0;
this.building = 0;
this.level = 1;
this.building = 1;
this.logoPath = "";
this.englishName = "";
this.leadingOfficial = "";
this.leadingOfficialTelephone = "";
this.leadingOfficial = "张三";
this.leadingOfficialTelephone = "13808095770";
this.modelIds = "";
this.govAffairStyle = "";
this.complaintHotline = "";
......
......@@ -34,4 +34,9 @@ public class SiteVo extends BaseEntityLong {
private List<String> modelData;
private Long copySiteId;
private Long targetSiteId;
}
\ No newline at end of file
......@@ -56,20 +56,23 @@ public class SiteBusinessServiceImpl extends AbstractCRUDCacheServiceImpl<SiteBu
*/
@Override
protected SiteBusinessEntity findBefore(SiteBusinessEntity params, PageInfo pageInfo, Context context) throws AppException {
if (!ObjectUtils.isEmpty(params.getIdNotList())) {
Set<Long> notIdSet = params.getIdNotList().stream().collect(Collectors.toSet());
if (!ObjectUtils.isEmpty(params.getBusinessIdNotList())) {
Set<Long> notIdSet = params.getBusinessIdNotList().stream().collect(Collectors.toSet());
//排除掉了父级,但是子集存在,需要吧父id排除到notlist外
SiteBusinessQuery siteBusinessQuery = new SiteBusinessQuery();
siteBusinessQuery.setIdList(params.getIdNotList());
List<SiteBusinessEntity> rootSiteBusiness = this.find(siteBusinessQuery).stream().filter(f -> f.getIsBusiness() == IsBusinessEnum.一级业务.getValue()).collect(Collectors.toList());
// siteBusinessQuery.setBusinessIdNotList(params.getBusinessIdNotList());
siteBusinessQuery.setIsBusiness(IsBusinessEnum.一级业务.getValue());
List<SiteBusinessEntity> rootSiteBusiness = this.find(siteBusinessQuery).stream().collect(Collectors.toList());
for (SiteBusinessEntity root : rootSiteBusiness) {
SiteBusinessQuery query = new SiteBusinessQuery();
query.setParentId(root.getId());
query.setParentId(root.getBusinessId());
List<SiteBusinessEntity> childSiteBusiness = this.find(query, context);
//查询所有二级业务。如果二级业务不全部存在,则把一级业务排除掉
//判断排除的id是否包含所有
Boolean bool = false;
for (SiteBusinessEntity child : childSiteBusiness) {
if (!notIdSet.contains(child.getId())) {
if (!notIdSet.contains(child.getBusinessId())) {
bool = true;
break;
}
......@@ -79,7 +82,7 @@ public class SiteBusinessServiceImpl extends AbstractCRUDCacheServiceImpl<SiteBu
notIdSet.remove(root.getId());
}
}
params.setIdNotList(notIdSet.stream().collect(Collectors.toList()));
params.setBusinessIdNotList(notIdSet.stream().collect(Collectors.toList()));
}
......@@ -88,9 +91,9 @@ public class SiteBusinessServiceImpl extends AbstractCRUDCacheServiceImpl<SiteBu
@Override
protected void findAfter(SiteBusinessEntity params, PageInfo pageInfo, Context context, List<SiteBusinessEntity> list) throws AppException {
if (!ObjectUtils.isEmpty(params.getIdNotList())) {
if (!ObjectUtils.isEmpty(params.getBusinessIdNotList())) {
//排除掉已经存在的ids
log.info("idNotList:{}", JSON.toJSONString(params.getIdNotList()));
log.info("idNotList:{}", JSON.toJSONString(params.getBusinessIdNotList()));
Iterator<SiteBusinessEntity> iterator = list.iterator();
while (iterator.hasNext()) {
SiteBusinessQuery siteBusinessQuery = new SiteBusinessQuery();
......@@ -99,7 +102,7 @@ public class SiteBusinessServiceImpl extends AbstractCRUDCacheServiceImpl<SiteBu
siteBusinessQuery.setParentId(item.getBusinessId());
int count = this.count(siteBusinessQuery, context);
if (count > 0) {
siteBusinessQuery.setIdNotList(params.getIdNotList());
siteBusinessQuery.setBusinessIdNotList(params.getBusinessIdNotList());
List<SiteBusinessEntity> childs = this.find(siteBusinessQuery);
if (ObjectUtils.isEmpty(childs)) {
//子节点已经全部选中,删除父节点
......
......@@ -371,6 +371,21 @@ public class SiteServiceImpl extends AbstractCRUDCacheServiceImpl<SiteDao, SiteE
// this.updateAllSiteTree(context);
userService.refreshUser();
}
//通知php系统更新
String phpUrl = GlobalSysInfo.getParamValue(PARAM_SERVER_PHP_HTTP_URL, "http://127.0.0.1:11078/zwfw_api");
HashMap<String, String> paramsMap = new HashMap<>();
paramsMap.put("siteid", entity.getId().toString());
phpUrl += "/api/site/updateSite";
String resp = null;
try {
resp = HttpUtil.doGet(phpUrl, paramsMap);
log.info("thirdPartyUrl updateSite =>resp:{}", resp);
} catch (Exception e) {
log.error("异常:", e);
}
}
......
package com.mortals.xhx.module.site.web;
import com.alibaba.fastjson.JSONObject;
import com.mortals.framework.annotation.SlideWindowLimit;
import com.mortals.framework.annotation.UnAuth;
import com.mortals.framework.common.Rest;
import com.mortals.framework.exception.AppException;
......@@ -56,6 +57,7 @@ import java.util.stream.Collectors;
@RestController
@RequestMapping("site")
@Slf4j
public class SiteController extends BaseCRUDJsonBodyMappingController<SiteService, SiteEntity, Long> {
@Autowired
......
package com.mortals.xhx.module.window.service.impl;
import cn.hutool.core.collection.ListUtil;
import cn.hutool.core.util.StrUtil;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.TypeReference;
import com.alibaba.fastjson.serializer.SerializerFeature;
......@@ -165,25 +166,28 @@ public class WindowBusinessServiceImpl extends AbstractCRUDServiceImpl<WindowBus
*/
@Override
protected void removeBefore(Long[] ids, Context context) throws AppException {
/* Arrays.asList(ids).forEach(id -> {
Arrays.asList(ids).forEach(id -> {
WindowBusinessEntity windowBusinessEntity = this.get(id, context);
pushChangeMsg(windowBusinessEntity);
});*/
//更新站点业务缓存 SiteBusinessId
updateWindowBusinessCacheResult(windowBusinessEntity, context);
// pushChangeMsg(windowBusinessEntity);
});
super.removeBefore(ids, context);
}
/* *//**
/**
* @param entity
* @param context
* @throws AppException
*//*
*/
@Override
protected void saveAfter(WindowBusinessEntity entity, Context context) throws AppException {
//通知php更新
pushChangeMsg(entity);
//更新站点业务缓存 SiteBusinessId
updateWindowBusinessCacheResult(entity, context);
super.saveAfter(entity, context);
}*/
}
/* */
......@@ -192,14 +196,85 @@ public class WindowBusinessServiceImpl extends AbstractCRUDServiceImpl<WindowBus
* @param entity
* @param context
* @throws AppException
*//*
*/
@Override
protected void updateAfter(WindowBusinessEntity entity, Context context) throws AppException {
pushChangeMsg(entity);
//pushChangeMsg(entity);
//更新站点业务缓存 SiteBusinessId
updateWindowBusinessCacheResult(entity, context);
super.updateAfter(entity, context);
}*/
}
private void updateWindowBusinessCacheResult(WindowBusinessEntity entity, Context context) {
Long siteBusinessId = entity.getSiteBusinessId();
String cacheResult = cacheService.get(KEY_SEARCH_SITEBUSINESSID_CACHE + siteBusinessId, String.class);
//更新查询结果
//查询数据库
PageInfo pageInfo = new PageInfo();
pageInfo.setPrePageResult(-1);
Result<WindowBusinessEntity> result = this.dao.getList(new WindowBusinessQuery().siteBusinessId(siteBusinessId), pageInfo);
this.findAfter(entity, pageInfo, context, result.getList());
if (!ObjectUtils.isEmpty(result.getList())) {
cacheService.set(KEY_SEARCH_SITEBUSINESSID_CACHE + siteBusinessId, JSON.toJSONString(result), KEY_SEARCH_TIMEOUTT_CACHE);
}
Long windowId = entity.getWindowId();
cacheService.get(KEY_SEARCH_WINDOWID_CACHE + windowId, String.class);
//查询数据库
pageInfo = new PageInfo();
pageInfo.setPrePageResult(-1);
result = this.dao.getList(new WindowBusinessQuery().siteBusinessId(siteBusinessId), pageInfo);
this.findAfter(entity, pageInfo, context, result.getList());
//无查询结果的不做保存
if (!ObjectUtils.isEmpty(result.getList())) {
cacheService.set(KEY_SEARCH_WINDOWID_CACHE + windowId, JSON.toJSONString(result), KEY_SEARCH_TIMEOUTT_CACHE);
}
//窗口列表更新
Set<String> scanKeys = cacheService.scan(KEY_SEARCH_WINDOWID_LIST_CACHE);
for (String scanKey : scanKeys) {
//log.info("scanKey:{}", scanKey);
String winIds = StrUtil.removePrefixIgnoreCase(scanKey, KEY_SEARCH_WINDOWID_LIST_CACHE);
List<String> split = StrUtil.split(winIds, "#");
List<Long> windowIdlist = split.stream().map(m -> {
try {
return Long.parseLong(m);
} catch (Exception e) {
return -1L;
}
}).collect(Collectors.toList());
if (windowIdlist.contains(windowId)) {
//更新窗口列表缓存
WindowBusinessQuery windowBusinessQuery = new WindowBusinessQuery();
windowBusinessQuery.setWindowIdList(windowIdlist);
//查询数据库
pageInfo = new PageInfo();
pageInfo.setPrePageResult(-1);
result = this.dao.getList(windowBusinessQuery, pageInfo);
this.findAfter(entity, pageInfo, context, result.getList());
if (!ObjectUtils.isEmpty(result.getList())) {
String windowIdlistStr = windowIdlist.stream().map(String::valueOf).collect(Collectors.joining("#"));
cacheService.set(KEY_SEARCH_WINDOWID_LIST_CACHE + windowIdlistStr, JSON.toJSONString(result), KEY_SEARCH_TIMEOUTT_CACHE);
} else {
}
}
}
}
private void pushChangeMsg(WindowBusinessEntity entity) {
String phpUrl = GlobalSysInfo.getParamValue(PARAM_SERVER_PHP_HTTP_URL, "http://172.15.28.116:8090");
String phpUrl = GlobalSysInfo.getParamValue(PARAM_SERVER_PHP_HTTP_URL, "http://127.0.0.1:11078/zwfw_api");
phpUrl += "/api/window/winNameChange";
HashMap<String, Object> paramsMap = new HashMap<>();
paramsMap.put("windowid", entity.getWindowId());
......
......@@ -152,7 +152,7 @@ public class WindowMatterServiceImpl extends AbstractCRUDServiceImpl<WindowMatte
}
private void pushChangeMsg(WindowMatterEntity entity) {
String phpUrl = GlobalSysInfo.getParamValue(PARAM_SERVER_PHP_HTTP_URL, "http://172.15.28.116:8090");
String phpUrl = GlobalSysInfo.getParamValue(PARAM_SERVER_PHP_HTTP_URL, "http://127.0.0.1:11078/zwfw_api");
phpUrl += "/api/window/winNameChange";
HashMap<String, Object> paramsMap = new HashMap<>();
paramsMap.put("windowid", entity.getWindowId());
......
......@@ -63,7 +63,7 @@ public class WindowMatterController extends BaseCRUDJsonBodyMappingController<Wi
*/
@Override
protected int saveAfter(WindowMatterEntity entity, Map<String, Object> model, Context context) throws AppException {
String phpUrl = GlobalSysInfo.getParamValue(PARAM_SERVER_PHP_HTTP_URL, "http://172.15.28.116:8090");
String phpUrl = GlobalSysInfo.getParamValue(PARAM_SERVER_PHP_HTTP_URL, "http://127.0.0.1:11078/zwfw_api");
HashMap<String, Object> paramsMap = new HashMap<>();
paramsMap.put("windowid", entity.getWindowId());
String resp = null;
......
......@@ -158,6 +158,7 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao,
} catch (Exception e) {
throw new AppException("密码转换异常!", e);
}
sysUser.setUpdateTime(new Date());
dao.update(sysUser);
this.putCache(loginName, sysUser);
......@@ -218,7 +219,8 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao,
boolean bool = com.mortals.framework.util.FileUtil.write(filePath, FileUtil.readBytes(file), true, true);
if (bool) {
workmanEntity.setPhotoPath(newName);
workmanService.update(workmanEntity);
workmanEntity.setUpdateTime(new Date());
workmanService.getDao().update(workmanEntity);
}
} catch (IOException e) {
log.error("写入证照异常", e);
......@@ -254,7 +256,7 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao,
entity.setId(workmanEntity.getId());
entity.setDeleted(YesNoEnum.NO.getValue());
entity.setUpdateUserId(this.getContextUserId(context));
entity.setCreateTime(new Date());
entity.setUpdateTime(new Date());
WorkmanEntity update = this.update(entity, context);
if (update != null) {
successNum++;
......
......@@ -111,10 +111,10 @@ public class WorkmanController extends BaseCRUDJsonBodyMappingController<Workman
WorkmanEntity workmanEntity = this.service.doLogin(query.getLoginName(), query.getLoginPwd(), ip);
workmanEntity.setLastLoginAddress(ip);
workmanEntity.setLastLoginTime(new Date());
if(query.getWindowId()!=null) {
if (query.getWindowId() != null) {
workmanEntity.setWindowId(query.getWindowId());
WindowEntity windowEntity = windowService.get(query.getWindowId());
if(windowEntity!=null){
if (windowEntity != null) {
workmanEntity.setWindowName(windowEntity.getName());
}
}
......@@ -141,7 +141,7 @@ public class WorkmanController extends BaseCRUDJsonBodyMappingController<Workman
JSONObject ret = new JSONObject();
try {
log.info("filePath:" + query.getFilePath());
Rest<Void> rest = this.service.doImportPic(query.getFilePath());
this.service.doImportPic(query.getFilePath());
ret.put(KEY_RESULT_CODE, VALUE_RESULT_SUCCESS);
recordSysLog(request, getCurUser(), "解析工作人员图片成功!");
return ret.toJSONString();
......@@ -170,7 +170,7 @@ public class WorkmanController extends BaseCRUDJsonBodyMappingController<Workman
} else {
throw new AppException("账户密码修改失败!");
}
recordSysLog(request, getCurUser(), "工作人员更新密码成功! workman:"+query.getLoginName());
} catch (Exception e) {
ret.put(KEY_RESULT_CODE, VALUE_RESULT_FAILURE);
ret.put(KEY_RESULT_MSG, super.convertException(e));
......@@ -245,7 +245,7 @@ public class WorkmanController extends BaseCRUDJsonBodyMappingController<Workman
}
if (!ObjectUtils.isEmpty(workmanEntity.getDeptName())) {
DeptEntity dept = deptService.selectOne(new DeptQuery().name(workmanEntity.getDeptName()).siteId(siteEntity.getId()));
if(!ObjectUtils.isEmpty(dept)){
if (!ObjectUtils.isEmpty(dept)) {
workmanEntity.setDeptId(dept.getId());
workmanEntity.setDeptName(dept.getName());
}
......
......@@ -22,9 +22,9 @@
<property name="showSql" value="false" />
</plugin>
<!-- <plugin interceptor="com.mortals.framework.thirty.dm.DmTransInterceptor">
</plugin>-->
<plugin interceptor="com.mortals.framework.thirty.dm.DmTransInterceptor">
<property name="showSql" value="false" />
</plugin>
</plugins>
</configuration>
\ No newline at end of file
......@@ -66,7 +66,7 @@
a.shortName as shortName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('domain') or colPickMode == 1 and data.containsKey('domain')))">
a.domain as domain,
a.`domain` as `domain`,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('status') or colPickMode == 1 and data.containsKey('status')))">
a.status as status,
......@@ -143,7 +143,7 @@
a.shortName=#{data.shortName},
</if>
<if test="(colPickMode==0 and data.containsKey('domain')) or (colPickMode==1 and !data.containsKey('domain'))">
a.domain=#{data.domain},
a.`domain`=#{data.domain},
</if>
<if test="(colPickMode==0 and data.containsKey('status')) or (colPickMode==1 and !data.containsKey('status'))">
a.status=#{data.status},
......@@ -602,14 +602,14 @@
<if test="conditionParamRef.containsKey('domain')">
<if test="conditionParamRef.domain != null and conditionParamRef.domain != ''">
${_conditionType_} a.domain like #{${_conditionParam_}.domain}
${_conditionType_} a.`domain` like #{${_conditionParam_}.domain}
</if>
<if test="conditionParamRef.domain == null">
${_conditionType_} a.domain is null
${_conditionType_} a.`domain` is null
</if>
</if>
<if test="conditionParamRef.containsKey('domainList')">
${_conditionType_} a.domain in
${_conditionType_} a.`domain` in
<foreach collection="conditionParamRef.domainList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
......@@ -760,7 +760,7 @@
,
</if>
<if test="orderCol.containsKey('domain')">
a.domain
a.`domain`
<if test='orderCol.domain != null and "DESC".equalsIgnoreCase(orderCol.domain)'>DESC</if>
,
</if>
......
......@@ -66,7 +66,7 @@
a.shortName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('domain') or colPickMode == 1 and data.containsKey('domain')))">
a.domain,
a.`domain`,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('status') or colPickMode == 1 and data.containsKey('status')))">
a.status,
......@@ -143,7 +143,7 @@
a.shortName=#{data.shortName},
</if>
<if test="(colPickMode==0 and data.containsKey('domain')) or (colPickMode==1 and !data.containsKey('domain'))">
a.domain=#{data.domain},
a.`domain`=#{data.domain},
</if>
<if test="(colPickMode==0 and data.containsKey('status')) or (colPickMode==1 and !data.containsKey('status'))">
a.status=#{data.status},
......@@ -613,14 +613,14 @@
<if test="conditionParamRef.containsKey('domain')">
<if test="conditionParamRef.domain != null and conditionParamRef.domain != ''">
${_conditionType_} a.domain like #{${_conditionParam_}.domain}
${_conditionType_} a.`domain` like #{${_conditionParam_}.domain}
</if>
<if test="conditionParamRef.domain == null">
${_conditionType_} a.domain is null
${_conditionType_} a.`domain` is null
</if>
</if>
<if test="conditionParamRef.containsKey('domainList')">
${_conditionType_} a.domain in
${_conditionType_} a.`domain` in
<foreach collection="conditionParamRef.domainList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
......@@ -771,7 +771,7 @@
,
</if>
<if test="orderCol.containsKey('domain')">
a.domain
a.`domain`
<if test='orderCol.domain != null and "DESC".equalsIgnoreCase(orderCol.domain)'>DESC</if>
,
</if>
......
......@@ -47,7 +47,7 @@
a.shortName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('domain') or colPickMode == 1 and data.containsKey('domain')))">
a.domain,
a.`domain`,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('iid') or colPickMode == 1 and data.containsKey('iid')))">
a.iid,
......@@ -109,7 +109,7 @@
a.shortName=#{data.shortName},
</if>
<if test="(colPickMode==0 and data.containsKey('domain')) or (colPickMode==1 and !data.containsKey('domain'))">
a.domain=#{data.domain},
a.`domain`=#{data.domain},
</if>
<if test="(colPickMode==0 and data.containsKey('iid')) or (colPickMode==1 and !data.containsKey('iid'))">
a.iid=#{data.iid},
......@@ -437,14 +437,14 @@
<if test="conditionParamRef.containsKey('domain')">
<if test="conditionParamRef.domain != null and conditionParamRef.domain != ''">
${_conditionType_} a.domain like #{${_conditionParam_}.domain}
${_conditionType_} a.`domain` like #{${_conditionParam_}.domain}
</if>
<if test="conditionParamRef.domain == null">
${_conditionType_} a.domain is null
${_conditionType_} a.`domain` is null
</if>
</if>
<if test="conditionParamRef.containsKey('domainList')">
${_conditionType_} a.domain in
${_conditionType_} a.`domain` in
<foreach collection="conditionParamRef.domainList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
......@@ -573,7 +573,7 @@
,
</if>
<if test="orderCol.containsKey('domain')">
a.domain
a.`domain`
<if test='orderCol.domain != null and "DESC".equalsIgnoreCase(orderCol.domain)'>DESC</if>
,
</if>
......
......@@ -7,10 +7,10 @@ Content-Type: application/json
###部门列表1
POST {{baseUrl}}/dept/list
POST {{baseUrl}}/dept/interlist
Content-Type: application/json
{"siteId":1,"page":"1","size":"3","idList":[422,420,413,412],"orderColList":[{"colName":"sort","sortKind":"asc"}]}
{"siteId":11,"isWordGuide": 1,"filter": 1,"page":"1","size":"10","orderColList":[{"colName":"sort","sortKind":"asc"}]}
###部门更新与保存
POST {{baseUrl}}/dept/save
......
......@@ -16,12 +16,11 @@ Content-Type: application/json
###基础事项列表
POST {{baseUrl}}/site/matter/list
POST {{baseUrl}}/site/matter/interlist
Content-Type: application/json
{
"siteId": 1,
"hallCheckIn":1
"deptId": 987
}
......
......@@ -146,7 +146,7 @@ POST {{baseUrl}}/site/syncGovMatterBySiteId
Content-Type: application/json
{
"id":50
"id":6
}
......@@ -170,3 +170,6 @@ POST {{baseUrl}}/site/getSitesGroupByAreaLevel
Content-Type: application/json
{"areaLevel":3,"siteName": "%翠屏区%"}
......@@ -271,3 +271,21 @@ Content-Type: application/json
}
###保存站点事项与主题事项
POST {{baseUrl}}/test/saveSiteMatters
Content-Type: application/json
{"copySiteId":11,"targetSiteId": 50,"areaCode": "511523000000"}
###保存站点事项与主题事项
POST {{baseUrl}}/test/saveSiteMattersTwo
Content-Type: application/json
{"copySiteId":11,"targetSiteId": 50}
###更新服务ip
GET {{baseUrl}}/param/updateServerIp?serverIp=192.168.0.98
Content-Type: application/json
......@@ -17,7 +17,7 @@ Content-Type: application/json
POST {{baseUrl}}/window/business/interlist
Content-Type: application/json
{"siteBusinessId":212,"searchCache": 1}
{"siteBusinessId":43,"searchCache": 1}
###窗口业务列表缓存2
POST {{baseUrl}}/window/business/interlist
......
package com.mortals.xhx.feign.bill.smartoffice;
import com.mortals.framework.common.Rest;
import com.mortals.xhx.feign.IFeign;
import feign.hystrix.FallbackFactory;
import lombok.extern.slf4j.Slf4j;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.PostMapping;
/**
* 服务系统 Feign接口
*
* @author zxfei
* @date 2022-10-26
*/
@FeignClient(name = "bill-manager", path = "/bill", fallbackFactory = BillFeignFallbackFactory.class)
public interface IBillFeign extends IFeign {
/**
* 用户刷新通知
*
* @param
* @return
*/
@PostMapping(value = "/user/refreshUser")
Rest<Void> refreshUser();
}
@Slf4j
@Component
class BillFeignFallbackFactory implements FallbackFactory<IBillFeign> {
@Override
public IBillFeign create(Throwable t) {
return new IBillFeign() {
/**
* @return
*/
@Override
public Rest<Void> refreshUser() {
return Rest.fail("暂时无法通知设备,请稍后再试!");
}
};
}
}
......@@ -183,6 +183,12 @@
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>
<!-- 达梦数据库驱动-->
<dependency>
<groupId>com.dameng</groupId>
<artifactId>DmJdbcDriver18</artifactId>
<version>8.1.1.193</version>
</dependency>
</dependencies>
<build>
......
package com.mortals.xhx.common.utils;
import com.mortals.xhx.feign.area.IApiAreaFeign;
import com.mortals.xhx.feign.bill.smartoffice.IBillFeign;
import com.mortals.xhx.feign.device.IDeviceFeign;
import com.mortals.xhx.feign.selfsystem.ISelfSystemFeign;
import com.mortals.xhx.feign.skin.ISkinFillFeign;
......@@ -26,6 +27,7 @@ public class SendSubSystemTask implements Runnable {
private ISkinFillFeign skinFillFeign;
private ISelfSystemFeign selfSystemFeign;
private ISmartSystemFeign smartSystemFeign;
private IBillFeign billFeign;
public SendSubSystemTask() {
apiAreaFeign = SpringUtils.getBean(IApiAreaFeign.class);
......@@ -34,11 +36,13 @@ public class SendSubSystemTask implements Runnable {
skinFillFeign = SpringUtils.getBean(ISkinFillFeign.class);
selfSystemFeign = SpringUtils.getBean(ISelfSystemFeign.class);
smartSystemFeign = SpringUtils.getBean(ISmartSystemFeign.class);
billFeign = SpringUtils.getBean(IBillFeign.class);
}
@Override
public void run() {
try {
log.info("开始通知子系统");
Thread.sleep(2000);
apiAreaFeign.refreshUser();
Thread.sleep(2000);
......@@ -51,6 +55,9 @@ public class SendSubSystemTask implements Runnable {
selfSystemFeign.refreshUser();
Thread.sleep(2000);
smartSystemFeign.refreshUser();
Thread.sleep(2000);
billFeign.refreshUser();
log.info("子系统通知完成");
} catch (Exception e) {
log.error("通知异常:", e);
}
......
......@@ -8,6 +8,7 @@
<setting name="useColumnLabel" value="true" />
<setting name="useGeneratedKeys" value="false" />
<setting name="defaultExecutorType" value="REUSE" />
</settings>
<plugins>
<plugin interceptor="com.mortals.framework.thirty.mybatis.MortalsPagePlugin">
......@@ -18,5 +19,8 @@
<property name="enableExecutorTime" value="true" />
<property name="showSql" value="false" />
</plugin>
<plugin interceptor="com.mortals.framework.thirty.dm.DmTransInterceptor">
<property name="showSql" value="false" />
</plugin>
</plugins>
</configuration>
\ No newline at end of file
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