<?php
declare (strict_types = 1);
namespace app\controller;
use think\Request;
use think\facade\View;
use think\facade\Cookie;
use think\facade\Cache;
use app\BaseController;
use app\model\User as UserModel;
use app\validate\StudentValidate;
use app\model\Student as StudentModel;
class Student extends BaseController
{
protected $middleware = ['student'];
/**
* 显示资源列表
*
* @return string
*/
public function index(Request $request)
{
$userInfo = (new UserModel())->getUserInfo($request->session_token);
if($userInfo['power']===0){
Header("Location:/student/stroke");
exit();
}
View::assign('userInfo',$userInfo);
return View::fetch('index');
}
public function student(){
$res=(new StudentModel())->getStudent();
View::assign('students',$res);
return View::fetch();
}
// 学生信息的增删查改
public function add(){
(new StudentValidate())->goCheck('add');
$res=(new StudentModel())->add();
if($res)return self::showData(200,'添加成功');
}
public function delete(){
(new StudentValidate())->goCheck('delete');
$res=(new StudentModel())->del();
if($res)return self::showData(200,'删除成功');
}
public function update(){
(new StudentValidate())->goCheck('update');
$res=(new StudentModel())->up();
if($res)return self::showData(200,'更新成功');
}
public function getStudentOne(){
(new StudentValidate())->goCheck('delete');
$res=(new StudentModel())->getStudentOne();
if($res)return self::showData(200,'查询成功',$res);
}
// 学生行程监测的增删查改
public function stroke(){
$userInfo = (new UserModel())->getUserInfo();
View::assign('userInfo',$userInfo);
return View::fetch();
}
public function strokes(){
$res=(new StudentModel())->getStroke();
View::assign('strokes',$res);
return View::fetch('strokes');
}
public function strokeOne(){
(new StudentValidate())->goCheck('delete');
$res = (new StudentModel())->getStudentStrokeOne();
View::assign('strokes',$res);
return View::fetch('stroke_one');
}
public function addStroke(){
(new StudentValidate())->goCheck('addStroke');
$res=(new StudentModel())->addStroke();
if($res)return self::showData(200,'添加成功');
}
public function deleteStroke(){
(new StudentValidate())->goCheck('delete');
$res=(new StudentModel())->deleteStroke();
if($res)return self::showData(200,'删除成功');
}
public function getStudentStrokeOne(){
(new StudentValidate())->goCheck('delete');
$res=(new StudentModel())->getStudentStrokeOne();
if($res)return self::showData(200,'查询成功',$res);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
校园疫情防控web管理系统毕业设计源码.zip
共41个文件
php:16个
xml:6个
main:2个
0 下载量 97 浏览量
2023-03-26
16:11:26
上传
评论
收藏 45KB ZIP 举报
温馨提示
校园疫情防控web管理系统毕业设计源码.zip 校园疫情防控web管理系统毕业设计源码.zip 校园疫情防控web管理系统毕业设计源码.zip 校园疫情防控web管理系统毕业设计源码.zip 校园疫情防控web管理系统毕业设计源码.zip 校园疫情防控web管理系统毕业设计源码.zip 校园疫情防控web管理系统毕业设计源码.zip 校园疫情防控web管理系统毕业设计源码.zip
资源推荐
资源详情
资源评论
收起资源包目录
校园疫情防控web管理系统毕业设计源码.zip (41个子文件)
校园疫情防控web管理系统毕业设计源码
源码
app
lib
exception
info.js 452B
BaseException.php 616B
validate
Home.php 417B
controller
Code.php 2KB
Home.php 1KB
System.php 1002B
User.php 2KB
BaseController.php 467B
Student.php 3KB
Index.php 1KB
middleware
User.php 689B
Student.php 993B
model
Code.php 2KB
Home.php 142B
System.php 568B
User.php 2KB
Student.php 2KB
_idea
vcs.xml 185B
workspace.xml 36KB
misc.xml 179B
php.xml 1KB
modules.xml 273B
student.iml 2KB
encodings.xml 138B
_git
HEAD 21B
refs
heads
main 41B
remotes
origin
HEAD 30B
main 41B
COMMIT_EDITMSG 19B
objects
b9
899e2c6cbd3586fbdb2fa9bd1efc55f6e56733 856B
f7
97605a4b7f0406aa01a18baf443ad7c1cf0873 1KB
5736200dd2d087361acf4651000906b605372d 130B
9d
3a242313e8c5c68ba83a1acb25ec838e8ad7a6 455B
eb
c64dd053412e060fcf70cfb021a6f2c0ca38bb 167B
96
9f9aea490743f53cdf5880383cc15c49aa572d 165B
c9
31440e735024890a88e4af557051e57eec4beb 335B
a6
ae0f30ee1ab96c21f241c42960a391ada1af45 399B
fe
5fa1cd1cffbc39cd7b933d3e419309f4a01608 343B
description 73B
packed-refs 112B
config 295B
共 41 条
- 1
资源评论
阿星先森
- 粉丝: 201
- 资源: 1451
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 三菱入门练习软件-FX-TRN-BEG(练习逻辑的)FX-TRN-DATA(练习数据处理)FX-TRN-POS(练习定位)
- 1731980261161第六章机件常用的表达方法.pdf
- 51job_latest.apk
- 社交网络谣言核查f1 159 结果
- pimtempelaars-sql-in-dbeaver.pdf
- dbeaver-v-21-2.pdf
- FATP FA 02;FATP FA 02
- JavaWeb实践goods表的查询
- mmexport1731978754683.jpg
- Bifrost - 面向生产环境的 mysql,MariaDB,kafka 同步到Redis,MongoDB,ClickH
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功