1
13693261870
2024-12-10 7006932fa6e891d7f92088b9f59fa26c290160a6
1
已修改3个文件
36 ■■■■■ 文件已修改
docker-compose/mysql/initdb/se_cloud_20240629.sql 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-modules/se-system/src/main/java/com/se/system/controller/IndexController.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-modules/se-system/src/main/resources/mapper/system/IndexMapper.xml 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docker-compose/mysql/initdb/se_cloud_20240629.sql
@@ -274,20 +274,20 @@
-- insert into sys_menu values('1059', '预览代码', '115', '4', '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:preview',           '#', 'admin', sysdate(), '', null, '');
-- insert into sys_menu values('1060', '生成代码', '115', '5', '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:code',              '#', 'admin', sysdate(), '', null, '');
-- 首页
insert into sys_menu values('1061', 'xx实验条件建设',            '0', '1', '#', '', '', '', 1, 0, 'M', '0', '0', 'system:index:sy',   '#', 'admin', sysdate(), '', null, '首页', 'index');
insert into sys_menu values('1062', 'xx概念开发与验证平台',   '1061', '1', '#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:glkf', '#', 'admin', sysdate(), '', null, '概念开发与验证平台', 'index');
insert into sys_menu values('1063', 'xx体系设计与评估平台',   '1061', '2', '#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:txsj', '#', 'admin', sysdate(), '', null, '体系设计与评估平台', 'index');
insert into sys_menu values('1064', 'xx方案推演与分析平台',   '1061', '3', '#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:faty', '#', 'admin', sysdate(), '', null, '方案推演与分析平台', 'index');
insert into sys_menu values('1065', 'xx创建与xx运用研究平台', '1061', '4', '#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:cxyyy','#', 'admin', sysdate(), '', null, '创建与运用研究平台', 'index');
insert into sys_menu values('1066', 'xx综合集成研讨厅',       '1061', '5', '#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:zhjc', '#', 'admin', sysdate(), '', null, '综合集成研讨厅', 'index');
insert into sys_menu values('1061', '作战实验条件建设',            '0', '1', '#', '', '', '', 1, 0, 'M', '0', '0', 'system:index:sy',   '#', 'admin', sysdate(), '', null, '首页', 'index');
insert into sys_menu values('1062', '作战概念开发与验证平台',   '1061', '1', '#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:glkf', '#', 'admin', sysdate(), '', null, '概念开发与验证平台', 'index');
insert into sys_menu values('1063', '作战体系设计与评估平台',   '1061', '2', '#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:txsj', '#', 'admin', sysdate(), '', null, '体系设计与评估平台', 'index');
insert into sys_menu values('1064', '作战方案推演与分析平台',   '1061', '3', '#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:faty', '#', 'admin', sysdate(), '', null, '方案推演与分析平台', 'index');
insert into sys_menu values('1065', '战法创新与作战运用研究平台', '1061', '4', '#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:cxyyy','#', 'admin', sysdate(), '', null, '创建与运用研究平台', 'index');
insert into sys_menu values('1066', '作战综合集成研讨厅',       '1061', '5', '#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:zhjc', '#', 'admin', sysdate(), '', null, '综合集成研讨厅', 'index');
insert into sys_menu values('1067', '态势显示分系统',         '1061', '6', '#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:tsxs', '#', 'admin', sysdate(), '', null, '态势显示分系统', 'index');
insert into sys_menu values('1068', '数据管理分系统',         '1061', '7', '#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:sjgl', '#', 'admin', sysdate(), '', null, '数据管理分系统', 'index');
insert into sys_menu values('1069', '装备库',                 '1061', '8', '#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:zbk',  '#', 'admin', sysdate(), '', null, '装备库', 'index');
insert into sys_menu values('1070', '仿真资源管理分系统',     '1061', '9', '#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:fzzy', '#', 'admin', sysdate(), '', null, '仿真资源管理分系统', 'index');
insert into sys_menu values('1071', '工具箱',                 '1061', '10','#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:gjx',  '#', 'admin', sysdate(), '', null, '工具箱', 'index');
insert into sys_menu values('1072', '用户及权限管理',         '1061', '11','#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:yhgl', '#', 'admin', sysdate(), '', null, '用户及权限管理', 'index');
insert into sys_menu values('1073', '监控及运维管理',         '1061', '12','#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:ywjk', '#', 'admin', sysdate(), '', null, '监控及运维管理', 'index');
insert into sys_menu values('1074', 'ISIM Cloud',             '1061', '13','#', '', '', '', 0, 0, 'C', '0', '0', 'system:index:isim', '#', 'admin', sysdate(), '', null, 'ISIM Cloud', 'index');
insert into sys_menu values('1071', '工具箱',                 '1061', '10','#', '', '', '', 0, 0, 'F', '0', '0', 'system:index:gjx',  '#', 'admin', sysdate(), '', null, '工具箱', 'index');
insert into sys_menu values('1072', '用户及权限管理',         '1061', '11','#', '', '', '', 0, 0, 'F', '0', '0', 'system:index:yhgl', '#', 'admin', sysdate(), '', null, '用户及权限管理', 'index');
insert into sys_menu values('1073', '监控及运维管理',         '1061', '12','#', '', '', '', 0, 0, 'F', '0', '0', 'system:index:ywjk', '#', 'admin', sysdate(), '', null, '监控及运维管理', 'index');
insert into sys_menu values('1074', 'ISIM Cloud',             '1061', '13','#', '', '', '', 0, 0, 'F', '0', '0', 'system:index:isim', '#', 'admin', sysdate(), '', null, 'ISIM Cloud', 'index');
alter table sys_menu add column mark varchar(20) comment '菜单标识';
update sys_menu set mark = 'sys' where menu_id < 1070;
se-modules/se-system/src/main/java/com/se/system/controller/IndexController.java
@@ -178,12 +178,13 @@
    }
    @GetMapping("/addAccessLog")
    public AjaxResult addAccessLog(String title, int status) {
    public AjaxResult addAccessLog(String title, Integer status) {
        long start = System.currentTimeMillis();
        if (null == status || status < 0) status = 0;
        SysOperLog log = new SysOperLog();
        log.setTitle(title);
        // 0=其它,1=新增,2=修改,3=删除,4=授权,5=导出,6=导入,7=强退,8=生成代码,9=清空数据
        // 0=其它,1=新增,2=修改,3=删除,4=授权,5=导出,6=导入,7=强退,8=生成代码,9=清空数据,14=未授权
        log.setBusinessType(0);
        // ServletUtils.getRequest().getMethod()
        log.setMethod("com.se.system.controller.IndexController.addAccessLog()");
se-modules/se-system/src/main/resources/mapper/system/IndexMapper.xml
@@ -28,12 +28,21 @@
        where oper_url = '/index/addAccessLog' and oper_time >= #{createTime};
    </select>
    <select id="sysVisitList" resultType="java.util.Map">
    <!--select id="sysVisitList" resultType="java.util.Map">
        select title, count(*) count
        from sys_oper_log
        where oper_time >= #{createTime} and (title like '%平台' or title like '%分系统' or title like '%研讨厅' or title = '装备库')
        group by title
        order by count desc
        limit ${amount};
    </select-->
    <select id="sysVisitList" resultType="java.util.Map">
        select menu_name "name",
            (select count(*) from sys_oper_log b where b.title = a.menu_name and date(oper_time) = date(now())) "tcount",
            (select count(*) from sys_oper_log b where b.title = a.menu_name and week(oper_time) = week(now())) "wcount"
        from sys_menu a
        where a.mark = 'index' and a.menu_type = 'C'
        order by a.order_num;
    </select>
</mapper>