# 云选查价 · 知识库（完整版）

> 适用对象：云选查价小程序的用户与门店管理员。
> 内容范围：产品介绍、账号权限、开通绑定、三种查价方式、商品与门店与员工管理、批量导入、数据统计、隐私说明、常见问题。
> 本知识库不含任何技术实现内容。

## 目录

- 01 产品介绍与适用场景
- 02 账号、角色与权限
- 03 首次开通与登录绑定
- 04 查价功能总览、扫码查价与名称搜索
- 05 拍照查价（重点功能）
- 06 商品管理（录入、字段、进价与毛利、上下架）
- 07 批量导入商品（Excel / CSV）
- 08 门店管理（多门店）
- 09 员工与授权管理
- 10 数据统计与价格分析
- 11 隐私与数据安全
- 12 常见问题 FAQ（完整版）
- 13 术语表、使用技巧与边界说明
- 14 界面导航地图（每一屏有什么、点哪里）

---

# 01 产品介绍与适用场景

## 1.1 一句话介绍

云选查价是一款给门店员工用的商品价格查询小程序：用微信打开，对着商品扫一下条码、或者拍一张照片、或者输入商品名，就能立刻看到这家门店这件商品卖多少钱。

它不面向普通消费者，是门店的内部工具，员工要凭管理员发的邀请码才能进入。

## 1.2 谁在用

- 门店店员：顾客问「这个多少钱」的时候，3 秒内给出准确价格。
- 门店店长：除了查价，还负责把商品和价格录进系统。
- 老板 / 管理员（总账号）：管门店、管员工、看数据、批量导入价格表。

适用门店类型：便利店、超市、生鲜果蔬、零食店、母婴店、药房、五金建材、文具店、化妆品店等有实物商品、有价签、店员需要经常回答价格的零售门店，尤其是一家老板管多家门店的情况。

## 1.3 它解决什么问题

| 门店里的老问题 | 云选查价怎么解决 |
|---|---|
| 顾客问价，店员答不上来，要去翻价签、问别人 | 扫码或拍照，1~3 秒出价格 |
| 商品没有条码、条码磨花了、散装称重商品没有码 | 用拍照识别，认商品图 |
| 价签没换、促销改价后新旧价混乱 | 以系统里录入的本店售价为准，改价有记录 |
| 连锁多门店，同款商品各家价格不一样，店员记不住 | 每位员工绑定自己的门店，查到的永远是本店价格 |
| 新员工上手慢，靠老员工口口相传「价格表」 | 新员工扫个码就能用，不依赖记价格 |
| 老员工离职，价格记忆跟着走 | 价格存在系统里，与人在不在无关 |
| 老板不知道哪些商品常被问、哪些查不到 | 有查价统计、查不到明细、价格变动记录、跨店比价 |

## 1.4 核心能力一览

1. 三种查价方式
   - 扫码查价：扫商品条形码，最快最准。
   - 名称搜索：输入商品名关键词搜索。
   - 拍照查价：拍商品照片，系统识别后给出最像的几件，店员点选确认。适合无条码商品。
2. 商品建档：拍照、填价格，两步就能录入一件商品；支持给商品拍多角度标准照，提高以后拍照识别的准确率。
3. 批量导入：用 Excel 或 CSV 一次建/改几百上千条商品，支持下载导入模板。
4. 多门店：一家门店一份商品与价格数据，互不混淆；员工可被授权查看多个门店。
5. 员工与邀请：管理员生成「扫码即绑定」的邀请二维码或 6 位邀请码，发给员工即可；一次性有效，用完作废。
6. 数据统计：查价次数、查到率、扫码/拍照占比、拍照确认率、改价次数、近 7 天趋势、谁查得多。
7. 价格管理：价格变动记录（涨了还是降了、多少、谁改的）；跨店比价（同一条码在不同门店的差价）。
8. 隐私保护：只有被邀请的微信才能进入；员工只能看到自己有权限的门店；进价和毛利只有总账号看得到。

## 1.5 使用门槛与限制

- 必须有邀请码或邀请二维码才能进入，没有自助注册。
- 需要一台能上微信的手机；不用下载安装 App，微信里直接打开。
- 单个微信 = 一个账号，换微信或换手机需要管理员「重置绑定」后重新邀请。
- 一个员工可以同时拥有多个门店的权限，但每次查价只针对当前门店。
- 拍照识别是辅助手段：系统会给「最像的几件」，最终由店员点选确认，不保证百分百自动认出。
- 只有已经在系统里录过的商品才查得到。系统里没有的商品，店员会看到「没查到」的提示，需要管理员补录。

## 1.6 运行环境

- 平台：微信小程序（在中国大陆使用）。
- 语言：简体中文。
- 打开方式：微信「发现 → 小程序」搜索小程序名，或扫管理员发的二维码/转发卡片，或微信搜一搜。
- 网络：需要联网；弱网下查价会变慢或提示网络异常，重试即可。

## 1.7 小程序基本信息

- 小程序名称：云选查价
- 服务类目：工具类（报价/比价、信息查询方向）
- 服务对象：运营方在营门店的内部员工；不提供第三方商家入驻、不涉及在线交易与支付、不提供内容发布类服务。

## 1.8 常见误解澄清

- 「这是给顾客用的比价工具吗？」 不是。它对消费者不开放，是门店内部查价工具，必须有邀请码。
- 「能查到别家超市的价格吗？」 不能，也不做这件事。系统里只有你自己门店录入的商品与价格。
- 「能让顾客自己扫码看价格吗？」 目前不对外，顾客扫码会先被要求绑定账号。如果想让顾客自助看价，需要由门店自行决定展示方式，小程序本身不提供顾客端自助入口。
- 「手机没网能用吗？」 不能，查价需要联网读取门店数据。
- 「是不是装了监控、会看我的相册？」 不会。只有在员工主动点「拍照查价」或「录入商品选图」时才会读取当次选中/拍摄的照片，不会扫描相册，也不会上传与业务无关的照片。

---

# 02 账号、角色与权限

## 2.1 一个微信 = 一个账号

- 进入小程序时，系统自动识别当前微信身份，不需要注册、不需要密码、不收验证码。
- 每个微信只能绑定一个员工账号。想换微信或换手机，需要管理员点「重置绑定（换微信）」后重新邀请。
- 没有绑定过的微信打开小程序，只会看到登录页，什么业务数据都看不到。

## 2.2 三种角色

系统里有三种角色标签：总账号、店长、员工。

| 能做的事 | 总账号 | 店长 | 员工 |
|---|---|---|---|
| 查价（扫码 / 搜索 / 拍照） | 可以 | 可以 | 可以 |
| 录入、编辑本店商品（含价格） | 可以 | 可以 | 可以 |
| 看本店商品列表 | 可以 | 可以 | 可以 |
| 看「进价」与「毛利」 | 可以 | 看不到 | 看不到 |
| 管理页（门店 / 员工 / 统计 / 导入 / 重建索引） | 可以 | 看不到 | 看不到 |
| 访问全部门店 | 可以 | 只访问被授权的门店 | 只访问被授权的门店 |
| 解除当前微信的绑定 | 不可以（防系统变无主） | 可以 | 可以 |

说明：
- 「店长」和「员工」在系统里的可访问范围是一致的（都只能进自己被授权的门店），角色标签主要用于标识和统计归属；两者的差别体现在日常分工，而不是系统权限。
- 主管级功能（门店管理、员工与授权、数据统计、批量导入、重建拍照索引）只有总账号能进；其他角色点「管理」会看到「这个页面只有总账号能进。需要权限联系管理员。」

## 2.3 总账号

- 系统里第一个初始化的人会成为总账号：第一个人打开小程序时，登录页会出现「首次使用 → 初始化总账号」，点一下，当前微信即成为总账号。
- 一个系统可以有多个总账号（由总账号在「员工与授权」里新增并选择角色）。
- 总账号不能在管理页自行解除绑定——避免系统变成没人管。要换人当总账号，需要先新增一个总账号，再处理原来的账号。
- 忘记谁是总账号时，在「员工与授权」列表里能看到角色标签。

## 2.4 门店权限是怎么算的

- 总账号：自动拥有全部启用中的门店，不需要逐个授权。新加的门店总账号立刻能看到。
- 店长 / 员工：
  - 默认拥有自己的「默认门店」（新增员工时选的那个）；
  - 需要跨店时，由总账号在「员工与授权 → 跨店授权」里勾选额外门店；
  - 门店被停用后，员工立刻失去该门店的权限（停用等于对店员关闭）；
  - 门店被删除时，相关的员工授权会被一并清理。

## 2.5 账号被停用会怎样

- 员工在列表里被「停用」后，该微信再打开小程序会看到「账号已停用，请联系管理员」，查价和商品页都用不了。
- 停用不等于删除：员工名字与历史查价记录会保留在统计里，方便追溯。
- 想恢复，管理员点「启用」即可。

## 2.6 为什么要记录「谁在什么时候查了什么」

- 查价记录会关联到具体员工账号，用于门店管理参考（例如谁查得多、哪些商品老被问价、哪些拍照没确认）。
- 不是为了惩罚，而是为了让老板知道「哪些商品价格没录全、哪些商品该补照片」。
- 进价与毛利属于敏感数据，只有总账号可见，店员查价页与商品列表都看不到。

## 2.7 常见权限问题

- 「点管理进不去」 → 你的角色不是总账号。要找门店管理员（总账号）开权限。
- 「只看到一家店，我应该在另一家」 → 你的默认门店设错了，或没有被跨店授权；让总账号在「员工与授权 → 跨店授权」里勾上。
- 「切换门店没有反应」 → 只有拥有两个及以上门店权限时，顶部门店区域才可点击切换；只有一家店时点了不会弹选择框。
- 「我同事能看到进价，我看不到」 → 进价与毛利的可见范围只给总账号。
- 「账号突然不能用了」 → 多半是被停用或门店被停用，联系管理员确认。

---

# 03 首次开通与登录绑定

## 3.1 第一次开通（老板自己做，约 3 分钟）

1. 老板用微信打开「云选查价」小程序。
2. 登录页出现「首次使用」卡片，点「初始化总账号」——当前微信就成为总账号。
   （这一步只有系统里还没有总账号时出现；如果已经有人初始化过，你看到的是「员工绑定」页。）
