這個指令會解除鎖定 OrderPrepare 指令先前鎖定的訂單,再呼叫指定的 URL。 如果訂單未鎖定,或訂單參考號碼不正確,指令只會呼叫 URL。
參數值
範例 1
下列範例會將參考號碼為 2 的訂單解除鎖定,並顯示訂單的內容:
http://myhostname/webapp/wcs/stores/servlet/OrderUnlock?orderId=2
&URL=/webapp/commerce/OrderDisplay?status=P&orderId=2
範例 2
下列範例先利用 OrderItemAdd 新增一份訂單。orderId(假設它是 112)取自 ORDERS 表格。
之後,它會準備訂單,在這期間會鎖定訂單。最後再將訂單解除鎖定。
http://myhostname/webapp/wcs/stores/servlet/OrderItemAdd?catEntryId=322200305&quantity=1
&URL=OrderItemDisplay&orderId=**
http://myhostname/webapp/wcs/stores/servlet/OrderPrepare?orderId=112&URL=OrderDisplay
http://myhostname/webapp/wcs/stores/servlet/OrderUnlock?orderId=112&URL=OrderItemDisplay
規則
異常狀況
無。
![]() |