Code Coverage
 
Classes and Traits
Functions and Methods
Lines
Total
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 8
CRAP
0.00% covered (danger)
0.00%
0 / 21
TestController
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 8
72.00
0.00% covered (danger)
0.00%
0 / 21
 __construct
0.00% covered (danger)
0.00%
0 / 1
2.00
0.00% covered (danger)
0.00%
0 / 2
 method
0.00% covered (danger)
0.00%
0 / 1
2.00
0.00% covered (danger)
0.00%
0 / 1
 tj
0.00% covered (danger)
0.00%
0 / 1
2.00
0.00% covered (danger)
0.00%
0 / 2
 injectJS
0.00% covered (danger)
0.00%
0 / 1
2.00
0.00% covered (danger)
0.00%
0 / 4
 tj2
0.00% covered (danger)
0.00%
0 / 1
2.00
0.00% covered (danger)
0.00%
0 / 4
 excelIt
0.00% covered (danger)
0.00%
0 / 1
2.00
0.00% covered (danger)
0.00%
0 / 2
 featureIt
0.00% covered (danger)
0.00%
0 / 1
2.00
0.00% covered (danger)
0.00%
0 / 2
 newSku
0.00% covered (danger)
0.00%
0 / 1
2.00
0.00% covered (danger)
0.00%
0 / 4
<?php
namespace App\Http\Controllers;
use App\Batch;
use App\Events\CancelOrder;
use App\Order;
use App\Rejected;
use App\RejectedBillItem;
use App\Role;
use App\User;
use Carbon\Carbon;
use Illuminate\Database\Eloquent\Collection;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Gate;
use Zttp\Zttp;
class TestController extends Controller
{
    private $data=[];
    public function __construct()
    {
        $this->data["active_test"]="active";
    }
    public function method(Request $request,$method)
    {
        return call_user_func([$this, $method],$request);
    }
    function tj(Request $request){
        (new LogisticNumberFeatureController())->getFeatures('773015828745698');
    }
    function injectJS(Request $request){
        $items=RejectedBillItem::whereHas('rejectedBill',function($query){
            return $query->where('id_owner',2);
        })->where('created_at','>','2019-12-09 13:00:00')->where('created_at','<','2019-12-09 18:00:00')->get();
        (new RejectedBillItemController())->collectionsToPackConfirm($items);
    }
    public function tj2(Request $request)
    {
        $rejected = Rejected::find(10);
        $rejectedJianshang=new \App\Http\Controllers\api\jianshang\RejectedController();
        dd( $rejectedJianshang->sendRejected($rejected));
    }
    public function excelIt()
    {
        $excel=new ExcelController();
        return $excel->makeExcel();
    }
    public function featureIt()
    {
        LogisticNumberFeatureController::loadRecentRejectedsToFeatures(5,2500);
    }
    public function newSku()
    {
        $url='http://bswcs/api/sorting/flux/newSku';
        $response = Zttp::post($url, [
            'request'=>[
                [
                    "SKU"=> "1234567890",
                    "NAME"=> "瑞士莲**巧克力",
                    "Alternate_SKU1"=> "1122334455",
                    "GrossWeight"=> "1.2",
                    "Cube"=> "0.75",
                    "SKULength"=> "0.25",
                    "SKUWidth"=> "0.15",
                    "SKUHigh"=> "0.05"
                ],
                [
                    "SKU"=> "1234567892",
                    "NAME"=> "跳跳饼",
                    "Alternate_SKU1"=> "",
                    "GrossWeight"=> "1.3",
                    "Cube"=> "0.75",
                    "SKULength"=> "0.25",
                    "SKUWidth"=> "0.15",
                    "SKUHigh"=> "0.25"
                ],
            ]
        ]);
        return $response->json();
    }
}