3. 进入「管理 → 门店管理」，输入门店名称（例如「XX 便利店人民路店」），点「添加」。
4. 进入「管理 → 员工与授权」，填姓名、角色、默认门店，点「生成邀请二维码」，把二维码发给员工。
5. 员工扫码或点卡片，自动绑定并直接进入查价页（不用输任何东西）。
6. 需要商品价格时：在「商品」页点「+ 录入商品」逐件录，或在「管理 → 批量导入商品」用 Excel/CSV 一次导入。

顺序建议：先建门店 → 再邀员工 → 再录商品。门店和商品都没有时，员工进来是空页面。

## 3.2 员工怎么登录（三种方式，任选一种）

| 方式 | 怎么做 | 适用 |
|---|---|---|
| 扫二维码 | 用微信「扫一扫」扫管理员发的员工专用小程序码，或长按对方发来的二维码图识别 | 最常用，最省事 |
| 点邀请卡片 | 管理员用微信右上角「…」把卡片转发给员工，员工点开 | 适合在微信里直接发 |
| 手输邀请码 | 登录页「员工绑定」→ 填 6 位邀请码（例如 AB12CD）+ 姓名（管理员已填可留空）→ 点「绑定并进入」 | 员工不方便扫码时的兜底 |

三种方式都是一次性的：绑定成功后，那个码/卡片立刻失效，提示「这个邀请已经用过或已失效了，请让管理员重新发一个」。要再拉人，管理员回「员工与授权」重新生成。

小提示：手输邀请码不区分大小写；姓名可以留空，管理员原本填的姓名会保留。

## 3.3 员工绑定成功后看到什么

- 自动跳到「查价」页，顶部显示「当前门店」；
- 底部三个标签：查价 / 商品 / 管理；
- 如果他被授权了多家门店，点顶部门店名称可以切换；
- 点「管理」如果不是总账号，会看到「这个页面只有总账号能进」。

## 3.4 换手机 / 换微信 / 重新绑定

- 员工换了微信或手机：管理员在「员工与授权」里找到那一行，点「重置绑定（换微信）」，然后用新微信重新扫新生成的邀请码。
- 员工自己也能退出：管理页底部「解除当前微信的绑定」，解除后账号和授权还在，管理员重新发一次邀请即可沿用。
- 总账号不能在管理页自行解除绑定，需要先把总账号交给别人或联系开发方处理。

## 3.5 为什么点登录页有的按钮没反应

登录页底部有「查看《用户隐私保护指引》」，点它可以看小程序采集哪些信息、用途是什么。这是微信要求的入口，必须能打开。

如果点「绑定并进入」没反应，通常是：
1. 邀请码填错或已失效 → 找管理员重新生成；
2. 这个微信已经绑定过别的账号 → 先让管理员「重置绑定」；
3. 网络异常 → 换网络重试。

## 3.6 体验版与正式版

- 小程序发布正式版之前，员工用微信打开的是「体验版」，需要管理员先把员工的微信加进小程序的「体验成员」名单，否则他能扫码但打不开。
- 发布正式版之后，员工直接扫码即可，不用再加名单。
- 管理员本人随时可以打开体验版，不需要加名单。

## 3.7 登录相关常见提问

- 「我没有邀请码怎么办？」 找门店管理员（总账号）要；邀请码/mini 程序码只有管理员能生成。
- 「为什么我的小程序里什么数据都没有？」 说明门店里还没录商品，或者你被授权的门店是空的；让管理员先录商品或给你换门店权限。
- 「同一台手机能登两个账号吗？」 一个微信只能绑一个账号；同一部手机换微信登录即换账号。
- 「员工离职了怎么处理？」 建议顺序：①「员工与授权」里把该员工停用或删除（删除会同时清掉他的门店授权，历史查价记录保留）→ ② 如果他的微信还可能被使用，点「重置绑定」把绑定关系解掉。

---

# 04 查价功能总览、扫码查价与名称搜索

## 4.1 查价页长什么样

小程序底部三个标签：查价 / 商品 / 管理。打开小程序默认落在「查价」。

查价页顶部是「当前门店」信息条：
- 如果这位员工只被授权了一家门，就固定显示这一家；
- 如果被授权了多家，显示「当前门店（点此切换）」，点一下会弹出门店列表供选择；
- 总账号在这行右侧会多一个「总账号管理」按钮，直接跳到管理页。

下方是三个查价入口：
- 扫码查价（说明文字：对准商品条码）
- 拍照查价（说明文字：无条码商品）
- 搜索框：输入商品名 → 点「搜索」

## 4.2 三种查价方式怎么选

| 场景 | 用哪种 | 说明 |
|---|---|---|
| 商品有条码，条码完好 | 扫码查价 | 最快、最准，一般 1 秒内出结果 |
| 商品没有条码、条码磨花、散装/称重商品、包装正面只有图案 | 拍照查价 | 识别后给出最像的几件，店员点一下确认 |
| 记得商品名字、想批量看同类商品 | 名称搜索 | 只能搜到填过商品名的商品 |
| 商品在系统里没录过 | 都会「没查到」 | 需要管理员先录入商品 |

## 4.3 扫码查价步骤

1. 在查价页点「扫码查价」。
2. 首次使用会弹出微信的隐私授权提示，点允许（相机权限）。
3. 把手机对准商品包装上的条形码，保持条码完整在取景框内、光线充足。
4. 识别成功 → 自动跳到结果页。

结果页显示：
- 商品图片（多图可左右滑动）；
- 「本店售价」标签 + 超大号价格（价格是主角，避免误读）；
- 商品名称；
- 门店标签 + 「条码 xxx」（没有条码的商品显示「条码 无」）；
- 底部「查下一个」按钮，点一下回到查价页准备查下一件。

## 4.4 名称搜索步骤

1. 在查价页搜索框输入商品名关键词（例如「酱油」「农夫山泉」）。
2. 点「搜索」（或键盘上的搜索键）。
3. 命中的商品会列出，点某一条即可看到价格。

注意：
- 搜索是按商品名模糊匹配的，输一部分也能搜到；
- 没有填商品名的商品搜不到。这类商品只能用扫码（有条码的）或拍照查价；
- 搜索只在当前门店范围内进行。

## 4.5 查不到商品怎么办

看到「没查到」时，有三种原因，对应三种做法：

1. 这件商品还没录进系统 → 让管理员录入（商品页「+ 录入商品」或批量导入）。
2. 商品录了，但条码填错/漏填，或者被下架了 → 让管理员核对；下架商品店员查不到是正常现象。
3. 这件商品属于另一家门店 → 说明当前门店选错了，或该商品在别的门店建档；让管理员确认，或切换当前门店（需要有那家店的权限）。

## 4.6 为什么不直接显示「顾客扫码看价」

云选查价定位是门店内部工具：所有查价行为都要有已绑定的员工身份，所以顾客拿到小程序也进不来。这既是权限设计，也是数据保护——门店价格策略不外泄给顾客与同行。

## 4.7 查价相关的常见疑问

- 「价格不对 / 是旧价格」 → 小程序显示的是系统里已经录入的价格；如果门店改价了但没在系统里改，界面不会自动变。让管理员在商品里「改价」或重新导入，店员下次查就是新价。
- 「同一个商品，两家店显示不同价」 → 这是正常的：每个门店有自己的商品与价格数据，显示的一定是当前门店的售价。
- 「扫码扫不出来」 → 条码磨损、反光、距离太近/太远、包装曲面都会影响识别；换角度、拉开一点距离、或者改用拍照查价，也可以让管理员核对条码是否录对。
- 「查价会计数吗？会不会有额度限制？」 → 扫码与名称搜索不消耗识别额度；只有「拍照查价」在需要 AI 比对时会占用识别额度（详见 05 章）。
- 「能查历史价格吗？」 → 店员端看不到历史价，只能看当前售价。历史价格变动记录在「管理 → 数据统计 → 价格变动」里，只有总账号能看。

---

# 05 拍照查价（重点功能）

## 5.1 拍照查价是干什么的

有些商品没有条形码（散装、称重、自制、进口小包装），或者条码磨花了、被标签挡住。这时候让店员拍一张商品照片，系统从本店已录入的商品里找出最像的几件，店员点一下确认，就得到价格。

关键词：它是「找最像的几件让你确认」，不是「机器直接给你一个答案」。最终确认权在店员手里，这是为了不出错价。

## 5.2 使用步骤

1. 在查价页点「拍照查价」。
2. 首次使用会弹微信隐私授权，点允许（相机/相册权限）。
3. 拍一张商品照片（或从相册选一张）。
4. 屏幕出现「拍到的照片」和「识别中…」提示，一般 1~3 秒（需要 AI 比对时约 3 秒），下方会显示用时。
5. 出现「点最像的那个（就是查价结果）」的候选列表：每条带商品图、名称、规格/条码、相似度百分比、以及一小行「为什么像」的说明（命中原因），右侧是价格。
6. 点最像的那一条 → 跳到结果页，显示「本店售价」大号价格。
7. 如果都不是 → 点「都不是，重拍一张」，或点「取消」返回，改用扫码/名称搜索。

补充说明：
- 有时点完「拍照查价」，不到 1 秒就直接出结果——那是照片与本店某件商品高度一致，系统直接采用了，属于正常的加速表现。
- 候选列表里也可能出现只有 1~3 条，甚至「没有候选商品」；候选少不代表出错，只是本店没有更像的商品。
- 如果候选里没有你要的商品，说明这件商品没录入，或者没拍标准照（批量导入的商品默认没有照片，拍照识别认不出它），需要管理员补录/补拍。

## 5.3 相似度百分比怎么理解

- 百分比是「照片和这张商品图有多像」的相对参考值，不是准确率，也不是「有 85% 的可能就是它」。
- 90% 以上通常很可靠；60%~80% 区间需要店员自己对着实物判断。
- 排第 1 的也可能不对——所以让人确认，而不是自动给价。

## 5.4 为什么要点选确认

因为系统宁可让店员多点一下，也不愿意自动报一个错误的价格给顾客。店员点选后：
- 这次结果才真正算作一次「查价成功」，会计入统计里的「拍照被确认」；
- 这些确认记录也用来评估识别效果，帮助管理员知道该给哪些商品补拍照片。

## 5.5 拍照技巧（准确率差别很大）

这样拍，识别更准：
- 只拍一件商品，商品占画面 60% 以上；
- 正对包装正面（有品名/logo 那一面）；
- 光线均匀、不反光、不进阴影；
- 手机与商品保持 20~30 厘米，别把手指、货架、地砖、其他商品大面积拍进去；
- 商品有正反面差异时，拍与建档时同样的那一面。

