业务中心 / 数据看板
王王业务

数据看板

示例页面 · 右下角即业务助手弹框

可用库存
171.33吨
较上周 +6.2%
在库总量
233.93吨
冻结 62.60 吨
待出库订单
12单
今日新增 3 单
本周加工产出
48.6吨
分切 31 笔
最近订单
示例数据
订单号客户商品数量状态
SO20261105001杭州华印包装A级印刷白板纸 88912.00 吨待出库
SO20261105002宁波中盛纸业江龙白板纸 10508.50 吨待支付
SO20261104017苏州恒丰彩印玖龙牛卡纸 120025.00 吨已完成
SO20261104016上海鸿达纸品白底白板纸 7876.20 吨已完成

如何嵌入到你的页面

<!-- 1. 引入,右下角自动出现气泡 -->
<script src="http://localhost:3000/chat-widget.js"
        data-api="http://localhost:3000"
        data-title="全纸联 · 业务助手"></script>

// 2. 把宿主页面的登录 token 交给弹框(它只转发到我方后端,不进浏览器存储)
// a) 每次提问前动态取,推荐:token 过期能自动续上
QzlChat.setTokenProvider(function () { return store.state.token; });

// b) 登录成功后直接塞
QzlChat.setToken(res.token);

// c) 或写在标签上:data-token="xxx",或 data-token-storage="erp_token" 自动读 localStorage

样式全部封装在 Shadow DOM 内,不会和你现有页面的 CSS 冲突。token 的用法: 弹框把它放进请求头发给本服务,服务端再拿它去调 MCP 查数据—— 数据权限完全由这个登录态决定,服务端不保存任何能查全库的令牌。 如果登录态放在 HttpOnly Cookie 里(JS 读不到),用 data-with-credentials="true",后端配 AUTH_COOKIE_NAMES 即可。