Selaa lähdekoodia

20年完整版01上传

LD 6 vuotta sitten
vanhempi
commit
41c7e90d0a

+ 3 - 3
app/Events/WmsReceiveNewEvent.php

@@ -12,13 +12,13 @@ class WmsReceiveNewEvent
     use Dispatchable, InteractsWithSockets, SerializesModels;
 
     public $logisticNumberReturn;
-    public $downloadedSkuItems;
+//    public $downloadedSkuItems;
     public $wmsReceive;
 
-    public function __construct(string $logisticNumberReturn,array $downloadedSkuItems,$wmsReceive)
+    public function __construct(string $logisticNumberReturn,$wmsReceive)
     {
         $this->logisticNumberReturn=$logisticNumberReturn;
-        $this->downloadedSkuItems=$downloadedSkuItems;
+//        $this->downloadedSkuItems=$downloadedSkuItems;
         $this->wmsReceive=$wmsReceive;
     }
 

+ 2 - 2
app/Exports/RejectedExport.php

@@ -65,7 +65,7 @@ class RejectedExport extends \PhpOffice\PhpSpreadsheet\Cell\StringValueBinder im
         $collection->prepend(['日期','审核号','客户名称','订单号','姓名',
             '手机','原单单号','退回单号','退回公司','到付费用',
             '是否入库','商品条码','商品名称','数量','是否正品',
-            '批次号','生产日期','效期','备注']);
+            '批次号','生产日期','效期','备注','录入人']);
         return $collection;
     }
     private function injectRecord($collection,$bill,$item){
@@ -77,7 +77,7 @@ class RejectedExport extends \PhpOffice\PhpSpreadsheet\Cell\StringValueBinder im
             $bill['logistic_number_return'],$bill['logistic_name'],
             $bill['fee_collected'],$bill['is_loaded_str'],
             $item['barcode_goods'],$item['name_goods'],$item['amount'],$item['quality_label'],
-            $item['batch_number'],$item['made_at'],$item['validity_at'],$item['remark']]);
+            $item['batch_number'],$item['made_at'],$item['validity_at'],$item['remark'],$bill['operator_name']]);
         return $collection;
     }
 

+ 0 - 242
app/Http/Controllers/ForJianshangRejectedBillItemController.php

@@ -1,242 +0,0 @@
-<?php
-
-namespace App\Http\Controllers;
-
-use App\Owner;
-use App\Rejected;
-use App\RejectedBill;
-use App\RejectedBillItem;
-use Illuminate\Http\Request;
-use Illuminate\Support\Facades\Auth;
-use Illuminate\Support\Facades\Gate;
-use Illuminate\Support\Facades\Validator;
-
-class ForJianshangRejectedBillItemController extends Controller
-{
-    /**
-     * Display a listing of the resource.
-     *
-     * @return \Illuminate\Http\Response
-     */
-    public function index()
-    {
-        //
-    }
-
-    /**
-     * Show the form for creating a new resource.
-     *
-     * @return \Illuminate\Http\Response
-     */
-    public function create()
-    {
-        //
-    }
-
-    /**
-     * Store a newly created resource in storage.
-     *
-     * @param  \Illuminate\Http\Request  $request
-     * @return \Illuminate\Http\Response
-     */
-    public function store(Request $request)
-    {
-        //
-    }
-
-    public function apiStore(Request $request)
-    {
-        if(!Gate::allows('退货管理-录入')){
-            return ['success'=>'false','fail_info'=>'没有权限'];
-        }
-        $errorFields= $this->validator($request->all())->errors()->getMessages();
-        if(!empty($errorFields)){
-            return ['success'=>'false','error_fields'=>$errorFields,'fail_info'=>'fileds error'];
-        }
-        $rejectedBillItem=RejectedBillItem::where('barcode_goods',$request->input('barcode_goods'))
-            ->where('id_quality_label',$request->input('id_quality_label'))
-            ->where('id_rejected_bill',$request->input('id_rejected_bill'))->first();
-        if($rejectedBillItem){
-            $rejectedBillItem['amount']+=$request->input('amount');
-            if($request->input('name_goods')){
-                $rejectedBillItem['name_goods']=$request->input('name_goods');
-            }
-            $rejectedBillItem->update();
-        }else{
-            $rejectedBillItem=new RejectedBillItem($request->all());
-            $rejectedBillItem->save();
-        }
-        $rejectedBillItem->injectCommodityName();
-
-
-        $this->log(__METHOD__,__FUNCTION__,json_encode($request->toArray()),Auth::user()['id']);
-        return ['success'=>'true','id'=>$rejectedBillItem['id']];
-    }
-    public function apiUpdate(Request $request)
-    {
-        if(!Gate::allows('退货管理-编辑')){
-            return ['success'=>'false','fail_info'=>'没有权限'];
-        }
-        $errorFields= $this->validator($request->all())->errors()->getMessages();
-        if(!empty($errorFields)){
-            return ['success'=>'false','error_fields'=>$errorFields,'fail_info'=>'fileds error'];
-        }
-        $rejectedBillItem=RejectedBillItem::where('id',$request->input('id'))->first();
-        if(!$rejectedBillItem){
-            return ['success'=>'false','fail_info'=>'数据库没有相应记录,请刷新后重加'];
-        }else{
-            $rejectedBillItem->fill($request->all());
-            $rejectedBillItem->update();
-            $rejectedBillItem->injectCommodityName();
-            $this->log(__METHOD__,__FUNCTION__,json_encode($request->toArray()),Auth::user()['id']);
-            return ['success'=>'true','id'=>$rejectedBillItem['id']];
-        }
-
-
-    }
-    public function apiPackConfirm(Request $request)
-    {
-        if(!Gate::allows('退货管理-录入')){
-            return ['success'=>'false','fail_info'=>'没有权限'];
-        }
-        $ids=$request->input('ids');
-        if(!$ids)return ['success'=>'false','fail_info'=>'没有内容'];
-        $rejectedBillItems=RejectedBillItem::whereIn('id', $ids)->get();
-        //TODO: 发送给笕尚,应该单独抽出然后做出可配置流程
-        $rejected=new Rejected();
-        $goodses=[];
-        $noNeedSend=false;
-        $rejectedBillItems->each(function(RejectedBillItem $rejectedBillItem)use(&$havingFail,&$goodses,&$rejected,&$noNeedSend){
-            $rejectedBill=RejectedBill::find($rejectedBillItem['id_rejected_bill']);
-            if($rejectedBill['is_loaded']){
-                $noNeedSend=true;
-                return false;
-            }
-            $owner = Owner::find($rejectedBill['id_owner']);
-            if(strstr($owner->name??'','笕尚')){
-                $goodses[]=$rejectedBillItem->toArray();
-                $rejected->fill($rejectedBill->toArray());
-            }
-        });
-        if($noNeedSend){
-            return ['success'=>'true'];
-        }
-        $rejectedJianshang=new api\thirdPart\jianshang\RejectedController();
-        $rejected['goodses']=$goodses;
-        $sendResult=$rejectedJianshang->sendRejected($rejected);
-        if(!$sendResult['success']){
-            $this->log(__METHOD__,'error','数据发送给笕尚失败,没有商品明细返回');
-            return ['success'=>'false','fail_info'=>'<h1>数据发送给笕尚失败,没有商品明细返回,请通知IT相关负责人!</h1>'];
-        }
-        return ['success'=>'true','bill_is_loaded'=>$sendResult['bill_is_loaded']];
-
-    }
-
-
-
-    public function apiPackDestroy(Request $request)
-    {
-        if(!(Gate::allows('退货管理-录入')||Gate::allows('退货管理-编辑'))){
-            return ['success'=>'false','fail_info'=>'没有权限'];
-        }
-        $ids=$request->input('ids');
-        if(!$ids)return ['success'=>'false','fail_info'=>'没有内容'];
-        $rejectedBillItems=RejectedBillItem::whereIn('id', $ids);
-
-        $rejectedBillItems->each(function(RejectedBillItem $rejectedBillItem){
-            $rejectedBillItem->delete();
-        });
-
-        $this->log(__METHOD__,__FUNCTION__,json_encode($request->toArray()),Auth::user()['id']);
-        return ['success'=>'true'];
-    }
-
-    protected function validator(array $data,$isUpdate=false)
-    {
-        return Validator::make($data, [
-            'id_rejected_bill' => ['required', 'numeric', 'exists:rejected_bills,id'],
-            'barcode_goods' => ['required', 'string','max:60'],
-            'name_goods' => ['nullable', 'string','max:50'],
-            'amount' => ['numeric','nullable', 'max:99999'],
-            'id_quality_label' => ['required','numeric',  'max:11'],
-            'batch_number' => ['string', 'nullable',],
-            'validity_at' => ['nullable','date_format:Y-m-d'],
-            'remark' => ['nullable','string','max:191'],
-        ],[],[
-            'id_rejected_bill' =>'退单头',
-            'barcode_goods' => '商品条码',
-            'name_goods' => '商品名称',
-            'amount' => '数量',
-            'id_quality_label' => '品质',
-            'batch_number' => '批次',
-            'validity_at' => '效期',
-            'remark' => '备注'
-        ]);
-    }
-    public function apiGet(Request $request)
-    {
-        if(!Gate::allows('退货管理-查询')){
-            return ['success'=>'false','fail_info'=>'没有权限'];}
-        if(!$request->input('id_rejected_bill')){
-            return ['success'=>'false','fail_info'=>'表头id不能为空'];
-        }
-        $rejectedBillItems = RejectedBillItem::where('id_rejected_bill',$request->input('id_rejected_bill'))->get();
-        return ['success'=>'true','items'=>$rejectedBillItems->toArray()];
-    }
-    public function apiDelete(Request $request)
-    {
-        if(!Gate::allows('退货管理-删除')){
-            return ['success'=>'false','fail_info'=>'没有权限'];}
-        if(!$request->input('id')){
-            return ['success'=>'false','fail_info'=>'传入id不能为空'];
-        }
-        $rejectedBillItem = RejectedBillItem::find($request->input('id'));
-        $rejectedBillItem->forceDelete();
-        return ['success'=>'true','id'=>$request->input('id')];
-    }
-
-    /**
-     * Display the specified resource.
-     *
-     * @param  \App\RejectedBillItem  $rejectedBillItem
-     * @return \Illuminate\Http\Response
-     */
-    public function show(RejectedBillItem $rejectedBillItem)
-    {
-        //
-    }
-
-    /**
-     * Show the form for editing the specified resource.
-     *
-     * @param  \App\RejectedBillItem  $rejectedBillItem
-     * @return \Illuminate\Http\Response
-     */
-    public function edit(RejectedBillItem $rejectedBillItem)
-    {
-        //
-    }
-
-    /**
-     * Update the specified resource in storage.
-     *
-     * @param  \Illuminate\Http\Request  $request
-     * @param  \App\RejectedBillItem  $rejectedBillItem
-     * @return \Illuminate\Http\Response
-     */
-    public function update(Request $request, RejectedBillItem $rejectedBillItem)
-    {
-        //
-    }
-
-    /**
-     * Remove the specified resource from storage.
-     *
-     * @param  \App\RejectedBillItem  $rejectedBillItem
-     * @return \Illuminate\Http\Response
-     */
-    public function destroy(RejectedBillItem $rejectedBillItem)
-    {
-        //
-    }
-}

