feat: 生产订单新增导出 Excel 与打印功能

- 订单列表页「导出 Excel」(/orders/export): 导出全部生产订单(订单号/BOM/接单量/工厂/状态/经手人/下单时间/备注)

- 订单详情页「导出 Excel」(/order/<id>/export): 导出派工单, 含「订单信息」+「领料明细」双 sheet

- 订单详情页「打印」按钮: window.print() + @media print 样式(隐藏导航/按钮, 输入框转纯文本, 隐藏提示), 输出干净派工单
This commit is contained in:
2026-10-22 14:02:04 +08:00
parent 5a6f4ea4df
commit 099496dec9
4 changed files with 171 additions and 2 deletions
+1
View File
@@ -4,6 +4,7 @@
<div class="toolbar">
<h3 style="margin:0">生产订单 ({{ data|length }})</h3>
<a class="btn primary" href="{{ url_for('order_new') }}">+ 新建订单</a>
<a class="btn" href="{{ url_for('orders_export') }}">导出 Excel</a>
</div>
<table class="tbl">
<thead><tr><th>订单号</th><th>BOM</th><th>接单量</th><th>生产工厂</th><th>状态</th><th>经手人</th><th>操作</th></tr></thead>