学生家长
This commit is contained in:
parent
30acbd887b
commit
f967b2c18b
@ -39,6 +39,38 @@ class StudentParentController extends Crud
|
|||||||
return view('student-parent/index');
|
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
|
* @param Request $request
|
||||||
|
@ -18,8 +18,7 @@
|
|||||||
<label class="layui-form-label">家长姓名</label>
|
<label class="layui-form-label">家长姓名</label>
|
||||||
<div class="layui-input-block">
|
<div class="layui-input-block">
|
||||||
<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>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -28,8 +27,7 @@
|
|||||||
<label class="layui-form-label">账号</label>
|
<label class="layui-form-label">账号</label>
|
||||||
<div class="layui-input-block">
|
<div class="layui-input-block">
|
||||||
<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>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -120,6 +118,9 @@
|
|||||||
title: "密码",align: "center",
|
title: "密码",align: "center",
|
||||||
field: "password",
|
field: "password",
|
||||||
hide: true,
|
hide: true,
|
||||||
|
},{
|
||||||
|
title: "openid",align: "center",
|
||||||
|
field: "openid",
|
||||||
},{
|
},{
|
||||||
title: "昵称",align: "center",
|
title: "昵称",align: "center",
|
||||||
field: "nickname",
|
field: "nickname",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user