11 KiB
紫云智能导税 PAD 客户端 — 产品介绍
一、产品概述
紫云智能导税(tax-guidance)是一款面向办税服务大厅的 PAD 端业务操作客户端,由 uni-app 构建,支持 Android / iOS / HarmonyOS 等多端部署。产品以横屏大屏交互为主,为导税员、窗口人员及大厅管理人员提供 预检取号、实名核验、票号管理、大厅监控与参数配置 等一体化能力。
客户端通过公网统一网关对接 紫云 HES 排队叫号系统(pad-api),采用 tag + map 标准化报文与 HMAC-SHA256 签名校验,保障业务请求安全、可追溯,适用于税务局办税服务厅、政务服务中心等场景。
| 项目 | 说明 |
|---|---|
| 产品名称 | 紫云智能导税 |
| 当前版本 | 1.0.0 |
| 运行形态 | PAD / 平板 App(横屏优先) |
| 技术栈 | uni-app + Vue 3 + TuniaoUI |
| 后端对接 | 紫云 HES 公网统一入口 /public |
二、产品定位与价值
2.1 定位
办税大厅 现场导税与排队业务的前台操作终端,连接纳税人身份核验、业务取号、窗口调度与大厅运营数据,减少多系统切换,提升导税效率与大厅可视化管理水平。
2.2 核心价值
- 一站式导税操作:首页聚合高频功能,大厅概况实时刷新,关键指标一目了然。
- 实名核验与取号联动:核验记录查询、人脸结果展示、按业务直接取号,形成完整业务闭环。
- 大厅透明化运营:窗口与自助机状态监控、系统参数在线维护,便于现场快速调整。
- 安全合规接入:除登录外,业务请求统一签名;全链路
traceId支持问题追踪与审计。
三、适用对象与使用场景
| 角色 | 典型场景 |
|---|---|
| 导税员 / 预审人员 | 纳税人信息登记、预检取号、查看核验结果与人脸照片 |
| 窗口管理人员 | 票号查询与导税、健康报告查看、预约签到 |
| 大厅管理员 | 大厅参数配置、窗口/设备状态监控、回签与优先取号 |
| 网格员 | 现场协调与辅助导税(功能入口预留扩展) |
典型场景示例:
- 纳税人到厅 → 导税员在「预检取号」流程中录入信息 → 选择业务类型取号 → 打印或推送票号信息。
- 已实名核验记录 → 在「预检取号」列表中按姓名/身份证/手机号查询 → 查看核验说明与人脸照片 → 一键取号。
- 管理员查看「大厅概况」→ 进入大厅详情掌握窗口排队与设备空闲情况 → 在「大厅控制」中调整营业时间等系统参数。
四、功能模块说明
4.1 登录与首页
登录
- 账号密码登录,对接
pad.auth认证接口。 - 登录成功后保存 Token 与用户信息,进入智能导税首页。
智能导税首页
-
大厅概况(左侧指标卡片,约 30 秒自动刷新)
- 当前等候人数
- 今日预约人数
- 空闲窗口数
- 空闲自助机数
- 点击任意指标可跳转「大厅详情」查看明细
-
功能入口(右侧操作区)
- 预检取号:进入实名核验与取号业务主流程
- 票号管理:当日票号列表、筛选与导税操作
- 网格员:网格员相关功能(可扩展)
- 信息推送:消息推送能力
- 大厅控制:大厅系统参数配置
- 回签优先:票号回签与优先(插队)取号
- 部分入口为预留功能,便于后续版本扩展
-
用户区:右上角显示当前登录人头像与姓名,支持退出登录。
4.2 预检取号(核心业务)
路径:预检取号 → 列表查询 → 取号 / 健康报告 / 预约签到
实名核验记录查询
- 支持按 姓名、身份证号、手机号 模糊查询;条件为空时可查询全部记录(分页)。
- 列表展示:姓名、身份证(脱敏)、手机号(脱敏)、核验结果、核验时间。
- 核验结果 展示后端返回的
baishuiResp文案(如人脸比对结果说明)。 - 支持 查看照片:弹窗展示
faceImgBase64 人脸抓拍图。
取号
- 点击「取号」→ 选择业务类型 → 调用取号接口。
- 若当前记录无手机号,先弹窗补录手机号再取号。
- 请求携带:业务 ID、身份证、姓名、手机号、核验记录
uid等。 - 取号成功提示票号(如
R0008),并展示预计等候、办理窗口等信息。
健康报告
- 根据纳税人身份证获取健康报告 URL,在弹窗内嵌展示报告页面。
预约签到
- 查看预约信息(姓名、身份证、手机号、预约时间段)并确认签到。
4.3 业务选择与取号(纳税人自助流程)
路径:信息录入 → 业务选择 → 确认取号
- 展示当前纳税人姓名,网格化展示可办 业务类型列表(接口动态加载)。
- 选择业务后确认取号,成功弹窗展示排队号码、业务类型、预计等候、办理窗口等。
- 支持打印小票、推送消息(按现场设备与后端能力对接)。
4.4 票号管理
- 企业/个人用户 Tab、状态筛选(等候中、已完成、预约号等)。
- 支持时间、业务类型、票号关键字筛选。
- 列表展示企业名称、纳税人、票号及状态,支持 导税 跳转导税模块。
- 可查看 税务健康检查报告、票号详情弹窗。
4.5 大厅详情(hallInfo)
- 窗口状态监控:人工窗口列表,展示窗口名称、可办业务、当前票号、状态(空闲/忙碌等)、等候人数。
- 自助办税设备:设备名称、使用状态(空闲/使用中/维护中)。
- 顶部 刷新 按钮,实时拉取监控数据。
- 数据来源于
pad.window等排队系统接口。
4.6 大厅控制(hallManagment)
- 以表格形式展示大厅 系统参数(参数名称、Key、当前值)。
- 支持弹窗编辑参数值(Key 与名称只读),修改前二次确认。
- 修改成功后自动刷新列表,对接
pad.hallSystem参数维护接口。
4.7 回签优先(sign-priority)
回签
- 输入或扫码票号,执行回签(复号)操作。
优先取号
- 按业务类型网格选择,生成优先(插队)票号。
4.8 其他模块
| 模块 | 说明 |
|---|---|
| 今日进厅 | 进厅数据统计与查询 |
| 今日预约 | 预约数据查询与管理 |
| 导税 | 从票号管理进入的导税辅助流程 |
| 信息推送 | 向纳税人推送排队/办理消息 |
| 网格员 | 网格员现场协作(持续建设) |
| 多合一 / 预留功能 | 版本规划中 |
五、系统架构与对接方式
5.1 部署架构
┌─────────────────┐ HTTPS ┌──────────────────┐ 内网 ┌─────────────┐
│ PAD 客户端 │ ──────────────► │ 公网统一网关 │ ───────────► │ HES pad-api │
│ (本客户端) │ POST /public │ (tag 路由) │ │ 排队叫号服务 │
└─────────────────┘ └──────────────────┘ └─────────────┘
│
▼
POST /api/sign
(HMAC-SHA256 签名)
- 客户端 不直连 内网 HES,统一访问公网
/public入口。 - 网关根据
tag+map.path转发至内网具体接口。 - 业务请求(除登录外)先调用签名服务获取
signature,再携带timestamp、nonce发起业务调用。
5.2 主要接口标签(Tag)
| Tag | 典型能力 |
|---|---|
pad.auth |
登录、用户信息 |
pad.hallSystem |
大厅概况、系统参数、监控指标 |
pad.business |
业务类型、健康报告 |
pad.ticket |
取号、票号列表、核验查询、回签、优先取号 |
pad.window |
窗口与设备监控 |
pad.appointment |
预约相关 |
pad.sign |
请求签名计算 |
5.3 统一返回约定
- HTTP 200 且业务
code === 200视为成功。 - 失败时客户端统一 Toast 提示,并在控制台输出详细错误日志便于排查。
六、安全与可靠性
| 能力 | 说明 |
|---|---|
| 身份认证 | Bearer Token,登录接口免签名、免 Token |
| 请求签名 | HMAC-SHA256,参数深度排序后参与签名,防篡改与重放(含 timestamp、nonce) |
| 敏感信息展示 | 身份证、手机号列表脱敏显示 |
| 操作确认 | 参数修改、预约签到等关键操作二次确认 |
| 链路追踪 | 每次请求自动生成 traceId,便于与网关、后端日志关联 |
七、终端与体验设计
- 横屏布局:
pages.json全局配置横屏,适配办税大厅 PAD 支架与柜台场景。 - 大屏触控:功能按钮分区明确,色块区分业务类型,降低误触。
- 固定顶栏:业务子页面顶栏固定,返回与刷新操作始终可见。
- 自动刷新:首页大厅概况定时刷新,管理人员无需手动刷新即可掌握现场态势。
八、技术规格摘要
| 类别 | 说明 |
|---|---|
| 框架 | uni-app(Vue 3 Composition API) |
| UI 组件 | TuniaoUI、uni-ui |
| 状态与存储 | 本地 Storage(Token、userInfo) |
| 网络封装 | 统一 request 模块(签名、错误处理、Loading) |
| 目标平台 | Android App、iOS App、HarmonyOS(按 uni-app 工程配置) |
九、版本规划说明
当前版本 1.0.0 已具备登录、首页概况、预检取号、票号管理、大厅监控、大厅参数、回签优先等核心能力。首页及部分子模块保留 预留功能 入口,用于后续扩展:
- 更多统计分析与大屏联动
- 自助机远程控制、打印设备深度集成
- 网格员任务派发、多合一办事流程
十、总结
紫云智能导税 PAD 客户端是紫云办税服务大厅数字化体系中的 现场作业终端,将身份核验、排队取号、窗口监控与参数运维集中在一套横屏应用中,并通过统一网关与安全签名机制与 HES 后端稳定对接。产品面向导税与管理双线角色设计,兼顾操作效率、现场可视化与系统可维护性,是提升办税大厅服务品质与运营效率的重要工具。
文档根据当前代码库(tax-guidance)与《ZIYUN_PAD(HES)接口清单与CURL验证》整理,随版本迭代可同步更新功能列表与接口说明。