新增订单收票付款交货跟进并完善使用升级手册

增加部分付款和部分交货状态、工作台筛选、权限校验、跟进记录及 v4 数据迁移;补充 Windows EXE 构建与验收脚本。附 16 页 PDF 使用升级手册及企业微信详细配置说明、生成脚本和测试截图。验证:76 项回归测试、EXE 浏览器验收与 PDF 逐页校验通过。
This commit is contained in:
reddaniel110
2026-09-16 13:40:43 +08:00
parent bf952196fa
commit 768b4705dc
28 changed files with 3783 additions and 43 deletions
+2
View File
@@ -14,6 +14,7 @@ from order_logic import (ORDER_FIELDS, ITEM_FIELDS, add_log, can_edit, can_appro
next_order_no, recalc, remember_creation, save_form, snapshot, submit,
validate_order)
from pdf_export import build_pdf, seal_layout
from order_tracking import can_follow, can_record_payment
from security import current_user, db, login_required, role_required
@@ -88,6 +89,7 @@ def register_order_routes(app):
user, order = current_user(), get_order(oid)
return render_template('order_view.html', user=user, o=order, editable=can_edit(order, user),
may_approve=can_approve(order, user),
may_follow=can_follow(order, user), may_pay=can_record_payment(order, user),
seal=seal_layout(order.our_company) if can_approve(order, user) else None,
may_reject=can_reject(order, user), total_cn=amount_to_cn(order.total_amount),
status_text=STATUS_TEXT, role_text=ROLE_TEXT)