|
@@ -220,7 +220,8 @@ function UploadFile($files)
|
|
|
$files = !is_array($files) ? [$files] : $files;
|
|
|
try {
|
|
|
//验证
|
|
|
- validate(['imgFile' => ['fileSize' => 10240000,'fileExt' => 'xlsx,xls,pdf']])->check(['imgFile' => $files]);
|
|
|
+ validate(['imgFile' => ['fileSize' => 10240000,'fileExt' => 'xlsx,xls,pdf,zip,rar,7z']])->check(['imgFile' =>
|
|
|
+ $files]);
|
|
|
|
|
|
foreach ($files as $file) {
|
|
|
$url = Filesystem::disk('public')->putFile('files/' . date("Ymd"), $file, function () use ($file) {
|
|
@@ -238,6 +239,33 @@ function UploadFile($files)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+/**
|
|
|
+ * @param $files
|
|
|
+ * @return array
|
|
|
+ */
|
|
|
+function UploadVideo($files)
|
|
|
+{
|
|
|
+ $savename = [];
|
|
|
+ $files = !is_array($files) ? [$files] : $files;
|
|
|
+ try {
|
|
|
+ //验证
|
|
|
+ validate(['videoFile' => ['fileSize' => 10240000,'fileExt' => 'mp4,mp3,avi']])->check(['videoFile' => $files]);
|
|
|
+
|
|
|
+ foreach ($files as $file) {
|
|
|
+ $url = Filesystem::disk('public')->putFile('video/' . date("Ymd"), $file, function () use ($file) {
|
|
|
+ return str_replace('.' . $file->getOriginalExtension(), '', $file->getOriginalName() . "_" . date('YmdHis'));
|
|
|
+ });
|
|
|
+ $name = str_replace('.' . $file->getOriginalExtension(), '', $file->getOriginalName());
|
|
|
+ $temp = ["url" => $url, "name" => $name];
|
|
|
+ $savename[] = $temp;
|
|
|
+ }
|
|
|
+
|
|
|
+ return $savename;
|
|
|
+ } catch (\think\exception\ValidateException $e) {
|
|
|
+
|
|
|
+ return $e->getMessage();
|
|
|
+ }
|
|
|
+}
|
|
|
/**
|
|
|
* @param $token
|
|
|
* @param $condition
|