order('createTime','desc')->select();
return ["total" => count($list), "rows" => $list];
}
public function enterprise_import(){
if (!$this->request->file())
return json(["msg" => "没有选择文件"]);
$excel = $this->request->file("file");
if (!isExcelFile($excel->getMime()))
return json(["msg" => "不是正确的Excel文件"]);
$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(){
if (!$this->request->file())
return json(["msg" => "没有选择文件"]);
$excel = $this->request->file("file");
if (!isExcelFile($excel->getMime()))
return json(["msg" => "不是正确的Excel文件"]);
$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]);
$data = ["code" => 200, "msg" => "导入成功"];
echo sprintf('', json_encode($data));
}
}