这样拍，容易认错：
- 拍整排货架、远景、俯拍一堆商品；
- 逆光、打闪光灯造成白斑；
- 只拍到包装背面/侧面条码区；
- 拍包装严重变形、被压扁、被水湿的商品。

外观相似但价格不同的商品（例如同款不同口味、不同规格、同系列不同容量）：这些必须分别建档、不要共用同一张图片，否则拍照查价会分不清，只能靠店员人工判断。

## 5.6 提高长期准确率的做法（管理员做）

1. 给商品补拍「标准照」：录入商品时可放最多 3 张，建议 3 张不同角度。
2. 用「管理 → 重建拍照索引」为老商品补算图片特征——老商品如果从没补算过，拍照查价认不出它。
3. 批量导入的商品天然没有照片，需要逐件补拍（至少给最常被问价的商品补）。
4. 经常看「数据统计 → 查价明细 → 筛选「拍照未确认」」，这里的记录就是「系统没认准」的现场证据，按它去补照片、改名字、对应到正确的商品。

## 5.7 识别额度（每天有上限）

- 拍照识别会用第三方 AI 服务，所以系统设了「每天每人」「每天全店（全员合计）」的调用上限，用来控制成本、防止被滥用。
- 扫码、名称搜索、以及同一张照片的重复查询，都不占额度。
- 额度用完后：拍照查价仍然能用，但不再调用 AI，而是把「按图片相似度排序」的结果给你，界面会提示「识别额度已用完……请核对实物」。也就是说，活照干，只是更依赖店员自己判断，第二天自动恢复。
- 如果你发现经常碰到额度用完，让管理员在管理侧评估是否要调高上限。

## 5.8 同一张照片重复查，会很快

- 系统会记住「这张照片之前识别过」，下次再拍同一件商品（同一张照片特征一致时）几乎立刻给出上次一样的候选，不再重复花钱调用 AI。
- 但价格是每次现取的：中间改过价，重复查询也会显示最新价，不会报旧价。
- 如果候选里的某个商品被下架、删除或换到别的门店，它会自动从结果里剔除，绝不会把已下架商品的价格报出来。
- 这个「记住」最长保存 30 天左右，过期后重新比对。

## 5.9 拍照查价常见问题

- 「点拍照查价没反应」 → 99% 是隐私授权被拒或没授权。检查微信是否允许小程序使用相机/相册；最常见的是之前点过「拒绝」，之后拍照会静默失效（点了像没反应）。重新进入小程序再点一次，出现授权弹窗时点「允许」即可（拒绝后是可以再次申请的）。
- 「拍出来结果都不是」 → 先看这件商品有没有录过、有没有照片；再按 5.5 的技巧重拍一张；实在不行用扫码或搜索。
- 「为什么一次给我 3 个候选？」 → 因为系统不确定哪个最像，把可能性最高的几个给你挑，比硬选一个更安全。
- 「能不能不点确认，直接给我价格？」 → 候选只有一条且高度一致时系统会直接出结果；其余情况仍建议点选确认，避免报错价。
- 「拍顾客要买的散装商品可以吗？」 → 可以，但散装商品通常没入库、没照片，识别不出来；这类商品更适合在系统里按「称重商品」单独建档并配一张标准照。
- 「拍照会不会把我的相册传上去？」 → 不会。只上传你当次拍的那一张或选的那一张商品照片，用于识别商品。
- 「识别速度有时 1 秒有时 3 秒」 → 1 秒内多是命中加速（照片很确定）或用了上次结果；3 秒左右是走了 AI 比对，属正常范围。

---

# 06 商品管理（录入、字段、进价与毛利、上下架）

## 6.1 商品页是什么

底部标签「商品」进入商品列表，顶部显示「当前门店」，右上角「+ 录入商品」，下面是搜索框（搜索商品名）和商品列表。

列表每一行显示：商品缩略图、商品名、条码（没有就显示「无」）、规格、价格；如果是总账号，还会多一行「进价 ¥8.5 · 毛利 +¥3.5（29.2%）」。已下架的商品带「已下架」标签（按默认视图，列表只显示在售商品）。

列表为空时提示「还没有商品 / 点右上『+ 录入商品』开始建档」。

## 6.2 录一件商品（重点：必填只有两项）

录入页顶部提示：「* 售价为必填，其余可留空」。

| 字段 | 是否必填 | 说明 |
|---|---|---|
| 本店售价 | 必填 | 单位「元」，例如 12.5。这是顾客问到时要报的价格。 |
| 标准照 | 至少要 1 张 | 最多 3 张。建议 3 张不同角度。这是拍照查价能不能认出它的关键。 |
| 商品名 | 选填 | 留空也能用条码/拍照查到，但名称搜索搜不到，且列表里会显示「未命名（条码 6901…）」或「未命名商品」。 |
| 条形码 | 有码商品必填 / 无码可空 | 可以直接点旁边的「扫」按钮扫商品条码填入，避免手输出错。 |
| 商品进价 | 选填 | 单位「元」，只用来算毛利，只有总账号看得到。 |
| 分类 | 选填 | 例如「饮料」「日化」，方便检索与管理。 |
| 规格 | （老数据里保留） | 新版录入页不再手工填，导入时若表格里有「规格」列会被保留。 |

点「保存并建档」完成新建；编辑已有商品时按钮是「保存修改」。

## 6.3 关于进价与毛利

- 进价用来算毛利：毛利 = 售价 − 进价，毛利率按售价算。
- 录入页在填了售价与进价后会边填边显示毛利，例如「毛利 +¥3.5（29.2%） · 店员查价页看不到进价」。
- 没填进价时不算毛利（不会当成 0，避免出现「毛利 100%」这种错误结论）。
- 系统不会阻止「进价高于售价」的情况——清仓甩卖时确实可能低于进价，所以不做强制校验，靠人判断。
- 进价与毛利只在总账号可见：店员在商品列表和查价页都看不到。

## 6.4 标准照怎么拍（影响以后每一次拍照查价）

- 建议 3 张不同角度：正面、侧面、以及包装上的特征面。
- 外观相似但价格不同的商品，必须分别建档、不要共用图片（同款不同口味/不同规格尤其注意）。
- 照片只要商品主体清晰即可，不需要专业设备；避免整排货架、远景、反光。
- 换主图后系统会重新为这件商品计算识别特征，所以改图后识别效果会更新；只改价格不会重算图片，速度快。

## 6.5 改价

- 打开商品 → 修改「本店售价」→「保存修改」。
- 改动价格会被记进「价格变动」记录（旧价 → 新价、涨跌金额与百分比、操作人、时间），可在「管理 → 数据统计 → 价格变动」查看，只有总账号能看。
- 改价后，店员端下次查询显示的就是新价（拍照查价的缓存也只存"是哪件商品"，价格每次现取，不会报旧价）。

## 6.6 下架商品

- 打开商品 → 底部「下架该商品」→ 确认提示「下架后店员查不到，可再次编辑上架」。
- 下架的效果：
  - 店员扫码、搜索、拍照都查不到它；
  - 商品列表默认视图里也不再显示；
  - 历史查价记录、价格变动记录保留（数据留底，用于追溯）。
- 注意：下架不是删除，系统不会物理删掉商品数据。如果需要把已下架的商品重新变为在售，请联系系统管理员协助处理（当前界面没有「已下架商品」列表入口，普通用户看不到已下架的商品）。

## 6.7 重建拍照索引（总账号用）

- 位置：管理 →「重建拍照索引」（说明文字：老商品补算图片特征，拍照查价才能认出来）。
- 什么时候用：
  - 商品是很早以前录的、当时没做拍照识别准备；
  - 批量导入之后，想让部分商品先能用上拍照识别（导入的商品没有照片，必须补拍照片后再重建才有意义）；
  - 发现拍照查价经常认不出某些老商品。
- 点一次会处理一批（每次少量，可多点几次），过程中按钮会显示「进行中…」。

## 6.8 商品管理常见问题

- 「商品名能留空吗？」 能。留空的商品列表里会显示「未命名（条码 xxx）」，扫码和拍照照样能查到，只是名称搜索搜不到。建议关键商品还是补个名字。
- 「条码填错了怎么办？」 打开商品改掉再保存。注意：同一条码在同一门店不能重复建档，系统会拒绝并提示，避免同一件商品出现两条价格。
- 「同一个条码在不同门店可以建吗？」 可以。商品是按门店分开管理的，同一件商品在各门店各有一条记录，价格可以不同。
- 「为什么保存失败？」 常见原因：没填售价、没放照片、同条码已存在、价格填了非法字符。按提示修改即可。
- 「商品太多，一件件录入太慢」 → 用「管理 → 批量导入商品」，用 Excel 一次导入（见 07 章）。
- 「价格改了但店员说还是旧的」 → 确认改的是这家门店的商品，且员工看的是同一家门店；拍照查价的价格每次现取，若仍显示旧价，请他重新查一次。
- 「能不能删除商品？」 界面上提供的是「下架」，用于让店员查不到且保留历史记录；彻底删除请联系系统管理员。

---

# 07 批量导入商品（Excel / CSV）

## 7.1 什么时候用它

- 新店开业，一次要把几百上千个商品建好；
- 换季、上新，一次改一批价格；
- 从旧系统/收银系统导出清单，想搬进云选查价；
- 每年盘点后统一更新价格。

入口：管理 → 批量导入商品（只有总账号能进）。

## 7.2 支持的格式

- Excel：`.xlsx`、`.xls`
- 文本表格：`.csv`（Excel 里「另存为 → CSV UTF-8」最省事）
- 文件来源：从微信聊天记录里选（所以先把文件发给「文件传输助手」或发到某个聊天，再进小程序选），本地文件不在聊天里的选不到。

## 7.3 三步流程

### 第一步：选文件
页面提示：「支持 Excel（.xlsx/.xls）和 CSV。第一行是表头，列的顺序随意，多出来的列会被忽略。至少要有一列『价格』，以及『商品名』或『条码』。」
- 不确定格式 → 先点「先下载导入模板」，在模板里照着填（模板含「商品」和「填写说明」两个工作表）。
- 小技巧：把 Excel 先发给「文件传输助手」，再点「选择文件（从微信聊天里选）」。

