|
|
|
|
@ -989,9 +989,6 @@ class OrdersController extends CommonController
|
|
|
|
|
*/
|
|
|
|
|
public function checkoutOrder($id, Request $request)
|
|
|
|
|
{
|
|
|
|
|
dump(Carbon::parse("2021-04-18")->to());
|
|
|
|
|
dd(Carbon::parse("2021-04-18")->greaterThan("2021-04-18 23:59:59"));
|
|
|
|
|
|
|
|
|
|
$order = Orders::with("customer")->find($id);
|
|
|
|
|
if ($order->status != Orders::STATUS_ONGOING) {
|
|
|
|
|
return response()->json([
|
|
|
|
|
@ -1009,7 +1006,7 @@ class OrdersController extends CommonController
|
|
|
|
|
|
|
|
|
|
//结算日早于最后一个已扣款的日期,退回先处理好子订单再结算
|
|
|
|
|
if ($last_paid_order_item) {
|
|
|
|
|
if (Carbon::parse($last_paid_order_item->service_date)->greaterThan($request->to_date)) {
|
|
|
|
|
if (Carbon::parse($request->to_date)->diffInDays($last_paid_order_item->service_date, false) > 0) {
|
|
|
|
|
return response()->json([
|
|
|
|
|
"errorcode" => 30006,
|
|
|
|
|
"errormsg" => "结算日不能早于最后一个已服务且扣款的子订单{$last_paid_order_item->service_date}:$request->to_date"
|
|
|
|
|
|