yueli
b4445f07d9
feat(material): 物料列表新增「采购在途」自动标识,预警邮件改用活跃单静音
base_service.get_list:
新增 isPurchasing 字段,与待采购池共用同一份活跃单判定。放在预警权限
判断之外 —— 能看到物料列表的人都该知道这个物料已经在采购了。
inventory_task:
静音条件从人工标记 is_ordered 改为「该物料无活跃采购单」。
★ 为什么必须同时改邮件:预警邮件由出库执行流程触发(outbound_service 出库
完成后的调用),功能是活的;而它的静音入口(前端人工「标记已采购」)随本次
改造一并移除。若不改这里,用户会彻底失去静音能力,每个缺货物料在每次出库后
都会发信。自动判定在建单时静默、单据驳回或强制结案后自动恢复,比人工标记准。
两张表的判定口径都由 utils/purchase_activity.py 提供,不各写一遍。
2026-09-18 14:31:00 +08:00
..
2026-01-27 15:50:23 +08:00
2026-09-18 14:31:00 +08:00
2026-09-11 10:34:15 +08:00
2026-07-15 11:11:40 +08:00
2026-09-11 10:34:15 +08:00
2026-09-16 17:14:17 +08:00
2026-09-11 10:34:15 +08:00
2026-09-04 09:42:49 +08:00