### 第二步：预览（先看清楚再动手）
预览页会告诉你：
- 文件名、大小；
- 用的是哪个工作表、表头在第几行；
- 能导入多少行；
- 价格单位按什么算（元 还是 分）；
- 列对应关系（哪个字段对应哪一列，读错列时会出问题，先对一眼）；
- 没认出来的列（会被忽略）；
- 有问题的行（不会导入，其余行照常导入）；
- 前若干行长什么样（表格预览）。

然后选择：
- 「导入到门店」：选这次导入到哪家门店；
- 遇到已经存在的商品怎么办：
  - 「更新价格（推荐）」：同条码（无码商品按名称+规格）已存在 → 改价并记进「价格变动」；不存在 → 新建。
  - 「只新增，跳过已有的」：已存在的商品一律跳过，不动它的价格。

### 第三步：导入与报告
点「开始导入 N 行」，会有进度条。完成后给出报告：

| 报告项 | 含义 |
|---|---|
| 新建 | 这次新建立档的商品数量 |
| 改价（记进价格变动） | 已存在且价格有变、被更新的数量 |
| 和现有数据一样、跳过 | 已存在且价格与内容一致，无需改动 |
| 已存在、按你的选择跳过 | 选了「只新增」时被跳过的行 |
| 出错的行 | 没导入成功的行，逐条列出「第 N 行：原因」 |

导入的商品在「商品」列表里能搜到；它们还没有照片，所以拍照查价暂时认不出，可以之后逐件补拍。

## 7.4 表格怎么写（关键规则）

1. 第一行是表头，表头要在前 5 行以内找得到，否则会报错并告诉你该怎么写。
2. 列的顺序随意，多出来的列会被忽略（预览里会列出来）。
3. 至少要有一列价格，以及商品名或条码。
4. 表头关键词识别：
   - 商品名：商品名 / 品名 / 名称 / 商品名称
   - 条码：条码 / 条形码 / 商品条码
   - 价格：价格 / 售价 / 单价 / 本店售价
   - 进价：进价 / 成本价 / 采购价
   - 分类：分类 / 类别
   - 规格：规格 / 型号
   识别时先具体后笼统，所以「进价」不会被「价格」抢走。
5. 价格单位默认按「元」：表格里写 `3.5`，就是 3 块 5。只有价格那一列的表头写成「价格(分)」才会按分算。⚠️ 常见坑：表头里只要有「分」字就可能被误读，所以请只在真的是分的时候才写。
6. 条码的坑：Excel 会把长数字变成科学计数法（`6.9E+12`）或带 `.0`，系统会自动把它还原成纯数字，不用手动改格式。
7. CSV 里的逗号：字段用双引号包起来就不会被拆列；UTF-8 BOM 会被自动处理。

## 7.5 去重与重复导入

- 有条码的按条码比对；无条码的按「名称 + 规格」比对，都在同一门店范围内找。
- 因此：同一份文件重复导入不会重复建档，也不会重复记账（价格没变就跳过，变了就记一次改价）。
- 想批量调价，最稳的做法是：导出当前清单 → 改价格列 → 用「更新价格（推荐）」模式导入。

## 7.6 导入常见问题

- 「提示找不到表头」 → 确认第一行是字段名（不是标题、不是合并单元格、不是空白行）。
- 「价格算错了 100 倍」 → 表头写法问题：确认价格列的表头没有写到「分」字，除非你确实按分填的。
- 「有些行没导入」 → 看预览页的「有问题的行」和完成页的「出错的行」，会逐行说明原因（例如缺价格、价格不是数字）。
- 「导入的商品拍照查不到」 → 正常，导入的商品没有照片。要么给商品补拍标准照，要么让店员用扫码/搜索查。
- 「导入的没名字的商品搜不到」 → 名称留空时名称搜索搜不到，建议至少给常被问的商品补名字。
- 「选择文件时找不到我的 Excel」 → 文件必须在微信聊天记录里（发给「文件传输助手」即可），不能从手机文件夹选。
- 「能不能导入覆盖掉所有旧商品？」 → 批量导入只做「新建 / 改价 / 跳过」，不会删除商品，也不动照片。
- 「导入一半退出了会怎样？」 → 已导入的部分生效；重新导入同一份文件即可，不会重复建档。

---

# 08 门店管理（多门店）

## 8.1 门店在系统里的地位

- 商品和价格都是挂在门店下面的：同一件商品，A 店和 B 店是两条独立记录，价格可以不同。
- 店员查价时，永远是查「当前门店」的价格。
- 权限也是按门店划分的：员工只能看到被授权的门店。

入口：管理 → 门店管理（只有总账号能进）。

## 8.2 添加门店

1. 管理 → 门店管理；
2. 顶部输入框填「新门店名称」（例如「XX 便利店人民路店」），点「添加」。

新门店建好后：
- 总账号立刻拥有这家门店的权限；
- 员工需要被单独授权（新增员工时选它作为默认门店，或在「跨店授权」里勾上它）。

## 8.3 门店列表能看到什么

每个门店一张卡片：
- 门店名称；
- 状态：「启用中」或「已停用」；
- 该门店下的商品数量（一眼看出这家店能不能删）；
- 三个操作按钮：「改名」「停用/启用」「删除」。

## 8.4 三个操作详解

### 改名
点「改名」输入新名称即可。改名不影响商品与员工授权。建议门店名写清「城市 + 店名」，方便多店时区分。

### 停用 / 启用
- 停用：员工立刻查不到这家店（该店从员工的权限里消失），总账号自己也不再把它算作可访问门店；门店下的商品与数据都还在。
- 启用：恢复访问。
- 什么时候用：装修、闭店、季节歇业、这家店暂时不录价格了。

### 删除
删除有安全规则（界面上和服务端各拦一次）：

- 门店下还有商品（包括已下架的商品）→ 不允许删除。会提示还有几个商品，建议改用「停用」。理由：商品是业务数据，门店一删它们就变成查不到的孤儿数据。
- 门店没有商品 → 可以删除。删除时会一并：
  - 清掉这家店的员工授权（该店从所有员工的权限里移除）；
  - 把指向这家店的默认门店置空（不留悬空引用）；
  - 保留历史查价记录与价格变动记录（只是历史留底，不再当作在营门店使用）。
- 只有总账号能删除门店。

删除前的建议顺序：先把该店商品全部下架并确认不需要了 → 需要彻底清空商品请联系系统管理员 → 再删除门店。

## 8.5 多门店与员工

- 一家门店可以有多个员工；一个员工也可以被授权多家门店。
- 员工进小程序后看到的「当前门店」：
  - 只有一家权限 → 固定这一家，点顶部不会弹选择；
  - 有两家及以上 → 顶部显示「当前门店（点此切换）」，点击弹出列表选择。
- 切换只影响本次查询的范围，不会改变别人看到的、也不会改默认门店。

## 8.6 门店管理常见问题

- 「员工看不到我新加的门店」 → 新门店不会自动给员工开权限。请在「员工与授权」里给该员工「跨店授权」勾上这家店，或把他的默认门店改成这家店。
- 「删不掉门店」 → 门店下还有商品（含已下架）。先处理商品，或改用「停用」。
- 「停用门店后店员会看到什么？」 → 这家店直接不在他的门店列表里；如果他只有这一家店，会变成没有可访问门店，需要管理员重新授权。
- 「门店改名会不会影响历史记录？」 → 不影响。历史查价记录、价格变动记录里的门店是对应关系，改名只改显示名称。
- 「一家门店的名字改了，员工要重新扫码吗？」 → 不需要。
- 「我能建多少家门店？」 → 没有硬性限制，正常连锁规模（几十家店）都可管理；门店特别多时建议按区域分好名称规范。
- 「总账号能看到所有门店吗？」 → 能看到所有启用中的门店，不需要逐个授权；已停用的门店对他也不可见（可在门店管理里看到并重新启用）。

---

# 09 员工与授权管理

入口：管理 → 员工与授权（只有总账号能进）。页面说明：生成邀请码 / 跨店授权 / 停用。

## 9.1 新增员工（三步，一次性邀请）

1. 顶部「新增员工」区域填：
   - 姓名（例如「小王」）；
   - 角色（总账号 / 店长 / 员工）；
   - 默认门店（下拉选择，例如「XX 便利店人民路店」）。
2. 点「生成邀请二维码」。
3. 出现「XX 的邀请」面板：显示角色·默认门店·邀请码，以及一张员工专用小程序码。

发送给员工的四种方式：

| 方式 | 说明 |
|---|---|
| 分享给员工 | 直接把二维码图片发到微信 |
| 存相册 | 存到手机相册，自己再转发 |
| 转发卡片 | 点右上角「…」把卡片转给员工，员工点开自动绑定（卡片里带一次性邀请链接） |
| 复制邀请码 | 复制 6 位邀请码，员工在登录页手输（不区分大小写） |

员工操作：扫一扫 / 长按识别 / 点卡片 → 小程序自动打开 → 自动绑定 → 直接进查价页，不用输任何东西。

> 一个角色为「总账号」的员工不需要邀请码（系统会提示「总账号不需要邀请码」）。

## 9.2 邀请是一次性的（重要）

- 面板上写着：这个邀请「只能用一次」。
- 员工绑定成功后，邀请码/令牌立刻清空，同一个码或卡片第二次用必然失败，提示「这个邀请已经用过或已失效了，请让管理员重新发一个」。
- 要再拉一个人，回这里点「重新生成邀请」（旧码立刻作废）。
- 已经绑过的员工，如果又点了一次旧卡片，不会报错，系统直接当登录处理（他已经绑好了）。
- 邀请面板里点「收起」可以关掉面板。

## 9.3 员工列表能看到什么

每一行显示：
- 姓名 + 角色（总账号 / 店长 / 员工）；
- 他绑定的门店信息；
- 状态：待绑定 / 已绑定（待绑定且还没用邀请码时，会顺带显示邀请码）；
- 「已停用」状态（如果被停用过）。

每行可用的按钮（根据状态不同）：

| 按钮 | 出现条件 | 作用 |
|---|---|---|
| 生成邀请 / 重新生成邀请 | 未绑定 | 生成或刷新一次性邀请 |
| 重置绑定（换微信） | 已绑定 | 解绑当前微信并生成全新邀请，员工用新微信重新扫 |
| 跨店授权 | 所有 | 勾选该员工可以访问的门店 |
| 停用 / 启用 | 所有 | 停用后该微信打不开业务页面 |
| 删除 | 不是自己 | 删除该员工（会一并清掉他在各门店的授权） |

