高校心理教育辅导设计与实现

springboot019高校心理教育辅导设计与实现

相对于C/S模式,B/S模式是对C/S模式应用的扩展,B/S模式不用对不同的计算机安装不同应用程序,还有安全性的要求及对模式上手难度都比前者更好。B/S模式可以让客户机的压力大大减轻,工作的负荷被合理的分配了。
学生进入本系统可查看系统信息,系统主界面展示。
学生在登录时需输入正确的登录用户名和密码,系统会以登录用户名、密码为参数进行登录信息的验证,信息正确则登录成功,反之登录失败,学生登录界面展示。
学生可进入留言反馈界面进行发布留言,留言反馈界面展示。
学生在试卷列表界面可查看所有试卷,并可选择考试,试卷列表界面展示,考试界面展示。
图5-4 试卷列表界面图
学生登录后可进行辅导预约操作,辅导预约界面展示。
管理员要想进入后台进行管理操作,必须登录系统后台,管理员登录界面展示。
管理在学生管理界面可查看所有学生信息,并可对其进行修改和删除操作,学生管理界面展示。
管理员可增删改查教师信息,教师管理界面展示。
管理员可查看学生辅导预约信息,并可对其审核,其管理界面。
教师登录后可进入个人信息界面进行修改个人资料,个人信息界面展示。
教师可增删改查测试结果分析信息,测试结果分析管理界面展示。
教师可增删改查心理健康学习信息,心理健康学习管理界面展示。

图片 图片 图片 图片 图片

XueshengxinxiServiceImpl.java
package com.service.impl;

import org.springframework.stereotype.Service;
import java.util.Map;
import java.util.List;

import com.baomidou.mybatisplus.mapper.Wrapper;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.baomidou.mybatisplus.plugins.Page;
import com.baomidou.mybatisplus.service.impl.ServiceImpl;
import com.utils.PageUtils;
import com.utils.Query;


import com.dao.XueshengxinxiDao;
import com.entity.XueshengxinxiEntity;
import com.service.XueshengxinxiService;
import com.entity.vo.XueshengxinxiVO;
import com.entity.view.XueshengxinxiView;

@Service("xueshengxinxiService")
public class XueshengxinxiServiceImpl extends ServiceImpl<XueshengxinxiDao, XueshengxinxiEntity> implements XueshengxinxiService {
	
	
    @Override
    public PageUtils queryPage(Map<String, Object> params) {
        Page<XueshengxinxiEntity> page = this.selectPage(
                new Query<XueshengxinxiEntity>(params).getPage(),
                new EntityWrapper<XueshengxinxiEntity>()
        );
        return new PageUtils(page);
    }
    
    @Override
	public PageUtils queryPage(Map<String, Object> params, Wrapper<XueshengxinxiEntity> wrapper) {
		  Page<XueshengxinxiView> page =new Query<XueshengxinxiView>(params).getPage();
	        page.setRecords(baseMapper.selectListView(page,wrapper));
	    	PageUtils pageUtil = new PageUtils(page);
	    	return pageUtil;
 	}
    
    @Override
	public List<XueshengxinxiVO> selectListVO(Wrapper<XueshengxinxiEntity> wrapper) {
 		return baseMapper.selectListVO(wrapper);
	}
	
	@Override
	public XueshengxinxiVO selectVO(Wrapper<XueshengxinxiEntity> wrapper) {
 		return baseMapper.selectVO(wrapper);
	}
	
	@Override
	public List<XueshengxinxiView> selectListView(Wrapper<XueshengxinxiEntity> wrapper) {
		return baseMapper.selectListView(wrapper);
	}

	@Override
	public XueshengxinxiView selectView(Wrapper<XueshengxinxiEntity> wrapper) {
		return baseMapper.selectView(wrapper);
	}

}

FudaoyuyueServiceImpl.java
package com.service.impl;

import org.springframework.stereotype.Service;
import java.util.Map;
import java.util.List;

import com.baomidou.mybatisplus.mapper.Wrapper;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.baomidou.mybatisplus.plugins.Page;
import com.baomidou.mybatisplus.service.impl.ServiceImpl;
import com.utils.PageUtils;
import com.utils.Query;


import com.dao.FudaoyuyueDao;
import com.entity.FudaoyuyueEntity;
import com.service.FudaoyuyueService;
import com.entity.vo.FudaoyuyueVO;
import com.entity.view.FudaoyuyueView;

@Service("fudaoyuyueService")
public class FudaoyuyueServiceImpl extends ServiceImpl<FudaoyuyueDao, FudaoyuyueEntity> implements FudaoyuyueService {
	
	
    @Override
    public PageUtils queryPage(Map<String, Object> params) {
        Page<FudaoyuyueEntity> page = this.selectPage(
                new Query<FudaoyuyueEntity>(params).getPage(),
                new EntityWrapper<FudaoyuyueEntity>()
        );
        return new PageUtils(page);
    }
    
    @Override
	public PageUtils queryPage(Map<String, Object> params, Wrapper<FudaoyuyueEntity> wrapper) {
		  Page<FudaoyuyueView> page =new Query<FudaoyuyueView>(params).getPage();
	        page.setRecords(baseMapper.selectListView(page,wrapper));
	    	PageUtils pageUtil = new PageUtils(page);
	    	return pageUtil;
 	}
    
    @Override
	public List<FudaoyuyueVO> selectListVO(Wrapper<FudaoyuyueEntity> wrapper) {
 		return baseMapper.selectListVO(wrapper);
	}
	
	@Override
	public FudaoyuyueVO selectVO(Wrapper<FudaoyuyueEntity> wrapper) {
 		return baseMapper.selectVO(wrapper);
	}
	
	@Override
	public List<FudaoyuyueView> selectListView(Wrapper<FudaoyuyueEntity> wrapper) {
		return baseMapper.selectListView(wrapper);
	}

	@Override
	public FudaoyuyueView selectView(Wrapper<FudaoyuyueEntity> wrapper) {
		return baseMapper.selectView(wrapper);
	}

}

svgo.yml
# replace default config
# 基于svgo对svg文件进行压缩:https://panjiachen.github.io/vue-element-admin-site/zh/feature/script/svgo.html
# multipass: true
# full: true

plugins:

  # - name
  #
  # or:
  # - name: false
  # - name: true
  #
  # or:
  # - name:
  #     param1: 1
  #     param2: 2

- removeAttrs:
    attrs:
      - 'fill'
      - 'fill-rule'

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值