Prechádzať zdrojové kódy

修改采购同步数据脚本

hu hao 5 rokov pred
rodič
commit
04416bde48
1 zmenil súbory, kde vykonal 12 pridanie a 1 odobranie
  1. 12 1
      app/Http/Controllers/TestController.php

+ 12 - 1
app/Http/Controllers/TestController.php

@@ -1054,6 +1054,17 @@ where purch.islower=1 and request.type=3 ORDER BY request.id ASC');
         $params = DB::connection('erp')->select($sql);
         $insert=[];
         foreach ($params as $param){
+            if (!$param->status)continue;
+            if ($param->status==0)$status=10;
+            if ($param->status==1)$status=0;
+            if ($param->status==2)$status=1;
+            if ($param->status==3)$status=2;
+            if ($param->status==4)$status=11;
+            if ($param->status==5)$status=4;
+            if ($param->status==6)$status=5;
+            if ($param->status==7)$status=6;
+            if ($param->status==8)$status=8;
+            if ($param->status==9)$status=9;
             $key=$param->id;
             $insert[$key]=[
                 'id'=>$param->id,
@@ -1066,7 +1077,7 @@ where purch.islower=1 and request.type=3 ORDER BY request.id ASC');
                 'unit_price'=>$param->unit_price,
                 'cost_price'=>$param->cost_price,
                 'initiator'=>0,
-                'status'=>$param->status,
+                'status'=>$status,
                 'created_at'=>Carbon::parse($param->created_at)->toDateTimeString(),
                 'updated_at'=>Carbon::parse($param->updated_at)->toDateTimeString(),
                 'deadline'=>Carbon::parse($param->deadline)->toDateTimeString(),