Commit Graph

5 Commits

Author SHA1 Message Date
huanglei19951029 538f6e7e39 feat(app): 初始化应用服务并更新API接口定义
- 新增应用服务入口文件 app.go,配置服务启动参数及跨域支持
- 更新 appclient 包,增加基础响应结构体和分页用户查询、初始化数据库等 RPC 接口
- 修改 app.proto 文件,完善消息类型定义,包括认证令牌、用户信息、验证码等结构
- 添加 app.yaml 配置文件,设定服务名称、端口、超时时间及日志配置
- 删除旧版无用的 api.api 相关文件,清理冗余代码
- 生成完整的 Swagger 文档描述文件 app.json,包含所有 API 路径与模型定义
2025-12-12 16:11:01 +08:00
huanglei19951029 cd34f7a6c3 refactor(api): 重构API模块包路径并生成新的RPC客户端
- 修改了API模块中的包导入路径,从"mingyang-admin-iot-app"改为"mingyang-admin-app"
- 为应用服务生成了新的RPC客户端代码文件(app.go)
- 更新了RPC服务端配置文件名及内部模块引用路径
- 新增了认证相关消息结构体定义文件(app.pb.go),包括账户类型、验证码类型等枚举以及登录、注册等相关请求响应结构体
- 实现了获取验证码、用户注册和用户登录三个核心接口的客户端调用逻辑
- 调整了RPC服务启动时的环境变量加载方式,并更新了服务注册方法名称
2025-12-10 17:40:38 +08:00
huanglei19951029 454ce2fb78 feat(api): 初始化API项目结构
- 创建基础API服务框架
- 配置路由和请求处理逻辑
- 添加配置文件支持
- 实现基本的HTTP服务启动功能
- 生成API接口定义文件
- 初始化模块依赖管理文件
- 创建服务上下文管理器
- 定义请求响应数据结构
- 添加类型转换和解析逻辑
- 实现基础中间件支持
- 集成日志记录组件
- 提供默认错误处理机制
- 添加JSON序列化支持
- 实现路径参数校验功能
2025-12-09 17:37:20 +08:00
huanglei19951029 0d6a40078c feat(iot-app): 初始化物联网应用基础框架
- 创建 API 和 RPC 模块的基础目录结构
- 配置 Makefile 支持多平台构建与 Docker 部署
- 生成 API 接口定义文件及对应处理逻辑
- 实现 RPC 服务端与客户端的初始代码
- 添加 Ent 数据库操作相关配置与工具函数
- 设置 Swagger 文档自动生成与本地调试服务
- 引入国际化支持与错误码统一管理机制
- 初始化 Git 版本控制并添加基础
2025-12-09 17:22:56 +08:00
HuangLei 884dadf68f Initial commit 2025-12-09 16:38:24 +08:00