...
|
...
|
@@ -815,13 +815,17 @@ public class SellerOrderCancelService { |
|
|
if (cpn == null){
|
|
|
return;
|
|
|
}
|
|
|
SellerOrderGoods psog = cpn.psog;
|
|
|
Integer sellerUid = psog.getUid();
|
|
|
if (cpn.isQuickDeliver){
|
|
|
// notice seller
|
|
|
sellerNoticeFacade.noticeSellerWhenPlatformOffShelve(psog);
|
|
|
}else {
|
|
|
sellerNoticeFacade.notifyUnshelfCauseBySpecialReason(sellerUid, psog);
|
|
|
boolean noNeedNotice = event.isNoNeedNotice();
|
|
|
//false 需要通知
|
|
|
if (!noNeedNotice) {
|
|
|
SellerOrderGoods psog = cpn.psog;
|
|
|
Integer sellerUid = psog.getUid();
|
|
|
if (cpn.isQuickDeliver) {
|
|
|
// notice seller
|
|
|
sellerNoticeFacade.noticeSellerWhenPlatformOffShelve(psog);
|
|
|
} else {
|
|
|
sellerNoticeFacade.notifyUnshelfCauseBySpecialReason(sellerUid, psog);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
private static class CancelStatusNode{
|
...
|
...
|
|