11 Commits

Author SHA1 Message Date
34cebffd0c fix(server): 修复物品发送结果判断逻辑
- 将判断条件从 result.data.result 修改为 result.data == "成功"
- 优化了发送结果的判断逻辑,确保正确处理发送成功和失败的情况
2025-04-24 20:08:47 +08:00
7cc37b0523 fix(server): 修复物品发送接口返回结果处理
- 将物品发送请求的参数格式从 { role, item: [itemId, itemNum] } 修改为 { role, item: [[itemId, itemNum]] }
- 添加对返回结果的处理,根据 result.data.result 判断发送是否成功
- 成功时返回原来的成功消息,失败时返回失败消息和具体错误内容
2025-04-24 20:07:41 +08:00
7f1d475af9 fix(server): 修复物品发送接口的跨域问题
- 在角色路由中添加了自定义请求头,以解决跨域问题
- 移除了前端的多余日志输出
2025-04-24 19:34:32 +08:00
09302848c9 feat(server): 添加 GM 操作台物品发送功能
- 在 server 端添加了 /item/send 接口,用于发送物品到指定角色
- 在前端 HomeView 中增加了 GM 操作台功能,可以选定玩家角色名、物品和数量进行发送
- 引入了 body-parser 中间件用于解析请求体
- 优化了表单布局,增加了表单验证
2025-04-24 19:27:10 +08:00
26bd2029e7 feat(web): 增加角色列表和充值流水功能
- 在 HomeView 中添加角色列表和充值流水两个表格
- 实现角色列表数据的获取和搜索功能
- 添加充值流水数据的获取功能
- 引入 dayjs 库对时间进行格式化
- 优化表单选择框,使用 el-select-v2 组件
2025-04-24 18:14:28 +08:00
c179401357 refactor(server): 更新数据库连接配置
- 引入 gameDbConfig 替代 cdkDbConfig
- 修改数据库连接池初始化,使用新的配置
2025-04-24 12:14:09 +08:00
7a7d390682 feat: 初始化项目结构并添加基本功能
- 新增 .env 文件,配置服务器端口
- 添加 nodemon 作为开发依赖
- 创建服务器入口文件,设置基本路由
- 移除旧的服务器代码
- 更新 package.json,添加启动脚本
2025-04-24 12:12:29 +08:00
9db06fa737 fix: 修改文件名大小写 2025-04-24 12:03:19 +08:00
2d46b89d28 build: 更新项目结构和配置
- 移除 .gitignore 中的多个文件和目录
- 删除 README.md 文件
- 移除 app.vue 文件
- 删除 nuxt.config.ts 文件
2025-04-24 11:59:10 +08:00
89c4ebddfa feat(server): 添加数据库配置和数据库工具类
- 新增 db.config.ts 文件,包含 cdk 和 game 数据库的配置信息
- 新增 db.util.ts 文件,实现数据库连接池和查询功能
2025-04-24 11:02:41 +08:00
9c3a93e653 docs: 添加 Nuxt 最小启动器模板
- 新增 .gitignore 文件,包含常见的 Nuxt 项目忽略项
- 创建 README.md,提供项目介绍、安装依赖、开发服务器、生产环境等详细说明
- 添加 app.vue,包含基本的 Nuxt 组件结构
- 创建 nuxt.config.ts,配置 Nuxt 项目的基本选项
2025-04-24 10:34:35 +08:00