订单状态变更

This commit is contained in:
Billy 2025-10-28 14:51:33 +08:00
parent 89e5513272
commit 19d590a60b
2 changed files with 614 additions and 645 deletions

View File

@ -2,6 +2,7 @@
namespace addons\shopro\controller\order;
use addons\shopro\library\ccblife\CcbOrderService;
use think\Db;
use addons\shopro\exception\ShoproException;
use addons\shopro\controller\Common;
@ -182,6 +183,9 @@ class Order extends Common
// 订单未支付,处理 item 状态
$order = $order->setOrderItemStatusByOrder($order); // 这里订单转 数组了
$orderService = new CcbOrderService();
$orderService->updateOrderStatus($id, 4);//取消订单
$this->success('取消成功', $order);
}
@ -206,6 +210,10 @@ class Order extends Common
$order = OrderModel::with(['items', 'invoice'])->find($id);
$order = $order->setOrderItemStatusByOrder($order); // 这里订单转 数组了
$orderService = new CcbOrderService();
$orderService->updateOrderStatus($id, 0,1);//申请退款
$this->success('申请成功', $order);
}

File diff suppressed because it is too large Load Diff