说明：
- 不能删除自己（列表里自己的那一行没有删除按钮），避免管理员把自己删掉后没人管。
- 不能自行解除绑定的是总账号：总账号在管理页点「解除当前微信的绑定」会被拒绝，提示要先把总账号交给别人。
- 员工的历史查价记录不会因删除员工而消失（统计仍可追溯）。

## 9.4 跨店授权怎么用

1. 找到员工那一行，点「跨店授权」；
2. 出现「勾选可访问的门店」面板，逐个点选门店（打勾）；
3. 点「保存授权」。

- 总账号不需要（自动拥有全部门店）。
- 只有默认门店时，员工就只看得到那一家。
- 门店被停用后，即使勾了也访问不到（停用优先）。

## 9.5 员工离职 / 换人处理建议

推荐顺序：
1. 「员工与授权」里找到该员工，点「停用」（立刻停止其访问，可随时恢复）；
2. 如果他不再回来，点「删除」（同时清掉各门店授权）；
3. 如果他的微信仍可能被别人使用，再点「重置绑定（换微信）」把微信与账号的绑定解掉。

如果只是换手机：本人不需要做任何事，用同一微信在新手机上登录即可。换微信才需要「重置绑定」。

## 9.6 员工与授权常见问题

- 「员工说扫码打不开小程序」 → 小程序未发布时，需要把该员工加进小程序的体验成员名单；发布后不需要。
- 「邀请码发错了人怎么办？」 → 谁先绑就是谁的。发现发错，立刻给正确的人「重新生成邀请」，旧码作废；已经错绑的那个账号「停用」或「删除」。
- 「员工说进来是空白／没有门店」 → 他的默认门店没设，或默认门店被停用/删除；重新设置默认门店或跨店授权即可。
- 「能给同一个人开多个账号吗？」 → 可以，但一个微信只能绑一个账号。同一个人换微信就得再来一个账号。
- 「为什么员工看不到进价？」 → 设计如此：进价与毛利只对总账号展示。
- 「把员工删了，统计会少吗？」 → 不会，历史记录保留；只是以后这个人不再产生新记录。
- 「谁改过价格能查吗？」 → 能，在「数据统计 → 价格变动」里能看到操作人。
- 「员工能不能自己改价格？」 → 店长和员工可以编辑自己有权限门店的商品与价格（录入页对他们是开放的）；如果希望只有老板改价，实践中通常靠管理约定，另外「改价」都会被记录在案。

---

# 10 数据统计与价格分析

入口：管理 → 数据统计（只有总账号能看；其他角色会看到「统计只有总账号能看」）。

页面分区：今日 → 近 7 天 → 每天查价次数（趋势） → 近 7 天谁查得多 → 门店/员工/商品总数 → 查价明细 → 价格变动 / 跨店比价。

## 10.1 今日

| 指标 | 含义 |
|---|---|
| 查价次数 | 今天发生的查价总次数（含扫码、拍照、搜索） |
| 查到（%） | 查到率 = 查到的次数 ÷ 总次数 |
| 扫码 / 拍照 | 今天通过扫码查了几次、拍照查了几次 |

## 10.2 近 7 天

| 指标 | 含义 |
|---|---|
| 查价次数 | 近 7 天总量 |
| 查到（%） | 近 7 天查到率 |
| 拍照被确认（%） | 拍照查价后，店员在候选里点选确认的比例。比例低说明识别不准或顾客问的商品没录 |
| 改价 | 近 7 天价格被修改的次数 |

下面还会写明细，例如：「拍照 12 次（店员确认了 9 次）、扫码 30 次」。

## 10.3 每天查价次数（趋势）

按天画柱状图，每根柱子上面是当天的次数、下面是日期。用来判断：哪几天忙、上新后使用量有没有变化、员工是不是真的在用。

## 10.4 近 7 天谁查得多

列出近 7 天查价次数最多的前几名员工（姓名 + 次数）。用于了解使用情况与培训需求。

## 10.5 门店 / 员工 / 商品总数

一行汇总：门店 N 家 · 员工 N 人；在售商品 N 条 · 已下架 N 条。用于快速判断「数据是不是录全了」。

## 10.6 查价明细

点「查价明细」进入，可按条件筛选：

- 类型：全部 / 扫码 / 拍照 / 没查到 / 拍照未确认
- 时间段：近 7 天 / 近 30 天 / 近 90 天

每条记录显示：商品名（或条码）、结果标签（查到 / 没查到、拍照的还有「已确认」）、时间、门店 · 员工 · 方式（扫码/拍照）· 相似度（拍照的会带）· 条码。
数据多时点「加载更多」翻页。

三个最有价值的用法：
1. 筛「没查到」→ 这些就是顾客问到但系统里没有的商品，补录后店员下次就能查到；
2. 筛「拍照未确认」→ 系统没认准的现场证据，按它给商品补拍标准照、改对商品名、把外观相似的商品分开建档；
3. 筛「扫码」→ 看高频商品，优先保证它们的价格与库存信息准确。

## 10.7 价格变动 / 跨店比价（两个标签页）

### 价格变动
- 时间段：近 7 天 / 近 30 天 / 近 180 天；
- 顶部汇总：共 N 次改价 · 涨 N 次 / 降 N 次；
- 每条：商品名、新价、门店 · 操作人 · 时间、旧价 → 新价（涨跌金额与百分比，涨红降绿）。

用途：促销前后对账、发现误改价（比如把 12.5 打成 125）、追溯是谁改的。

### 跨店比价
- 比价概览：在售商品 N 条，其中 N 条有条码；同一条码出现在 2 家以上门店的有 N 条，价格不一致的 N 条，平均差 N%。
- 规则：只按条码比对。无条码商品不参与（同名不同规格会得出错误结论，宁可少给也不给错的）。
- 每个条码一张卡片：商品名、规格、条码、涉及几家门店、最低价/最高价、差价百分比，下面逐店列出门店与价格。

用途：统一连锁价格策略、找出价差异常的店、评估区域定价。

## 10.8 统计口径说明（容易被问到的点）

- 所有「今天 / 近 7 天」等时间口径按北京时间计算，所以不会出现「半夜查价算到前一天」的问题。
- 查到率：查价有结果就算查到；拍照查价算「有候选」还是有结果，以记录里的结果标签为准。
- 拍照确认率：只有店员在候选里点了某一条才算确认；如果店员看完候选没点、直接改用扫码，这条就计为「拍照未确认」。
- 统计是为了改进商品数据，不用于考核个人；不过记录里确实能看到次数，使用前建议和员工说明清楚。
- 数据量大的门店，统计取数会分批读取（约几千条量级以内都能正常聚合）；如果门店数量与商品量继续大幅增长，可以再优化统计呈现方式。

## 10.9 统计常见问题

- 「为什么今日数据都是 0？」 → 今天还没有人查价；或者员工用的是别的门店（统计按门店与员工归集）。
- 「查到率为什么不是 100%？」 → 系统里没录的商品、下架商品、选错门店都会计为「没查到」，这属于正常现象，也是要补数据的信号。
- 「跨店比价里为什么没有我这个商品？」 → 它没有条码，或这个条码只在 1 家门店出现过（要 2 家以上才可比）。
- 「无码商品能不能参加比价？」 → 不能，故意不支持，避免同名不同规格被误判成同一个商品。
- 「员工能看统计吗？」 → 不能，统计只对总账号开放。
- 「能不能导出统计报表？」 → 目前统计在小程序内查看；需要留档时可用小程序内的数据自行整理（例如按「价格变动」列表手工登记）。如需导出能力，请联系系统管理员评估。

---

# 11 隐私与数据安全

## 11.1 总原则

- 云选查价是门店内部工具，只对拿到邀请的微信开放，不做面向公众的注册。
- 采集的信息只用于查价与商品管理本身，不外泄、不做其他用途。
- 员工只能访问自己被授权的门店数据；进价、毛利、统计只有总账号可见。

## 11.2 会采集哪些信息，分别用来做什么

| 信息 | 什么时候采集 | 用途 |
|---|---|---|
| 你选中的照片或视频信息 | 你主动点「拍照查价」「录入商品拍照/选图」时 | 拍摄或选择商品照片，识别是哪件商品并显示价格；商品建档时保存商品图 |
| 摄像头 | 你点「扫码查价」「录入商品扫码」「拍照」时 | 扫描商品条形码查价；拍摄商品照片做识别 |
| 相册（仅写入） | 你点「存相册」保存员工邀请二维码时 | 把邀请二维码存到相册，方便转发给员工 |
| 剪切板 | 你点「复制邀请码」时 | 复制邀请码，方便发给员工 |
| 你选中的文件 | 总账号在批量导入时从聊天记录选 Excel/CSV | 读取商品清单，批量导入本店商品信息（仅门店管理员使用） |
| 员工姓名 | 管理员在「员工与授权」新增员工时录入 | 在门店内区分是哪位员工在查价并生成统计；不对外提供 |
| 商品照片（第三方识别） | 每次拍照查价时 | 为实现拍照查找商品，照片会传输给第三方图像识别服务（阿里云百炼、智谱 AI）用于识别商品，仅用于本次识别，不用于其他目的 |
| 查价记录 | 每次查价 | 记录谁在什么时候查了什么、有没有查到，用于门店管理统计与改进商品数据 |

不会采集：通讯录、位置、麦克风、聊天内容、与业务无关的照片。

## 11.3 信息保存多久

- 查价记录、识别结果等业务记录：固定存储期限 365 天。
- 照片识别结果缓存：最长 30 天，到期自动失效。
- 商品照片与商品信息：作为门店自己的经营资料保存，直到门店/商品被删除或管理员主动清理。

## 11.4 第三方说明

- 本小程序未引入任何第三方插件。
- 未采用第三方代开发模式。
- 仅「拍照查价」这一步会把当次的商品照片交给第三方图像识别服务（阿里云百炼、智谱 AI）用于判断是哪件商品。除此之外不向第三方提供信息。

## 11.5 你的权利与操作入口

| 想做的事 | 怎么做 |
|---|---|
| 查看采集说明 | 登录页底部「查看《用户隐私保护指引》」 |
| 解除当前微信的绑定 | 「管理」页底部「解除当前微信的绑定」（总账号不支持自行解除） |
| 要求查阅 / 更正 / 删除账号与查价记录 | 通过小程序内公布的邮箱联系运营方。联系邮箱：dyl1217@qq.com（也可使用门店管理员提供的最新联系方式） |
| 关闭相机/相册权限 | 微信「设置 → 隐私 → 授权管理」里关闭；关闭后扫码与拍照查价将不可用 |

