/
home
/
maktab
/
server
/
app
/
Http
/
Controllers
/
Admin
/
File Upload :
llllll
Current File: /home/maktab/server/app/Http/Controllers/Admin/ReportAttendanceController.php
<?php namespace App\Http\Controllers\Admin; use App\DB\Te\TableEngine; use App\Http\Controllers\Controller; use App\Models\Attendance; use App\Models\ReportStudentAttendance; use App\Models\StudentAttendance; use Illuminate\Http\Request; class ReportAttendanceController extends Controller { public function indexStudent(Request $request){ $query = ReportStudentAttendance::with(['file','maktab.master','teacher'])->whereNull('type'); $search = ['title']; $select = ['*',ReportStudentAttendance::$SELECT_DAJ]; TableEngine::create($query, $request) ->initSearch($search) ->select($select) ->export($query); return response()->json($query); } public function indexTeacher(Request $request){ $query = ReportStudentAttendance::with(['file','maktab'])->whereNotNull('type'); $search = ['title']; $select = ['*',ReportStudentAttendance::$SELECT_DAJ]; TableEngine::create($query, $request) ->initSearch($search) ->select($select) ->export($query); return response()->json($query); } public function showStudent($id){ $report = StudentAttendance::with(['maktab','employee']) ->select(['*',StudentAttendance::$SELECT_DAJ]) ->where('report_id',$id) ->get(); return response()->json($report); } public function showTeacher($id){ $report = Attendance::with(['maktab']) ->select(['*',Attendance::$SELECT_DAJ]) ->where('report_id',$id) ->get(); return response()->json($report); } }
Copyright ©2k19 -
Hexid
|
Tex7ure