shish 1 rok temu
rodzic
commit
fd0eb20217
1 zmienionych plików z 17 dodań i 14 usunięć
  1. 17 14
      console/controllers/RefundController.php

+ 17 - 14
console/controllers/RefundController.php

@@ -81,28 +81,31 @@ class RefundController extends Controller
         $query->from(CgRefund::tableName());
         foreach ($query->batch() as $batch) {
             foreach ($batch as $refund) {
-                $id = $refund['id']??0;
-                $relateOrderSn = $refund['relateOrderSn']??'';
-                if(empty($relateOrderSn)){
+                $id = $refund['id'] ?? 0;
+                $relateOrderSn = $refund['relateOrderSn'] ?? '';
+                if (empty($relateOrderSn)) {
                     continue;
                 }
-                $order = PurchaseOrderClass::getByCondition(['orderSn'=>$relateOrderSn],true);
-                if(empty($order)){
+                $order = PurchaseOrderClass::getByCondition(['orderSn' => $relateOrderSn], true);
+                if (empty($order)) {
                     continue;
                 }
-                $ghsName = $order->ghsName??'';
-                $entryTime = $order->entryTime??'';
-                $passTime = $refund['updateTime']??'';
-                $status = $refund['status']??0;
+                $ghsId = $order->ghsId ?? 0;
+                $ghsName = $order->ghsName ?? '';
+                $entryTime = $order->entryTime ?? '';
+                $passTime = $refund['updateTime'] ?? '';
+                $status = $refund['status'] ?? 0;
                 $update = [
-                    'ghsName'=>$ghsName,
-                    'orderTime'=>$entryTime,
+                    'ghsId' => $ghsId,
+                    'ghsName' => $ghsName,
+                    'orderTime' => $entryTime,
                 ];
-                if($status == 4){
+                if ($status == 4) {
                     $update['passTime'] = $passTime;
                 }
-                \bizGhs\cg\classes\CgRefundClass::updateById($id,$update);
-                echo $id.' '.$relateOrderSn;die;
+                \bizGhs\cg\classes\CgRefundClass::updateById($id, $update);
+                echo $id . ' ' . $relateOrderSn;
+                die;
             }
         }
     }