訂單狀態 Mark

2021-09-07 17:38:49 字數 1423 閱讀 8369

訂單狀態 mark

/** 訂單流程:下單成功-》支付訂單-》發貨-》收貨

* 訂單狀態:

* 101 訂單生成,未支付;102,訂單生產,但是未支付就取消;

* 201 支付完成,商家未發貨;202,訂單生產,已付款未發貨,卻取消

* 301 商家發貨,使用者未確認;

* 401 使用者確認收貨,訂單結束; 402 使用者沒有確認收貨,但是快遞反饋已收穫後,超過一定時間,系統自動確認收貨,訂單結束。

** 當101使用者未付款時,此時使用者可以進行的操作是取消訂單,或者付款操作

* 當201支付完成而商家未發貨時,此時使用者可以取消訂單並申請退款

* 當301商家已發貨時,此時使用者可以有確認收貨的操作

* 當401使用者確認收貨以後,此時使用者可以進行的操作是刪除訂單,評價商品,或者再次購買

* 當402系統自動確認收貨以後,此時使用者可以刪除訂單,評價商品,或者再次購買

** 目前不支援訂單退貨

*/public class orderutil

if (status == 102)

if (status == 201)

if (status == 202)

if (status == 301)

if (status == 401)

if (status == 402)

assert.state(false,

"orderstatus不支援");

return "";

}public static orderhandleoption build(litemallorder order)

else if (status == 102)

else if (status == 201)

else if (status == 202)

else if (status == 301)

return handleoption;

}public static listorderstatus(integer showtype)

liststatus = new arraylist(2);

if (showtype.equals(1))

else if (showtype.equals(2))

else if (showtype.equals(3))

else if (showtype.equals(4))

else

return status;

}public static boolean

ispaystatus(litemallorder zmallorder)

public static boolean

isshipstatus(litemallorder zmallorder)

}

ecshop訂單 》 訂單狀態

已確認,已發貨,已付款 語言包 訂單狀態 lang os os unconfirmed 未確認 lang os os confirmed 已確認 確認是有效訂單 lang os os splited 已確認 確認收貨 lang os os spliting part 已確認 lang os os c...

生產訂單狀態

訂單 dlv 交貨已完成 teco 技術完成 的狀態一直困擾著大家 現就這兩個狀態的作用作一下說明。在 co中這兩個狀態用於結果分析,即確認工單的餘額是進入在製品還是進入差異,有這兩個狀態中的乙個時,工單餘額即會進入差異,否則進入在製品。在進行co 在製品計算 kkao 時,系統會取當前有效日期的 ...

OM 訂單狀態

背景 ebs訂單頭行和行銷系統訂單頭行資料同步,對資料進行測試。操作 1.新建order s e book 2.啟動挑庫 交貨 發運確認 以為訂單狀態能從 已登記 更改為 已關閉 後來發現沒有變化,詢問之後才明白訂單狀態是自動的。訂單的關閉是自動的,大概在所有行工作流結束 close或者cancel...