123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161 |
- <?php
- namespace App\Http\Controllers\Manage\User;
- use App\Http\Controllers\Controller;
- use App\Http\Controllers\Manage\User\Transformers\UserTransformer;
- use App\Modules\User\Services\UserService;
- use Illuminate\Http\Request;
- class UserDataController extends Controller
- {
-
-
- function getUserDataById(Request $request)
- {
- $id = $request->has('id') ? $request->input('id') : '';
- try {
- $data = UserService::getUserDataDetailById($id);
- return response()->collection(new UserTransformer(), $data);
- } catch (Exception $e) {
- return response()->error('PARAM_ERROR');
- }
- }
-
- function getUsers(Request $request)
- {
- $pageSize = $request->has('pageSize') ? $request->input('pageSize') : '';
- $careStatus = $request->has('careStatus') ? $request->input('careStatus') : '';
- if (empty($pageSize)) {
- $pageSize = 15;
- }
- $data = UserService::getUsers($pageSize,$careStatus);
- return response()->pagination(new UserTransformer(), $data);
- }
- }
|