feat: 重构多语言模块,符合NestJS规范
- 重构LanguageUtils为LanguageService,实现ILanguageService接口 - 移除自定义验证管道和装饰器,使用标准NestJS验证 - 集成框架ValidatorService进行业务验证 - 简化目录结构,移除不必要的子目录 - 支持模块化语言包加载(common、user、order等) - 统一API响应格式(code、msg、data、timestamp) - 添加ValidationExceptionFilter处理多语言验证错误 - 完善多语言示例和文档
This commit is contained in:
38
push_wwjcloud_nest.sh
Normal file
38
push_wwjcloud_nest.sh
Normal file
@@ -0,0 +1,38 @@
|
||||
#!/bin/bash
|
||||
|
||||
# 检查是否在正确的目录
|
||||
if [ ! -d "wwjcloud-nest" ]; then
|
||||
echo "错误: 在目录中找不到 wwjcloud-nest 文件夹"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 检查Git状态
|
||||
echo "=== Git 状态检查 ==="
|
||||
git status
|
||||
|
||||
echo ""
|
||||
echo "=== 添加 wwjcloud-nest 到 Git ==="
|
||||
git add wwjcloud-nest/
|
||||
|
||||
echo ""
|
||||
echo "=== 检查暂存区状态 ==="
|
||||
git status
|
||||
|
||||
echo ""
|
||||
echo "=== 提交变更 ==="
|
||||
git commit -m "feat: 新增 WWJCloud-NestJS 企业级框架
|
||||
|
||||
- ✅ Config层: 配置中心,支持动态配置和热更新
|
||||
- ✅ Common层: 基础设施层(缓存/日志/监控/异常)
|
||||
- ✅ Vendor层: 第三方服务集成(支付/短信/上传/通知)
|
||||
- ✅ Core层: 多租户架构和部署管理
|
||||
- ✅ 完整的企业级开发基础设施
|
||||
- 🎯 对标Java Spring Boot和PHP ThinkPHP"
|
||||
|
||||
echo ""
|
||||
echo "=== 推送到远程仓库 ==="
|
||||
git push origin master
|
||||
|
||||
echo ""
|
||||
echo "🎉 WWJCloud-NestJS 框架推送完成!"
|
||||
echo "远程仓库地址: https://gitee.com/wanwujie/wwjcloud-nsetjs.git"
|
||||
Reference in New Issue
Block a user