order('createTime','desc')->select(); return ["total" => count($list), "rows" => $list]; } public function enterprise_import(){ $response_obj = new \StdClass(); if (!$this->request->file()){ $response_obj->code = 500; $response_obj->msg = '没有选择文件'; return \StrUtil::back($response_obj, "DirectlyIdentify.callBack"); } $excel = $this->request->file("file"); // if (!isExcelFile($excel->getMime())){ // $response_obj->code = 500; // $response_obj->msg = '不是正确的Excel文件,该文件类型为:'.$excel->getMime(); // return \StrUtil::back($response_obj, "DirectlyIdentify.callBack"); // } $savename = \think\facade\Filesystem::disk("public")->putFile("uploadexcel", $excel); $zhiren_data = [ 'task_name' => date("Y-m-d",time()) . "-导入机构数据", 'task_file' => $savename, 'task_status' => -1, 'createTime' => date("Y-m-d H:i:s",time()), 'updateTime' => date("Y-m-d H:i:s",time()) ]; $id = Db::table("new_talent_zhiren")->insertGetId($zhiren_data); queue("app\job\Import", ["id" => $id,"type" => 1]); $response_obj = new \StdClass(); $response_obj->code = 200; $response_obj->msg = '导入成功'; return \StrUtil::back($response_obj, "DirectlyIdentify.callBack"); //echo sprintf('', json_encode($data)); } public function talent_import(){ $response_obj = new \StdClass(); if (!$this->request->file()){ $response_obj->code = 500; $response_obj->msg = '没有选择文件'; return \StrUtil::back($response_obj, "DirectlyIdentify.callBack"); } $excel = $this->request->file("file"); // if (!isExcelFile($excel->getMime())){ // $response_obj->code = 500; // $response_obj->msg = '不是正确的Excel文件,该文件类型为:'.$excel->getMime(); // return \StrUtil::back($response_obj, "DirectlyIdentify.callBack"); // } $savename = \think\facade\Filesystem::disk("public")->putFile("uploadexcel", $excel); $zhiren_data = [ 'task_name' => date("Y-m-d",time()) . "-导入人才数据", 'task_file' => $savename, 'task_status' => -1, 'createTime' => date("Y-m-d H:i:s",time()), 'updateTime' => date("Y-m-d H:i:s",time()) ]; $id = Db::table("new_talent_zhiren")->insertGetId($zhiren_data); queue("app\job\Import", ["id" => $id,"type" => 2]); $response_obj->code = 200; $response_obj->msg = '导入成功'; return \StrUtil::back($response_obj, "DirectlyIdentify.callBack"); } }