chore: 初始化项目骨架结构

- 创建前端 Vue3 项目目录结构(components、views、router、stores 等)
- 创建后端 Go 项目目录结构(cmd、internal、pkg 等分层架构)
- 创建部署配置目录(docker、k8s)
- 创建文档目录
- 添加 .gitignore 忽略规则
- 添加 Makefile 构建脚本
- 更新 README.md 项目说明文档
- 每个目录添加 .gitkeep 文件说明目录用途
This commit is contained in:
2026-07-14 14:34:10 +08:00
parent 8b46d5c403
commit 1bd5921fd4
33 changed files with 413 additions and 2 deletions
+8
View File
@@ -0,0 +1,8 @@
# 业务逻辑层
存放核心业务逻辑,编排 Repository:
- auth.go: 认证服务,LDAP 认证、本地降级认证、JWT 生成
- ldap.go: LDAP 服务,封装 LDAP 连接、查询、认证逻辑
- audit.go: 审计服务,记录登录审计、运维操作审计
- subsystem.go: 子系统服务,子系统查询、OAuth 2.0 SSO URL 生成
- ansible.go: Ansible 调度服务,创建任务、执行 Playbook、推送日志