Commit Graph

34 Commits

Author SHA1 Message Date
dzq 3b3dd32155 feat(微信登录): 优化微信登录流程并添加企业用户信息
- 在页面显示时刷新余额
- 添加企业用户信息字段到WxUserDTO类型
- 重构微信登录回调处理,合并openid和用户信息设置
- 默认设置isHandleWxCallbackComplete为true
- 新增wxMpCallback方法处理微信小程序回调
2025-11-07 17:24:53 +08:00
dzq 3c61d698a6 chore: 更新.gitignore并移除未使用的动态代码生成
在.gitignore中添加.claude文件忽略
移除index页面中未使用的generateDynamicCode调用
2025-11-07 11:30:59 +08:00
dzq b08660e137 feat(用户信息): 添加汇邦云用户信息支持
在用户类型中新增ab98Name和ab98FaceImg字段
添加设置汇邦云用户名和头像的方法
修改页面展示逻辑以优先显示汇邦云用户信息
在登录流程中自动设置汇邦云用户信息
2025-11-07 09:22:41 +08:00
dzq c319a349e8 feat(个人中心): 添加生成动态码功能用于绑定汇邦云
新增动态码生成功能,用户可通过点击按钮生成动态码并在企业微信中绑定汇邦云账号。包含以下修改:
- 添加动态码生成API调用及相关状态管理
- 实现动态码弹窗展示组件
- 处理生成过程中的错误提示
2025-11-06 17:14:55 +08:00
dzq a0df240aaf feat(用户): 添加动态码生成功能
- 新增 DynamicCodeResponse 类型定义
- 添加 generateDynamicCode API 方法
- 在首页登录流程中调用动态码生成接口
2025-11-06 15:23:12 +08:00
dzq 8e031231c1 feat(微信登录): 扩展微信登录返回用户信息
修改mpCodeToOpenId接口返回类型为WxUserDTO,包含完整的微信用户信息
更新相关页面调用逻辑,将openId改为wxUser
新增WxUserDTO类型定义,包含微信用户相关字段
2025-11-06 11:05:21 +08:00
dzq 35871b9b48 docs: 添加项目README文档并更新本地设置
添加详细的README文档,包含项目概述、技术栈、环境要求、快速开始指南、构建部署说明、项目结构、架构设计、代码质量检查、文档链接和常见问题解答等内容。同时更新本地设置文件,添加新的Bash命令用于读取项目配置文件。
2025-11-05 10:03:46 +08:00
dzq e37764de95 feat(approval): 添加退还申请页面及文档更新
添加退还申请页面 submit.vue,实现表单提交、图片上传压缩功能
更新迁移文档,添加退还申请页面的迁移说明
在 pages.json 中注册新页面
2025-11-05 09:52:52 +08:00
dzq 077db01306 build: 添加compressorjs和vue-qrcode-reader依赖
添加compressorjs用于图片压缩功能,并添加vue-qrcode-reader用于二维码扫描功能
2025-11-05 09:37:09 +08:00
dzq 189c732403 feat(rental): 新增我的柜子页面并集成到导航
添加我的柜子页面,实现柜子列表展示、格口开启和退还功能。页面支持下拉刷新,并已集成到用户中心导航。

