<?php

namespace App\Http\Controllers\Api;

use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\Models\Children;
use App\Models\User;
use App\Models\Exam;
use Validator;
use App\Models\Article;

class ExamController extends ApiController {

	/**
	 * @api {post} /child/list 孩子列表
	 * @apiName lists
	 * @apiGroup Child
	 * @apiParam {String} page 页码 default:1
	 * @apiSuccess {int} current_page 当前页码
	 * @apiSuccess {int} total 总数 
	 * @apiSuccess {list[]} data 分页数据
	 * @apiSuccess (data){int} id 
	 * @apiSuccess (data){String} realname 真实姓名
	 * @apiPermission token
	 */
	function lists(Request $request) {
		$page = $request->input ( 'page', 1 );
		$queryBuild=Exam::select(["*"]);
		
		$items=$queryBuild->orderBy('created_at','desc')->get();
		return $this->success ( $items );
	}
	/**
	 * @api {post} /child/show 孩子详情
	 * @apiName show
	 * @apiGroup Child
	 * @apiParam {int} id 孩子ID
	 * @apiSuccess {String} realname 真实姓名 
	 * @apiSuccess {String} birthday 生日
	 * @apiSuccess {String} relation 关系
	 * @apiSuccess {String} photo 图片完整链接
	 * @apiSuccess {String} is_join 是否加入托管班
	 * @apiPermission token
	 */
	function detail(Request $request) {
		$item = Exam::find ( $request->id );
		return $this->success ( $item );
	}
	/**
	 * @Description:
	 * @param Request $request
	 */
	function home(Request $request){
		$fengcai=Article::select(['id','head_img','title','created_at'])->where('category_id',1)->limit(5)->get();
		$dongtai=Article::select(['id','head_img','title','created_at'])->where('category_id',2)->limit(5)->get();
		$item['fengcai']=$fengcai;
		$item['dongtai']=$dongtai;
		return $this->success ( $item );
	}
	
}