## 11.6 安全方面的设计（用户能感知到的部分）

- 必须绑定身份才能用：没有邀请码的微信打开小程序只会看到登录页，看不到任何门店、商品、价格数据。
- 越权访问会被拦住：员工即使知道别家门店的信息也拿不到数据；门店停用后立刻失去访问。
- 敏感字段分级：进价与毛利只对总账号展示。
- 可追溯：查价与改价都记录操作人，方便门店自己核对。
- 可解除：员工离职可以停用、删除、解绑，历史记录仍可用于追溯。
- 不采集无关信息：不使用定位、麦克风、通讯录。

## 11.7 隐私相关常见问题

- 「会不会偷偷上传我的相册？」 不会。只有你在界面上主动点拍照或选图时，才会读取并上传那一次的照片。
- 「照片会被保存吗？」 用于商品建档的照片会作为商品资料保存；拍照查价时上传的查询照片只用于识别，识别结果会缓存一段时间（最长约 30 天）。
- 「顾客的隐私呢？」 云选查价不面向顾客，也不采集顾客信息；店员拍照请只拍商品，避免拍到顾客本人或与业务无关的画面。
- 「关闭相机权限还能用吗？」 扫码与拍照查价不能用了，但名称搜索仍然可以用（前提是商品填了名字）。可以在微信设置里重新开启权限。
- 「不想要这些记录怎么办？」 联系管理员停用/删除账号，或通过上面的邮箱提出删除请求。
- 「员工能看到彼此的数据吗？」 员工看不到其他人的统计与进价，但门店内部常见做法是共享商品价格；如需更严格隔离，请通过角色与门店授权控制。
- 「未成年人可以使用吗？」 本小程序仅面向门店员工，不针对未成年人提供服务，也不会刻意收集未成年人信息。

---

# 12 常见问题 FAQ（完整版）

> 使用方式：每一条都是「用户会怎么问 → 应该怎么回答」。回答里给操作路径，不给技术解释。

## 一、入门与登录

Q1. 云选查价是干什么的？
A：一款门店内部用的商品价格查询小程序。店员用微信扫码、拍照或输入商品名，就能查到本店这件商品卖多少钱。也能录商品、管价格，老板还能看查价统计和价格变动。

Q2. 下载安装在哪？
A：不用下载。微信里搜小程序名称即可打开，或扫管理员发的二维码/点他转发的卡片。

Q3. 我要怎么才能用？
A：找门店管理员（总账号）要邀请二维码或 6 位邀请码。系统不开放自主注册。

Q4. 我扫码后提示「正在绑定你的账号…」然后呢？
A：绑定成功会自动进入「查价」页，你什么都不用填。如果没进去，说明这个邀请已被用过或已失效，让管理员重新发一个。

Q5. 邀请码提示「已经用过或已失效」怎么办？
A：邀请是一次性的。请管理员在「员工与授权」里点「重新生成邀请」，用新码再绑一次。

Q6. 我换手机了，要重新弄吗？
A：同一个微信换手机不用任何操作，直接打开就行。换微信才需要管理员点「重置绑定（换微信）」，然后用新微信重新扫新邀请。

Q7. 我可以自己退出/解绑吗？
A：可以。管理页底部「解除当前微信的绑定」。解除后需要管理员重新发邀请才能再进。总账号不能这样自行解除。

Q8. 打开小程序一片空白、什么都看不到？
A：可能原因：① 还没绑定（在登录页，需邀请码）；② 账号被停用（会有提示）；③ 你被授权的门店还没录商品，或门店被停用。先联系管理员确认。

Q9. 一个微信能绑几个账号？
A：只能一个。想换账号，先「重置绑定」再重新邀请。

Q10. 登录页「初始化总账号」是什么？我不想点错。
A：这是只有系统里还没有总账号时才出现的按钮，点下去你就成为系统的总账号（管理员）。如果已经有管理员，这个按钮不会出现。不确定就别点，先问门店负责人。

## 二、查价

Q11. 怎么查一个商品的价格？有几种方式？
A：三种：① 扫码（有完整条形码的商品，最快）；② 拍照（没有条码或条码损坏的商品）；③ 输入商品名搜索（记得名字时）。

Q12. 扫码查价怎么用？
A：查价页点「扫码查价」→ 首次会弹微信隐私授权，点允许 → 把手机对准商品条码，保持条码完整在框内、光线充足 → 自动出结果。

Q13. 结果页怎么看？
A：最醒目的「本店售价」下面就是价格；上面是商品图（多图可左右滑），下面是商品名、门店、条码。点底部「查下一个」继续查。

Q14. 提示「没查到」是怎么回事？
A：三种情况：① 这件商品还没录进系统（让管理员录入）；② 商品被下架了（店员查不到，属正常）；③ 你选的门店不对（这件商品在别的门店建档）。先看是不是当前门店选错，再让管理员补录。

Q15. 显示的价格不对/是旧价格。
A：小程序显示的是系统里已录入的价格。如果门店改价了但系统没改，界面不会自动变。让管理员在商品里改价或重新导入，你重新查一次就是新价。

Q16. 同一个商品，为什么A店和B店价格不一样？
A：正常。每个门店有自己的商品与价格数据，显示的一定是当前门店的售价。顶部能看到你现在在哪个门店。

Q17. 怎么切换门店？
A：点查价页顶部的「当前门店」。只有被授权两家及以上门店时才有切换（会显示"点此切换"）。

Q18. 扫码扫不出来怎么办？
A：换个角度、拉开距离、避开反光，或者擦掉条码上的灰/水；再不行用拍照查价，或者让管理员核对条码有没有录对。

Q19. 我搜不到某个商品。
A：名称搜索只能搜到填了商品名的商品。名字留空的商品要用扫码（有条码的）或拍照查价；也可以让管理员把名字补上。

Q20. 查价会收费或者有次数限制吗？
A：查价本身不限次数、不收费。只有「拍照查价」在需要 AI 比对时占用识别额度（每天每人/每天全员有上限），用完当天会退化成「按相似度排序」并提示你核对实物，第二天恢复。扫码和搜索不占额度。

## 三、拍照查价

Q21. 拍照查价为什么先给我几个选项？
A：为了不出错价。系统从本店商品里挑出最像的几件让你点选，确认后才是正式结果。你已经确认的记录也会帮助管理员知道该给哪些商品补照片。

Q22. 相似度 85% 是什么意思？是不是有 85% 的可能是它？
A：不是。它只是「和这张商品图有多像」的相对参考值，不是概率、也不是准确率。90% 以上通常比较可靠，60%~80% 请自己对着实物判断。

Q23. 拍出来全都不对。
A：按这个顺序处理：① 确认这件商品有没有录进系统、有没有照片；② 参考拍照技巧（只拍一件、正对包装正面、光线均匀、别拍货架全景）重拍；③ 改用扫码或名称搜索。

Q24. 拍照查价点了没反应。
A：绝大多数是相机/相册权限被拒或被关闭。在微信里重新允许小程序使用相机/相册，然后重新点一次（被拒后是可以再次申请的，会重新弹授权）。

Q25. 为什么有时 1 秒就出结果，有时要 3 秒？
A：1 秒内通常是照片与本店某件商品高度一致（直接给结果），或这张照片之前识别过（直接用上次结论）；3 秒左右是走了 AI 比对，属正常范围。

Q26. 拍照查价是不是每次都很慢很贵？
A：一次查询正常 1~3 秒，成本极低，系统还做了加速与额度控制。同一张照片重复查不会再调用 AI，但价格每次都是现取的，不会报旧价。

Q27. 提示「识别额度已用完，请核对实物」。
A：今天用于 AI 比对的额度用完了。此时系统仍会按图片相似度给出候选，你可以点选，只是更依赖人工判断。第二天自动恢复；如果经常用完，让管理员评估是否调整上限。

Q28. 批量导入的商品拍照查不到。
A：正常。导入的商品没有照片，所以拍照识别认不出它；用扫码或名称搜索可以正常查到。需要拍照识别就给它补拍标准照。

Q29. 我给商品换了照片，识别会变好吗？
A：会。换主图后系统会重新为该商品计算识别特征，之后的拍照查价按新图匹配。

Q30. 老商品拍照总是认不出来。
A：让管理员执行「重建拍照索引」（管理 → 重建拍照索引），为老商品补算识别特征。

## 四、商品录入与改价

Q31. 录一个商品最少要填什么？
A：必填只有两项：本店售价和至少 1 张照片。商品名、条码、进价、分类都可以留空。

Q32. 商品名可以不填吗？
A：可以，但名称搜索就搜不到它，列表里会显示「未命名（条码…）」或「未命名商品」。建议常被问价的商品都补个名字。

Q33. 没有条码的商品怎么录？
A：条码留空即可，靠照片识别；建议给它拍 3 张不同角度的标准照以提高识别率。

Q34. 「商品进价」是干什么的？谁能看？
A：用来算毛利（毛利 = 售价 − 进价）。只有总账号能看到进价和毛利，店员在商品列表与查价页都看不到。

Q35. 进价填得比售价高可以吗？
A：可以。清仓甩卖时确实会低于进价，系统不做限制，只如实显示毛利为负。

Q36. 「标准照」要拍几张、怎么拍？
A：最多 3 张，建议 3 张不同角度（正面、侧面、特征面）。外观相似但价格不同的商品必须分别建档，不要共用图片，否则拍照分不清。

Q37. 怎么改价？改价会被记录吗？
A：打开商品 → 改「本店售价」→「保存修改」。会被记进「价格变动」（旧价→新价、涨跌、操作人、时间），总账号可在统计里看。

Q38. 为什么保存失败？
A：常见原因：没填售价、没放照片、条码在本店已经存在（同一条码不能重复建档）、价格填了非法字符。按提示改即可。

Q39. 商品怎么删除？
A：界面上提供的是「下架该商品」——下架后店员查不到（扫码、搜索、拍照都查不到），历史记录保留。如需彻底删除，请联系系统管理员。

Q40. 下架的商品还能重新上架吗？
A：当前界面没有「已下架商品」列表入口，普通用户看不到已下架商品。需要恢复上架请联系系统管理员协助处理（可先确认这件商品确实还要卖）。

Q41. 商品太多，一件件录太慢。
A：用「管理 → 批量导入商品」，Excel/CSV 一次导几百上千条，还能顺便改价。

