1
13693261870
2024-12-06 11ccd4dad13a0b41c916b22b9db79495b79f0aea
1
已添加1个文件
已修改4个文件
82 ■■■■■ 文件已修改
docker-compose/mysql/initdb/se_cloud_20240629.sql 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docker-compose/mysql/initdb/se_cloud_20241119.sql 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docker-compose/mysql/initdb/se_cloud_20241204.sql 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-modules/se-system/src/main/java/com/se/system/controller/SysCtrlLogController.java 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
说明.txt 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docker-compose/mysql/initdb/se_cloud_20240629.sql
@@ -288,6 +288,7 @@
alter table sys_menu add column mark varchar(20) comment '菜单标识';
update sys_menu set mark = 'sys' where menu_id < 1070;
-- select * from sys_menu order by menu_id;
insert into sys_menu values('1076',  '系统接口',       '1',   '7', 'http://localhost:8080/swagger-ui/index.html', '', '', '', 0, 0, 'C', '0', '0', 'tool:swagger:list',       'swagger',       'admin', sysdate(), '', null, '系统接口菜单','');
-- ----------------------------
docker-compose/mysql/initdb/se_cloud_20241119.sql
@@ -14,7 +14,7 @@
create table sys_soft (
  soft_id           bigint(20)      not null auto_increment    comment '软件ID',
  name              varchar(200)    not null                   comment '名称',
  type              char(1)         default '0'                comment '类型(0-应用软件,1-数据库,2-中间件,3-操作系统)',
  type              char(1)         default '0'                comment '类型(0-应用软件,1-数据库,2-中间件,3-操作系统,4-Docker容器)',
  lic               varchar(500)                               comment '许可',
  descr             varchar(500)                               comment '描述',
  args              varchar(8000)                              comment '参数',
@@ -28,6 +28,10 @@
) engine=innodb auto_increment=1 comment = '软件表';
select * from sys_soft order by soft_id;
insert into sys_soft (name, type, args) values ('se-mysql', 4, 'se-mysql');
insert into sys_soft (name, type, args) values ('se-redis', 4, 'se-redis');
insert into sys_soft (name, type, args) values ('se-system', 4, 'se-system');
insert into sys_soft (name, type, args) values ('se-wgcloud', 4, 'se-wgcloud');
-- ----------------------------
-- 02、硬件表
docker-compose/mysql/initdb/se_cloud_20241204.sql
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,58 @@
-- DROP DATABASE IF EXISTS `se-cloud`;
CREATE DATABASE IF NOT EXISTS  `se-cloud` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
USE `se-cloud`;
-- ----------------------------
-- 01、分系统任务控制表
-- ----------------------------
drop table if exists sys_task_ctrl;
create table sys_task_ctrl (
  task_id           bigint(20)      not null auto_increment    comment '任务ID',
  prj_id            varchar(50)                                comment '任务ID',
  prj_name          varchar(200)                               comment '任务名称',
  think_id          varchar(50)                                comment '想定ID',
  think_name        varchar(200)                               comment '想定名称',
  is_save           char(1)         default 0                  comment '是否保存(0正常 1停用)',
  node              varchar(2000)                              comment '节点',
  status            char(1)         default 0                  comment '状态(0正常 1停用)',
  create_by         varchar(64)     default ''                 comment '创建者',
  create_time       datetime                                   comment '创建时间',
  update_by         varchar(64)     default ''                 comment '更新者',
  update_time       datetime                                   comment '更新时间',
  remark            varchar(500)    default ''                 comment '备注',
  primary key (task_id)
) engine=innodb auto_increment=1 comment = '分系统任务控制表';
select * from sys_task_ctrl order by task_id;
-- ----------------------------
-- 02、系统状态监控表
-- ----------------------------
drop table if exists sys_status_ctrl;
create table sys_status_ctrl (
  status_id         bigint(20)      not null auto_increment    comment '状态ID',
  sys_name          varchar(200)                               comment '名称',
  ip                varchar(50)                                comment 'IP',
  url               varchar(4000)                              comment 'URL',
  method            varchar(20)                                comment '请求方法',
  order_num         int             default 0                  comment '显示顺序',
  status            char(1)         default 0                  comment '状态(0正常 1停用)',
  create_by         varchar(64)     default ''                 comment '创建者',
  create_time       datetime                                   comment '创建时间',
  update_by         varchar(64)     default ''                 comment '更新者',
  update_time       datetime                                   comment '更新时间',
  remark            varchar(500)    default ''                 comment '备注',
  primary key (status_id)
) engine=innodb auto_increment=1 comment = '系统状态监控表';
select * from sys_status_ctrl order by status_id;
insert into sys_status_ctrl (sys_name, ip, url, method, order_num) values ('分系统01', '127.0.0.1', 'http://localhost:8080/system/health', 'GET', 1);
-- ----------------------------
se-modules/se-system/src/main/java/com/se/system/controller/SysCtrlLogController.java
@@ -28,7 +28,7 @@
 * @date 2024-11-22
 */
