在原「仅控最低值(下限)」的货值预警基础上,扩展支持「最高值(上限)」监控,形成区间管控:货值需落在 [最低控货值, 最高控货值] 区间内方为正常,跌出下沿或涨破上沿均触发预警。
下限:当前货值 v < 最低控货值 L × P% 时触发
上限:当前货值 v > 最高控货值 H × Q% 时触发
百分数为占各自基准值的比例,直接作为乘数(如 110 表示 110%)。
最低控货值 L × P3% < 最高控货值 H × Q3%
即最低最浅预警线 < 最高最浅预警线,保证安全区间 [L×P3%, H×Q3%] 存在、上下限预警不交叉;并自动蕴含红线不交叉 L×P1% < H×Q1%。
银行押品示例:贷款额 100 万,要求货值不低于 120 万 → 最低基准 100 万,三级/二级/一级百分数 130 / 125 / 120(货值 <130 / <125 / <120 万分别触发轻 / 中 / 重预警)。
为质检单与磅单定义标准化的数据字段,支持 PC 端与小程序端的录入、识别、展示与存档。质检单指标采用通用键值对结构,不同货物类型(棉花/煤/粮等)按实物样张定义指标项,页面代码无需调整。
基本信息(固定 7 字段):
质检指标值(键值对 map<string,string>):可任意键值对,键名与值均 ≤ 50 字符。常见货物示例:
质检单「货物品名」填「籽棉」时,自动预填棉花 4 项指标(毛衣分/公定衣分/含杂率/马克隆值)。
固定 10 个字段:
附件:jpg、png、pdf、rar、zip、jpeg 格式,单个文件 ≤ 40M。
小程序单据取证页在字段卡底部提供「AI 识别填充」按钮,从拍摄照片识别并回填字段值;磅单自动算净重(毛重 − 皮重)。
为记录管理各 Tab 的列表与详情补充「记录id」字段,并支持按记录id 查询;小程序端「我的事项」页面的记录卡片展示记录id,方便现场作业人员按记录id 定位自己的待办/已办记录。
在货物出入库过程中,存在「调拨出库 → 在途 → 调拨入库」的流转场景。本需求建立在途货物的概念,通过「在途货物明细」Tab(其下仅一个「在途」子 Tab),以调拨出库记录为行跟踪在途货物,并在调拨入库与数据修正审核时校验在途状态与记录绑定关系,防止重复入库或状态异常。
小程序端进行入库时,同样遵循「调拨出库 → 在途 → 调拨入库」的流转逻辑:在入库表单中选择入库类型为「调拨入库」(与 PC 端「二级分类」对应)后,需先选择调拨出库记录(仅列出仍在途的出库记录);选中后该出库记录的整批货物明细自动带入表单,且只读、不可修改,提交时校验必须已选出库记录。
货物管理记录之间存在业务关联(如「出库预报」关联后续的「出库」与「调拨入库」)。本需求支持在小程序端录入记录时选择关联其他记录,并在 PC 端记录详情页统一展示关联关系,区分「已关联」和「被关联」两类,方便追溯记录的上下游关系。
事业部集团版工作台支持以「单位 / 子企业」为维度汇总数据。页面顶部新增「数据范围」树形选择控件,按集团 → 区域公司 → 子企业的层级展示可选项,切换后下方所有板块均按所选单位范围重新统计,实现集团 → 单位的下钻查看。
在中棉项目的「货物库存&货值」Tab 统计区增加五项皮棉相关累计统计,用于反映籽棉入库总量、按衣分率折算的理论出皮棉量,以及已出皮棉量、待出皮棉量,帮助业务人员掌握加工转化进度。该组统计仅在中棉项目展示。
平均衣分率 = Σ(每次籽棉入库量 × 每次籽棉公定衣分率) ÷ 累计籽棉入库总量(按入库量加权,以公定衣分率为准,为根输入);累计理论出皮棉量 = 累计籽棉入库总量 × 平均衣分率,与「二」中 Σ(每次籽棉入库量 × 对应公定衣分率) 完全相等;待出皮棉量 = 累计理论出皮棉量 − 累计已出皮棉量。口径首尾闭合、自洽。
系统支持按「记录类型」为项目人员配置审核权限范围。权限为「可管理档案」的人员,可在人员列表中通过「设置记录类型」弹窗,设定其可审核的记录类型。弹窗选项分三部分:①「全部」(默认);②「影响货物数量变化的记录」——入库 / 出库 / 盘点 / 在库移位,只能整体勾选;③「不影响货物数量变化的记录」——入库 / 出库 / 盘点 / 在库移位 / 巡检 / 货权牌记录 / 其他,可分别勾选,勾选「其他」可补充自定义类型。该配置直接影响「记录管理」待处理记录中「确认信息」按钮的可见性——仅被授予该记录类型审核权限的人员可见。
针对抵押物详情页「货物信息维护」Tab 的「批量修改价格」按钮进行交互重构:从「必须显式勾选记录后才可操作」改造为「基于筛选条件的隐式全选」。用户先用顶部筛选栏(货物品名 / 规格等级 / 仓库 / 库位 / 影响识别因素)圈定范围,在不勾选任何行的情况下点击批量修改价格,系统默认作用于所有符合筛选条件的记录。如需小范围微调,用户可主动勾选若干行,此时仅对勾选行生效。该模式兼顾了万级记录的批量效率与单条/少量记录的精确控制。弹窗内文案随操作对象来源(筛选结果 / 已勾选行)动态切换,让用户对本次改价的影响范围始终有清晰的预期。
在原有「包年」收费之外,新增「预存按库月费」模式。客户预充值,系统以「仓库使用权」为计费单元、以「自然月」为周期自动扣费,单价 1000 元/库/月。两种模式每客户仅可选其一。本需求覆盖:计费模型、扣费引擎、欠费与预警、退款、与包年的切换、月度账单。
改动原则:不动收费管理列表的列结构,仅扩展服务类型枚举;账户余额与收费方式放在用户管理;扣费流水独立成页。包年↔预存切换在用户详情页完成,原型不体现,需求说清即可。
客户(预存扣费模式)需能查看自身账户情况,否则对账全部压在运营后台、客户体验差且易客诉。账户页做在「用户端(客户 PC 端)的管理员端」——即客户企业内部管理员账号,菜单与普通用户端一致、仅多出「账户管理」一项;管理员进入后查看本企业账户余额、充值/扣费流水。与运营后台扣费流水页(需求第九节第 5 点)数据同源。
admin/ 目录:收费弹窗(预存充值radio+字段显隐+充值金额)、收费管理(预存充值样本行)、管理端=用户管理(账户余额/收费方式两列+欠费红标)、扣费流水(新增页·菜单子项+表格)。改造脚本:_patch_admin.py、_patch_admin2.py