請求範例
{
"enterprise_no": "COMP01",
"site_no": "SITE01",
"wo_no": "5101-20260319001",
"issue_status": "2",
"issue_date": "2026-03-19",
"issue_qty": "100"
}
資料庫更新 SQL
查詢工單
-- 組合工單編號 CMOID = wo_no
SELECT COUNT(1) FROM MODETAIL WHERE CMOID = N'{wo_no}'
UPDATE(更新備料狀態)
UPDATE MODETAIL SET
ISSUE_STATUS = :issue_status,
ISSUE_DATE = :issue_date,
ISSUE_QTY = :issue_qty,
LASTMAINTAINUSER = :userid,
LASTMAINTAINDATETIME = N'{當前時間}'
WHERE CMOID = :wo_no
SFT_WO_ISSUE 連動(若有)
-- 若有 SFT_WO_ISSUE 表則一併更新
UPDATE SFT_WO_ISSUE SET
ISSUE_STATUS = :issue_status,
ISSUE_DATE = :issue_date,
ISSUE_QTY = :issue_qty
WHERE WO_NO = :wo_no