主要变更包括:
1. 新增 rental/index.vue 页面组件
2. 在 pages.json 中添加页面配置
3. 更新用户中心跳转链接
4. 完善相关文档说明
2025-11-05 09:34:04 +08:00
dzq 107cb2e402 refactor(order): 统一订单页面路由路径和优化导航
- 将订单详情页路由从`/pages/order/index`改为`/pages/order/detail`
- 将支付成功页路由从`/pages/index/order-success`改为`/pages/order/success`
- 移除个人中心不再使用的订单列表入口
- 优化订单详情页的商品信息展示逻辑
- 删除过时的迁移文档
2025-11-04 17:51:35 +08:00
dzq 3f0b5cb431 refactor(订单页面): 使用wd-tabs组件重构标签页布局
重构订单页面的标签页切换功能,使用wd-tabs组件替代原有自定义实现
调整相关样式以适应新组件,保持功能不变但提高代码可维护性
2025-11-04 17:28:37 +08:00
dzq 175fa52247 feat(docs): 新增多个组件文档和功能页面
- 新增组件文档:gap、loading、resize、root-portal、overlay、sort-button、pagination、backtop、icon、sticky
- 新增功能页面:use-count-down、use-notify
- 新增赞助和捐赠相关页面:donor、reward、sponsor
- 新增案例展示页面:cases
- 新增咨询页面:consultation
- 更新首页内容
- 更新tabbar配置和页面路由
- 新增主题组件和工具函数
- 优化文档结构和样式
2025-11-04 17:09:06 +08:00
dzq f60db432a2 docs: 添加代码迁移工作总结文档
添加详细的代码迁移工作总结文档,记录从第三方代码库迁移到主项目的完整过程。内容包括:
1. 迁移文件清单和关键改造点
2. Vue 2到Vue 3的语法适配
3. 状态管理整合到Pinia
4. UI组件库从vant迁移到wot design
5. H5与微信小程序代码对比分析
6. 常见问题解决方案和注意事项
2025-11-04 16:48:40 +08:00
dzq 022e1e825e feat: 更新默认头像和logo为favicon图标
将用户默认头像和登录页面logo从原来的logo.png替换为favicon.ico,保持图标一致性
2025-11-04 16:34:57 +08:00
dzq 0cd0264daf fix: 将封面图片从png格式替换为jpg格式
更新首页和产品列表页面的封面图片引用,从cover.png改为cover.jpg。同时删除旧的png图片文件并添加新的jpg图片文件。
2025-11-04 16:27:02 +08:00
dzq a0904da41b feat(utils): 添加toHttpsUrl工具函数并应用
添加toHttpsUrl函数用于将http链接转换为https,并在多个组件和store中应用该函数
调整product-container和index页面的高度计算方式
2025-11-04 16:11:38 +08:00
dzq 70bf8121b1 refactor(store): 将localStorage替换为uni存储API
feat(login): 添加微信登录功能并获取openId
fix(env): 关闭生产环境console删除功能
style(me): 移除未使用的hover和active样式
refactor(token): 修改getToken返回测试值
2025-11-04 15:17:42 +08:00
dzq 75de18ccfc docs: 添加CLAUDE.md项目文档并更新本地设置
添加项目文档CLAUDE.md,包含项目概述、常用命令、项目结构、架构说明等关键信息
更新.settings.local.json文件,添加tree命令用于查看项目目录结构
2025-11-04 11:08:18 +08:00
dzq 148cfdcf2d feat: 更新API基础URL并重构登录流程
- 将API基础URL从http更新为https并添加shop-api路径
- 移除订单相关页面和代码
- 重构登录流程,使用微信openId登录
- 删除人脸识别登录功能及相关代码
- 更新token工具函数,移除测试token
2025-11-04 09:15:36 +08:00
dzq 71993d9a77 refactor(me): 重构我的页面代码结构
移除未使用的订单相关页面和组件
优化用户信息展示和余额显示逻辑
调整页面布局和样式
2025-11-03 17:02:19 +08:00
dzq cb445624e6 feat: 添加订单结算页面及相关功能
实现订单结算页面,包括:
1. 新增结算页面路由配置
2. 创建结算组件处理普通商品和租用商品的结算逻辑
3. 添加租用机柜容器组件
4. 更新购物车跳转逻辑指向新结算页面
5. 添加产品图片占位SVG
6. 更新迁移文档说明
2025-11-03 09:02:26 +08:00
dzq 80307e6992 refactor(http): 移除调试用的console.log语句
清理http模块中用于调试的console.log输出,保持代码整洁
2025-11-01 16:42:52 +08:00
dzq 82704b61bc refactor(product-container): 重构商品容器组件并添加文档注释
重构商品过滤逻辑,将过滤函数改为计算属性
为所有方法添加详细的JSDoc注释
修复商品列表项的key使用cellId替代id
2025-11-01 16:41:52 +08:00
dzq f5ad1e3313 fix: 更新环境配置和代理设置
修改manifest.json中的h5路由基础路径为根路径
更新开发和生产环境的API基础URL为线上地址
调整代理配置并添加错误处理机制
移除未使用的token头设置
2025-11-01 11:16:22 +08:00
dzq eb8239e804 refactor(api): 简化API响应处理逻辑,移除冗余代码
style(components): 调整购物车和商品列表样式,优化用户体验

feat(store): 添加处理微信回调完成状态标记

chore: 添加静态资源cover.png和公共路径配置
2025-10-31 17:44:08 +08:00
dzq 537f1e8872 feat: 重构商品详情、购物车及相关组件
refactor: 迁移Vuex至Pinia状态管理
style: 优化商品列表和详情页样式
fix: 修正API请求数据处理逻辑
chore: 移除无用页面和组件
2025-10-31 15:36:35 +08:00
dzq 1b82b8baab refactor(store): 重构状态管理模块,迁移至pinia架构
将原有vuex状态管理迁移至pinia架构,包括用户、购物车、订单等核心模块
新增支付方式映射、验证工具函数等实用工具
优化状态持久化配置,统一使用uni-app存储API
重构企业微信登录逻辑,增加模拟登录功能
2025-10-30 17:35:25 +08:00
dzq 23041a62d2 复制原代码 2025-10-30 17:01:05 +08:00
dzq 8890e9825f refactor(api): 重构API模块结构并优化类型定义
重构API模块结构,将文档中的API实现移植到src/api目录下,统一使用项目的HTTP请求方式。主要变更包括:
1. 新增users、ab98、cabinet、manage/goods、approval等模块
2. 删除旧的layout、login、system等模块
3. 优化类型定义文件结构
4. 更新环境变量配置和微信小程序appid
5. 修改token工具类返回测试值
6. 更新manifest.json配置
2025-10-30 16:54:27 +08:00
dzq df8d0ca6a5 feat(docs): 添加代码规范和示例文档
添加项目代码编写规范文档和示例代码,包括:
1. API、页面、组件、状态管理等开发规范
2. 代码示例展示最佳实践
3. 项目清理计划文档
4. 统一代码风格指南

文档涵盖项目结构、TypeScript规范、命名规则等内容,为团队开发提供参考标准
2025-10-29 09:32:52 +08:00
dzq 5aa97e1c49 chore: 移除第三方项目代码及资源文件
删除第三方项目相关代码、资源文件及配置
清理无用依赖和测试文件
移除项目构建和部署相关配置
2025-10-29 09:12:24 +08:00
dzq b791501127 feat: 初始化项目并添加基础功能
添加项目基础结构、配置文件和核心功能模块
实现登录、权限管理、路由、状态管理等基础功能
添加示例页面和组件库集成
配置构建工具和开发环境
2025-10-29 09:09:21 +08:00
dzq e10e372a8e feat: 初始化项目基础结构和配置
新增项目基础文件结构,包括:
- 初始化README.md、.gitignore等配置文件
- 添加uni-app项目基础目录结构(src/components, src/static等)
- 配置环境变量文件(env/*)
- 添加基础工具函数和类型定义
- 配置路由和状态管理
- 添加基础API接口定义
- 配置样式和主题系统
- 添加基础页面和组件
- 配置构建工具和开发环境
2025-10-29 09:05:59 +08:00