## 五、批量导入

Q42. 支持什么文件？
A：Excel（.xlsx/.xls）和 CSV。文件要从微信聊天记录里选（先发给「文件传输助手」最方便）。

Q43. 表格怎么写？
A：第一行是表头，列顺序随意，至少有「价格」，以及「商品名」或「条码」。表头名可用：商品名/品名/名称、条码/条形码、价格/售价/单价、进价/成本价/采购价、分类、规格。不确定就点「先下载导入模板」。

Q44. 价格单位是元还是分？
A：默认按元（写 3.5 就是 3 块 5）。只有价格列的表头写成「价格(分)」才按分算。

Q45. 导入会不会重复建档？
A：不会。有条码按条码比对，无码商品按「名称+规格」比对，在同一门店内找同款：找到就按你选的模式更新或跳过，找不到才新建。同一份文件重复导入也不会重复记账。

Q46. 导入时「更新价格」和「只新增」怎么选？
A：「更新价格（推荐）」= 已存在的商品按表格改价（并记进价格变动），不存在的新建；「只新增，跳过已有的」= 已存在的商品一律不动。

Q47. 导入后拍照查不到这些商品。
A：导入的商品没有照片。扫码、名称搜索、跨店比价都能用，拍照识别需要补拍照片。

Q48. 有些行没导进去。
A：预览页会列「有问题的行」，导入完成页会列「出错的行」，逐条写了第几行、什么原因（如缺价格、价格不是数字）。这些行不会导入，其余行照常导入。

Q49. 提示找不到表头。
A：确认表格的第一行是字段名，不要是标题、合并单元格或空行；表头要在前 5 行以内。

Q50. 价格被算成了 1/100（或 100 倍）？
A：多半是表头写法问题：价格列表头里出现了「分」字。请改成「价格」或「售价」，按元填写。

## 六、门店与员工

Q51. 怎么加一家新门店？
A：管理 → 门店管理 → 顶部输入门店名 → 「添加」。（只有总账号能做。）

Q52. 新加的门店，员工看不到。
A：新门店不会自动授权给员工。去「员工与授权 → 跨店授权」勾上这家店，或把该员工的默认门店改成它。

Q53. 门店删不掉。
A：门店下还有商品（包括已下架的）就不能删。建议改用「停用」，或先处理商品（彻底清空商品请联系系统管理员）。

Q54. 「停用门店」和「删除门店」有什么区别？
A：停用 = 员工查不到这家店，数据都在，随时可启用；删除 = 门店从系统移除，同时清掉该店的员工授权（历史查价记录保留）。

Q55. 怎么邀请员工？
A：管理 → 员工与授权 → 填姓名、角色、默认门店 → 「生成邀请二维码」→ 分享图片 / 存相册 / 转发卡片 / 复制邀请码发给员工。

Q56. 邀请码能重复用吗？
A：不能，一次性的。绑一次就失效；要再拉人回「员工与授权」点「重新生成邀请」，旧码立即作废。

Q57. 员工离职怎么处理？
A：①「停用」立即停访问；② 确定不回来就「删除」（同时清掉门店授权，历史记录保留）；③ 如果他微信还可能被别人用，点「重置绑定」解绑。

Q58. 为什么我看不到「管理」里的内容？
A：门店管理、员工与授权、数据统计、批量导入、重建索引只有总账号能进。其他角色会看到「这个页面只有总账号能进。需要权限联系管理员」。

Q59. 「店长」和「员工」有什么区别？
A：系统权限上，两者可访问的门店范围一致（都只能进被授权的门店），角色标签主要用于标识与统计归属；管理类功能都只有总账号能用。

Q60. 员工能不能自己改价格？
A：可以，店长与员工都能编辑自己有权限门店的商品和价格（改价会被记录在案，总账号能在「价格变动」里看到）。如果希望只有老板改价，需要门店内部约定；要更严格的限制请联系系统管理员评估。

## 七、数据统计

Q61. 统计在哪？谁能看？
A：管理 → 数据统计。只有总账号能看。

Q62. 「查到率」是什么？
A：查到的次数 ÷ 查价总次数。查不到通常意味着商品没录、被下架或门店选错，是要补数据的信号。

Q63. 「拍照被确认」比例低说明什么？
A：说明店员拍了照但没在候选里点选确定，多半是系统没认出、或者候选中没有正确的那件。按「查价明细 → 拍照未确认」去看具体是哪些商品，然后补照片、改名字、把相似商品分开建档。

Q64. 价格变动记录能看多久？
A：可按近 7 天 / 近 30 天 / 近 180 天查看。查价记录与识别结果的保存期限为 365 天。

Q65. 跨店比价为什么只按条码比？
A：因为没有条码的商品如果只按名字比，同名不同规格会被误判成同一个商品，得出错误结论。所以宁可少比，不给错的。

Q66. 统计的时间是怎么算的？
A：按北京时间算「今天」和「近 7 天」等区间。

Q67. 能把统计导出成 Excel 吗？
A：目前在小程序内查看，没有一键导出；需要留档可自行整理，或联系系统管理员评估。

## 八、隐私与安全

Q68. 会不会偷偷读我的相册？
A：不会。只有你主动点「拍照查价」「录入商品拍照/选图」时，才会读取并上传那一次选中的照片；不会扫描相册。

Q69. 拍的照片会被用在哪里？
A：用于识别是哪件商品并查价；商品建档的照片会作为商品资料保存。拍照查价时，当次照片会交给第三方图像识别服务（阿里云百炼、智谱 AI）用于本次识别，不用于其他目的。

Q70. 数据保存多久？
A：查价记录等业务记录固定存储约 365 天；照片识别结果缓存最长 30 天。

Q71. 我不想要我的数据了。
A：先在「管理 → 解除当前微信的绑定」解除绑定；需要删除账号与查价记录，可通过小程序内公布的邮箱（dyl1217@qq.com）联系运营方。

Q72. 为什么看不到进价和毛利？
A：进价与毛利只对总账号展示，属门店敏感数据。

Q73. 员工查价会被记录吗？
A：会记录到账号与时间，用于门店管理统计（谁查得多、哪些商品常被问、哪些没查到）。建议门店提前和员工说明。

## 九、其他

Q74. 手机没网能不能用？
A：不能，需要联网读取门店商品与价格。

Q75. 打开很慢/一直转圈。
A：先换网络（Wi-Fi 与移动网络互换）重试；仍不行截个图给管理员。查价正常速度：扫码约 1 秒内，拍照约 1~3 秒。

Q76. 提示「无法识别微信身份，请重新进入小程序」？
A：退出小程序重新打开；仍出现请把提示截图发给管理员。

Q77. 提示「账号已停用，请联系管理员」。
A：你的账号被管理员停用了，联系门店管理员恢复。

Q78. 提示「你没有该门店的权限」。
A：当前门店不在你的授权范围内。请管理员在「员工与授权 → 跨店授权」里加上，或切换到你被授权的门店。

Q79. 云选查价能查别家超市的价格吗？
A：不能，也不做这件事。系统里只有你自己门店录入的商品与价格。

Q80. 以后会有顾客自助查价、库存、收银这些功能吗？
A：目前定位是「门店内部查价工具」，不涉及在线交易与支付，也不面向消费者开放。有新的功能需求可以反馈给门店负责人或系统管理员。

---

# 13 术语表、使用技巧与边界说明

## 13.1 术语表（用户在界面上会看到的名词）

| 名词 | 含义 |
|---|---|
| 总账号 | 门店管理员角色。能管门店、员工、统计、批量导入，能看到进价与毛利。系统里第一个初始化的人是总账号。 |
| 店长 / 员工 | 普通角色。能查价、能录/改自己有权限门店的商品；看不到进价毛利，也进不了管理页。 |
| 当前门店 | 你此刻正在查价的门店。显示的一定是这家店的价格。有多店权限时可在顶部切换。 |
| 默认门店 | 新增员工时给他指定的门店，绑定后默认进入这家店。 |
| 跨店授权 | 额外给某员工开放的其他门店权限，由总账号勾选。 |
| 邀请码 / 邀请二维码 | 管理员生成的一次性入职凭证。用一次即失效，只能由管理员重新生成。 |
| 重置绑定（换微信） | 把某个员工账号与微信的绑定解掉，并重新生成邀请，用于换微信/换手机/离职回收。 |
| 本店售价 | 顾客问到时你要报的价格（系统里的当前售价），单位元。 |
| 商品进价 | 门店的进货成本，只有总账号可见，用于算毛利。 |
| 标准照 | 商品建档时的照片，最多 3 张，是「拍照查价」能否认出这件商品的基础。 |
| 扫码查价 | 扫商品条形码查价，最快最准。 |
| 拍照查价 | 拍商品照片，系统给出最像的几件让店员点选确认。 |
| 候选 / 相似度 | 拍照后给出的备选商品，以及它与照片的相似程度（参考值，不是准确率）。 |
| 查到 / 没查到 | 本次查价有没有匹配到商品。 |
| 拍照未确认 | 店员拍了照但没有点选候选中的任何一件。 |
| 识别额度 | 每天可用于「拍照 AI 比对」的次数上限（按人、按全员合计）。用完当天退化为按相似度排序。 |
| 重建拍照索引 | 给老商品补算图片识别特征，让拍照查价能认出它们。 |
| 价格变动 | 每次改价的记录：旧价→新价、涨跌、操作人、时间。 |
| 跨店比价 | 同一条码在不同门店的价格对比（只比较有条码的商品）。 |
| 下架 | 让店员查不到这件商品（历史记录保留）。 |
| 停用（门店/账号） | 暂停使用：停用门店后店员查不到该店；停用账号后该微信不能使用。可再启用。 |
| 解除绑定 | 把当前微信与员工账号解绑（管理页底部），账号与授权保留，管理员重新邀请即可复用。 |

## 13.2 使用技巧

### 店员侧
- 有条码的商品一律先扫码，比拍照快也准。
- 拍照时只拍一件商品、正对包装正面、光线足——比多拍几张更有效。
- 顾客催价时，如果拍照没认准，直接改用输入商品名搜索，往往更快。
- 屏幕价格很大字，报给顾客前对一眼商品名，避免认错商品。
- 结果页点「查下一个」回到查价页，比退来退去快。

