# 寄庫出貨查詢強化版

## 📌 功能說明

本系統提供查詢 **未出貨訂單** 與 **訂單明細** 的介面，使用者可透過關鍵字快速查詢，並可選擇是否只顯示 **未轉數量大於 0** 的品項。

## 🔧 系統架構

- **後端框架**：Flask (Python)
- **資料庫**：MSSQL (ODBC Driver 17)
- **前端頁面**：Jinja2 Template (index.html)
- **埠號**：5101

## 📑 功能細節

- 預設勾選「只顯示未出貨品項」。
- 支援查詢條件：
    
    
    - 訂購人姓名 (LinkMan)
    - 訂購人電話 (LinkTelephone)
    - 收件人姓名 (LRReceiver)
    - 收件人電話 (LRRecvTel)
    - 收貨人姓名 (ReceMan)
    - 收貨人電話 (ReceTelephone / ReceMobilePhone)
- 主表 `ordBillMain`：
    
    
    - 顯示訂單編號、聯絡人、電話、收件資訊、備註。
- 明細表 `ordBillSub`：
    
    
    - 顯示品名、訂購數量、剩餘未轉數量。
- 打勾「只顯示未出貨」時：
    
    
    - 僅顯示 **QtyRemain &gt; 0** 的品項。
    - 僅保留仍有未出貨的訂單。

## 📂 主要檔案

- **app.py**：主程式
- **templates/index.html**：查詢頁面模板