+ 28 - 25
app/Http/Controllers/RejectedBillItemController.php

@@ -157,9 +157,6 @@ class RejectedBillItemController extends Controller
             if(strstr($owner->name??'','笕尚')){
                 return true;
             }
-            if(strstr($owner->name??'','万龄')){
-                return true;
-            }
             return false;
         })($rejectedBill);
 
@@ -167,7 +164,7 @@ class RejectedBillItemController extends Controller
             && !($rejectedBill['is_loaded']==1||$rejectedBill['is_loaded']===null)
                 &&config('api.api_switch_receive_to_wms')){
             $informed=(new InformWMSReceivedEvent($rejectedBill))->directRun();
-            if(!$informed)return ['success'=>'false','fail_info'=>'提交至WMS错误,请联系相关人员'];
+            if(!$informed)return ['success'=>'false','fail_info'=>'提交至WMS错误,请重试并通知相关人员'];
             $isLoaded=false;
             if($isJianshang){
                 $isLoaded=true;
@@ -175,13 +172,17 @@ class RejectedBillItemController extends Controller
             return ['success'=>'true','bill_is_loaded'=>$isLoaded];
         }
 
+//        if($isJianshang){
+//            $resultStr=$this->sendRejectedToThirdPart($rejectedBillItems,$rejectedBill);
+//            if(!$resultStr)return ['success'=>'false','fail_info'=>"记录没有发送成功"];
+//        }
+        $remoteResultStr='';
         if($isJianshang){
-            $sended=$this->sendRejectedToThirdPart2($rejectedBillItems,$rejectedBill);
-            if(!$sended)return ['success'=>'false','fail_info'=>"记录没有发送成功"];
+            $remoteResultStr=$this->sendRejectedToThirdPart2($rejectedBillItems,$rejectedBill);
         }
 
         $this->log(__METHOD__,__FUNCTION__.'_'.$rejectedBill['id'],json_encode($request->toArray()),Auth::user()['id']);
-        return ['success'=>'true'];
+        return ['success'=>'true','remote_result'=>$remoteResultStr];
     }
 
     public function sendRejectedToThirdPart(Collection $items,$rejectedBill):bool {
@@ -227,28 +228,30 @@ class RejectedBillItemController extends Controller
         });
         $rejectedJianshang=new api\thirdPart\jianshang\RejectedController();
         $rejected['goodses']=$goodses;
-        $sended= $rejectedJianshang->sendRejected2($rejected);
-        if(!$sended){
+        $resultStr= $rejectedJianshang->sendRejected2($rejected);
+        if($resultStr=='fail'){
             $this->log(__METHOD__,'error_'.__FUNCTION__.'_'.$rejectedBill['id'],"记录没有发送成功".json_encode($rejected),Auth::user()['id']);
-            return false;
+            return $resultStr;
         }
         //
-        $rejectedBill = find($rejectedBill['id']);
-        $rejectedBill['is_loaded']=2;
-        $rejectedBill->update();
-        $items->each(function(RejectedBillItem $item)use(&$goodses){
-            $item['is_loaded']='待推单';
-            $item->save();
-        });
+        if($resultStr=='storable'){
+            $rejectedBill = RejectedBill::find($rejectedBill['id']);
+            $rejectedBill->is_loaded=2;
+            $rejectedBill->save();
+            $items->each(function(RejectedBillItem $item)use(&$goodses){
+                $item['is_loaded']='待推单';
+                $item->save();
+            });
 
-        //标记WMS所有该退单下的作废(为已上传) 。应检查这里是否正确!
-        $receives=WMSReflectReceive::where('ASNREFERENCE3',$rejectedBill['logistic_number_return'])->where('is_uploaded',0)->get();
-        $receives->each(function ($receive){
-            $receive['is_uploaded']=1;
-            $receive->save();
-        });
-        $this->log(__METHOD__,__FUNCTION__.'_'.$rejectedBill['id'],json_encode($rejected),Auth::user()['id']);
-        return true;
+            //标记WMS所有该退单下的作废(为已上传) 。应检查这里是否正确!
+            $receives=WMSReflectReceive::where('ASNREFERENCE3',$rejectedBill['logistic_number_return'])->where('is_uploaded',0)->get();
+            $receives->each(function ($receive){
+                $receive['is_uploaded']=1;
+                $receive->save();
+            });
+        }
+        $this->log(__METHOD__,__FUNCTION__.'_'.$rejectedBill['id'].$resultStr,json_encode($rejected),Auth::user()['id']);
+        return $resultStr;
     }
 
 

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

@@ -5,6 +5,7 @@ namespace App\Http\Controllers;
 
 use App\Batch;
 use App\Events\CancelOrder;
+use App\Events\WmsReceiveNewEvent;
 use App\Jobs\ProcessReceiveCombined;
 use App\Order;
 use App\Rejected;
@@ -12,6 +13,7 @@ use App\RejectedBill;
 use App\RejectedBillItem;
 use App\Role;
 use App\User;
+use App\WMSReflectReceive;
 use Carbon\Carbon;
 use Illuminate\Database\Eloquent\Collection;
 use Illuminate\Http\Request;
