소스 검색

大王椰出入库

cqpCow 1 년 전
부모
커밋
cdf8583db9
2개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      app/Http/Controllers/Api/InOutOptionController.php
  2. 3 1
      app/Service/InOutOptionService.php

+ 1 - 1
app/Http/Controllers/Api/InOutOptionController.php

@@ -17,7 +17,7 @@ class InOutOptionController extends BaseController
 
     public function getOrderNumber(Request $request){
         $service = new InOutOptionService();
-        list($status,$data) = $service->getOrderNumber($request->all());
+        list($status,$data) = $service->getOrderNumber($request->all(),$request->header('Site'));
 
         if($status){
             return $this->json_return(200,'',$data);

+ 3 - 1
app/Service/InOutOptionService.php

@@ -16,7 +16,8 @@ class InOutOptionService extends Service
         }
     }
 
-    public function getOrderNumber($data){
+    public function getOrderNumber($data,$site){
+        //获取某个站点的数据
         $data = [];
         $tmp = [];
         while ($item = Redis::lpop(self::OrderKeyQueue)) {
@@ -24,6 +25,7 @@ class InOutOptionService extends Service
             $order_it = $order['epc'] . $order['direction'];
             if(! in_array($order_it, $tmp)){
                 $order['epc'] = hex2bin($order['epc']);
+                $order['site'] = $site;
                 $data[] = $order;
                 $tmp[] = $order_it;
             }