|
@@ -115,7 +115,8 @@ class OrderService extends BaseService
|
|
|
$returnOrder->purchaseId = $purchaseId;
|
|
$returnOrder->purchaseId = $purchaseId;
|
|
|
$returnOrder->save();
|
|
$returnOrder->save();
|
|
|
|
|
|
|
|
- if ($hasPay == 1) {
|
|
|
|
|
|
|
+ //记欠款和已付款的走付款后流程
|
|
|
|
|
+ if (in_array($hasPay, [dict::getDict('hasPay', 'payed'), dict::getDict('hasPay', 'debt')])) {
|
|
|
PurchaseService::payAfter($purchase, $payWay);
|
|
PurchaseService::payAfter($purchase, $payWay);
|
|
|
self::payAfter($returnOrder, $payWay);
|
|
self::payAfter($returnOrder, $payWay);
|
|
|
}
|
|
}
|
|
@@ -687,6 +688,9 @@ class OrderService extends BaseService
|
|
|
|
|
|
|
|
//订单生成时唤起在线打印
|
|
//订单生成时唤起在线打印
|
|
|
if (isset($order->needPrint) && $order->needPrint == dict::getDict('needPrint', 'need')) {
|
|
if (isset($order->needPrint) && $order->needPrint == dict::getDict('needPrint', 'need')) {
|
|
|
|
|
+ echo 'ok';
|
|
|
|
|
+ print_r($order);
|
|
|
|
|
+ die;
|
|
|
OrderClass::onlinePrint($order);
|
|
OrderClass::onlinePrint($order);
|
|
|
$order->printNum += 1;
|
|
$order->printNum += 1;
|
|
|
$order->save();
|
|
$order->save();
|