# angis-admin **Repository Path**: smartcity/angis-admin ## Basic Information - **Project Name**: angis-admin - **Description**: No description available - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2025-05-24 - **Last Updated**: 2025-06-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # angis-admin ## 介绍 angis-admin 是一个功能完善的后台管理系统,主要提供以下核心功能模块: - 用户权限管理(用户、角色、菜单权限) - 系统参数配置 - 部门管理 - 定时任务调度 - 流程引擎支持(请假审批等业务流程) - 系统监控(缓存、服务器状态) - 登录日志与操作日志管理 ## 软件架构 系统采用前后端分离架构: - 后端:基于 Solon 框架的 Java 系统 - 剨 - 剨 - 数据库:MySQL - 缓存:Redis - 文件存储:支持本地存储与OSS - 前端:Vue3 + Vite + TypeScript + Element Plus ## 安装教程 1. 后端配置: - 修改 `angis-system/src/main/resources/application.yml` 配置数据库连接 - 配置 Redis 连接信息 - 初始化 MySQL 数据库并导入 `baseSys.sql` 2. 前端配置: - 修改 `baseSys-web/vite.config.ts` 中的代理地址 - 在 `baseSys-web/src/utils/Constant.ts` 配置 WebSocket 地址 3. 项目构建: ```bash # 后端构建 cd baseSys-admin mvn clean package # 前端构建 cd baseSys-web npm install npm run dev ``` ## 使用说明 系统提供完整的 RESTful API 接口,主要功能包括: - 用户登录认证(JWT + Sa-Token) - 动态路由加载 - 业务流程审批(请假申请等) - 系统参数管理 - 定时任务管理与调度 - 数据字典维护 - 操作日志记录 - 文件上传下载管理 ## 参与贡献 1. Fork 项目 2. 创建 feature/yourbranchname 分支 3. 提交代码 4. 创建 Pull Request ## Gitee 特性 - 代码审查 - Issue 管理 - CI/CD 集成 - Wiki 文档 - 项目看板 - 多分支管理 ## 版本发布 项目遵循语义化版本控制,发布版本可在 Gitee Releases 获取。 ## 许可证 本项目采用 Apache-2.0 许可证。