| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 | 
							- <?php
 
- namespace App\Http\Controllers\Api;
 
- use App\Service\InOutOptionService;
 
- use Illuminate\Http\Request;
 
- use Illuminate\Support\Facades\Redis;
 
- class InOutOptionController extends BaseController
 
- {
 
-     public function setOrderNumber(Request $request){
 
-         $service = new InOutOptionService();
 
-         list($status,$data) = $service->setOrderNumber($request->all());
 
-         echo 'ok';die;
 
-     }
 
-     public function getOrderNumber(Request $request){
 
-         $service = new InOutOptionService();
 
-         list($status,$data) = $service->getOrderNumber($request->all(),$request->header('Site'));
 
-         if($status){
 
-             return $this->json_return(200,'',$data);
 
-         }else{
 
-             return $this->json_return(201,$data);
 
-         }
 
-     }
 
-     public function setFhMessage(Request $request){
 
-         $service = new InOutOptionService();
 
-         $service->setFhMessage($request->all(),$request->header('Site'));
 
-         echo 'ok';
 
-     }
 
-     public function inout(){
 
-         $i = 'inout_key_state';
 
-         $s = Redis::get($i);
 
-         if($s){
 
-             $key = 'inout_key';
 
-             $a = Redis::get($key);
 
-             if(empty($a)){
 
-                 $a = 1;
 
-             } else{
 
-                 if($a == 1) $a = 2;
 
-                 else $a = 1;
 
-             }
 
-             Redis::set($key,$a);
 
-             if($a == 1) $type = '出库';
 
-             else $type = '入库';
 
-             $detail = [
 
-                 'project'=>'南京福猴建材有限公司',
 
-                 'type'=>$type,
 
-                 'num'=>'2',
 
-                 'order_no'=>'PG2023101900818',
 
-                 '时间'=>date('Y-m-d H:i:s'),
 
-             ];
 
-             Redis::del($i);
 
-             return $this->json_return(200,'',$detail);
 
-         }
 
-         return $this->json_return(200,'',[]);
 
-     }
 
- }
 
 
  |