|
|
@@ -0,0 +1,37 @@
|
|
|
+<?php
|
|
|
+
|
|
|
+
|
|
|
+namespace app\home\controller;
|
|
|
+
|
|
|
+use app\home\HomeBaseController;
|
|
|
+
|
|
|
+class Aiexam extends HomeBaseController
|
|
|
+{
|
|
|
+ public function index()
|
|
|
+ {
|
|
|
+ $date = strtotime('2025-12-25 09:00:00');
|
|
|
+ $now = time();
|
|
|
+ if ($now < $date) {
|
|
|
+ return view('tip', ['second' => $date - $now + 1]);
|
|
|
+ }
|
|
|
+
|
|
|
+ return view('');
|
|
|
+ }
|
|
|
+
|
|
|
+ public function upload()
|
|
|
+ {
|
|
|
+ $file = request()->file("file");
|
|
|
+ $savename = \think\facade\Filesystem::disk('public')->putFileAs('files', $file, 'ai_exam/' . $_FILES['file']['name']);
|
|
|
+ if ($file) {
|
|
|
+ $filename = str_replace(strrchr($_FILES['file']['name'], "."), "", $_FILES['file']['name']);
|
|
|
+ ajax_return(0, '', [
|
|
|
+ 'src' => request()->domain() . "/storage/" . str_replace("\\", "/", $savename),
|
|
|
+ 'path' => "./storage/" . str_replace("\\", "/", $savename),
|
|
|
+ 'title' => $filename,
|
|
|
+ ]);
|
|
|
+ } else {
|
|
|
+ ajax_return(1, '上传失败,请稍后重试');
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+}
|