<?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 下载量 109 浏览量
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
资源评论
阿星先森
- 粉丝: 208
- 资源: 1450
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- python-1.TCP服务器创建-i am back!.py
- python-2.输出计算机名称和IP地址-这还是要会的.py
- 计组 8.2 指令周期,指令流水.docx
- 计组 5.4 定点乘法运算.docx
- 肉类消费数据集,各国每年每人对不同类型肉类(牛肉、猪肉、禽肉、鱼类等)的消费数据
- python-3.server-1-聊天啦,服务器.py
- 计组 8.1 cpu.docx
- 计组一二章习题.docx
- 计组 5.1 定点数据表示.docx
- Python 项目代码示例,用于计算班组成绩分布情况
- 基于AndroidStudio的百度云平台人脸识别学生考勤签到系统源码+数据库
- 色彩CMOS 720p HDTV图像传感器OV9728的数据表与规格说明
- 9种类前端接口跨域处理方案
- 安卓基于AndroidStudio百度云平台人脸识别学生考勤签到系统源码+数据库(高分项目)
- 大数据第一章.docx
- 华为HCIE数通网络工程师面试题详解
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功