| 序号 | 单据日期 | 单据类别 | 来源单号 | 项次 | 客户代号 | 客户简称 | 货品代号 | 货品名称 | 品牌 | 数量 | 单价 | 币别 | 折扣 | 来源 | 实际客户代号 | 实际客户简称 | 实际客户单价 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 暂无数据 | |||||||||||||||||
仪表盘
项目开发进度看板
主项目数
—
子项目数
—
进行中
—
未启动
—
超时项目
—
超时人员
| 主项目 | 序号 | 子项目名称 | 负责人 | 配合人员 | 联络人 | 计划启动 | 完成时间 | 状态 | 操作 |
|---|
| 序号 | 部门代号 | 部门名称 | 创建时间 | 操作 |
|---|
在职
离职
| 工号 | 姓名 | 岗位 | 邮箱 | 状态 | 操作 |
|---|
正常0
禁用0
今日登录 — 人 · — 次
| 用户名 | 姓名 | 邮箱 | 角色 | 状态 | 企业微信账号 | 注册日期 | 最后登录 | ERP创建人 | ERP审核人 | 操作 |
|---|
| 角色名称 | 描述 | 可访问页面 | 创建时间 | 操作 |
|---|
LOGO 设置
暂无
支持 png/jpg/gif/webp/ico,建议 64×64px 透明背景
界面名称设置
显示在登录页标题和左侧导航栏顶部
显示在项目看板页顶部(含全屏模式居中)
出门单二维码仅允许本企业企业微信账号扫码查看与放行;此处填写后进一步限定为名单内账号(填企微「成员账号/UserID」,多个用逗号分隔);留空表示本企业任意成员均可放行。
出门单放行支持多个企业微信主体。逐行填写下方各主体信息即可,无需手写 JSON。留空则只用上方「企业微信配置」里的单主体(天枢)。
密码策略
启用后,新增用户与修改密码时,密码必须同时包含英文字母和数字(且不少于6位)。
看板设置
50 ms/px
数值越大滚动越慢,推荐 30-100ms
空闲自动退出
分钟
设置为 0 表示不自动退出;例如填 30 表示连续 30 分钟无任何操作则自动退出登录。
企业微信扫码登录
回调地址须在企业微信管理后台「我的企业 → 微信插件 → 扫码登录」中设为可信域名,并把验证文件 WW_verify_*.txt 放到站点根目录。
公众号网页授权
用于通过普通微信识别用户身份(openid),当前用于司机扫码识别出门单,后续也将用于采购单消息推送等场景。需填写公众号 AppID / AppSecret 与已备案的 443 授权域名;回调地址
https://<域名>/api/wechat/mp/oauth/callback 须在该公众号「网页授权域名」中配置(仅填域名,不含 http/https),否则打开授权页会提示「二维码无效」。在公众号后台「设置与开发 → 公众号设置 → 功能设置 → 网页授权域名」点击设置,下载
MP_verify_*.txt 校验文件,把文件名与文件内容填到上方并保存;本系统会在 https://<域名>/MP_verify_*.txt 自动提供该文件供微信校验。域名必须与上方「授权域名」一致(当前:—)。AI 查询配置
配置 AI 自然语言查询使用的云端大模型(兜底解析路径)。支持 DeepSeek / 腾讯混元 / 兼容 OpenAI 的接口。日常查询由规则引擎零成本解析,仅复杂问句回退此处配置的大模型。后续可扩展到生产、采购等业务数据的查询。
说明:密钥仅存储于服务器 system_prefs,不会下发到浏览器(列表仅显示后4位)。
开启后,非 ERP 数据类问题(如「今天天气」「帮我写段说明」)将调用云端模型自由回答;默认关闭,避免误用。
开启后,AI 助手输入框下方显示「当前模型 · 厂商」(未配置模型时显示红色提醒);关闭后该行完全隐藏。
存储服务器配置
配置附件(制程检验拍照图片、出门单附件、报价单附件)的存储位置。默认保存在本机(占用应用服务器磁盘);文件量较大时,建议切换到「独立文件服务器(SFTP)」,把原文件推送到内网文件服务器,应用服务器只保存元数据。
HR 员工同步
从 HR 系统拉取在职员工,自动在本系统建账号。映射规则:用户名 = 工号(employee_id,全库唯一)、姓名 = name、
企业微信账号 = weixin(可扫码登录;为空则不绑定)、邮箱 = 企微账号@域名(无企微时用「工号@域名」,因 HR 源库 email 字段全为空)、
角色取下方默认值,密码随机生成并在同步后可导出。已有工号自动跳过,不会重复建号。
图片水印设置
开启后,「生产标准图维护」「制程检验拍照」与「出门单 H5 现场照片」上传的图片将自动叠加水印(在浏览器本地处理,落盘即带水印),适用于防止图片被随意转发或冒用。水印为图片像素级叠加,下载原图即已含水印。
侧边栏主题色
选择侧边栏底色,保存后全局生效(所有页面的左侧导航栏同步变色)。选择浅色背景时,文字会自动切换为深色以保证可读。
登录页背景色
设置登录页 /login.html 的背景,保存后对所有用户立即生效。可点选预设渐变方案,也可用取色器分别指定起始色与结束色(两色相同即为纯色背景)。
登录页背景预览
操作记录
| 序号 | 时间 | 操作人 | 操作 | 详情 | 结果 |
|---|
Excel格式:前28列为BOM表头字段,之后每20列为一条物料明细(BOM编号/子件序号/子件编码/品牌/下层节点/名称/仓库/虚拟件/单位/用量/损耗/基数/替代品/摘要/生效日期/净重/单独打包/虚拟数量/生产模式/工序代号),可多行。BOM编号未填则自动取表头,子件序号未填则自动编号。另有规则:版本自动取品牌、创建日期取导入日期、单据/生效日期取当天、单位默认1。修改备注
| # | BOM代号 | 名称 | 货品代号 | 品牌 | 版本 | 仓库代号 | 大类 | 单位 | 数量 | 部门 | 启用日期 | 截止日期 | 备注 | 创建人 | 审核人 | 终审日期 | 创建日期 | 生效日期 | 单据创建日期 | 中标名称 | 净重 | 毛重 | 带芯片 | BODY净重 | 制造模式 | 虚拟件控制 | 制造线别 | SKU | 制造班组 | 子件序号 | 子件编码 | 子件名称 | 仓库代号 | 子件品牌 | 下层节点 | 用量 | 单位 | 损耗 | 基数 | 替代品 | 摘要 | 生效日期 | 净重 | 单独打包 | 虚拟数量 | 生产模式 | 虚拟件 | 工序 | BOM编号 | 新增时间 | 审核时间 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 请上传Excel文件以预览BOM数据 | |||||||||||||||||||||||||||||||||||||||||||||||||||
BOM 表头(点击任意行,下方显示对应子件明细)
| 暂无BOM录入记录 |
| 请选择上方 BOM 表头查看子件明细 |
| 暂无数据,请先在 ERP参数设置 中同步 |
上传Excel:首行表头可用中文列名(如「货品代号、名称、品牌…」)或英文字段名(如 PRD_NO、NAME、PRD_MARK…)。
须包含货品代号(PRD_NO)列用于匹配;其余列按字段名批改对应货品档案字段(货品代号本身不可改)。
⚠ 单元格留空(不填)的字段将保持原值不变,不会被改成空值。
若确实要把某字段清空为空白,请在该单元格填入标记 (清空)(全角 (清空) 亦可),后端会将其视为「置空」并更新,且批改明细会留痕可追溯。
🔒 受保护字段(名称、大类、仓库、单位、中类):留空与其它字段一致 = 保持原值不变;但不允许用 (清空) 置空,也不允许首尾带空格的修改(视为误填)。若对这些字段填了 (清空) 或首尾含空格,预览会标「受保护·不可清空 / 首尾空格不可改」,点「确认批改」时会被拦截并禁止本次批改。
📅 停用日期等日期字段:支持 Excel 日期单元格(自动把序列号转换为日期)、以及 2026-7-9 / 2026/7/9 / 2026-07-09 等写法,均会规范为 YYYY-MM-DD 后再写入,不会显示成数字。只填日期时,时间自动取本次批改时间(如 2026-07-09 18:30:25),不会是默认的 00:00 或 08:00;若同时填了时分(如 2026-7-9 8:30)则保留你填的时间。
⚠ 单元格留空(不填)的字段将保持原值不变,不会被改成空值。
若确实要把某字段清空为空白,请在该单元格填入标记 (清空)(全角 (清空) 亦可),后端会将其视为「置空」并更新,且批改明细会留痕可追溯。
🔒 受保护字段(名称、大类、仓库、单位、中类):留空与其它字段一致 = 保持原值不变;但不允许用 (清空) 置空,也不允许首尾带空格的修改(视为误填)。若对这些字段填了 (清空) 或首尾含空格,预览会标「受保护·不可清空 / 首尾空格不可改」,点「确认批改」时会被拦截并禁止本次批改。
📅 停用日期等日期字段:支持 Excel 日期单元格(自动把序列号转换为日期)、以及 2026-7-9 / 2026/7/9 / 2026-07-09 等写法,均会规范为 YYYY-MM-DD 后再写入,不会显示成数字。只填日期时,时间自动取本次批改时间(如 2026-07-09 18:30:25),不会是默认的 00:00 或 08:00;若同时填了时分(如 2026-7-9 8:30)则保留你填的时间。
| 行 | 货品代号 | 将批改字段 |
|---|---|---|
| 请上传Excel文件以预览批改数据 | ||
| 序号 | 批改时间 | 修改用户 | 货品代号 | 字段 | 原值 | 新值 | ERP回写 | 批次号 | 操作 |
|---|---|---|---|---|---|---|---|---|---|
| 暂无批改明细 | |||||||||
上传Excel:首行表头可用中文列名(如「代号、全称、区域…」)或英文字段名(如 CUS_NO、NAME、CUS_ARE…)。
须包含代号(CUS_NO)列用于匹配;其余列按字段名批改对应客商档案字段(代号本身不可改)。
⚠ 单元格留空(不填)的字段将保持原值不变,不会被改成空值。
若确实要把某字段清空为空白,请在该单元格填入标记 (清空)(全角 (清空) 亦可),后端会将其视为「置空」并更新,且批改明细会留痕可追溯。
🔒 受保护字段(全称 NAME):留空与其它字段一致 = 保持原值不变;但不允许用 (清空) 置空,也不允许首尾带空格的修改(视为误填)。若对全称填了 (清空) 或首尾含空格,预览会标「受保护·不可清空 / 首尾空格不可改」,点「确认批改」时会被拦截并禁止本次批改。
📅 截止往来日期字段:支持 Excel 日期单元格(自动把序列号转换为日期)、以及 2026-7-9 / 2026/7/9 / 2026-07-09 等写法,均会规范为 YYYY-MM-DD 后再写入。只填日期时,时间自动取本次批改时间;若同时填了时分则保留你填的时间。
🏷 类别(OBJ_ID):可直接填代码 1 / 2 / 3,也可填中文 客户 / 厂商 / 客户·厂商,导入后统一落库为代码(1=客户,2=厂商,3=客户·厂商)。
⚠ 单元格留空(不填)的字段将保持原值不变,不会被改成空值。
若确实要把某字段清空为空白,请在该单元格填入标记 (清空)(全角 (清空) 亦可),后端会将其视为「置空」并更新,且批改明细会留痕可追溯。
🔒 受保护字段(全称 NAME):留空与其它字段一致 = 保持原值不变;但不允许用 (清空) 置空,也不允许首尾带空格的修改(视为误填)。若对全称填了 (清空) 或首尾含空格,预览会标「受保护·不可清空 / 首尾空格不可改」,点「确认批改」时会被拦截并禁止本次批改。
📅 截止往来日期字段:支持 Excel 日期单元格(自动把序列号转换为日期)、以及 2026-7-9 / 2026/7/9 / 2026-07-09 等写法,均会规范为 YYYY-MM-DD 后再写入。只填日期时,时间自动取本次批改时间;若同时填了时分则保留你填的时间。
🏷 类别(OBJ_ID):可直接填代码 1 / 2 / 3,也可填中文 客户 / 厂商 / 客户·厂商,导入后统一落库为代码(1=客户,2=厂商,3=客户·厂商)。
| 行 | 代号 | 将批改字段 |
|---|---|---|
| 请上传Excel文件以预览批改数据 | ||
| 序号 | 批改时间 | 修改用户 | 代号 | 字段 | 原值 | 新值 | ERP回写 | 批次号 |
|---|---|---|---|---|---|---|---|---|
| 暂无批改明细 | ||||||||
| 序号 | 中类代号 | 中类名称 | 是否传输 | 同步时间 |
|---|---|---|---|---|
| 暂无数据,请点击「同步ERP」从 ERP 拉取货品中类 | ||||
| 序号 | 代号 | 全称 | 简称 | 类别 | 区域 | 责任业务 | 截止往来 | 是否开票 | 同步时间 |
|---|---|---|---|---|---|---|---|---|---|
| 暂无数据,请点击「同步ERP」从 ERP 拉取客户与供应商档案 | |||||||||
暂无数据,请点击「同步ERP」从 ERP 拉取部门档案
| 序号 | 仓库代号 | 仓库名称 | 所属部门 | 所属部门名称 | 停用日期 | 是否客供仓 |
|---|---|---|---|---|---|---|
| 暂无数据,请点击「同步ERP」从 ERP 拉取仓库档案 | ||||||
| 序号 | 代号 | 姓名 | 性别 | 部门代号 | 部门名称 | 入职日期 | 离职日期 | 上级主管 | 上级主管姓名 | 是否扫码员工 | 创建日期 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 暂无数据,请点击「同步ERP」从 ERP 拉取人员档案 | |||||||||||
| 序号 | 工序代号 | 工序名称 | 部门代号 | 部门名称 | 备注 | 录入人 | 审核人 | 生效日期 | 失效日期 | 机器代号 | 机器名称 | 标准工时(分) | 是否自制 | 是否批量 | 是否计件 | 说明 | 识别码 | 注意事项 | 记录时间 | 修改人 | 修改时间 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 暂无数据,可通过「Excel导入」录入工序代号,或从 ERP 同步 | |||||||||||||||||||||
| 序号 | 装配单号 | 装配行号 | 货品代号 | 工序代号 | 单价 | 损耗 | 备注 | 项号 | 录入人 | 审核人 | 生效日期 | 失效日期 | 机器代号 | 机器名称 | 标准工时(分) | 是否批量 | 原单价 | 件数 | BOM编号 | 修改人 | 修改时间 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 暂无数据,可通过「Excel导入」录入装配工序BOM,或超管「从ERP拉取」 | |||||||||||||||||||||
| 序号 | 班组代号 | 班组名称 | 班组标识 | 备注 | 超时分钟 | 上班标识 | 上班时间 | 下班标识 | 下班时间 | 出勤标识 | 出勤分钟 | 创建日期 | 部门代号 | 部门名称 | 负责人代号 | 负责人姓名 | 是否计件 | 修改人 | 修改时间 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 暂无数据,可通过「Excel导入」录入班组,或超管「从ERP拉取」 | |||||||||||||||||||
| 序号 | 线别代号 | 线别名称 | 备注 | 修改人 | 修改时间 |
|---|---|---|---|---|---|
| 暂无数据,可通过「Excel导入」录入线别,或超管「从ERP拉取」 | |||||
| 点「搜索」按日期范围查询(默认最近 7 天) |
| 序号 | |
|---|---|
| 暂无数据,请到「ERP参数设置 → ERP制令单同步」点击「同步ERP制令单」从 ERP 拉制取令单 | |
制令单明细
未选择制令单
| 点击上方表头行查看对应制令单明细 |
| 暂未同步,请点「同步ERP备货单」 |
备货明细
未选择备货单
| 点击上方表头行查看对应备货明细 |
| 暂未同步,请点「同步ERP进货退回单」 |
进货退回单明细
未选择进货退回单
| 点击上方列表行查看对应明细 |
| 暂未同步,请点「同步ERP销货单」 |
销货单明细
未选择销货单
| 点击上方列表行查看对应明细 |
| 暂无出门单 |
| 出门单号 | 客户 | 状态 | 制单人 | 业务员 | 司机/车牌 | 放行时间 | 门卫 | 结果 | 拦截原因 | 备注 | 制单时间 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 暂无放行记录 | |||||||||||
| 尚未同步,请在「ERP参数设置 → 销售订单字段设置」点「同步结构」再「同步数据」 |
表体明细
未选择销售订单
| 点击上方表头行查看对应表体明细 |
表体明细
未选择装箱单
共 0 条
| 点击上方表头行查看对应表体明细 |
| 套板名称 | 编号 | 适用客户 | 纸张 | 类型 | 每箱份数 | 版本 | 新增人 | 新增时间 | 变更人 | 变更时间 | 操作 |
|---|
这里客户+货品提供、每个单都一样的内容。右侧各列是该客户这颗货品的固定值,打印时自动带出。
★ 打印取值:现场填的临时值优先,没填才用此固定值。
列来自「箱唛套板 → 自定义字段」里勾了「启用固定数据」的字段;取消勾选会清掉该字段的全部数据。
规则说明:每行 = 箱唛上「左侧固定标签 → 右侧取哪个字段 + 框位」。
AI 识图生成时只负责认出图上有哪几个标签,坐标 / 尺寸 / 字号一律按这里的规则套用,认不出的标签仍会交给 AI 草稿定位。
坐标单位 mm,原点纸张左上角,(X, Y)是右侧值框左上角,左格标签宽取「标签宽」,其 X = X − 标签宽。
规则按「纸张 + 方向」分组,只有纸张方向一致才会套用。
★ V9.99:绑定字段留空 = 纯静态文本行(如 MADE IN CHINA),不必拿字段凑数;此时几何直接取(X, Y, 宽, 高),「标签文字」原样印出来。
★ V10.01:二维码/条码行把「类型」选成对应类型;「标签宽」填 0 = 不生成左格标签(只出码不带字);别名留空即可(二维码认不出文字,别名用于匹配 AI 认出的文字块,勿与其它行撞键)。
| 标签文字 | 别名 | 绑定字段 | 类型 | X | Y | 宽 | 高 | 标签宽 | 字号 | 加粗 | 对齐 | 操作 |
|---|
| 尚未同步,请在「ERP参数设置 → 采购单字段设置」点「同步结构」再「同步数据」 |
表体明细
未选择采购订单
| 点击上方表头行查看对应表体明细 |
中凯AI助手 · AI 自然语言查询
直接用自然语言提问。
数据备份(飞牛 NAS)
数据库、程序代码、系统配置每天 02:20 自动备到飞牛 NAS,图片目录每周日 02:50;每次备份后自动校验并滚动清理旧份。
点「立即备份」可随时手动跑一次全量(约 40 秒),与定时任务共用同一把文件锁,不会并发冲突。
点「立即备份」可随时手动跑一次全量(约 40 秒),与定时任务共用同一把文件锁,不会并发冲突。
加载中…