转分享 进销存单机最终版1修正版-别天神著作

—— 更稳定、更清晰、更可追溯

本次更新重点解决了订单导入、对账单统计、库存扣减等核心环节的一系列隐蔽问题,并带来多项体验优化。

转分享 进销存单机最终版1修正版-别天神著作


🐞 一、Bug 修复

1️⃣ Excel 导入流程彻底重写

  • 不再裸写 SQL,改用完整业务流程(事务保护 + 库存扣增 + 账单生成 + 库存变动记录)
  • 重复导入不再因订单号冲突失败,改用毫秒级时间戳
  • 商品匹配失败时明确提示哪个商品不存在,不再静默跳过
  • 每个订单独立事务,一个失败不影响其他订单

2️⃣ 导入操作现在有日志了

所有 import_* 操作均写入操作日志,每次导入详情可追溯

3️⃣ 删除「待处理」订单不再错改库存

  • 待处理状态订单从未动过库存,删除时不再错误地加减库存
  • 只有已完成/已发货/已签收状态的订单删除时才恢复库存,并写入 inventory_records

 

4️⃣ 对账单不再重复计算金额

  • 移除订单明细与账单记录的双重统计,改为仅统计账单 + 还款记录
  • 已发货/已完成但缺失账单的历史订单自动补齐显示
  • 修复合计行 colSpan 对齐问题

5️⃣ 对账单日期边界修复

  • bill_date 含时分秒,end_date 仅为日期 → 字符串比较导致当天数据全部丢失
  • 后端自动补 23:59:59等于当天即可查到当天数据

6️⃣ 状态变更自动生成账单

shipped / received / completed / paid 状态变更现在全部自动生成应收应付账单
(之前只有 invoiced 才生成,导致大量已完成订单在对账单中消失)

7️⃣ 打印模板选择器修复

  • 前端改为全量加载模板后本地过滤,不再依赖后端 WHERE 条件的边缘情况
  • 模板管理页的「设为默认」能被打印选择器正确识别

8️⃣ 图片导出不再半途而废

  • 商品编码含非法字符 \ / : * ? " < > | 导致文件夹创建失败 → 自动替换为 _
  • 每个商品图片/文档独立 try/catch一个失败不殃及其他

✨ 二、功能改进

1️⃣ 列表分页提升

  • 产品管理:9 → 50 条/页
  • 其他模块:9 → 20 条/页
  • 全部支持手动调整每页条数

2️⃣ 打印模板加入商品编码列

销售单、采购单打印模板新增「编码」列

表头顺序:编码 | 商品 | 数量 | 单价 | 小计

3️⃣ 导入结果展示增强

  • 状态标签彩色区分
    🟢 成功(绿) / 🟡 部分成功(黄) / 🔴 失败(红)
  • 显示明细条数详细错误信息
  • 管理员用户名:admin   密码:admin123
    有什么BUG要反馈或者询问的可以去QQ:1072850428
  • 本站仅转载分享,著作权有别天神拥有,微信公众号别天神

我用夸克网盘给你分享了「进销存最终修复1」,点击链接或复制整段内容,打开「夸克网盘APP」即可获取。/~f2df3YfVgm~:/链接:https://pan.quark.cn/s/c113e7afdbbf提取码:iDXq

上一篇 转分享 进销存单机最终版-别天神著作
下一篇 进销存单机修复最终版—2