fix: API路由补齐+后台全面中文化

This commit is contained in:
testadmin
2026-04-29 03:33:00 +08:00
parent 664d4d9572
commit 6ce7adcbfb
267 changed files with 47059 additions and 0 deletions
+51
View File
@@ -0,0 +1,51 @@
<?php
namespace App\Http\Controllers\Admin;
use Illuminate\Routing\Controller as BaseController;
class Controller extends BaseController
{
public function ajaxReturn($data='', $info='', $status=0)
{
$result = array(
'data' => $data, //数据或其它信息
'info' => $info, //提示信息
'status' => $status //1成功, 0失败
);
return response()->json($result);
}
public function error($message)
{
return response()->json(['type' => 'error', 'message' => $message]);
}
public function success($message)
{
return response()->json(['type' => 'ok', 'message' => $message]);
}
public function layuiData($paginateObj,$extra_data = '')
{
return response()->json([
'code' => 0,
'msg' => '',
'count' => $paginateObj->total(),
'data' => $paginateObj->items(),
'extra_data' => $extra_data,
]);
}
public function layui_table($pagination)
{
$count = $pagination->total();
$items = $pagination->items();
$result = array(
'code' => 0,
'msg' => '',
'count' => $count,
'data' => $items,
);
return json_encode($result);
}
}