Commit Graph

62 Commits

Author SHA1 Message Date
feige996
3cb9b762a2 feat(微信小程序): 添加微信小程序环境变量默认值
为微信小程序的不同环境(develop/trial/release)添加默认的基准地址和上传地址,避免未配置环境变量时出现错误
2025-07-19 22:43:38 +08:00
feige996
dc5fdda452 refactor(http): 重构HTTP模块结构,将相关文件迁移至src/http目录
将原本分散在src/utils和src/interceptors下的HTTP相关代码统一迁移至src/http目录,包括请求工具、拦截器、类型定义等
移除不再使用的src/interceptors目录
调整相关文件的引用路径
新增统一的HTTP模块入口文件
2025-07-08 16:59:32 +08:00
cnguu
a337bec547 feat: 时间工具 2025-06-28 15:04:05 +08:00
feige996
b5fd91913a chore: 补齐 alova 实例,并添加动态域名切换 2025-06-23 09:25:27 +08:00
feige996
8ebb340eed docs(utils/request): 添加alova.ts文件的注释说明
添加关于alovaJS使用情况的注释,说明当前文件需要TS类型整理,并欢迎熟悉开发者贡献PR
2025-06-22 19:53:04 +08:00
feige996
0bfb507aae Merge branch 'main' into alovajs 2025-06-22 16:59:15 +08:00
feige996
02d8fb1268 feat(utils): 添加查询字符串序列化工具函数替代qs库
实现一个轻量级的查询字符串序列化工具,支持基本类型和数组,用于替代第三方qs库以减少打包体积
2025-06-22 16:55:57 +08:00
feige996
dcb100e87d feat(请求): 添加alova请求演示页面及功能
新增alova请求演示页面,包含请求发送和重置功能
修改alova配置,添加请求拦截器和错误处理
2025-06-22 16:47:41 +08:00
feige996
26f96bfbf5 feat: 添加alova HTTP请求库及其uniapp适配器 2025-06-22 14:03:56 +08:00
feige996
227f19a93c style: 统一代码格式和类型定义,测试eslint --fix, 还是有报错 2025-06-21 16:56:24 +08:00
feige996
7b3e757301 refactor(utils): 移除未使用的 tabBar 相关代码并简化导入
清理不再使用的 tabBar 相关函数和变量,简化 pages.json 的导入方式
2025-06-21 13:37:17 +08:00
菲鸽
3808f515cf !16 让http工具方法支持传递更多参数
Merge pull request !16 from 浑宣凯/N/A
2025-06-15 20:51:37 +08:00
feige996
3893aff68f chore: 更新oxlint配置及依赖版本
- 添加oxlint到VSCode设置
- 在useUpload.ts中移除未使用的import和注释掉accept参数
- 在utils/index.ts中简化getAllPages函数
- 更新package.json中的oxlint版本和lint配置
- 更新pnpm-lock.yaml中的oxlint相关依赖
2025-06-13 17:00:31 +08:00
feige996
218d618e0e fix(上传): 修复头像上传成功回调处理逻辑
修改上传成功回调的参数类型为对象,并正确处理响应数据
统一处理H5和微信端的头像上传成功日志
2025-06-06 23:45:39 +08:00
feige996
008a1cc58a fix(upload): 更新头像上传逻辑,使用环境变量作为上传地址,增强成功回调处理 2025-06-06 22:38:57 +08:00
feige996
a5121bfef6 feat(utils): 添加 tabBarList 导出以获取 tabbar 列表
添加 tabBarList 导出项,方便其他模块直接获取 tabbar 配置列表
2025-06-03 12:39:32 +08:00
feige996
b4316befdd refactor(auth): 移除token认证逻辑并重构用户登录流程
- 删除auth.ts及相关token管理函数
- 修改登录接口和用户信息获取接口,不再依赖token
- 使用uni-app存储替代cookie存储用户信息
- 重构微信登录流程,简化参数传递
- 更新用户头像默认路径为新增的default-avatar.png
- 在个人中心页面增加登录状态判断和登录按钮
```

这个提交消息遵循了以下原则:
1. 使用refactor类型,因为这是对现有代码结构的重构
2. 添加了scope(auth)来明确这是认证相关的重构
3. 描述简明扼要地说明了主要变更
4. 在body中列出了主要变更点,没有重复描述
5. 使用中文并保持简洁,每个变更点用短句说明
6. 使用动词开头并保持一致的格式
2025-05-28 00:16:33 +08:00
feige996
ad22d9f95f feat(用户中心): 新增用户中心相关功能模块
实现用户中心完整功能,包括:
1. 新增登录页面及登录逻辑
2. 添加个人资料、修改密码、关于我们等子页面
3. 实现头像上传功能
4. 添加js-cookie依赖处理token存储
5. 完善用户信息类型定义和API接口
6. 新增tabbar"我的"入口及相关路由配置

新增工具函数:
1. 添加auth.ts处理认证相关逻辑
2. 实现toast.ts统一消息提示
3. 添加uploadFile.ts处理文件上传
4. 新增isTableBar判断页面是否为tabbar页
2025-05-27 23:19:09 +08:00
feige996
261d46eac0 feat(http): 添加 PUT 和 DELETE 请求方法
新增 `httpPut` 和 `httpDelete` 方法,以支持 PUT 和 DELETE 请求,完善 HTTP 工具的功能
2025-05-21 09:39:40 +08:00
feige996
1baec3728f feat: 支持无tabbar 2025-05-19 15:53:15 +08:00
ideal
32765a789a fix: 路由拦截器在相对路径的情况下异常 2025-04-28 18:16:34 +08:00
feige996
cf2a9f5aa5 feat: http请求 2025-04-12 14:05:58 +08:00
feige996
b59e899396 feat: 增加header的支持 2025-04-12 11:02:48 +08:00
程序员小墨
2fd8e45c31 Update index.ts 更新了注释中的一些空格使用
有一些强迫症,把这个文件中的注释规范了一下
2025-02-25 11:51:11 +08:00
luochao
0949922ed6 feat: support generate vue-query hook 2025-01-14 21:45:01 +08:00
luochao
f382a522ce feat: 集成 openapi-ts-request 用于根据 openapi/swagger 生成 ts、uni.request 代码 2025-01-09 15:29:27 +08:00
Burt
732f286ac1 fix: miniProgram 需要区分不同的小程序 2025-01-06 13:57:55 +08:00
GeraltWang
0e77899084 fix: env utils 方法名称拼写问题 2024-12-10 21:35:42 +08:00
杨扬
1e9f73c4f3 fix(upload): 修正环境变量baseUrl配置以区分小程序端环境
修正了useUpload钩子中的baseUrl配置,通过新引入的getEvnBaseUploadUrl方法动态区分不同环境下的基准上传地址。该方法会根据小程序的环境版本(develop、trial、release)返回对应的上传地址,确保上传功能在不同环境下的正确运行。
2024-09-11 20:25:44 +08:00
杨扬
560d4d05fe feat: 请求拦截器基准URL逻辑调整及小程序环境适配
调整请求拦截器中的baseUrl定义,以适配不同的运行环境,特别是小程序环境。
2024-09-06 09:39:23 +08:00
菲鸽
cd8c0706f3 fix: 文字写错。路劲 --> 路径 2024-07-15 16:02:19 +08:00
菲鸽
357ed6cf12 fix(arr.at): 低版本安卓浏览器打包报错 2024-06-28 13:07:45 +08:00
菲鸽
f2177da894 build: 处理一些console 2024-06-16 16:46:58 +08:00
菲鸽
81e660877e fix(utils): getUrlObj 健壮性 2024-06-11 13:29:18 +08:00
菲鸽
77e257e16d build: auto-import.d.ts 加入版本管理 2024-05-08 20:46:59 +08:00
菲鸽
1914f43972 refine: index.ts 2024-05-08 15:33:31 +08:00
菲鸽
cc53167750 feat: 使用 http.get 替代 httpGet 2024-05-04 23:29:21 +08:00
菲鸽
8e1549817b feat: 优化请求 2024-05-03 14:53:11 +08:00
菲鸽
28caa1dea3 feat: 大量升级,v2.0.0 2024-04-17 15:32:15 +08:00
菲鸽
b17de63bec refactor: platform 环境 2024-03-28 19:25:41 +08:00
菲鸽
d6d1a7a7be feat: 引入路由拦截 2024-03-27 17:20:05 +08:00
菲鸽
185c5df24d fix: getCurrentPages(...).at is not a function 2024-03-18 09:27:50 +08:00
菲鸽
367978416c refactor: typings 不用导出 2024-03-09 15:02:29 +08:00
菲鸽
44878e441c fix: wx 请求不显示bug 2024-03-07 19:11:56 +08:00
菲鸽
2d8652a69d fix: 文件找不到 2024-03-02 19:32:03 +08:00
菲鸽
b90a409737 feat: 把hello项目文件搬过来 2024-02-04 16:00:27 +08:00
菲鸽
67bee60ed3 feat: ts 2024-02-01 19:51:58 +08:00
菲鸽
e5732c36fb feat(request): get & post 请求 2024-02-01 15:21:36 +08:00
菲鸽
2416faedca refactor(i18n): 根据官方提示重构 i18n,全部功能正常 2024-01-29 19:56:25 +08:00
菲鸽
3e25327590 feat: i18n 2024-01-29 19:14:01 +08:00