### 管理员侧
- 开店顺序：先建门店 → 再邀员工 → 再录商品。
- 商品录入优先保证三件事：价格准、有照片、有名字。这三样齐了，扫码/搜索/拍照三条路都通。
- 用「数据统计 → 查价明细 → 没查到」当补数据清单，每周过一遍，店员的查不到率会明显下降。
- 用「拍照未确认」当补照片清单：这里出现的商品，多半缺照片或照片拍得不好。
- 上新季集中改价用批量导入的「更新价格（推荐）」模式，比一件件改快，而且会留下完整的改价记录。
- 同一件商品在不同门店价格不同时，用「跨店比价」检查有没有误录（例如少一个 0）。
- 邀请发给具体的人之前先确认姓名，因为邀请是一次性的，发错就绑错。
- 员工离职当天就停用，比事后处理更省事。

### 让拍照识别越来越准
1. 给常被问价的商品补 3 张不同角度标准照；
2. 外观相似但价格不同的商品分开建档，别共用图片；
3. 对老商品执行一次「重建拍照索引」；
4. 每周看「拍照未确认」记录，按记录逐个修正；
5. 商品名写清规格（例如「XX 酱油 500ml」），便于搜索与人工核对。

## 13.3 边界与不做的事（避免被问到答不上来）

- 不面向消费者：顾客拿不到入口，必须有邀请码；没有顾客端自助查价。
- 不联网查别家价格：不与任何外部平台比价，只显示本店录入的数据。
- 不自动改价：价格只能由管理员/店员手工改或导入，系统不会自己调整。
- 不保证拍照 100% 认准：它是辅助手段，最终由店员点选确认。
- 不提供库存、收银、会员、下单、支付：定位是查价与商品资料管理。
- 不提供报表导出：统计数据在小程序内查看。
- 无条码商品不参与跨店比价：为避免同名不同规格误判。
- 同一个微信只能一个账号：这是权限模型的基础。
- 下架商品没有自助恢复入口：需要联系系统管理员。

## 13.4 名词与说法的统一（供回答时保持一致）

- 统一叫「小程序」，不说「App」「软件」。
- 统一叫「店长/员工」，不说「用户端」「子账号」（除非需要解释）。
- 统一叫「总账号」，不说「超级管理员」。
- 钱的单位统一写「元」，例如「本店售价 12.5 元」。
- 拍照识别的结果统一叫「候选」，被店员选中后叫「已确认」。

---

# 14 界面导航地图（每一屏有什么、点哪里）

底部三个标签：查价（默认）· 商品 · 管理。

## 14.1 登录页

- 顶部：小程序名「云选查价」+ 副标题「门店商品价格查询 · 内部员工使用」。
- 首次使用卡片（只在系统还没有总账号时出现）：「初始化总账号」按钮。
- 员工绑定卡片：
  - 说明：扫管理员发的二维码、或点他转发的邀请卡片会自动绑定，不用输任何东西；不方便就找管理员要 6 位邀请码手输。
  - 输入项：邀请码（例如 AB12CD）、姓名（管理员已填可留空）。
  - 按钮：绑定并进入。
- 底部：查看《用户隐私保护指引》。
- 扫码/点卡片进来时，会先显示「正在绑定你的账号…」的过渡状态。

## 14.2 查价页（有结果之前）

- 顶部门店信息条：显示「当前门店 + 门店名」；有 2 家以上权限时提示「（点此切换）」；总账号右侧多一个「总账号管理」按钮。
- 大操作区：
  - 扫码查价（对准商品条码）
  - 拍照查价（无条码商品）
  - 搜索框「输入商品名搜索」+ 搜索按钮
- 拍照后出现的区块：拍到的大图 + 「识别中…」或「用时 N 秒 · 下面是本店最像的」，下面是：
  - 标题「点最像的那个（就是查价结果）」；
  - 候选行：排名数字、商品图、商品名、规格/条码、命中原因小字、右侧价格 + 「相似 N%」；
  - 按钮：都不是，重拍一张 / 取消（或只有「重拍一张」）。
- 提示语：额度用完时会显示「识别额度已用完……请核对实物」这类说明。

## 14.3 查价结果页（有结果之后）

- 商品图片轮播（多张时底部有指示点，可左右滑，点图可放大）。
- 「本店售价」标签 + 超大号价格。
- 商品名。
- 标签：门店名、条码（没有则显示「条码 无」）。
- 底部通栏按钮：查下一个。

## 14.4 商品页

- 顶部：当前门店 + 右上「+ 录入商品」。
- 搜索框「搜索商品名」+ 搜索按钮。
- 商品行：缩略图、商品名（或「未命名（条码 xxx）」/「未命名商品」）、条码、规格、价格；总账号额外看到「进价 ¥x · 毛利 +¥y（z%）」；已下架带标签。
- 空态：「还没有商品 / 点右上『+ 录入商品』开始建档」。

## 14.5 录入 / 编辑商品页

- 顶部提示：「门店：xxx · * 售价为必填，其余可留空」。
- 字段：商品名、本店售价（必填）、条形码（右侧「扫」按钮可扫码填入）、商品进价、分类。
- 填了进价会显示毛利提示（「… · 店员查价页看不到进价」）。
- 标准照区块：标题「标准照（n/3）」+「拍照/选图」按钮；提示「建议 3 张不同角度；外观相似但价格不同的商品必须分别建档、不要共用图片」；已选图片可点右上「×」删除。
- 按钮：保存并建档（新建）/ 保存修改（编辑）。
- 编辑已有商品时，底部还有：下架该商品。

## 14.6 候选确认页（部分入口会进入）

- 标题「请确认是哪一件」，说明「拍照匹配不确定，选一个确认；都不是就返回用扫码或搜索」。
- 列表：商品图、商品名、相似度、价格。点某一条即确认。
- 空态：「没有候选商品 / 返回用扫码或名称搜索」。

## 14.7 管理页

- 概览卡：总账号管理 / 云选查价 + 三格统计（门店数、员工数、商品数）。
- 「管理入口」列表：
  1. 门店管理 —— 新增/改名/停用门店
  2. 员工与授权 —— 生成邀请码 / 跨店授权 / 停用
  3. 数据统计 —— 今日/近7天查价 · 价格变动 · 跨店比价
  4. 批量导入商品 —— Excel/CSV 一次建/改一批，可先下载模板
  5. 重建拍照索引 —— 老商品补算图片特征，拍照查价才能认出来
- 「账号」区：解除当前微信的绑定（说明：换手机或不再使用时用；总账号不能在这里解除）。
- 非总账号进入会看到：「没有管理权限 / 这个页面只有总账号能进。需要权限联系管理员。」

## 14.8 门店管理页

- 顶部卡片：输入框「新门店名称」+「添加」按钮；提示「门店下还有商品时不能删除，可以『停用』（店员就查不到这家店了）」。
- 门店卡片：门店名、「启用中/已停用 · N 个商品」、三个按钮：改名 / 停用|启用 / 删除。

## 14.9 员工与授权页

- 新增员工卡片：姓名、角色（总账号/店长/员工）、默认门店；按钮「生成邀请二维码」；提示「填好姓名/角色/门店点这里 → 生成『扫码即绑定』的二维码，直接分享给员工就行」。
- 邀请面板：「XX 的邀请」+ 角色·门店·邀请码；二维码（生成中/失败时会有提示）；说明文字含「这个邀请只能用一次」；按钮：分享给员工 / 存相册 / 复制邀请码；右上「收起」。
- 员工卡片：姓名+角色、门店信息、状态（待绑定/已绑定/已停用，未绑定时带邀请码）；按钮：停用|启用、生成邀请|重新生成邀请（未绑定）、重置绑定（换微信）（已绑定）、跨店授权、删除（不是自己那行）。
- 跨店授权面板：「勾选可访问的门店」，点一行打勾，底部「保存授权」。

## 14.10 数据统计页

- 「今天」卡：查价次数 / 查到% / 扫码/拍照。
- 「近 7 天」卡：查价次数 / 查到% / 拍照被确认% / 改价，下面一行明细「拍照 N 次（店员确认了 M 次）、扫码 K 次」。
- 「每天查价次数」柱状图。
- 「近 7 天谁查得多」列表。
- 汇总卡：门店 N 家 · 员工 N 人；在售商品 N 条 · 已下架 N 条。
- 快捷入口：查价明细（谁在什么时候查了什么）、价格变动 / 跨店比价、批量导入商品、门店管理、员工与授权。

## 14.11 查价明细页

- 第一排筛选：全部 / 扫码 / 拍照 / 没查到 / 拍照未确认（"拍照了但店员没点确认的（这些最该看）"）。
- 第二排筛选：近 7 天 / 近 30 天 / 近 90 天。
- 列表每条：商品名 + 结果标签（查到/没查到、已确认）、时间、门店 · 员工 · 方式 · 相似度 · 条码。
- 底部：「加载更多」（数据多时出现）。
- 空态：「这段时间没有记录」。

## 14.12 价格变动 / 跨店比价页

- 两个标签：价格变动 / 跨店比价。
- 价格变动：时间段筛选（近 7 / 30 / 180 天）；汇总「共 N 次改价 · 涨 N 次 / 降 N 次」；每条：商品名、新价、门店 · 操作人 · 时间、旧价 → 新价（涨跌金额与百分比）。
- 跨店比价：概览（在售 N 条、有条码 N 条、可比 N 条、不一致 N 条、平均差 N%）+ 规则说明「只按条码比对（无码商品同名不同规格会误判，不参与）」；每个条码卡片：商品名+规格、差价、条码、几家门店、最低/最高/差%、逐店价格。
- 空态：「还没有同一条码出现在两家以上门店的商品」/「这段时间没有改价记录」。

## 14.13 批量导入页

- 第一步（选文件）：格式说明卡 + 先下载导入模板 + 选择文件（从微信聊天里选） + 小技巧「把 Excel 发给『文件传输助手』」。
- 第二步（预览）：文件卡（工作表、表头行、能导入行数、价格单位）；「列对应关系（读错列时会出问题，先对一眼）」；「有 N 行要注意」（问题行列表）；「前 N 行长这样」（表格预览）；选择「导入到门店」；「遇到已经存在的商品怎么办？」→ 更新价格（推荐） / 只新增，跳过已有的；按钮 开始导入 N 行 / 换一个文件。
- 第三步（导入中 / 完成）：进度条；报告（新建、改价、和现有数据一样跳过、已存在按你的选择跳过、出错的行）；出错行与跳过行的明细；按钮 再导入一个文件。

---