@@ -30,14 +32,18 @@ class TestController extends Controller
         return call_user_func([$this, $method],$request);
     }
     function t1(Request $request){ //x
-        $item=RejectedBill::orderBy('id', 'desc')->where('is_loaded',null)->limit(1)->first();
-        $item1=RejectedBill::orderBy('id', 'desc')->where('is_loaded',0)->limit(1)->first();
-        $item2=RejectedBill::orderBy('id', 'desc')->where('is_loaded',1)->limit(1)->first();
-        dd($item['is_loaded'],$item1['is_loaded'],$item2['is_loaded']);
+        ;
+        dd( 1579040093,Carbon::createFromTimestamp(1579040093)->toDateTimeString());
     }
     function tj(Request $request){
-
-        (new LogisticNumberFeatureController())->getFeatures('773015828745698');
+        $bills=RejectedBill::where('is_loaded',2)->where('created_at','<',Carbon::now()->subHours(10)->toDateTimeString());
+        $bills->each(function ($bill){
+            $receives=WMSReflectReceive::where('ASNREFERENCE3',$bill['logistic_number_return'])->where('is_uploaded',0)->get();
+            if($receives->isNotEmpty()){
+                event(new WmsReceiveNewEvent($bill['logistic_number_return'],$receives->first()));
+                (new Controller())->log(__METHOD__,'replenished_'.__FUNCTION__,$bill['logistic_number_return']);
+            }
+        });
     }
     function injectJS(Request $request){
         $items=RejectedBillItem::whereHas('rejectedBill',function($query){

+ 2 - 14
app/Http/Controllers/UserController.php

@@ -42,20 +42,8 @@ class UserController extends Controller
         return view('maintenance.user.create',['rolesAll'=>$roles]);
     }
 
-//    /**
-//     * Store a newly created resource in storage.
-//     *
-//     * @param Request $request
-//     * @return Response
-//     */
-//    public function store(Request $request)
-//    {
-//        $this->validatorCreate($request->all())->validate();
-//        $user=new User($request->all());
-//        $user->save();
-//
-//        return redirect('maintenance/user/create')->with('successTip',"成功录入用户“{$request->input('name')}”");
-//    }
+
+
     protected function validatorCreate(array $data)
     {
         return Validator::make($data, [

+ 24 - 13
app/Http/Controllers/api/thirdPart/flux/ReceiveController.php

@@ -28,25 +28,28 @@ class ReceiveController extends Controller
         $errors=$this->validatorForNew($request->all())->errors();
         if(count($errors)>0){
             $this->log(__METHOD__, 'error' . __FUNCTION__, json_encode($request->all()));
-            return ['response'=>['flag'=>'W','message'=>'fields wrong, see Errors report please.',
-                'errors'=>$errors]];
+            (new Controller())->log(__METHOD__,'error_'.__FUNCTION__,'fields wrong, see Errors report please.'.'|'.json_encode($request).'|'.json_encode($errors));
+            return response()->json(['response'=>['flag'=>'W','message'=>'fields wrong, see Errors report please.',
+                'errors'=>$errors]])
+                ->setEncodingOptions(JSON_UNESCAPED_UNICODE);
         }
         $receiveInputs=$request->input('request');
         foreach ($receiveInputs as $receiveInput){
             $isRepeated=WMSReflectReceive::where('ASNNO',$receiveInput['ASNNO'])->first();
             if($isRepeated){
+                (new Controller())->log(__METHOD__,'error_'.__FUNCTION__,'ASNNO重复'.'|'.json_encode($request).'|'.json_encode($errors));
                 return response()->json(['response'=>['flag'=>'N','code'=>'6666','message'=>'ASNNO重复']])
                     ->setEncodingOptions(JSON_UNESCAPED_UNICODE);
             }
             $receive=new WMSReflectReceive($receiveInput);
             $receive->save();
-            $skus=[];
+//            $skus=[];
             foreach ($receiveInput['SKU_LIST'] as $skuInput){
                 $sku=new WMSReflectReceiveSku($skuInput);
                 $receive->skus()->save($sku);
-                $skus[]=$sku;
+//                $skus[]=$sku;
             }
-            event(new WmsReceiveNewEvent($receive['ASNREFERENCE3'],$skus,$receive));
+            event(new WmsReceiveNewEvent($receive['ASNREFERENCE3'],$receive));
         }
         return response()->json(['response'=>['flag'=>'Y','code'=>'0000','message'=>'正确接收']])
             ->setEncodingOptions(JSON_UNESCAPED_UNICODE);
@@ -143,15 +146,17 @@ class ReceiveController extends Controller
                 return $result;
             })();
             $skuStrList=[];
-            $wmsSkus->each(function(WMSReflectReceiveSku $sku)use(&$items,&$skuList,&$amountsItem,&$amountsSku,&$skuStrList,$wmsReceived){
-                $items->each(function(RejectedBillItem $item)use(&$sku,&$amountsItem,&$amountsSku,&$skuStrList,$wmsReceived){
+            $customerCode=$bill->owner()->first()['code'];
+            $wmsSkus->each(function(WMSReflectReceiveSku $sku)use(&$items,&$skuList,&$amountsItem,&$amountsSku,&$skuStrList,$wmsReceived,$customerCode){
+                $items->each(function(RejectedBillItem $item)use(&$sku,&$amountsItem,&$amountsSku,&$skuStrList,$wmsReceived,$customerCode){
                     if($item['barcode_goods']!=$sku['ALTERNATE_SKU1'])return;
                     if($amountsItem[$item['id']]==0||$amountsSku[$sku['id']]==0)return;
                     $uploadingAmount=(function()use(&$item,&$sku,&$amountsItem,&$amountsSku){
                         if($amountsItem[$item['id']]>$amountsSku[$sku['id']]){
                             $amountsItem[$item['id']]-=$amountsSku[$sku['id']];
+                            $amount= $amountsSku[$sku['id']];
                             $amountsSku[$sku['id']]=0;
-                            return $amountsSku[$sku['id']];
+                            return $amount;
                         }
                         if($amountsItem[$item['id']]<$amountsSku[$sku['id']]){
                             $amount=$amountsItem[$item['id']];
@@ -166,6 +171,7 @@ class ReceiveController extends Controller
                     })();
                     if($item['is_loaded']=='已入库'){return;}
                     $STATUS=$item['id_quality_label']==1?'ZP':'CC';
+                    $STATUS_code=$item['id_quality_label']==1?'01':'02';
                     $skuStr="
                         {
                             \"ORDERNUMBERCODE\": \"{$wmsReceived['ASNNO']}\",
@@ -177,9 +183,9 @@ class ReceiveController extends Controller
                             \"STATUS\": \"{$STATUS}\",
                             \"PRODUCTION DATE\": \"{$item['made_at']}\",
                             \"EXPIRATION DATE\": \"{$item['validity_at']}\",
-                            \"USERDEFINE4\": \"\",
-                            \"USERDEFINE5\": \"\",
-                            \"USERDEFINE6\": \"\",
+                            \"USERDEFINE1\": \"{$customerCode}{$STATUS_code}\",
+                            \"USERDEFINE2\": \"\",
+                            \"USERDEFINE3\": \"\",
                             \"UNIQUE_CODE_LIST\": [".
 //                                {
 //                                    \"ORDERNUMBERCODE\": \"{$wmsReceived['ASNNO']}\",
@@ -203,7 +209,7 @@ class ReceiveController extends Controller
                     \"request\": [
                         {
                             \"ORDERNUMBERCODE\": \"{$wmsReceived['ASNNO']}\",
-                            \"CUSTOMERID\": \"{$bill->owner()->first()['code']}\",
+                            \"CUSTOMERID\": \"{$customerCode}\",
                             \"ASNTYPE\": \"{$wmsReceived['ASNTYPE']}\",
                             \"ASNREFERENCE1\": \"{$orderNumberCode}\",
                             \"ADDWHO\": \"WCS\",
@@ -229,7 +235,12 @@ class ReceiveController extends Controller
                 if($json['Response']['return']['returnFlag']=='2'){
                     return true;
                 }
-                if(strpos($json['Response']['return']['errordescr'],'已完成')!==false){
+                if(isset($json['Response']['return']['returnDesc'])&&strpos($json['Response']['return']['returnDesc'],'唯一约束')!==false){
+                    (new Controller())->log(__METHOD__,'error_'.__FUNCTION__,$response->body().'|'.json_encode($sendingJson));
+                    return true;
+                }
+                if(isset($json['Response']['return']['errordescr'])&&strpos($json['Response']['return']['errordescr'],'已完成')!==false){
+                    (new Controller())->log(__METHOD__,'error_'.__FUNCTION__,$response->body().'|'.json_encode($sendingJson));
                     return true;
                 }
             }

+ 24 - 8
app/Http/Controllers/api/thirdPart/jianshang/RejectedController.php

@@ -132,21 +132,37 @@ class RejectedController extends Controller
             $logistic_name_return,$logistic_number,$logistic_number_return,$order_number,
             $sender_mobile,$sender_name);
         if(!$json){
-            $this->log(__METHOD__,__FUNCTION__.'error_null',"返回错误:没有JSON,请检查笕尚直接返回内容");
-            return false;
+            $this->log(__METHOD__,'error_null_'.__FUNCTION__,"返回错误:没有JSON,请检查笕尚直接返回内容");
+            return 'fail';
         }else if(!isset($json['success'])||!$json['success']){
-            $this->log(__METHOD__,__FUNCTION__.'error',"返回错误:".json_encode($json));
-            return false;
+            if(strpos(json_encode($json),'已经接收过')!==false){
+                return 'received';
+            }
+            $this->log(__METHOD__,'error1_'.__FUNCTION__,"返回错误:".json_encode($json));
+            return 'fail';
         }
         if(!$json['goodses_feedback']){
-            $this->log(__METHOD__,__FUNCTION__.'error',"没有goodses信息:".json_encode($json));
+            $this->log(__METHOD__,'error_noGoodses_'.__FUNCTION__,"没有goodses信息:".json_encode($json));
         }
         if(!$json['logistic_number_return']){
-            $this->log(__METHOD__,__FUNCTION__.'error',"没有退回快递单号:".json_encode($json));
+            $this->log(__METHOD__,'error_noLogisticNumber_'.__FUNCTION__,"没有退回快递单号:".json_encode($json));
+        }
+        $storable = (function ()use($json) {
+            if(count($json['goodses_feedback'])==0)return false;
+            foreach ($json['goodses_feedback'] as $goods){
+                if(!$goods['storable']){
+                    return false;
+                }
+            }
+            return true;
+        })();
+        if(!$storable){
+            $this->log(__METHOD__,__FUNCTION__.'_noPush_'.$rejected['logistic_number_return'],json_encode($json),Auth::user()['id']);
+            return 'none';
         }
-        $this->log(__METHOD__,__FUNCTION__.'_'.$rejected['id'],json_encode($json),Auth::user()['id']);
+        $this->log(__METHOD__,__FUNCTION__.'_'.$rejected['logistic_number_return'],json_encode($json),Auth::user()['id']);
 //        $this->markItemsIsLoaded($json);
-        return true;
+        return 'storable';
     }
 
     private function packSendToRemote2($created_at,$fee_collected,$goodses,

+ 0 - 186
app/Http/Controllers/api_updated/jianshang/AssistantRejectedController.php

@@ -1,186 +0,0 @@
-<?php
-
-
-namespace App\Http\Controllers\api\jianshang;
-
-
-use App\Http\Controllers\Controller;
-use App\Rejected;
-use App\RejectedBill;
-use App\RejectedBillItem;
-use Carbon\Carbon;
-use Illuminate\Http\Request;
-use Illuminate\Support\Collection;
-use Zttp\Zttp;
-
-class AssistantRejectedController extends Controller
-{
-    function sendRejected(Rejected $rejected){
-        $created_at = $rejected['created_at'] ?? '';
-        $fee_collected = $rejected['fee_collected'] ?? '';
-        $goodses=[];
-        foreach ($rejected['goodses'] as $goods){
-            $temGoods['amount']=$goods['amount'] ?? '';
-            $temGoods['goods_barcode']=$goods['barcode_goods'] ?? '';
-            $temGoods['goods_name']=$goods['name_goods'] ?? '';
-            $temGoods['quality_label']=$goods['quality_label'] ?? '';
-            $goodses[]=$temGoods;
-        }
-        $logistic_name_return = $rejected->logisticName();
-        $logistic_number = $rejected['logistic_number'] ?? '';
-        $logistic_number_return = $rejected['logistic_number_return'] ?? '';
-        $order_number = $rejected['order_number'] ?? '';
-        $sender_mobile = $rejected['mobile_sender'] ?? '';
-        $sender_name = $rejected['sender'] ?? '';
-        $json = $this->packSendToRemote($created_at,$fee_collected,$goodses,
-            $logistic_name_return,$logistic_number,$logistic_number_return,$order_number,
-            $sender_mobile,$sender_name);
-        if(!$json){
-            $this->log(__METHOD__,'error',"返回错误:没有JSON,请检查笕尚直接返回内容");
-            return ['success'=>false];
-        }else if(!isset($json['success'])||!$json['success']){
-            $this->log(__METHOD__,'error',"返回错误:".json_encode($json));
-            return ['success'=>false];
-        }
-        if(!$json['goodses_feedback']){
-            $this->log(__METHOD__,'error',"没有goodses信息:".json_encode($json));
-        }
-        if(!$json['logistic_number_return']){
-            $this->log(__METHOD__,'error',"没有退回快递单号信息:".json_encode($json));
-        }
-        $bill = $this->markItemsIsLoaded($json);
-        $billIsLoaded=$bill->changeIsLoaded_ifItemsAllLoaded();
-        return ['success'=>true,'bill_is_loaded'=>$billIsLoaded];
-    }
-
-    private function markItemsIsLoaded($json){
-        $barcodes=[];
-        foreach ($json['goodses_feedback'] as $goods){
-            $barcodes[]=trim($goods['goods_barcode']);
-        }
-        $bill=RejectedBill::where('logistic_number_return',$json['logistic_number_return'])->first();
-        $items=RejectedBillItem::where('id_rejected_bill',$bill['id'])->whereIn('barcode_goods',$barcodes)->get();
-        $items->each(function(RejectedBillItem $item)use(&$json){
-            foreach ($json['goodses_feedback'] as &$goods1){    //标记出有重复条码的商品,并且标记出其中是否同时有不能入库可和可以入库的
-                $goods1['sameBarcode']=0;
-                $goods1['hasUnStorable']=false;
-                $goods1['hasStorable']=false;
-                foreach ($json['goodses_feedback'] as &$goods2){
-                    if($goods1['goods_barcode']==$goods2['goods_barcode']){
-                        $goods1['sameBarcode']+=1;
-                        if(!$goods2['storable']){
-                            $goods1['hasUnStorable']=true;
-                        }else{
-                            $goods1['hasStorable']=true;
-                        }
-                    }
-                }
-            }
-            foreach ($json['goodses_feedback'] as $goods){
-                if($item['barcode_goods']==$goods['goods_barcode']){
-                    $item['is_loaded'] = $goods['storable']==='true'|| $goods['storable']===true ? '已入库':'未入库';
-                    if($goods['sameBarcode']>1){//如果该条码有不止一件,并且同时拥有入库和不入库的,就按品质标签来区分入库与否(因为回传不带是否正品消息,也没有ID)
-                        if($goods['hasUnStorable']&&$goods['hasStorable']){
-                            if($item['id_quality_label']==1){
-                                $item['is_loaded'] ='已入库';
-                            }else{
-                                $item['is_loaded'] ='未入库';
-                            }
-                        }
-                    }
-                    $item->update();
-                }
-            }
-        });
-        return $bill;
-    }
-//    function sendRejectedByApi(Request $request){
-//        $created_at = $request->input('created_at') ?? '';
-//        $fee_collected = $request->input('fee_collected') ?? '';
-//        $goodses=[];
-//        foreach ($request->input('goodses') ?? [] as $goods){
-//            $temGoods['amount']=$goods['amount'] ?? '';
-//            $temGoods['goods_barcode']=$goods['barcode_goods'] ?? '';
-//            $temGoods['goods_name']=$goods['name_goods'] ?? '';
-//            $temGoods['quality_label']=$goods['quality_label'] ?? '';
-//            $goodses[]=$temGoods;
-//        }
-//        $logistic_name_return = $request->input('logistic_name_return') ?? '';
-//        $logistic_number = $request->input('logistic_number') ?? '';
-//        $logistic_number_return = $request->input('logistic_number_return') ?? '';
-//        $order_number = $request->input('order_number') ?? '';
-//        $sender_mobile = $request->input('sender_mobile') ?? '';
-//        $sender_name = $request->input('sender_name') ?? '';
-//        $json = $this->packSendToRemote($created_at,$fee_collected,$goodses,
-//            $logistic_name_return,$logistic_number,$logistic_number_return,$order_number,
-//            $sender_mobile,$sender_name);
-//        if(!$json)return ['success'=>'false','fail_info'=>'没有JSON回复'];
-//        if(!$json['success']){return $this->apiError(__METHOD__,"返回错误:".json_encode($json));}
-//        return $json;
-//    }
-    private function packSendToRemote($created_at,$fee_collected,$goodses,
-                                      $logistic_name_return,$logistic_number,$logistic_number_return,$order_number,
-                                      $sender_mobile,$sender_name){
-        foreach ($goodses as $goods){
-            asort($goods);
-        }
-        $goodses = json_encode($goodses);
-        $data="{\"created_at\":\"$created_at\", \"fee_collected\":\"$fee_collected\",
-         \"goodses\":$goodses,\"logistic_name_return\":\"$logistic_name_return\",
-         \"logistic_number\":\"$logistic_number\", \"logistic_number_return\":\"$logistic_number_return\",
-         \"order_number\":\"$order_number\", \"sender_mobile\":\"$sender_mobile\", \"sender_name\":\"$sender_name\"}";
-        $sortParamsAndMd5=function(Array $params,$timestamp,$nonce,$signKey){
-            $params=new Collection($params);
-            $params=$params->sortKeys();
-            $str='';
-            $params->each(function($param,$key)use(&$str){
-                if(is_array($param)){
-                    foreach ($param as &$paramValArr){
-                        foreach ($paramValArr as &$paramVal){
-                            $paramVal = trim($paramVal);
-                        }
-                    }
-                    $param=json_encode($param);
-                }
-                $val=trim($param);
-                if($val){
-                    $str .= $key.$val;
-                }
-            });
-            return strtolower(md5($str.$timestamp.$nonce.$signKey));
-        };
-        $timestamp=intval(microtime(true)*1000);
-        $nonce=md5(microtime(true));
-        $sign=$sortParamsAndMd5(json_decode($data,true),$timestamp,$nonce,config('api.sign_key_rejected_send_jianshang'));
-        $url=config('api.url_rejected_send_jianshang');
-        if(env('api_faking'))$url=url(config('api.fakingUrl_rejected_send_jianshang'));
-        $response=Zttp::withHeaders([
-            'sign'=>$sign,
-            'nonce'=>$nonce,
-            'timestamp'=>$timestamp,
-            'Content-Type'=>'application/json'
-        ])->post($url,json_decode($data,true));
-        $this->log(__METHOD__,'json',$data);
-        if(!$response){
-            $this->log(__METHOD__,'error','回复异常:'.$response->body());
-            return false;
-        }
-        $this->log(__METHOD__,'response',$response->body());
-        return $response->json();
-    }
-    public function fakingReceiveSend(Request $request){
-        $sign = $request->header('sign');
-        $nonce = $request->header('nonce');
-        $timestamp = $request->header('timestamp');
-        $Content_Type = $request->header('Content-Type');
-        $header = compact('sign', 'nonce', 'timestamp', 'Content_Type');
-        $goods=[];
-        foreach ($request->input('goodses') as $goodsIn){
-            $goods[]=['goods_barcode'=>$goodsIn['goods_barcode'],'storable'=>$goodsIn['quality_label']=='正品'?true:false,'message'=>'msg'];
-        }
-        $result = ['logistic_number_return'=>$request->input('logistic_number_return'),'goodses_feedback' => $goods, 'success' => true, 'header' => $header, 'requestAll' => $request->all()];
-        $this->log(__METHOD__,'faking',json_encode($result));
-        return $result;
-    }
-
-}

+ 2 - 7
app/Jobs/ProcessReceiveCombined.php

@@ -31,12 +31,7 @@ class ProcessReceiveCombined implements ShouldQueue
     public function handle()
     {
         $receives=WMSReflectReceive::where('ASNREFERENCE3',$this->logisticNumberReturn)->get();
-        $downloadedItems=[];
-        $receives->each(function (WMSReflectReceive $receive)use(&$downloadedItems){
-            $receive->skus()->each(function(WMSReflectReceiveSku $item)use(&$downloadedItems){
-                $downloadedItems[]=$item;
-            });
-        });
-        event(new WmsReceiveNewEvent($this->logisticNumberReturn,$downloadedItems,$receives->first()));
+        (new Controller())->log(__METHOD__,__FUNCTION__,$this->logisticNumberReturn.'|'.json_encode($receives));
+        event(new WmsReceiveNewEvent($this->logisticNumberReturn,$receives->first()));
     }
 }

+ 6 - 2
app/Listeners/InformWMSReceivedListener.php

@@ -5,6 +5,7 @@ namespace App\Listeners;
 use App\Events\InformWMSReceivedEvent;
 use App\Http\Controllers\Api\thirdPart\flux\ReceiveController;
 use App\Http\Controllers\Controller;
+use App\RejectedBill;
 use App\RejectedBillItem;
 use Illuminate\Queue\InteractsWithQueue;
 use Illuminate\Contracts\Queue\ShouldQueue;
@@ -35,12 +36,15 @@ class InformWMSReceivedListener
             (new Controller())->log(__METHOD__, 'error_' . __FUNCTION__, $rejectedBill->toJson());
             return false;
         }
-        $rejectedBill['is_loaded']=true;
+        $rejectedBill = RejectedBill::find($rejectedBill['id']);
+        $rejectedBill->is_loaded=1;
+        $rejectedBill->save();
+//        $rejectedBill = RejectedBill::find($rejectedBill['id']);
+//        $rejectedBill->update();
         $rejectedBill->items->each(function(RejectedBillItem $item){
             $item['is_loaded']='已入库';
             $item->save();
         });
-        $rejectedBill->save();
         return true;
     }
 }

+ 29 - 13
app/Listeners/WmsReceiveNewListener.php

@@ -38,21 +38,29 @@ class WmsReceiveNewListener
     public function handle(WmsReceiveNewEvent $event)
     {
         $logisticNumberReturn=$event->logisticNumberReturn;
-        $downloadedSkuItems=$event->downloadedSkuItems;
+        $receives=WMSReflectReceive::where('ASNREFERENCE3',$logisticNumberReturn)->where('is_uploaded',0)->orderBy('id','desc')->get();
+        $downloadedSkuItems=[];
+        $receives->each(function (WMSReflectReceive $receive)use(&$downloadedSkuItems){
+            $receive->skus()->each(function(WMSReflectReceiveSku $item)use(&$downloadedSkuItems){
+                $downloadedSkuItems[]=$item;
+            });
+        });
         $wmsReceive=$event->wmsReceive;
         switch ($wmsReceive['CUSTOMERID']){
-            case 'JIANSHANG':case 'WANLING':
-                $this->handleJianshang($logisticNumberReturn,$downloadedSkuItems);
+            case 'JIANSHANG':
+                $this->handleJianshang($logisticNumberReturn,$downloadedSkuItems,$receives);
                 break;
         }
     }
-    private function handleJianshang($logisticNumberReturn,$downloadedSkuItems){
+    private function handleJianshang($logisticNumberReturn, $downloadedSkuItems, $wmsReceives){
         $bills=RejectedBill::where('logistic_number_return',$logisticNumberReturn)->
-            where('is_loaded',false)->get();
+            whereIn('is_loaded',[0,2])->get();
         if($bills->isEmpty()){//没有本地货单
-            (new Controller())->log(__METHOD__,  __FUNCTION__, 'bill isEmpty, all loaded or wait for Reject Record, $logisticNumberReturn:'.$logisticNumberReturn);
+            (new Controller())->log(__METHOD__,  __FUNCTION__,  'WMS下发,且没有本地退单:'.$logisticNumberReturn);
             return;
         }
+
+
         //找得到本地单,(未入库的)
         $actualGotItems=(function()use($bills){
             $items=[];
@@ -68,23 +76,31 @@ class WmsReceiveNewListener
 
         if(!$isItemsReceivedOverDownloaded){//实收小于等于下发(下发大于等于实收),入库
             foreach ($bills as $bill){
-                (new Controller())->log(__METHOD__,  '$bill', json_encode($bill));
-                if($bill['is_loaded']===0){
-                    (new Controller())->log(__METHOD__,  '$bill[\'is_loaded\']', json_encode($bill['is_loaded']));
+                if($bill['is_loaded']!==1){
                     event(new InformWMSReceivedEvent($bill));
                 }
             }
+            (new Controller())->log(__METHOD__,  __FUNCTION__,  '实收小于等于下发(下发大于等于实收),入库:'.$logisticNumberReturn);
             return;
         }
+
+
+
         //(下发小于实收)
         //该单号在6小时前录入的(不是当前最新录入),直接不入库,将实收推给客户(笕尚),并且退单号下所有WMS本地单作废
-        $receives=WMSReflectReceive::where('ASNREFERENCE3',$logisticNumberReturn)->where('is_uploaded',0)->orderBy('id','desc')->get();
-        $lastReceive=$receives->first();
-        if(Carbon::make($lastReceive['created_at'])->addHours(6)->greaterThan(Carbon::now())){
+        $lastReceive=$wmsReceives->first();
+        if(Carbon::now()->greaterThan(Carbon::make($lastReceive['created_at'])->addHours(6))){
             (new RejectedBillItemController())->sendRejectedToThirdPart($actualGotItems,$bills->first());
+            (new Controller())->log(__METHOD__,  __FUNCTION__,  '下发小于实收,发给客户:'.$logisticNumberReturn);
             return;
         }
+
+
+
         //不入库,推入任务,13小时后重新执行本事件
-        ProcessReceiveCombined::dispatch($logisticNumberReturn)->delay(now()->addHours(13));
+        if($wmsReceives->isNotEmpty()){
+            (new Controller())->log(__METHOD__,  __FUNCTION__,  '推入任务,13小时后执行本事件:'.$logisticNumberReturn);
+            ProcessReceiveCombined::dispatch($logisticNumberReturn)->delay(now()->addHours(13));
+        }
     }
 }

+ 18 - 0
app/User.php

@@ -2,12 +2,15 @@
 
 namespace App;
 
+use Carbon\Carbon;
 use Illuminate\Notifications\Notifiable;
 use Illuminate\Contracts\Auth\MustVerifyEmail;
 use Illuminate\Foundation\Auth\User as Authenticatable;
 use Illuminate\Support\Collection;
 use Illuminate\Support\Facades\Auth;
+use Illuminate\Support\Facades\Cache;
 use Illuminate\Support\Facades\Gate;
+use Illuminate\Support\Facades\Hash;
 
 class User extends Authenticatable
 {
@@ -51,6 +54,21 @@ class User extends Authenticatable
         }
         return false;
     }
+    public function token(){
+        $token=Cache::get('tokenUser_'.$this['id']);
+        if($token){
+            Cache::put('tokenUser_'.$this['id'],$token,config('users.token_expire_seconds'));
+            Cache::put('tokenStr_'.$token,$this['id'],config('users.token_expire_seconds'));
+            return $token;
+        }
+        $token=md5(rand(1,intval(microtime(true)*10000)).'baoshi');
+        Cache::put('tokenUser_'.$this['id'],$token,config('users.token_expire_seconds'));
+        Cache::put('tokenStr_'.$token,$this['id'],config('users.token_expire_seconds'));
+        return $token;
+    }
+    public function touchToken(){
+        return $this->token();
+    }
     function roles(){
         return $this->belongsToMany('App\Role','user_role','id_user','id_role');
     }

+ 18 - 0
app/UserToken.php

@@ -0,0 +1,18 @@
+<?php
+
+namespace App;
+
+
+
+use Illuminate\Support\Facades\Cache;
+
+class UserToken
+{
+    static function getUser($token){
+        $id=Cache::get('tokenStr_'.$token);
+        if(!$id)return null;
+        $user= User::find($id);
+        $user->touchToken();
+        return $user;
+    }
+}

+ 2 - 3
app/WMSReflectReceiveSku.php

@@ -2,6 +2,7 @@
 
 namespace App;
 
+use App\Http\Controllers\Controller;
 use Illuminate\Database\Eloquent\Model;
 
 class WMSReflectReceiveSku extends Model
@@ -19,12 +20,10 @@ class WMSReflectReceiveSku extends Model
             foreach ($targetItems as $item){
                 $isActualCounted=false;
                 foreach ($combinedItems as $key=>$combined){
-                    $a=$combined['barcode_goods']??$combined['ALTERNATE_SKU1'];
-                    $b=$item['barcode_goods']??$item['ALTERNATE_SKU1'];
-                    $c=$a==$b;
                     if(($combined['barcode_goods']??$combined['ALTERNATE_SKU1'])
                             ==($item['barcode_goods']??$item['ALTERNATE_SKU1'])){
                         $combinedItems[$key]['amount'] += $item['amount'];
+                        $combinedItems[$key]['EXPECTEDQTY_EACH'] += $item['EXPECTEDQTY_EACH'];
                         $isActualCounted=true;
                     }
                 }

+ 2 - 1
config/api.php

@@ -14,5 +14,6 @@ return [
     /** Flux
     https://was.baoshi56.com/api/thirdPart/flux/receive/new  //新增收货
      **/
-    'receiveAccomplishToWMS_flux' => 'http://47.103.72.58:19199/datahub/FluxBSJsonApi/RECECF?messageId=RECECF', //通知WMS完成的订单收货
+//    'receiveAccomplishToWMS_flux' => 'http://47.103.72.58:19199/datahub/FluxBSJsonApi/RECECF?messageId=RECECF', //通知WMS完成的订单收货(测试服)
+    'receiveAccomplishToWMS_flux' => 'http://106.14.155.246:19192/datahub/FluxBSJsonApi/RECECF?messageId=RECECF', //通知WMS完成的订单收货
 ];

+ 1 - 1
config/users.php

@@ -4,5 +4,5 @@ return [
 
 
     'superAdmin' => ['ldaaww','baoshi56','zhouyaping','shiyao','zhouzhendong'],
-
+    'token_expire_seconds'=>7200
 ];

+ 1 - 5
public/t.php

@@ -1,9 +1,5 @@
 <?php
 
 
-$a=[['name'=>'11','age'=>22],['name'=>'11a','age'=>222],];
-foreach($a as $key=>$aa){
-    $a[$key]['name'] = 'xxx';
 
-}
-var_dump($a);
+var_dump(intval(microtime(true)*10000));

+ 23 - 11
resources/views/rejected/create.blade.php

@@ -254,7 +254,7 @@
                                     <div class="form-group mb-0">
                                         <label for="name_goods" class="col-form-label text-right">商品名称</label>
                                         <input type="text" class="form-control" :class="[errors.name_goods?'is-invalid':'']"
-                                               data-focusOrder="12"
+                                               data-focusOrder="14"
                                                name="name_goods" id="name_goods" autocomplete="off" v-model="itemInputting.name_goods"
                                                @change="name_goodsChange"
                                         >
@@ -267,7 +267,7 @@
                                     <div class="form-group mb-0">
                                         <label for="amount" class="col-form-label text-right">数量</label>
                                         <input type="" class="form-control" :class="[errors.amount?'is-invalid':'']"
-                                               data-focusOrder="14"
+                                               data-focusOrder="13"
                                                name="amount" id="amount" autocomplete="off" v-model="itemInputting.amount" required>
                                         <span class="invalid-feedback" v-if="errors.amount"><strong>@{{errors.amount[0] }}</strong></span>
                                     </div>
@@ -275,12 +275,16 @@
                                 <td>
                                     <div class="form-group mb-0">
                                         <label for="qualityLabel.name" class="col-form-label text-right">是否正品</label>
-                                        <select name="id_quality_label" id="id_quality_label" class="form-control" :class="[errors.id_quality_label?'is-invalid':'']"
-                                                data-focusOrder="13"
-                                                v-model="itemInputting.id_quality_label" required>
-                                            <option value=""></option>
-                                            <option v-for="qualityLabel in qualityLabels" :value="qualityLabel.id">@{{qualityLabel.name}}</option>
-                                        </select>
+                                        <div class="form-control" :class="[errors.id_quality_label?'is-invalid':'']">
+                                            <span><input id="id_quality_label_space" type="radio" name="id_quality_label"
+                                                         data-focusOrder="12" required="required" checked><label
+                                                    for="id_quality_label_space">留空</label>&nbsp;</span>
+                                            <span v-for="qualityLabel in qualityLabels">
+                                                <input type="radio" name="id_quality_label" :value="qualityLabel.id" data-focusOrder="12"
+                                                       :id="'id_quality_label_'+qualityLabel.id"
+                                                       v-model="itemInputting.id_quality_label" required><label
+                                                    for="'id_quality_label_'+qualityLabel.id">@{{qualityLabel.name}}</label>&nbsp;</span>
+                                        </div>
                                         <span class="invalid-feedback" v-if="errors.id_quality_label"><strong>@{{errors.id_quality_label[0] }}</strong></span>
                                     </div>
                                 </td>
@@ -705,8 +709,11 @@
                         ids.push(item.id);
                     });
                     let url='{{url('apiLocal/rejectedBillItem/packConfirm')}}';
+                    tempTip.setDuration(5000);
+                    tempTip.waitingTip('与外部交互中,请稍候');
                     axios.post(url,{'ids':ids}).then(function (response) {
                         _this.cleanError();
+                        tempTip.cancelWaitingTip();
                         if(response&&response.data&&response.data.success!=='false'){
                             if(typeof(response.data.bill_is_loaded)!='undefined'){
                                 if(response.data.bill_is_loaded===true){
@@ -717,10 +724,14 @@
                                     tempTip.okWindow('该批商品状态已改为“入库”','已处理');
                                 }
                             }
-                            if(response.data.success==='uploadedToWms'){
-                                _this.billInputting.is_loaded=1;
+                            tempTip.setDuration(5000);
+                            switch(response.data.remote_result){
+                                case 'fail': tempTip.show('与客户服务器通讯异常,明细未被外部处理,请联系系统相关同事');break;
+                                case 'none': tempTip.show('客户未返回明细处理信息,请联系系统相关同事检查');break;
+                                case 'received':tempTip.show('该单之前已提交过给客户服务器');break;
+                                case 'storable': tempTip.showSuccess('WMS尚未推单,客户返回可以入库,所以状态为“待推单”','已处理该待推单');break;
+                                default: tempTip.showSuccess('成功录入所有退单商品并已上传至外部');break;
                             }
-                            tempTip.showSuccess('成功录入所有退单商品并已上传至外部');
                             _this.status.endAndPackCommitEdited=true;
                             _this.cancelPackCommitEdit();
                         }else{
@@ -731,6 +742,7 @@
                             tempTip.show('录入明细列表失败,请重试:'+fail_info)
                         }
                     }).catch(function (response) {
+                        tempTip.cancelWaitingTip();
                         tempTip.setDuration(3000);
                         let fail_info='';
                         if(response.data)

+ 68 - 35
resources/views/rejected/edit.blade.php

@@ -40,7 +40,7 @@
                                     <th>备注</th>
                                 </tr>
                                 <tr :class="[rejectedBill.isEditing?'bg-info':'']"
-                                     :data-id="rejectedBill.id" @click="editBill">
+                                    :data-id="rejectedBill.id" @click="editBill">
                                     <td>@{{rejectedBill.created_at_short }}</td>
                                     <td>@{{rejectedBill.owner_name }}</td>
                                     <td>@{{rejectedBill.logistic_number_return }}</td>
@@ -275,12 +275,12 @@
                                 <td>
                                     <div class="form-group mb-0">
                                         <label for="qualityLabel.name" class="col-form-label text-right">是否正品</label>
-                                        <select name="id_quality_label" id="id_quality_label" class="form-control" :class="[errors.id_quality_label?'is-invalid':'']"
-                                                data-focusOrder="16"
-                                                v-model="itemInputting.id_quality_label" required>
-                                            <option value=""></option>
-                                            <option v-for="qualityLabel in qualityLabels" :value="qualityLabel.id">@{{qualityLabel.name}}</option>
-                                        </select>
+                                        <div class="form-control" :class="[errors.id_quality_label?'is-invalid':'']">
+                                            <span><input type="radio" name="id_quality_label" data-focusOrder="12" required="required" checked>留空&nbsp;</span>
+                                            <span v-for="qualityLabel in qualityLabels">
+                                                <input type="radio" name="id_quality_label" :value="qualityLabel.id" data-focusOrder="12"
+                                                       v-model="itemInputting.id_quality_label" required>@{{qualityLabel.name}}&nbsp;</span>
+                                        </div>
                                         <span class="invalid-feedback" v-if="errors.id_quality_label"><strong>@{{errors.id_quality_label[0] }}</strong></span>
                                     </div>
                                 </td>
@@ -370,7 +370,7 @@
                 status: {billCreating:true,billEditing:false,itemCreating:true,itemEditing:false
                     ,editingBill:null,editingBillId:'',editingItem:null,editingItemId:''
                     ,inputtingId_owner:'',endAndPackCommitEdited:false,lockingBillPanel:false,lockingIsLoadedInput:false,
-                existItemsBeforeAdd:0},
+                    existItemsBeforeAdd:0},
                 itemInputting:{
                     barcode_goods:"",name_goods:"",amount:"1",id_quality_label:"",
                     batch_number:"",validity_at:"",remark:"",made_at:"",
@@ -680,19 +680,45 @@
                         ids.push(item.id);
                     });
                     let url='{{url('apiLocal/rejectedBillItem/packConfirm')}}';
+                    tempTip.setDuration(5000);
+                    tempTip.waitingTip('与外部交互中,请稍候');
                     axios.post(url,{'ids':ids}).then(function (response) {
                         _this.cleanError();
-                        if(response.data.success==='true'){
-                            tempTip.showSuccess('成功录入所有退单商品并已上传至外部');
+                        tempTip.cancelWaitingTip();
+                        if(response&&response.data&&response.data.success!=='false'){
+                            if(typeof(response.data.bill_is_loaded)!='undefined'){
+                                if(response.data.bill_is_loaded===true){
+                                    _this.status.editingBill.is_loaded=1;
+                                    _this.billInputting.is_loaded=1;
+                                    _this.billInputting.isLoadSign=true;
+                                    // _this.status.lockingIsLoadedInput=true;
+                                    tempTip.okWindow('该批商品状态已改为“入库”','已处理');
+                                }
+                            }
+                            tempTip.setDuration(5000);
+                            switch(response.data.remote_result){
+                                case 'fail': tempTip.show('与客户服务器通讯异常,明细未被外部处理,请联系系统相关同事');break;
+                                case 'none': tempTip.show('客户未返回明细处理信息,请联系系统相关同事检查');break;
+                                case 'received':tempTip.show('该单之前已提交过给客户服务器');break;
+                                case 'storable': tempTip.showSuccess('WMS尚未推单,客户返回可以入库,所以状态为“待推单”','已处理该待推单');break;
+                                default: tempTip.showSuccess('成功录入所有退单商品并已上传至外部');break;
+                            }
                             _this.status.endAndPackCommitEdited=true;
                             _this.cancelPackCommitEdit();
                         }else{
-                            tempTip.show('录入明细列表失败,请重试:'+response.data.fail_info)
+                            tempTip.setDuration(4000);
+                            let fail_info='';
+                            if(response.data)
+                                fail_info=response.data.fail_info;
+                            tempTip.show('录入明细列表失败,请重试:'+fail_info)
                         }
                     }).catch(function (response) {
+                        tempTip.cancelWaitingTip();
                         tempTip.setDuration(3000);
-                        let fail_info = (typeof response.data.fail_info != 'undefined') ? response.data.fail_info : '';
-                        tempTip.show('提交失败,请重试:'+response.data.fail_info)
+                        let fail_info='';
+                        if(response.data)
+                            fail_info=response.data.fail_info;
+                        tempTip.show('提交失败,请重试:'+fail_info);
                         alert('连接错误:'+response)
                     });
                 },
@@ -735,6 +761,7 @@
                     $('input,select').blur();
                 },
                 unlockBillPanel:function () {
+                    location.reload();
                     this.status.lockingBillPanel=false;
                     this.status.editingBill=null;
                     this.status.editingBillId='';
@@ -748,9 +775,10 @@
                     let url='{{url('apiLocal/rejectedBillItem/apiGet')}}';
                     axios.post(url,{id_rejected_bill:billId}).then(function (response) {
                         if(response.data.success==='true'){
-                            response.data.items.forEach(function(item){
-                                item.isEditing=false;
-                            });
+                            if(response.data.items)
+                                response.data.items.forEach(function(item){
+                                    item.isEditing=false;
+                                });
                             _this.items=response.data.items;
                             if(typeof func!=='undefined'){
                                 func()
@@ -772,11 +800,12 @@
                     let url='{{url('apiLocal/rejectedBillItem/apiDelete')}}';
                     axios.post(url,{id:id}).then(function (response) {
                         if(response.data.success==='true'){
-                            _this.items.forEach(function(item,i){
-                                if(item.id+''===id+''){
-                                    _this.items.splice(i, 1);
-                                }
-                            });
+                            if(_this.items)
+                                _this.items.forEach(function(item,i){
+                                    if(item.id+''===id+''){
+                                        _this.items.splice(i, 1);
+                                    }
+                                });
                         }else{
                             tempTip.show('删除失败,可尝试刷新页面再操作');
                         }
@@ -836,9 +865,10 @@
                     this.cleanItem();
                     this.status.itemCreating=true;
                     this.status.itemEditing=false;
-                    this.items.forEach(function (item) {
-                        item.isEditing=false;
-                    });
+                    if(this.items)
+                        this.items.forEach(function (item) {
+                            item.isEditing=false;
+                        });
                     $('.tooltipOn').tooltip('hide').tooltip({'trigger':'hover'});
                 },
                 shiftToCreate:function () {
@@ -846,26 +876,29 @@
                     this.cleanHeader();
                     this.status.billCreating=true;
                     this.status.billEditing=false;
-                    this.rejectedBills.forEach(function(rejectedBill){
-                        if(rejectedBill.isEditing===true){
-                            rejectedBill.isEditing=false;
-                            return false;
-                        }
-                    });
+                    if(this.rejectedBills)
+                        this.rejectedBills.forEach(function(rejectedBill){
+                            if(rejectedBill.isEditing===true){
+                                rejectedBill.isEditing=false;
+                                return false;
+                            }
+                        });
                     $('.tooltipOn').tooltip('hide').tooltip({'trigger':'hover'});
                 },
                 locateIdOwner:function (e) {
                     let _this=this;
                     let $target=$(e.target);
-                    this.owners.forEach(function(owner){
-                        if(owner.name.includes($target.val())){
-                            _this.billInputting.id_owner=owner.id;
-                        }
-                    });
+                    if(this.owners)
+                        this.owners.forEach(function(owner){
+                            if(owner.name.includes($target.val())){
+                                _this.billInputting.id_owner=owner.id;
+                            }
+                        });
                 },
                 locateLogistic:function (e) {
                     let _this=this;
                     let $target=$(e.target);
+                    if(this.logistics)
                     this.logistics.forEach(function(logistic){
                         if(logistic.name.includes($target.val())){
                             _this.billInputting.id_logistic_return=logistic.id;

+ 5 - 1
resources/views/rejected/index.blade.php

@@ -171,6 +171,7 @@
                             <input type="checkbox" class="form-control-sm tooltipTarget" title="全选"
                                    id="checkSelectingAll" @click="checkBoxAllToggle" v-model="checkBoxAll" value="1">
                         </th>
+                        <th>序号</th>
                         <th>是否审核</th>
                         <th>是否完结</th>
                         <th>是否入库</th>
@@ -199,10 +200,13 @@
                         @endcan
                     </tr>
 
-                    <tr v-for="rejectedBill in rejectedBills" :data-id="rejectedBill.id">
+                    <tr v-for="(rejectedBill,i) in rejectedBills" :data-id="rejectedBill.id">
                         <td>
                             <input type="checkbox" v-model="rejectedBills_checkBoxes" :value="rejectedBill.id"/>
                         </td>
+                        <td class="text-muted" style="opacity:0.7">
+                            @{{ i+1 }}
+                        </td>
                         <td class="text-muted">
                             <span v-if="rejectedBill.is_checked==1" class="text-success">
                                 <span class="fa fa-check-square"></span> @{{ rejectedBill.checked_numbers }}

+ 1 - 1
runServes.sh

@@ -1 +1 @@
-laravel-echo-server start
+nohup php artisan queue:work --sleep=5 >/dev/null 2>&1 &

+ 0 - 528
storage/logs/laravel-2019-12-11.log

@@ -1,528 +0,0 @@
-[2019-12-11 10:19:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'remark' cannot be null (SQL: insert into `rejected_bills` (`id_owner`, `mobile_sender`, `sender`, `order_number`, `remark`, `logistic_number_return`, `logistic_number`, `id_logistic_return`, `fee_collected`, `is_loaded`, `id_operator`, `updated_at`, `created_at`) values (34, 41, ?, ?, ?, 3213232, ?, 1, ?, 0, 1, 2019-12-11 10:19:33, 2019-12-11 10:19:33)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'remark' cannot be null (SQL: insert into `rejected_bills` (`id_owner`, `mobile_sender`, `sender`, `order_number`, `remark`, `logistic_number_return`, `logistic_number`, `id_logistic_return`, `fee_collected`, `is_loaded`, `id_operator`, `updated_at`, `created_at`) values (34, 41, ?, ?, ?, 3213232, ?, 1, ?, 0, 1, 2019-12-11 10:19:33, 2019-12-11 10:19:33)) at D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:664, PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'remark' cannot be null at D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:458)
-[stacktrace]
-#0 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(624): Illuminate\\Database\\Connection->runQueryCallback('insert into `re...', Array, Object(Closure))
-#1 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(459): Illuminate\\Database\\Connection->run('insert into `re...', Array, Object(Closure))
-#2 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(411): Illuminate\\Database\\Connection->statement('insert into `re...', Array)
-#3 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Processors\\Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `re...', Array)
-#4 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(2690): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `re...', Array, 'id')
-#5 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1353): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
-#6 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(839): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
-#7 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(804): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
-#8 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(667): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
-#9 D:\\Reald\\desktop\\BsWAS\\src\\app\\RejectedBill.php(67): Illuminate\\Database\\Eloquent\\Model->save(Array)
-#10 D:\\Reald\\desktop\\BsWAS\\src\\app\\Http\\Controllers\\RejectedBillController.php(81): App\\RejectedBill->save()
-#11 [internal function]: App\\Http\\Controllers\\RejectedBillController->apiStore(Object(Illuminate\\Http\\Request))
-#12 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Controller.php(54): call_user_func_array(Array, Array)
-#13 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('apiStore', Array)
-#14 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(219): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\RejectedBillController), 'apiStore')
-#15 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(176): Illuminate\\Routing\\Route->runController()
-#16 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(680): Illuminate\\Routing\\Route->run()
-#17 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(30): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#18 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(41): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#19 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#20 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#21 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#22 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#23 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#24 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(56): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#25 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#26 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#27 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#28 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#29 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#30 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(66): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#31 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#32 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#33 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#34 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(682): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
-#35 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(657): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
-#36 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(623): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
-#37 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(612): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
-#38 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
-#39 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(30): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
-#40 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php(58): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#41 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Barryvdh\\Debugbar\\Middleware\\InjectDebugbar->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#42 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#43 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\fideloper\\proxy\\src\\TrustProxies.php(57): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#44 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Fideloper\\Proxy\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#45 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#46 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#47 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#48 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#49 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#50 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#51 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#52 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#53 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#54 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#55 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode.php(62): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#56 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#57 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#58 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#59 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(151): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
-#60 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(116): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
-#61 D:\\Reald\\desktop\\BsWAS\\src\\public\\index.php(55): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
-#62 {main}
-"} 
-[2019-12-11 10:19:37] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'remark' cannot be null (SQL: insert into `rejected_bills` (`id_owner`, `mobile_sender`, `sender`, `order_number`, `remark`, `logistic_number_return`, `logistic_number`, `id_logistic_return`, `fee_collected`, `is_loaded`, `id_operator`, `updated_at`, `created_at`) values (34, 41, ?, ?, ?, 3213232, ?, 1, ?, 0, 1, 2019-12-11 10:19:37, 2019-12-11 10:19:37)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'remark' cannot be null (SQL: insert into `rejected_bills` (`id_owner`, `mobile_sender`, `sender`, `order_number`, `remark`, `logistic_number_return`, `logistic_number`, `id_logistic_return`, `fee_collected`, `is_loaded`, `id_operator`, `updated_at`, `created_at`) values (34, 41, ?, ?, ?, 3213232, ?, 1, ?, 0, 1, 2019-12-11 10:19:37, 2019-12-11 10:19:37)) at D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:664, PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'remark' cannot be null at D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:458)
-[stacktrace]
-#0 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(624): Illuminate\\Database\\Connection->runQueryCallback('insert into `re...', Array, Object(Closure))
-#1 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(459): Illuminate\\Database\\Connection->run('insert into `re...', Array, Object(Closure))
-#2 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(411): Illuminate\\Database\\Connection->statement('insert into `re...', Array)
-#3 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Processors\\Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `re...', Array)
-#4 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(2690): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `re...', Array, 'id')
-#5 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1353): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
-#6 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(839): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
-#7 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(804): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
-#8 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(667): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
-#9 D:\\Reald\\desktop\\BsWAS\\src\\app\\RejectedBill.php(67): Illuminate\\Database\\Eloquent\\Model->save(Array)
-#10 D:\\Reald\\desktop\\BsWAS\\src\\app\\Http\\Controllers\\RejectedBillController.php(81): App\\RejectedBill->save()
-#11 [internal function]: App\\Http\\Controllers\\RejectedBillController->apiStore(Object(Illuminate\\Http\\Request))
-#12 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Controller.php(54): call_user_func_array(Array, Array)
-#13 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('apiStore', Array)
-#14 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(219): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\RejectedBillController), 'apiStore')
-#15 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(176): Illuminate\\Routing\\Route->runController()
-#16 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(680): Illuminate\\Routing\\Route->run()
-#17 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(30): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#18 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(41): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#19 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#20 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#21 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#22 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#23 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#24 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(56): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#25 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#26 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#27 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#28 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#29 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#30 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(66): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#31 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#32 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#33 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#34 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(682): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
-#35 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(657): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
-#36 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(623): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
-#37 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(612): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
-#38 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
-#39 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(30): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
-#40 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php(58): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#41 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Barryvdh\\Debugbar\\Middleware\\InjectDebugbar->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#42 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#43 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\fideloper\\proxy\\src\\TrustProxies.php(57): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#44 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Fideloper\\Proxy\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#45 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#46 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#47 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#48 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#49 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#50 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#51 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#52 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#53 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#54 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#55 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode.php(62): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#56 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#57 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#58 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#59 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(151): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
-#60 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(116): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
-#61 D:\\Reald\\desktop\\BsWAS\\src\\public\\index.php(55): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
-#62 {main}
-"} 
-[2019-12-11 10:19:50] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'remark' cannot be null (SQL: insert into `rejected_bills` (`id_owner`, `mobile_sender`, `sender`, `order_number`, `remark`, `logistic_number_return`, `logistic_number`, `id_logistic_return`, `fee_collected`, `is_loaded`, `id_operator`, `updated_at`, `created_at`) values (34, 41, ?, ?, ?, 3213232, ?, 1, ?, 0, 1, 2019-12-11 10:19:50, 2019-12-11 10:19:50)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'remark' cannot be null (SQL: insert into `rejected_bills` (`id_owner`, `mobile_sender`, `sender`, `order_number`, `remark`, `logistic_number_return`, `logistic_number`, `id_logistic_return`, `fee_collected`, `is_loaded`, `id_operator`, `updated_at`, `created_at`) values (34, 41, ?, ?, ?, 3213232, ?, 1, ?, 0, 1, 2019-12-11 10:19:50, 2019-12-11 10:19:50)) at D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:664, PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'remark' cannot be null at D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:458)
-[stacktrace]
-#0 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(624): Illuminate\\Database\\Connection->runQueryCallback('insert into `re...', Array, Object(Closure))
-#1 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(459): Illuminate\\Database\\Connection->run('insert into `re...', Array, Object(Closure))
-#2 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(411): Illuminate\\Database\\Connection->statement('insert into `re...', Array)
-#3 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Processors\\Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `re...', Array)
-#4 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(2690): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `re...', Array, 'id')
-#5 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1353): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
-#6 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(839): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
-#7 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(804): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
-#8 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(667): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
-#9 D:\\Reald\\desktop\\BsWAS\\src\\app\\RejectedBill.php(67): Illuminate\\Database\\Eloquent\\Model->save(Array)
-#10 D:\\Reald\\desktop\\BsWAS\\src\\app\\Http\\Controllers\\RejectedBillController.php(81): App\\RejectedBill->save()
-#11 [internal function]: App\\Http\\Controllers\\RejectedBillController->apiStore(Object(Illuminate\\Http\\Request))
-#12 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Controller.php(54): call_user_func_array(Array, Array)
-#13 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('apiStore', Array)
-#14 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(219): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\RejectedBillController), 'apiStore')
-#15 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(176): Illuminate\\Routing\\Route->runController()
-#16 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(680): Illuminate\\Routing\\Route->run()
-#17 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(30): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#18 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(41): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#19 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#20 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#21 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#22 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#23 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#24 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(56): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#25 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#26 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#27 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#28 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#29 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#30 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(66): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#31 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#32 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#33 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#34 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(682): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
-#35 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(657): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
-#36 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(623): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
-#37 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(612): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
-#38 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
-#39 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(30): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
-#40 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php(58): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#41 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Barryvdh\\Debugbar\\Middleware\\InjectDebugbar->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#42 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#43 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\fideloper\\proxy\\src\\TrustProxies.php(57): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#44 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Fideloper\\Proxy\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#45 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#46 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#47 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#48 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#49 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#50 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#51 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#52 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#53 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#54 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#55 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode.php(62): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#56 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#57 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#58 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#59 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(151): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
-#60 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(116): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
-#61 D:\\Reald\\desktop\\BsWAS\\src\\public\\index.php(55): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
-#62 {main}
-"} 
-[2019-12-11 11:09:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'is_checked' cannot be null (SQL: insert into `rejected_bills` (`id_owner`, `order_number`, `sender`, `mobile_sender`, `logistic_number`, `logistic_number_return`, `remark`, `id_logistic_return`, `fee_collected`, `is_loaded`, `is_checked`, `checked_numbers`, `is_finished`, `id_operator`, `updated_at`, `created_at`) values (34, ?, ?, 3213, ?, 321323g, ?, 1, ?, 0, ?, ?, ?, 1, 2019-12-11 11:09:27, 2019-12-11 11:09:27)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'is_checked' cannot be null (SQL: insert into `rejected_bills` (`id_owner`, `order_number`, `sender`, `mobile_sender`, `logistic_number`, `logistic_number_return`, `remark`, `id_logistic_return`, `fee_collected`, `is_loaded`, `is_checked`, `checked_numbers`, `is_finished`, `id_operator`, `updated_at`, `created_at`) values (34, ?, ?, 3213, ?, 321323g, ?, 1, ?, 0, ?, ?, ?, 1, 2019-12-11 11:09:27, 2019-12-11 11:09:27)) at D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:664, PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'is_checked' cannot be null at D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:458)
-[stacktrace]
-#0 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(624): Illuminate\\Database\\Connection->runQueryCallback('insert into `re...', Array, Object(Closure))
-#1 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(459): Illuminate\\Database\\Connection->run('insert into `re...', Array, Object(Closure))
-#2 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(411): Illuminate\\Database\\Connection->statement('insert into `re...', Array)
-#3 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Processors\\Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `re...', Array)
-#4 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(2690): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `re...', Array, 'id')
-#5 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1353): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
-#6 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(839): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
-#7 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(804): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
-#8 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(667): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
-#9 D:\\Reald\\desktop\\BsWAS\\src\\app\\RejectedBill.php(67): Illuminate\\Database\\Eloquent\\Model->save(Array)
-#10 D:\\Reald\\desktop\\BsWAS\\src\\app\\Http\\Controllers\\RejectedBillController.php(81): App\\RejectedBill->save()
-#11 [internal function]: App\\Http\\Controllers\\RejectedBillController->apiStore(Object(Illuminate\\Http\\Request))
-#12 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Controller.php(54): call_user_func_array(Array, Array)
-#13 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('apiStore', Array)
-#14 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(219): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\RejectedBillController), 'apiStore')
-#15 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(176): Illuminate\\Routing\\Route->runController()
-#16 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(680): Illuminate\\Routing\\Route->run()
-#17 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(30): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#18 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(41): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#19 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#20 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#21 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#22 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#23 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#24 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(56): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#25 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#26 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#27 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#28 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#29 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#30 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(66): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#31 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#32 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#33 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#34 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(682): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
-#35 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(657): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
-#36 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(623): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
-#37 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(612): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
-#38 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
-#39 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(30): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
-#40 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php(58): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#41 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Barryvdh\\Debugbar\\Middleware\\InjectDebugbar->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#42 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#43 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\fideloper\\proxy\\src\\TrustProxies.php(57): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#44 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Fideloper\\Proxy\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#45 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#46 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#47 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#48 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#49 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#50 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#51 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#52 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#53 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#54 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#55 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode.php(62): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#56 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#57 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#58 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#59 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(151): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
-#60 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(116): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
-#61 D:\\Reald\\desktop\\BsWAS\\src\\public\\index.php(55): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
-#62 {main}
-"} 
-[2019-12-11 11:09:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'is_checked' cannot be null (SQL: insert into `rejected_bills` (`id_owner`, `order_number`, `sender`, `mobile_sender`, `logistic_number`, `logistic_number_return`, `remark`, `id_logistic_return`, `fee_collected`, `is_loaded`, `is_checked`, `checked_numbers`, `is_finished`, `id_operator`, `updated_at`, `created_at`) values (34, ?, ?, 3213, 原单退回, 321323g, ?, 1, ?, 0, ?, ?, ?, 1, 2019-12-11 11:09:29, 2019-12-11 11:09:29)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'is_checked' cannot be null (SQL: insert into `rejected_bills` (`id_owner`, `order_number`, `sender`, `mobile_sender`, `logistic_number`, `logistic_number_return`, `remark`, `id_logistic_return`, `fee_collected`, `is_loaded`, `is_checked`, `checked_numbers`, `is_finished`, `id_operator`, `updated_at`, `created_at`) values (34, ?, ?, 3213, 原单退回, 321323g, ?, 1, ?, 0, ?, ?, ?, 1, 2019-12-11 11:09:29, 2019-12-11 11:09:29)) at D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:664, PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'is_checked' cannot be null at D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:458)
-[stacktrace]
-#0 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(624): Illuminate\\Database\\Connection->runQueryCallback('insert into `re...', Array, Object(Closure))
-#1 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(459): Illuminate\\Database\\Connection->run('insert into `re...', Array, Object(Closure))
-#2 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(411): Illuminate\\Database\\Connection->statement('insert into `re...', Array)
-#3 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Processors\\Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `re...', Array)
-#4 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(2690): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `re...', Array, 'id')
-#5 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1353): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
-#6 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(839): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
-#7 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(804): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
-#8 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(667): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
-#9 D:\\Reald\\desktop\\BsWAS\\src\\app\\RejectedBill.php(67): Illuminate\\Database\\Eloquent\\Model->save(Array)
-#10 D:\\Reald\\desktop\\BsWAS\\src\\app\\Http\\Controllers\\RejectedBillController.php(81): App\\RejectedBill->save()
-#11 [internal function]: App\\Http\\Controllers\\RejectedBillController->apiStore(Object(Illuminate\\Http\\Request))
-#12 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Controller.php(54): call_user_func_array(Array, Array)
-#13 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('apiStore', Array)
-#14 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(219): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\RejectedBillController), 'apiStore')
-#15 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(176): Illuminate\\Routing\\Route->runController()
-#16 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(680): Illuminate\\Routing\\Route->run()
-#17 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(30): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#18 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(41): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#19 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#20 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#21 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#22 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#23 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#24 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(56): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#25 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#26 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#27 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#28 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#29 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#30 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(66): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#31 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#32 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#33 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#34 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(682): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
-#35 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(657): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
-#36 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(623): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
-#37 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(612): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
-#38 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
-#39 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(30): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
-#40 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php(58): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#41 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Barryvdh\\Debugbar\\Middleware\\InjectDebugbar->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#42 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#43 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\fideloper\\proxy\\src\\TrustProxies.php(57): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#44 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Fideloper\\Proxy\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#45 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#46 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#47 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#48 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#49 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#50 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#51 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#52 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#53 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#54 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#55 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode.php(62): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#56 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#57 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#58 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#59 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(151): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
-#60 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(116): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
-#61 D:\\Reald\\desktop\\BsWAS\\src\\public\\index.php(55): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
-#62 {main}
-"} 
-[2019-12-11 11:09:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'is_checked' cannot be null (SQL: insert into `rejected_bills` (`id_owner`, `order_number`, `sender`, `mobile_sender`, `logistic_number`, `logistic_number_return`, `remark`, `id_logistic_return`, `fee_collected`, `is_loaded`, `is_checked`, `checked_numbers`, `is_finished`, `id_operator`, `updated_at`, `created_at`) values (34, ?, ?, 3213, 原单退回, 321323g, ?, 1, ?, 0, ?, ?, ?, 1, 2019-12-11 11:09:33, 2019-12-11 11:09:33)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'is_checked' cannot be null (SQL: insert into `rejected_bills` (`id_owner`, `order_number`, `sender`, `mobile_sender`, `logistic_number`, `logistic_number_return`, `remark`, `id_logistic_return`, `fee_collected`, `is_loaded`, `is_checked`, `checked_numbers`, `is_finished`, `id_operator`, `updated_at`, `created_at`) values (34, ?, ?, 3213, 原单退回, 321323g, ?, 1, ?, 0, ?, ?, ?, 1, 2019-12-11 11:09:33, 2019-12-11 11:09:33)) at D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:664, PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'is_checked' cannot be null at D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:458)
-[stacktrace]
-#0 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(624): Illuminate\\Database\\Connection->runQueryCallback('insert into `re...', Array, Object(Closure))
-#1 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(459): Illuminate\\Database\\Connection->run('insert into `re...', Array, Object(Closure))
-#2 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(411): Illuminate\\Database\\Connection->statement('insert into `re...', Array)
-#3 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Processors\\Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `re...', Array)
-#4 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(2690): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `re...', Array, 'id')
-#5 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1353): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
-#6 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(839): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
-#7 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(804): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
-#8 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(667): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
-#9 D:\\Reald\\desktop\\BsWAS\\src\\app\\RejectedBill.php(67): Illuminate\\Database\\Eloquent\\Model->save(Array)
-#10 D:\\Reald\\desktop\\BsWAS\\src\\app\\Http\\Controllers\\RejectedBillController.php(81): App\\RejectedBill->save()
-#11 [internal function]: App\\Http\\Controllers\\RejectedBillController->apiStore(Object(Illuminate\\Http\\Request))
-#12 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Controller.php(54): call_user_func_array(Array, Array)
-#13 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('apiStore', Array)
-#14 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(219): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\RejectedBillController), 'apiStore')
-#15 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(176): Illuminate\\Routing\\Route->runController()
-#16 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(680): Illuminate\\Routing\\Route->run()
-#17 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(30): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#18 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(41): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#19 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#20 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#21 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#22 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#23 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#24 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(56): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#25 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#26 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#27 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#28 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#29 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#30 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(66): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#31 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#32 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#33 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#34 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(682): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
-#35 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(657): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
-#36 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(623): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
-#37 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(612): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
-#38 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
-#39 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(30): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
-#40 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php(58): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#41 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Barryvdh\\Debugbar\\Middleware\\InjectDebugbar->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#42 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#43 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\fideloper\\proxy\\src\\TrustProxies.php(57): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#44 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Fideloper\\Proxy\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#45 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#46 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#47 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#48 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#49 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#50 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#51 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#52 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#53 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#54 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#55 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode.php(62): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#56 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#57 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#58 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#59 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(151): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
-#60 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(116): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
-#61 D:\\Reald\\desktop\\BsWAS\\src\\public\\index.php(55): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
-#62 {main}
-"} 
-[2019-12-11 11:09:41] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'is_checked' cannot be null (SQL: insert into `rejected_bills` (`id_owner`, `order_number`, `sender`, `mobile_sender`, `logistic_number`, `logistic_number_return`, `remark`, `id_logistic_return`, `fee_collected`, `is_loaded`, `is_checked`, `checked_numbers`, `is_finished`, `id_operator`, `updated_at`, `created_at`) values (34, ?, ?, 3213, 原单退回, 321323g, ?, 1, ?, 0, ?, ?, ?, 1, 2019-12-11 11:09:41, 2019-12-11 11:09:41)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'is_checked' cannot be null (SQL: insert into `rejected_bills` (`id_owner`, `order_number`, `sender`, `mobile_sender`, `logistic_number`, `logistic_number_return`, `remark`, `id_logistic_return`, `fee_collected`, `is_loaded`, `is_checked`, `checked_numbers`, `is_finished`, `id_operator`, `updated_at`, `created_at`) values (34, ?, ?, 3213, 原单退回, 321323g, ?, 1, ?, 0, ?, ?, ?, 1, 2019-12-11 11:09:41, 2019-12-11 11:09:41)) at D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:664, PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'is_checked' cannot be null at D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:458)
-[stacktrace]
-#0 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(624): Illuminate\\Database\\Connection->runQueryCallback('insert into `re...', Array, Object(Closure))
-#1 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(459): Illuminate\\Database\\Connection->run('insert into `re...', Array, Object(Closure))
-#2 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(411): Illuminate\\Database\\Connection->statement('insert into `re...', Array)
-#3 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Processors\\Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `re...', Array)
-#4 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(2690): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `re...', Array, 'id')
-#5 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1353): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
-#6 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(839): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
-#7 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(804): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
-#8 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(667): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
-#9 D:\\Reald\\desktop\\BsWAS\\src\\app\\RejectedBill.php(67): Illuminate\\Database\\Eloquent\\Model->save(Array)
-#10 D:\\Reald\\desktop\\BsWAS\\src\\app\\Http\\Controllers\\RejectedBillController.php(81): App\\RejectedBill->save()
-#11 [internal function]: App\\Http\\Controllers\\RejectedBillController->apiStore(Object(Illuminate\\Http\\Request))
-#12 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Controller.php(54): call_user_func_array(Array, Array)
-#13 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('apiStore', Array)
-#14 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(219): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\RejectedBillController), 'apiStore')
-#15 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(176): Illuminate\\Routing\\Route->runController()
-#16 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(680): Illuminate\\Routing\\Route->run()
-#17 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(30): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#18 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(41): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#19 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#20 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#21 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#22 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#23 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#24 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(56): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#25 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#26 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#27 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#28 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#29 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#30 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(66): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#31 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#32 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#33 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#34 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(682): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
-#35 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(657): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
-#36 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(623): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
-#37 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(612): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
-#38 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
-#39 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(30): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
-#40 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php(58): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#41 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Barryvdh\\Debugbar\\Middleware\\InjectDebugbar->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#42 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#43 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\fideloper\\proxy\\src\\TrustProxies.php(57): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#44 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Fideloper\\Proxy\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#45 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#46 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#47 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#48 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#49 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#50 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#51 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#52 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#53 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#54 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#55 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode.php(62): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#56 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#57 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#58 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#59 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(151): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
-#60 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(116): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
-#61 D:\\Reald\\desktop\\BsWAS\\src\\public\\index.php(55): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
-#62 {main}
-"} 
-[2019-12-11 11:10:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'is_finished' cannot be null (SQL: insert into `rejected_bills` (`id_owner`, `order_number`, `sender`, `mobile_sender`, `logistic_number`, `logistic_number_return`, `remark`, `id_logistic_return`, `fee_collected`, `is_loaded`, `is_checked`, `checked_numbers`, `is_finished`, `id_operator`, `updated_at`, `created_at`) values (34, ?, ?, 3213, 原单退回, 321323g, ?, 1, ?, 0, ?, ?, ?, 1, 2019-12-11 11:10:34, 2019-12-11 11:10:34)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'is_finished' cannot be null (SQL: insert into `rejected_bills` (`id_owner`, `order_number`, `sender`, `mobile_sender`, `logistic_number`, `logistic_number_return`, `remark`, `id_logistic_return`, `fee_collected`, `is_loaded`, `is_checked`, `checked_numbers`, `is_finished`, `id_operator`, `updated_at`, `created_at`) values (34, ?, ?, 3213, 原单退回, 321323g, ?, 1, ?, 0, ?, ?, ?, 1, 2019-12-11 11:10:34, 2019-12-11 11:10:34)) at D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:664, PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'is_finished' cannot be null at D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:458)
-[stacktrace]
-#0 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(624): Illuminate\\Database\\Connection->runQueryCallback('insert into `re...', Array, Object(Closure))
-#1 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(459): Illuminate\\Database\\Connection->run('insert into `re...', Array, Object(Closure))
-#2 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(411): Illuminate\\Database\\Connection->statement('insert into `re...', Array)
-#3 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Processors\\Processor.php(32): Illuminate\\Database\\Connection->insert('insert into `re...', Array)
-#4 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(2690): Illuminate\\Database\\Query\\Processors\\Processor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `re...', Array, 'id')
-#5 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1353): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
-#6 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(839): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
-#7 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(804): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
-#8 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(667): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
-#9 D:\\Reald\\desktop\\BsWAS\\src\\app\\RejectedBill.php(67): Illuminate\\Database\\Eloquent\\Model->save(Array)
-#10 D:\\Reald\\desktop\\BsWAS\\src\\app\\Http\\Controllers\\RejectedBillController.php(81): App\\RejectedBill->save()
-#11 [internal function]: App\\Http\\Controllers\\RejectedBillController->apiStore(Object(Illuminate\\Http\\Request))
-#12 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Controller.php(54): call_user_func_array(Array, Array)
-#13 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('apiStore', Array)
-#14 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(219): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\RejectedBillController), 'apiStore')
-#15 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(176): Illuminate\\Routing\\Route->runController()
-#16 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(680): Illuminate\\Routing\\Route->run()
-#17 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(30): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#18 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(41): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#19 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#20 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#21 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#22 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#23 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#24 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(56): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#25 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#26 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#27 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#28 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#29 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#30 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(66): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#31 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#32 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#33 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#34 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(682): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
-#35 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(657): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
-#36 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(623): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
-#37 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(612): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
-#38 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
-#39 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(30): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
-#40 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php(58): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#41 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Barryvdh\\Debugbar\\Middleware\\InjectDebugbar->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#42 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#43 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\fideloper\\proxy\\src\\TrustProxies.php(57): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#44 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Fideloper\\Proxy\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#45 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#46 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#47 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#48 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#49 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#50 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#51 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#52 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#53 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#54 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#55 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode.php(62): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#56 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode->handle(Object(Illuminate\\Http\\Request), Object(Closure))
-#57 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
-#58 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
-#59 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(151): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
-#60 D:\\Reald\\desktop\\BsWAS\\src\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(116): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
-#61 D:\\Reald\\desktop\\BsWAS\\src\\public\\index.php(55): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
-#62 {main}
-"}