# tansci **Repository Path**: lyforvue/tansci ## Basic Information - **Project Name**: tansci - **Description**: TANSCI 基于 SpringBoot + Vue3.2 + Element Plus 的后台管理系统 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: https://gitee.com/typ1805/tansci - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 36 - **Created**: 2022-01-16 - **Last Updated**: 2022-01-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 项目 TANSCI 系统 ## 简介 TANSCI 基于 SpringBoot + Vue3.2 + Element Plus 的后台管理系统 基础模块:菜单管理、角色管理、组织管理、用户管理、字典管理、日志管理(操作日志、异常日志) Gitee: [https://gitee.com/typ1805/tansci](https://gitee.com/typ1805/tansci) GitHub: [https://github.com/typ1805/tansci](https://github.com/typ1805/tansci) ## 架构 ### 技术栈 #### 1、环境要求 | 名称 | 版本号 | 描述 | | ---- | ---- | ---- | | JDK | 1.8+ | 强制要求 | | mysql | 5.7+ | 数据库 | | node | 14.16+ | 前端环境要求 | | npm | 6.14+ | 前端框架包管理 | | Nginx | 1.16+ | 请求转发、反向代理 | | Maven | 3.8+ | 项目构建,管理 | | Git | 2.14+ | 项目版本管理 | #### 2、后端技术 | 名称 | 版本号 | 描述 | | ---- | ---- | ---- | | SpringBoot | 2.6.1 | 整体架构基础 | | Mybatis Plus | 3.4.3.1 | 数据层 | | Druid | 1.2.6 | 连接池 | | Spring Security | -- | 权限认证 | | Fastjson | 1.2.75 | -- | | JJWT | 0.9.0 | 安全认证 | | Lombok | -- | -- | #### 3、前端技术 | 名称 | 版本号 | 描述 | | ---- | ---- | ---- | | vue | 3.2.16 | 整体架构基础 | | element-plus | 1.2.0-beta.6 | UI | | vue-router | 4.0.12 | 路由 | | vuex | 4.0.2 | 状态管理模式 | | vue3-echarts | 1.0.3 | echarts图表 | | axios | 0.24.0 | 基于promise的HTTP库 | | nprogress | 0.2.0 | -- | | less | 4.1.2 | -- | ### 项目结构
├─docs # 文档相关 ├─sql # 数据库SQL脚本 ├─src # 后端项目目录 │ ├─main │ │ ├─java │ │ │ └─com │ │ │ └─tansci │ │ │ ├─common # 公共包 │ │ │ ├─config # 配置 │ │ │ ├─controller # controller 层 │ │ │ ├─domain # 映射实体 │ │ │ │ ├─dto # DTO 实体 │ │ │ │ └─vo # VO 实体 │ │ │ ├─mapper # mapper 层 │ │ │ ├─security # 安全认证相关 │ │ │ ├─service # service 层 │ │ │ │ └─impl │ │ │ └─utils # 工具包 │ │ └─resources │ │ └─mapper # mapper XML 映射 │ └─test # 测试 └─tansci-view # 前端项目目录 ├─public └─src ├─api # 服务AIP配置 ├─assets # 静态资源(包含 公共样式、图片) │ ├─css │ └─image ├─components # 公共组件 ├─layout # 整体布局 ├─router # 路由 ├─store # axios 封装 ├─utils # 工具包 └─views # 功能模块 └─system # 基础功能模块## 集成功能 | 模块 | 功能 | 进度 | 描述 | | ---- | ---- | ---- | ---- | | 基础模块 | 菜单管理