function upload()
{
set_time_limit(0);
ini_set("max_execution_time", 0);
ini_set("memory_limit", -1);
$name = trim(input("name"));
$file = request()->file("file");
if (!$file) {
$res["msg"] = "文件大小超限";
$res["code"] = 1;
return json($res);
}
$file->checkSize(20000000);
$file->checkMime(explode("|", "xls|xlsx"));
$path_ul = "./Uploads/file/";
$info = $file->move($path_ul);
if (!$info) {
$res["msg"] = $file->getError();
$res["code"] = 1;
return json($res);
}
if (!$name) {
$name = $info->getInfo("name");
}
$path = $info->getSaveName();
$path = str_replace("\\", "/", $path);
$path = ltrim($path_ul, ".") . ltrim($path, "/");
$urls = request()->domain() . $path;
$res = [];
$res["name"] = $name;
$res["path"] = $path;
$res["urls"] = $urls;
$res["field"] = $path . "|" . $name;
$res["code"] = 0;
return json($res);
}