# qxxzs_miniProgram **Repository Path**: hfqf123/qxxzs_miniProgram ## Basic Information - **Project Name**: qxxzs_miniProgram - **Description**: 汽修小组手的微信小程序端工程,C端产品,功能包括:商家详情展示,商家活动展示,附近门店,会员卡查询,消费查询等等。 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2019-03-12 - **Last Updated**: 2025-11-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: 微信小程序, 汽修小助手 ## README # qxxzs_miniProgram #### 介绍 qxxzs_miniProgram 是一款面向车主的汽车服务微信小程序,主要功能包括门店管理、用户认证与会员中心、车辆管理、预约与日程管理、工单管理、活动管理、地图定位等,致力于为用户提供便捷的汽车服务体验。 **主要功能模块:** 1. **门店管理** - 门店首页:展示门店信息、评分、服务、活动、地图定位、电话联系、收藏等。 - 门店列表:支持分类、排序、搜索、收藏等功能。 - 门店详情:门店详细信息、服务、评价、活动、预约入口等。 2. **用户认证与会员中心** - 登录/注册/找回密码。 - 会员中心:首页展示用户信息、会员卡、服务卡、预约进度、维修进度、车辆管理、历史记录等。 - 会员服务卡、储值卡、历史消费等。 3. **车辆管理** - 我的车辆:添加、编辑、删除、设为默认车辆。 - 车辆信息完善:车牌、车架号、里程、品牌车型、注册时间等。 4. **预约与日程管理** - 新建预约:选择门店、车辆、服务类型、时间、备注等。 - 预约列表:分状态展示预约进度,支持查看详情。 5. **工单管理** - 工单列表:按状态(服务中、待付款、已提车)分类展示。 - 工单详情:工单进度、服务说明、费用明细、评价等。 - 工单评论与追加评论。 6. **活动管理** - 活动列表:展示门店最新活动,支持查看详情。 7. **地图与定位** - 获取用户地理位置,展示附近门店,支持地图导航。 8. **通用功能** - 广告轮播、公告、下拉刷新、上拉加载、页面分享等。 #### 软件架构 软件架构说明 **架构设计:** - **技术栈**:微信小程序原生开发,配合 Vant Weapp 等 UI 组件库。 - **目录结构**: - `pages/`:各业务页面(门店、会员、车辆、预约、工单、活动等)。 - `utils/`:工具库(如 http 请求、日期处理、通用方法等)。 - `miniprogram_npm/`:第三方 UI 组件(Vant Weapp)。 - `images/`:项目图片资源。 - **全局配置**: - `app.js`:全局生命周期、用户登录、地理位置获取、全局数据管理。 - `app.json`:页面路由、TabBar 配置、权限声明。 - **网络请求**: - `utils/http.js` 封装了 POST 请求、缓存操作,支持 async/await。 - **状态管理**: - 主要通过本地缓存(wx.setStorageSync 等)和全局变量(app.globalData)实现。 - **页面结构**: - 首页:轮播图、门店推荐、工单进度、广告等。 - TabBar:门店、活动、我的三大主入口。 - 业务页面均采用组件化开发,复用 Vant Weapp 等 UI 组件。 - **用户体验**: - 支持下拉刷新、上拉加载、页面跳转、表单校验、模态提示等。 - 适配移动端交互习惯,界面简洁明了。