正在显示
10 个修改的文件
包含
35 行增加
和
42 行删除
| @@ -127,19 +127,9 @@ class BaseController extends Controller | @@ -127,19 +127,9 @@ class BaseController extends Controller | ||
| 127 | * @param bool $objectData | 127 | * @param bool $objectData |
| 128 | * @return JsonResponse | 128 | * @return JsonResponse |
| 129 | */ | 129 | */ |
| 130 | - function success(array $data = [], string $code = Code::SUCCESS, bool $objectData = false): JsonResponse | 130 | + function success($data) :array |
| 131 | { | 131 | { |
| 132 | - if ($objectData) { | ||
| 133 | - $data = (object)$data; | ||
| 134 | - } | ||
| 135 | - $code = Code::fromValue($code); | ||
| 136 | - $response = [ | ||
| 137 | - 'code' => $code->value, | ||
| 138 | - 'data' => $data, | ||
| 139 | - 'message' => $code->description, | ||
| 140 | - ]; | ||
| 141 | - $this->header['token'] = $this->token; | ||
| 142 | - return response()->json($response,200,$this->header); | 132 | + return $data; |
| 143 | } | 133 | } |
| 144 | 134 | ||
| 145 | /** | 135 | /** |
| @@ -59,7 +59,7 @@ class CustomModuleContentController extends BaseController | @@ -59,7 +59,7 @@ class CustomModuleContentController extends BaseController | ||
| 59 | foreach ($list as $v){ | 59 | foreach ($list as $v){ |
| 60 | $data[$v['id']] = $v['name']; | 60 | $data[$v['id']] = $v['name']; |
| 61 | } | 61 | } |
| 62 | - return $this->success($data); | 62 | + return $data; |
| 63 | } | 63 | } |
| 64 | 64 | ||
| 65 | /** | 65 | /** |
| @@ -3,6 +3,7 @@ | @@ -3,6 +3,7 @@ | ||
| 3 | namespace App\Http\Controllers\Bside\Inquiry; | 3 | namespace App\Http\Controllers\Bside\Inquiry; |
| 4 | 4 | ||
| 5 | 5 | ||
| 6 | +use App\Enums\Common\Code; | ||
| 6 | use App\Http\Controllers\Bside\BaseController; | 7 | use App\Http\Controllers\Bside\BaseController; |
| 7 | use App\Http\Logic\Bside\Inquiry\InquiryLogic; | 8 | use App\Http\Logic\Bside\Inquiry\InquiryLogic; |
| 8 | use App\Models\Inquiry\InquiryForm; | 9 | use App\Models\Inquiry\InquiryForm; |
| @@ -31,7 +32,7 @@ class InquiryController extends BaseController | @@ -31,7 +32,7 @@ class InquiryController extends BaseController | ||
| 31 | } | 32 | } |
| 32 | $item['field_text'] = $field_text; | 33 | $item['field_text'] = $field_text; |
| 33 | } | 34 | } |
| 34 | - return $this->success($data); | 35 | + $this->response('success',Code::SUCCESS,$data); |
| 35 | } | 36 | } |
| 36 | 37 | ||
| 37 | public function index(InquiryLogic $logic) | 38 | public function index(InquiryLogic $logic) |
| @@ -43,7 +44,7 @@ class InquiryController extends BaseController | @@ -43,7 +44,7 @@ class InquiryController extends BaseController | ||
| 43 | }else{ | 44 | }else{ |
| 44 | $data = $logic->getApiList(); | 45 | $data = $logic->getApiList(); |
| 45 | } | 46 | } |
| 46 | - return $this->success($data); | 47 | + $this->response('success',Code::SUCCESS,$data); |
| 47 | } | 48 | } |
| 48 | 49 | ||
| 49 | public function info(Request $request, InquiryLogic $logic){ | 50 | public function info(Request $request, InquiryLogic $logic){ |
| @@ -60,8 +61,7 @@ class InquiryController extends BaseController | @@ -60,8 +61,7 @@ class InquiryController extends BaseController | ||
| 60 | }else{ | 61 | }else{ |
| 61 | $data = $logic->getInfo($this->param['id']); | 62 | $data = $logic->getInfo($this->param['id']); |
| 62 | } | 63 | } |
| 63 | - | ||
| 64 | - return $this->success($data); | 64 | + $this->response('success',Code::SUCCESS,$data); |
| 65 | } | 65 | } |
| 66 | 66 | ||
| 67 | public function delete(Request $request, InquiryLogic $logic) | 67 | public function delete(Request $request, InquiryLogic $logic) |
| @@ -79,7 +79,7 @@ class InquiryController extends BaseController | @@ -79,7 +79,7 @@ class InquiryController extends BaseController | ||
| 79 | $logic->delete($this->param['ids']); | 79 | $logic->delete($this->param['ids']); |
| 80 | } | 80 | } |
| 81 | 81 | ||
| 82 | - return $this->success(); | 82 | + $this->response('success'); |
| 83 | } | 83 | } |
| 84 | 84 | ||
| 85 | /** | 85 | /** |
| @@ -141,6 +141,6 @@ class InquiryController extends BaseController | @@ -141,6 +141,6 @@ class InquiryController extends BaseController | ||
| 141 | } | 141 | } |
| 142 | $fileurl = Storage::disk('runtime')->url($file); | 142 | $fileurl = Storage::disk('runtime')->url($file); |
| 143 | // return Storage::disk('runtime')->download($file); //直接下载 | 143 | // return Storage::disk('runtime')->download($file); //直接下载 |
| 144 | - return $this->success(['url' => $fileurl]); | 144 | + $this->response('success',Code::SUCCESS,['url' => $fileurl]); |
| 145 | } | 145 | } |
| 146 | } | 146 | } |
| @@ -2,6 +2,7 @@ | @@ -2,6 +2,7 @@ | ||
| 2 | 2 | ||
| 3 | namespace App\Http\Controllers\Bside\Product; | 3 | namespace App\Http\Controllers\Bside\Product; |
| 4 | 4 | ||
| 5 | +use App\Enums\Common\Code; | ||
| 5 | use App\Helper\Arr; | 6 | use App\Helper\Arr; |
| 6 | use App\Http\Controllers\Bside\BaseController; | 7 | use App\Http\Controllers\Bside\BaseController; |
| 7 | use App\Http\Logic\Bside\Product\AttrLogic; | 8 | use App\Http\Logic\Bside\Product\AttrLogic; |
| @@ -26,7 +27,7 @@ class AttrController extends BaseController | @@ -26,7 +27,7 @@ class AttrController extends BaseController | ||
| 26 | } | 27 | } |
| 27 | $sort = ['id' => 'desc']; | 28 | $sort = ['id' => 'desc']; |
| 28 | $data = $logic->getList($map, $sort, ['id', 'title', 'attrs'],$this->row); | 29 | $data = $logic->getList($map, $sort, ['id', 'title', 'attrs'],$this->row); |
| 29 | - return $this->success($data); | 30 | + $this->response('success',Code::SUCCESS,$data); |
| 30 | } | 31 | } |
| 31 | 32 | ||
| 32 | public function info(Request $request, AttrLogic $logic){ | 33 | public function info(Request $request, AttrLogic $logic){ |
| @@ -36,14 +37,14 @@ class AttrController extends BaseController | @@ -36,14 +37,14 @@ class AttrController extends BaseController | ||
| 36 | 'id.required' => 'ID不能为空' | 37 | 'id.required' => 'ID不能为空' |
| 37 | ]); | 38 | ]); |
| 38 | $data = $logic->getInfo($this->param['id']); | 39 | $data = $logic->getInfo($this->param['id']); |
| 39 | - return $this->success(Arr::twoKeepKeys($data, ['id', 'title', 'attrs'])); | 40 | + $this->response('success',Code::SUCCESS,Arr::twoKeepKeys($data, ['id', 'title', 'attrs'])); |
| 40 | } | 41 | } |
| 41 | 42 | ||
| 42 | public function save(AttrRequest $request, AttrLogic $logic) | 43 | public function save(AttrRequest $request, AttrLogic $logic) |
| 43 | { | 44 | { |
| 44 | $request->validated(); | 45 | $request->validated(); |
| 45 | $data = $logic->attrSave(); | 46 | $data = $logic->attrSave(); |
| 46 | - return $this->success($data); | 47 | + $this->response('success',Code::SUCCESS,$data); |
| 47 | } | 48 | } |
| 48 | 49 | ||
| 49 | public function delete(Request $request, AttrLogic $logic) | 50 | public function delete(Request $request, AttrLogic $logic) |
| @@ -55,7 +56,7 @@ class AttrController extends BaseController | @@ -55,7 +56,7 @@ class AttrController extends BaseController | ||
| 55 | ]); | 56 | ]); |
| 56 | 57 | ||
| 57 | $data = $logic->delete($this->param['ids']); | 58 | $data = $logic->delete($this->param['ids']); |
| 58 | - return $this->success($data); | 59 | + $this->response('success',Code::SUCCESS,$data); |
| 59 | } | 60 | } |
| 60 | 61 | ||
| 61 | } | 62 | } |
| @@ -110,7 +110,7 @@ class CategoryController extends BaseController | @@ -110,7 +110,7 @@ class CategoryController extends BaseController | ||
| 110 | 'id.required' => 'ID不能为空' | 110 | 'id.required' => 'ID不能为空' |
| 111 | ]); | 111 | ]); |
| 112 | $data = $logic->getCateInfo($this->param['id']); | 112 | $data = $logic->getCateInfo($this->param['id']); |
| 113 | - return $this->success($data); | 113 | + $this->response('success',Code::SUCCESS,$data); |
| 114 | } | 114 | } |
| 115 | 115 | ||
| 116 | /** | 116 | /** |
| @@ -159,6 +159,6 @@ class CategoryController extends BaseController | @@ -159,6 +159,6 @@ class CategoryController extends BaseController | ||
| 159 | 'ids.required' => 'ID不能为空' | 159 | 'ids.required' => 'ID不能为空' |
| 160 | ]); | 160 | ]); |
| 161 | $data = $logic->categoryDelete(); | 161 | $data = $logic->categoryDelete(); |
| 162 | - return $this->success($data); | 162 | + $this->response('success',Code::SUCCESS,$data); |
| 163 | } | 163 | } |
| 164 | } | 164 | } |
| @@ -37,7 +37,7 @@ class DescribeController extends BaseController | @@ -37,7 +37,7 @@ class DescribeController extends BaseController | ||
| 37 | 'id.required' => 'ID不能为空' | 37 | 'id.required' => 'ID不能为空' |
| 38 | ]); | 38 | ]); |
| 39 | $data = $logic->getInfo($this->param['id']); | 39 | $data = $logic->getInfo($this->param['id']); |
| 40 | - return $this->success(Arr::twoKeepKeys($data, ['id', 'title', 'text', 'created_at'])); | 40 | + $this->response('success',Code::SUCCESS,Arr::twoKeepKeys($data, ['id', 'title', 'text', 'created_at'])); |
| 41 | } | 41 | } |
| 42 | 42 | ||
| 43 | /** | 43 | /** |
| @@ -51,7 +51,7 @@ class DescribeController extends BaseController | @@ -51,7 +51,7 @@ class DescribeController extends BaseController | ||
| 51 | { | 51 | { |
| 52 | $request->validated(); | 52 | $request->validated(); |
| 53 | $logic->describeSave(); | 53 | $logic->describeSave(); |
| 54 | - return $this->success(); | 54 | + $this->response('success'); |
| 55 | } | 55 | } |
| 56 | 56 | ||
| 57 | public function delete(Request $request, DescribeLogic $logic) | 57 | public function delete(Request $request, DescribeLogic $logic) |
| @@ -61,9 +61,8 @@ class DescribeController extends BaseController | @@ -61,9 +61,8 @@ class DescribeController extends BaseController | ||
| 61 | ],[ | 61 | ],[ |
| 62 | 'ids.required' => 'ID不能为空' | 62 | 'ids.required' => 'ID不能为空' |
| 63 | ]); | 63 | ]); |
| 64 | - | ||
| 65 | $data = $logic->delete($this->param['ids']); | 64 | $data = $logic->delete($this->param['ids']); |
| 66 | - return $this->success($data); | 65 | + $this->response('success',Code::SUCCESS,$data); |
| 67 | } | 66 | } |
| 68 | 67 | ||
| 69 | } | 68 | } |
| @@ -66,7 +66,7 @@ class KeywordController extends BaseController | @@ -66,7 +66,7 @@ class KeywordController extends BaseController | ||
| 66 | 'id.required' => 'ID不能为空' | 66 | 'id.required' => 'ID不能为空' |
| 67 | ]); | 67 | ]); |
| 68 | $data = $logic->getKeywordInfo(); | 68 | $data = $logic->getKeywordInfo(); |
| 69 | - return $this->success($data); | 69 | + $this->response('success',Code::SUCCESS,$data); |
| 70 | } | 70 | } |
| 71 | 71 | ||
| 72 | /** | 72 | /** |
| @@ -3,6 +3,7 @@ | @@ -3,6 +3,7 @@ | ||
| 3 | namespace App\Http\Controllers\Bside\RankData; | 3 | namespace App\Http\Controllers\Bside\RankData; |
| 4 | 4 | ||
| 5 | 5 | ||
| 6 | +use App\Enums\Common\Code; | ||
| 6 | use App\Helper\Arr; | 7 | use App\Helper\Arr; |
| 7 | use App\Helper\GoogleSpeedApi; | 8 | use App\Helper\GoogleSpeedApi; |
| 8 | use App\Helper\QuanqiusouApi; | 9 | use App\Helper\QuanqiusouApi; |
| @@ -30,7 +31,7 @@ class RankDataController extends BaseController | @@ -30,7 +31,7 @@ class RankDataController extends BaseController | ||
| 30 | public function index(RankDataLogic $logic) | 31 | public function index(RankDataLogic $logic) |
| 31 | { | 32 | { |
| 32 | $data = $logic->index(); | 33 | $data = $logic->index(); |
| 33 | - return $this->success($data); | 34 | + $this->response('success',Code::SUCCESS,$data); |
| 34 | } | 35 | } |
| 35 | 36 | ||
| 36 | /** | 37 | /** |
| @@ -42,7 +43,7 @@ class RankDataController extends BaseController | @@ -42,7 +43,7 @@ class RankDataController extends BaseController | ||
| 42 | */ | 43 | */ |
| 43 | public function keywords_rank_list(RankDataLogic $logic){ | 44 | public function keywords_rank_list(RankDataLogic $logic){ |
| 44 | $data = $logic->keywords_rank_list(); | 45 | $data = $logic->keywords_rank_list(); |
| 45 | - return $this->success($data); | 46 | + $this->response('success',Code::SUCCESS,$data); |
| 46 | } | 47 | } |
| 47 | 48 | ||
| 48 | 49 | ||
| @@ -73,7 +74,7 @@ class RankDataController extends BaseController | @@ -73,7 +74,7 @@ class RankDataController extends BaseController | ||
| 73 | }else{ | 74 | }else{ |
| 74 | $data = []; | 75 | $data = []; |
| 75 | } | 76 | } |
| 76 | - return $this->success($data); | 77 | + $this->response('success',Code::SUCCESS,$data); |
| 77 | } | 78 | } |
| 78 | 79 | ||
| 79 | /** | 80 | /** |
| @@ -121,7 +122,7 @@ class RankDataController extends BaseController | @@ -121,7 +122,7 @@ class RankDataController extends BaseController | ||
| 121 | } | 122 | } |
| 122 | $fileurl = Storage::disk('runtime')->url($file); | 123 | $fileurl = Storage::disk('runtime')->url($file); |
| 123 | // return Storage::disk('runtime')->download($file); //直接下载 | 124 | // return Storage::disk('runtime')->download($file); //直接下载 |
| 124 | - return $this->success(['url' => $fileurl]); | 125 | + $this->response('success',Code::SUCCESS,['url' => $fileurl]); |
| 125 | } | 126 | } |
| 126 | 127 | ||
| 127 | /** | 128 | /** |
| @@ -169,7 +170,8 @@ class RankDataController extends BaseController | @@ -169,7 +170,8 @@ class RankDataController extends BaseController | ||
| 169 | } | 170 | } |
| 170 | $fileurl = Storage::disk('runtime')->url($file); | 171 | $fileurl = Storage::disk('runtime')->url($file); |
| 171 | // return Storage::disk('runtime')->download($file); //直接下载 | 172 | // return Storage::disk('runtime')->download($file); //直接下载 |
| 172 | - return $this->success(['url' => $fileurl]); | 173 | + |
| 174 | + $this->response('success',Code::SUCCESS,['url' => $fileurl]); | ||
| 173 | } | 175 | } |
| 174 | 176 | ||
| 175 | /** | 177 | /** |
| @@ -221,6 +223,6 @@ class RankDataController extends BaseController | @@ -221,6 +223,6 @@ class RankDataController extends BaseController | ||
| 221 | $data['position'] = $res['position']; | 223 | $data['position'] = $res['position']; |
| 222 | } | 224 | } |
| 223 | } | 225 | } |
| 224 | - return $this->success($data); | 226 | + $this->response('success',Code::SUCCESS,$data); |
| 225 | } | 227 | } |
| 226 | } | 228 | } |
| @@ -4,6 +4,7 @@ | @@ -4,6 +4,7 @@ | ||
| 4 | namespace App\Http\Controllers\Bside\Route; | 4 | namespace App\Http\Controllers\Bside\Route; |
| 5 | 5 | ||
| 6 | 6 | ||
| 7 | +use App\Enums\Common\Code; | ||
| 7 | use App\Http\Controllers\Bside\BaseController; | 8 | use App\Http\Controllers\Bside\BaseController; |
| 8 | use App\Models\RouteMap\RouteMap; | 9 | use App\Models\RouteMap\RouteMap; |
| 9 | use Illuminate\Http\Request; | 10 | use Illuminate\Http\Request; |
| @@ -23,8 +24,7 @@ class RouteController extends BaseController | @@ -23,8 +24,7 @@ class RouteController extends BaseController | ||
| 23 | $source = $request->input('source'); | 24 | $source = $request->input('source'); |
| 24 | $source_id = $request->input('source_id'); | 25 | $source_id = $request->input('source_id'); |
| 25 | $project_id = $this->user['project_id']; | 26 | $project_id = $this->user['project_id']; |
| 26 | - | ||
| 27 | $route = RouteMap::generateRoute($title, $source, $source_id, $project_id); | 27 | $route = RouteMap::generateRoute($title, $source, $source_id, $project_id); |
| 28 | - return $this->success(['route' => $route]); | 28 | + $this->response('success',Code::SUCCESS,['route' => $route]); |
| 29 | } | 29 | } |
| 30 | } | 30 | } |
| @@ -2,6 +2,7 @@ | @@ -2,6 +2,7 @@ | ||
| 2 | 2 | ||
| 3 | namespace App\Http\Controllers\Bside\User; | 3 | namespace App\Http\Controllers\Bside\User; |
| 4 | 4 | ||
| 5 | +use App\Enums\Common\Code; | ||
| 5 | use App\Helper\Arr; | 6 | use App\Helper\Arr; |
| 6 | use App\Http\Controllers\Bside\BaseController; | 7 | use App\Http\Controllers\Bside\BaseController; |
| 7 | use App\Http\Logic\Bside\User\DeptLogic; | 8 | use App\Http\Logic\Bside\User\DeptLogic; |
| @@ -26,7 +27,7 @@ class DeptController extends BaseController | @@ -26,7 +27,7 @@ class DeptController extends BaseController | ||
| 26 | } | 27 | } |
| 27 | $sort = ['id' => 'desc']; | 28 | $sort = ['id' => 'desc']; |
| 28 | $data = $logic->getList($map, $sort, ['id', 'pid', 'title'],0); | 29 | $data = $logic->getList($map, $sort, ['id', 'pid', 'title'],0); |
| 29 | - return $this->success(Arr::listToTree($data)); | 30 | + $this->response('success',Code::SUCCESS,Arr::listToTree($data)); |
| 30 | } | 31 | } |
| 31 | 32 | ||
| 32 | public function info(Request $request, DeptLogic $logic){ | 33 | public function info(Request $request, DeptLogic $logic){ |
| @@ -36,13 +37,13 @@ class DeptController extends BaseController | @@ -36,13 +37,13 @@ class DeptController extends BaseController | ||
| 36 | 'id.required' => 'ID不能为空' | 37 | 'id.required' => 'ID不能为空' |
| 37 | ]); | 38 | ]); |
| 38 | $data = $logic->getInfo($this->param['id']); | 39 | $data = $logic->getInfo($this->param['id']); |
| 39 | - return $this->success(Arr::twoKeepKeys($data, ['id', 'pid', 'title', 'manager_uids', 'remark'])); | 40 | + $this->response('success',Code::SUCCESS,Arr::twoKeepKeys($data, ['id', 'pid', 'title', 'manager_uids', 'remark'])); |
| 40 | } | 41 | } |
| 41 | 42 | ||
| 42 | public function save(DeptRequest $request, DeptLogic $logic) | 43 | public function save(DeptRequest $request, DeptLogic $logic) |
| 43 | { | 44 | { |
| 44 | $data = $logic->save($this->param); | 45 | $data = $logic->save($this->param); |
| 45 | - return $this->success($data); | 46 | + $this->response('success',Code::SUCCESS,$data); |
| 46 | } | 47 | } |
| 47 | 48 | ||
| 48 | public function delete(DeptLogic $logic) | 49 | public function delete(DeptLogic $logic) |
| @@ -54,6 +55,6 @@ class DeptController extends BaseController | @@ -54,6 +55,6 @@ class DeptController extends BaseController | ||
| 54 | ]); | 55 | ]); |
| 55 | 56 | ||
| 56 | $data = $logic->delete($this->param['ids']); | 57 | $data = $logic->delete($this->param['ids']); |
| 57 | - return $this->success($data); | 58 | + $this->response('success',Code::SUCCESS,$data); |
| 58 | } | 59 | } |
| 59 | } | 60 | } |
-
请 注册 或 登录 后发表评论