# waterreport **Repository Path**: zhang_chen_long123/waterreport ## Basic Information - **Project Name**: waterreport - **Description**: waterreport - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-15 - **Last Updated**: 2025-07-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mall-app-web ## 前言 该项目为前后端分离项目的前端部分 ## 项目介绍 `mall-app-web`是一个税务信息查询的移动端项目,基于`uni-app`实现。 ### 项目演示 顺顺助融报告公众号 ### 技术选型 | 技术 | 说明 | 官网 | | ------------ | ---------------- | --------------------------------------- | | Vue | 核心前端框架 | https://vuejs.org | | Vuex | 全局状态管理框架 | https://vuex.vuejs.org | | uni-app | 移动端前端框架 | https://uniapp.dcloud.io | ### 项目结构 ``` lua api -- 调用后端接口文件 common -- 公共使用的文件(css,js) └── css -- 公共样式文件 components -- 公用组件 └── uni-table -- 表格组件 └── empty -- 空白组件 └── loading -- loading组件 └── schedule-- tab切换组件 已废弃 └── tab -- 表格组件 └── Authorize-- 登录弹框 └── tableData -- 表格组件 └── xzj-readMore-- 查看更多组件 config -- 全局配置文件 js_sdk -- 网络请求文件 libs -- 公用的用户信息 登录方法文件 pages -- 主包 ├── privacy 隐私政策 个人用户协议 ├── components 组件 ├── privacyPolicy 隐私协议 ├── userServiceAgreement 用户协议 └── index 主文件 └── users 我的 ├── bindPhone 绑定手机号 └── waterReport 报告查询 ├── components 组件 ├── shareAnother 分享他人查询弹框 └── index 主文件 pagesWater -- 报告查询分包 ├── areaList 省份税务维护列表 ├── extension 助融报告推广模块 ├── extension 推广会员模块 ├── rightNow 生成海报页面 └── usage 使用次数页面 ├── images 报告相关图片 ├── reportList 报告列表页面 ├── static 报告相关静态资源 ├── taxSearch 报告查询模块 ├── components 组件 ├── baseInformation 基本信息 ├── bussinessInformation 前十供应商组件 ├── invoiceInformation 开票组件 ├── shoper 工商司法组件 ├── companyDetail 报告详情页面 ├── companyInformation 表单填写 ├── index 税务登录主页 ├── users 用户模块 ├── bindPhone 绑定手机号 ├── index 个人中心 ├── login 登录 ├── intro 用户指引 ├── static 静态资源 ├── uni_modules 组件 ├── qiun-data-charts echarts图表 ├── uni - name uni-app组件内置组件 https://uniapp.dcloud.net.cn/component/uniui/uni-ui.html ├── uv -name https://www.uvui.cn/components/intro.html static -- 静态资源图片 store -- vuex文件 utils -- 封装公共方法文件 ├── appConfig -- 移动端配置文件 已废弃 ├── auth -- 登录权限验证 ├── cache -- 公共缓存方法 ├── date -- 移动端配置文件 ├── hashids -- js前端加密 ├── page -- 分页加载 ├── reqestSign -- 请求加密 ├── request -- 请求封装 ├── share -- 分享 ├── utils -- 工具类 ├── validate -- 验证js ├── share -- 分享 ├── wechat -- 微信登录 ├── whiteApi -- 白名单 androidPrivacy -- 安卓配置 App.vue -- 主入口文件 main.js -- 主入口js文件 manifest.json -- 小程序的配置文件 package.json -- 小程序运行/发行配置文件 pages.json -- 页面路由文件 ``` ## 搭建步骤 - 本项目使用了`uni-app`专用开发工具`HBuilder X`(App开发版)开发,下载地址:https://www.dcloud.io/hbuilderx.html - 克隆源代码到本地,使用`HBuilder X`打开; - 下载对应的开发工具 (微信开发者工具,抖音开发者工具等等) - 在`HBuilder X`中使用`运行->运行小程序模拟器->选择对应的模拟器运行` 需要配置运行的模拟器文件,之后会自动打开 - 在`HBuilder X`中使用`运行->运行到浏览器->Chrome`运行项目,运行成功后会自动打开下面地址(将浏览器改为手机模式):http://localhost:8080 - 如果浏览器没有启动的话,可以直接访问如下地址访问:http://localhost:8080