|
|
@@ -317,6 +317,7 @@ class OrderController extends BaseController
|
|
|
|
|
|
$post = Yii::$app->request->post();
|
|
|
$id = $post['id'] ?? 0;
|
|
|
+ $todayBill = $post['todayBill']??1;
|
|
|
$connection = Yii::$app->db;
|
|
|
$transaction = $connection->beginTransaction();
|
|
|
try {
|
|
|
@@ -335,6 +336,20 @@ class OrderController extends BaseController
|
|
|
}
|
|
|
|
|
|
OrderService::arrival($order, $post);
|
|
|
+
|
|
|
+ if($todayBill == 0){
|
|
|
+ $lastTime = time() - 86400;
|
|
|
+ $payTime = date("Y-m-d H:i:s", $lastTime);
|
|
|
+ $order->payTime = $payTime;
|
|
|
+ $order->save();
|
|
|
+ $purchaseId = $order->purchaseId??0;
|
|
|
+ $cg = PurchaseClass::getById($purchaseId,true);
|
|
|
+ if(!empty($cg)){
|
|
|
+ $cg->payTime = $payTime;
|
|
|
+ $cg->save();
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
$transaction->commit();
|
|
|
util::success($order);
|
|
|
} catch (\Exception $e) {
|