data["active_test"] = "active"; } public function method(Request $request, $method) { return call_user_func([$this, $method], $request); } public function lightUp() { app("CacheShelfService")->lightUp('HAIB1-02-02','3','2'); } public function lightOff() { $params = [ "areaCode" => "1004", 'locCode' => "HAIB1-02-02", 'PTLAction' => 0, ]; $response = Http::post(config('api.haiq.storage.light'), $params); return json_decode($response->body()); } public function test() { MaterialBoxModel::query()->where("id","!=",1)->delete(); MaterialBoxModel::query()->where("id",1)->update([ "description" => "单商品料箱" ]); } public function addRecord() { $yesterday = '2021-06-08'; $sql = << $yesterday, "un_weigh_count" => 0, "total_count" => 0, "measuring_machine_id" => 0, "owner_id" => 0 ]; $model = OrderPackageCountingRecord::query()->create($obj); Cache::put("weight.".$yesterday, $obj); }else{ $objs = []; foreach ($result as $v){ $obj = [ "targeted_at" => $v->date, "un_weigh_count" => $v->count, "total_count" => $v->total, "measuring_machine_id" => $v->measuring_machine_id, "owner_id" => $v->owner_id ]; $model = OrderPackageCountingRecord::query()->create($obj); array_push($objs, $obj); } Cache::put("weight.".$yesterday, $objs); } } public function redis() { Cache::pull('weight.2021-06-06'); } }