学生详情接口
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace app\controller;
|
namespace app\controller;
|
||||||
|
|
||||||
use think\facade\Db;
|
use think\facade\Db;
|
||||||
@@ -17,10 +18,18 @@ class Student
|
|||||||
return show("不支持当前类型!");
|
return show("不支持当前类型!");
|
||||||
}
|
}
|
||||||
//1=未来之星;2=适龄儿童;3=残联儿童;4=全部
|
//1=未来之星;2=适龄儿童;3=残联儿童;4=全部
|
||||||
if($type == 1) $where = "type=1";
|
if ($type == 1) {
|
||||||
if($type == 2) $where = "type=2";
|
$where = "type=1";
|
||||||
if($type == 3) $where = "disabled=1";
|
}
|
||||||
if($type == 4) $where = "";
|
if ($type == 2) {
|
||||||
|
$where = "type=2";
|
||||||
|
}
|
||||||
|
if ($type == 3) {
|
||||||
|
$where = "disabled=1";
|
||||||
|
}
|
||||||
|
if ($type == 4) {
|
||||||
|
$where = "";
|
||||||
|
}
|
||||||
|
|
||||||
$lastIndex = lastindex();
|
$lastIndex = lastindex();
|
||||||
if ($lastIndex == 0) {
|
if ($lastIndex == 0) {
|
||||||
@@ -32,7 +41,9 @@ class Student
|
|||||||
"page" => $lastIndex
|
"page" => $lastIndex
|
||||||
]);
|
]);
|
||||||
|
|
||||||
if(empty($list)) return show("获取成功", SUCCESS_CODE,$result);
|
if (empty($list)) {
|
||||||
|
return show("获取成功", SUCCESS_CODE, $result);
|
||||||
|
}
|
||||||
if ($list->currentPage() < $list->lastPage()) {
|
if ($list->currentPage() < $list->lastPage()) {
|
||||||
$result['lastIndex'] = $lastIndex + 1;
|
$result['lastIndex'] = $lastIndex + 1;
|
||||||
} else {
|
} else {
|
||||||
@@ -44,4 +55,33 @@ class Student
|
|||||||
return show(SUCCESS_MESSAGE, SUCCESS_CODE, $result);
|
return show(SUCCESS_MESSAGE, SUCCESS_CODE, $result);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Notes : 获取学生的详情
|
||||||
|
*
|
||||||
|
* @Date : 2022/9/9 16:41
|
||||||
|
* @Author : <Jason.C>
|
||||||
|
*/
|
||||||
|
public function info()
|
||||||
|
{
|
||||||
|
$studentId = $GLOBALS['data']['data']['student_id'];
|
||||||
|
|
||||||
|
$vo = \app\model\Student::find($studentId);
|
||||||
|
|
||||||
|
$result = [
|
||||||
|
"id" => $vo['id'],
|
||||||
|
"hot" => $vo['hot'],
|
||||||
|
"avatar" => $vo['avatar'],
|
||||||
|
"nickname" => $vo['nickname'],
|
||||||
|
"is_disabled" => $vo['disabled'],
|
||||||
|
"type" => $vo["type"],
|
||||||
|
"identifier" => $vo['identifier'],
|
||||||
|
"article_count" => $vo['article_count'],
|
||||||
|
"city" => $vo['city'],
|
||||||
|
"school" => $vo['school'],
|
||||||
|
"age" => $vo['age'],
|
||||||
|
];
|
||||||
|
|
||||||
|
return show(SUCCESS_MESSAGE, SUCCESS_CODE, $result);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user