学生家长
This commit is contained in:
parent
30acbd887b
commit
f967b2c18b
@ -39,6 +39,38 @@ class StudentParentController extends Crud
|
||||
return view('student-parent/index');
|
||||
}
|
||||
|
||||
public function select(Request $request): Response
|
||||
{
|
||||
try {
|
||||
$parent = \app\common\model\StudentParent::order('id desc');
|
||||
$data = $request->get();
|
||||
if (isset($data['parent_name']) && !empty($data['parent_name'])) {
|
||||
$parent->where('parent_name', 'like', '%' . $data['parent_name'] . '%');
|
||||
}
|
||||
if (isset($data['account']) && !empty($data['account'])) {
|
||||
$parent->where('account', 'like', '%' . $data['account'] . '%');
|
||||
}
|
||||
$limit = (int)$request->get('limit', 10);
|
||||
$limit = $limit <= 0 ? 10 : $limit;
|
||||
$page = (int)$request->get('page');
|
||||
$page = $page > 0 ? $page : 1;
|
||||
$total = $parent->count();
|
||||
$list = $parent->page($page, $limit)->select()->toArray();
|
||||
|
||||
return json([
|
||||
'code' => ResponseCode::WEB_API_SUCCESS,
|
||||
'data' => $list,
|
||||
'count' => $total,
|
||||
'msg' => 'success'
|
||||
]);
|
||||
} catch (Exception $e) {
|
||||
return json([
|
||||
'code' => ResponseCode::WEB_API_FAIL,
|
||||
'msg' => $e->getMessage()
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 插入
|
||||
* @param Request $request
|
||||
|
@ -18,8 +18,7 @@
|
||||
<label class="layui-form-label">家长姓名</label>
|
||||
<div class="layui-input-block">
|
||||
<div class="layui-input-block">
|
||||
<input type="hidden" autocomplete="off" name="parent_name[]" value="like" class="layui-input inline-block">
|
||||
<input type="text" autocomplete="off" name="parent_name[]" class="layui-input">
|
||||
<input type="text" autocomplete="off" name="parent_name" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -28,8 +27,7 @@
|
||||
<label class="layui-form-label">账号</label>
|
||||
<div class="layui-input-block">
|
||||
<div class="layui-input-block">
|
||||
<input type="hidden" autocomplete="off" name="account[]" value="like" class="layui-input inline-block">
|
||||
<input type="text" autocomplete="off" name="account[]" class="layui-input">
|
||||
<input type="text" autocomplete="off" name="account" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -120,6 +118,9 @@
|
||||
title: "密码",align: "center",
|
||||
field: "password",
|
||||
hide: true,
|
||||
},{
|
||||
title: "openid",align: "center",
|
||||
field: "openid",
|
||||
},{
|
||||
title: "昵称",align: "center",
|
||||
field: "nickname",
|
||||
|
Loading…
x
Reference in New Issue
Block a user