|
|
@@ -952,13 +952,19 @@ class OrderController extends BaseController
|
|
|
if ($detail['forward'] == 1) {
|
|
|
//当前单如果已经是售后付款单,则取出其对应的原单
|
|
|
$map = OrderForwardClass::getByCondition(['shOrderId' => $id], true);
|
|
|
- if(!empty($map)){
|
|
|
+ if (!empty($map)) {
|
|
|
$originOrderId = $map->orderId ?? 0;
|
|
|
$forwardMap['orderId'] = $originOrderId;
|
|
|
}
|
|
|
}
|
|
|
$detail['forwardMap'] = $forwardMap;
|
|
|
|
|
|
+ $shOrderMap = [];
|
|
|
+ if ($detail['hasForward'] == 1) {
|
|
|
+ $shOrderMap = OrderForwardClass::getAllByCondition(['orderId' => $id], null, '*');
|
|
|
+ }
|
|
|
+ $detail['shOrderMap'] = $shOrderMap;
|
|
|
+
|
|
|
$main = $this->main;
|
|
|
//是否走售后付款单模式判断 ssh
|
|
|
$ret = OrderClass::ifShPay($detail, $main, 0);
|