@RestController
@RequestMapping("/log")
@RequestMapping("/ctrlLog")
public class SysCtrlLogController extends BaseController
{
    @Autowired
@@ -37,7 +37,7 @@
    /**
     * æŸ¥è¯¢æŽ§åˆ¶æ—¥å¿—列表
     */
    @RequiresPermissions("system:log:list")
    @RequiresPermissions("system:ctrlLog:list")
    @GetMapping("/list")
    public TableDataInfo list(SysCtrlLog sysCtrlLog)
    {
@@ -49,7 +49,7 @@
    /**
     * å¯¼å‡ºæŽ§åˆ¶æ—¥å¿—列表
     */
    @RequiresPermissions("system:log:export")
    @RequiresPermissions("system:ctrlLog:export")
    @Log(title = "控制日志", businessType = BusinessType.EXPORT)
    @PostMapping("/export")
    public void export(HttpServletResponse response, SysCtrlLog sysCtrlLog)
@@ -62,7 +62,7 @@
    /**
     * èŽ·å–æŽ§åˆ¶æ—¥å¿—è¯¦ç»†ä¿¡æ¯
     */
    @RequiresPermissions("system:log:query")
    @RequiresPermissions("system:ctrlLog:query")
    @GetMapping(value = "/{logId}")
    public AjaxResult getInfo(@PathVariable("logId") Long logId)
    {
@@ -72,7 +72,7 @@
    /**
     * æ–°å¢žæŽ§åˆ¶æ—¥å¿—
     */
    @RequiresPermissions("system:log:add")
    @RequiresPermissions("system:ctrlLog:add")
    @Log(title = "控制日志", businessType = BusinessType.INSERT)
    @PostMapping
    public AjaxResult add(@RequestBody SysCtrlLog sysCtrlLog)
@@ -83,7 +83,7 @@
    /**
     * ä¿®æ”¹æŽ§åˆ¶æ—¥å¿—
     */
    @RequiresPermissions("system:log:edit")
    @RequiresPermissions("system:ctrlLog:edit")
    @Log(title = "控制日志", businessType = BusinessType.UPDATE)
    @PutMapping
    public AjaxResult edit(@RequestBody SysCtrlLog sysCtrlLog)
@@ -94,7 +94,7 @@
    /**
     * åˆ é™¤æŽ§åˆ¶æ—¥å¿—
     */
    @RequiresPermissions("system:log:remove")
    @RequiresPermissions("system:ctrlLog:remove")
    @Log(title = "控制日志", businessType = BusinessType.DELETE)
    @DeleteMapping("/{logIds}")
    public AjaxResult remove(@PathVariable Long[] logIds)
˵Ã÷.txt
@@ -2,7 +2,10 @@
1.docker软件启停 â†’ se-mysql,se-system,se-redis,se-wgcloud
2.分系统定时任务  â†’ http://loclahost:8080/system/health    â†’ ConnectUtils
3.软件授权       â†’ wgcloud,se-system
4.注册页面       â†’
java è‡ªå®šä¹‰è½¯ä»¶è®¸å¯
https://blog.csdn.net/a1374469523/article/details/138667196
--------------------------------------------------------
http://192.168.11.203:8090/sso/login,admin,admin123
http://192.168.11.203:8848/nacos,nAcos_!9#_admIn