feat(core): 初始化项目基础配置与核心工具类- 添加.gitignore文件,配置各类IDE和系统忽略规则

- 新增AI聊天控制器,支持WebSocket消息推送
- 实现支付宝配置工具类,支持证书认证支付
- 添加阿里云签名发送工具类
- 创建统一API返回结果封装类
- 配置多环境application配置文件(dev/prod)- 新增用户角色、文章状态、余额变动等常量定义- 添加Controller基类,封装用户信息获取等通用方法
- 新增代码生成器模板文件(add.config.ts.btl和add.tsx.btl)
This commit is contained in:
2025-10-16 17:45:12 +08:00
commit a8661d5752
313 changed files with 29669 additions and 0 deletions

44
.gitignore vendored Normal file
View File

@@ -0,0 +1,44 @@
HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**
!**/src/test/**
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
### VS Code ###
.vscode/
/cert/
/src/main/resources/dev/
### macOS ###
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
/file/
/websoft-modules.log