Skip to content

Commit 6de9560

Browse files
committed
修正版本更新功能
1 parent 17ee086 commit 6de9560

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed

app/Http/Controllers/Admin/ConsoleController.php

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
use App\Models\Order;
1010
use App\Models\Post;
1111
use App\Services\Helper;
12+
use Artisan;
1213

1314
class ConsoleController extends Controller
1415
{
@@ -44,8 +45,15 @@ public function index()
4445
*/
4546
public function clearCache(Request $request)
4647
{
47-
Helper::clearCache();
48-
return $this->success('操作成功!');
48+
// Helper::clearCache();
49+
50+
$result = Artisan::call('config:clear');
51+
52+
if($result !== false) {
53+
return $this->success('操作成功!');
54+
} else {
55+
return $this->error('操作失败!');
56+
}
4957
}
5058

5159
// 获取用户统计数据
@@ -163,8 +171,10 @@ public function download(Request $request)
163171
{
164172
$version = $request->get('version');
165173

166-
$url = "https://dev.tencent.com/u/tangtanglove/p/fullstack-backend/git/archive/".$version.".zip";
174+
// $url = 'https://github.com/tangtanglove/fullstack-backend/archive/'.$version.'.zip';
175+
// $file = readfile($url);
167176

177+
$url ='https://dev.tencent.com/u/tangtanglove/p/fullstack-backend/git/archive/'.$version.'.zip';
168178
$file = Helper::curl($url,false,'get',false,1);
169179

170180
// 默认本地上传
@@ -229,10 +239,10 @@ public function updateDatabase(Request $request)
229239
{
230240
$result = Artisan::call('migrate');
231241

232-
if($result) {
233-
return $this->success('数据库更新成功!');
242+
if($result !== false) {
243+
return $this->success('数据库更新成功!','',$result);
234244
} else {
235-
return $this->error('数据库更新失败!');
245+
return $this->error('数据库更新失败!',$result);
236246
}
237247
}
238248
}

0 commit comments

Comments
 (0)