修正取消未支付的订单

This commit is contained in:
wucongxing8150 2024-04-08 15:38:24 +08:00
parent c918a8a31e
commit b9a22ea667
3 changed files with 5 additions and 5 deletions

View File

@ -821,7 +821,7 @@ class DetectionService extends BaseService
* @param string|int $cancel_remarks 取消备注 * @param string|int $cancel_remarks 取消备注
* @return array * @return array
*/ */
public function cancelUnpayDetectionOrder(string|int $order_id, string|int $cancel_reason, string|int $cancel_remarks): array public function cancelUnpayDetectionOrder(string|int $order_no, string|int $cancel_reason, string|int $cancel_remarks): array
{ {
$result = array(); $result = array();
$result['status'] = 1; $result['status'] = 1;
@ -829,7 +829,7 @@ class DetectionService extends BaseService
// 获取检测订单数据 // 获取检测订单数据
$params = array(); $params = array();
$params['order_id'] = $order_id; $params['detection_no'] = $order_no;
$order_detection = OrderDetection::getOne($params); $order_detection = OrderDetection::getOne($params);
if (empty($order_detection)) { if (empty($order_detection)) {
$result['status'] = 0; $result['status'] = 0;

View File

@ -1842,7 +1842,7 @@ class InquiryService extends BaseService
// 获取问诊订单数据 // 获取问诊订单数据
$params = array(); $params = array();
$params['order_no'] = $order_no; $params['inquiry_no'] = $order_no;
$order_inquiry = OrderInquiry::getOne($params); $order_inquiry = OrderInquiry::getOne($params);
if (empty($order_inquiry)) { if (empty($order_inquiry)) {
throw new BusinessException("未查询到对应订单数据"); throw new BusinessException("未查询到对应订单数据");

View File

@ -488,7 +488,7 @@ class PatientOrderService extends BaseService
$result = $OrderService->cancelUnpayOrder($order_inquiry['inquiry_no'],2,"主动取消"); $result = $OrderService->cancelUnpayOrder($order_inquiry['inquiry_no'],2,"主动取消");
if ($result['status'] != 1) { if ($result['status'] != 1) {
Db::rollBack(); Db::rollBack();
return fail(); return fail(HttpEnumCode::HTTP_ERROR, $result['message']);
} }
Db::commit(); Db::commit();
@ -663,7 +663,7 @@ class PatientOrderService extends BaseService
$result = $OrderService->cancelUnpayOrder($order_product['order_product_no'], 1, "主动取消"); $result = $OrderService->cancelUnpayOrder($order_product['order_product_no'], 1, "主动取消");
if ($result['status'] != 1) { if ($result['status'] != 1) {
Db::rollBack(); Db::rollBack();
return fail(); return fail(HttpEnumCode::HTTP_ERROR, $result['message']);
} }
Db::commit(); Db::commit();