软工课设-基于JAVA的​大学年级事务督办系统项目和源码​

一、基于JAVA的​大学年级事务督办系统项目和源码​

基于JAVA的​大学年级事务督办系统项目和源码免费下载链接如下

软工课设基于JAVA的大学年级事务督办系统源码.zip-Java文档类资源-CSDN下载

1、前端项目安装教程

  1. 前端项目保存在 course-front 文件中
  2. 使用 npm install 安装配置项

2、前端项目使用说明

  1. 在前端项目根目录下使用 npm run serve 命令运行项目。
  2. 使用 npm run build 命令打包项目获取 dist 静态资源项目
  3. 可以 适应 vue ui 命令打开 vue 的图形化管理界面

 二、部分代码如下:

1、UserMapper.java

package com.xpc.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.xpc.pojo.User;
import org.apache.ibatis.annotations.Mapper;

/**
 * Project:CourseProject
 * Date:2022/4/13
 * Time:12:52
 * Description:使用mp技术,继承BaseMapper接口,简化代码开发
 *                  可通过Ctrl+F12查看
 *
 * @author 南北辰的键盘
 * @version 1.0
 */
@Mapper
public interface UserMapper extends BaseMapper<User> {
    // TODO:在继承的情况下,根据具体需求,再进行其他编写
}

2、UserService.java

package com.xpc.service;

import com.xpc.pojo.User;

/**
 * Project:CourseProject
 * Date:2022/4/13
 * Time:22:51
 * Description:user业务层接口
 *
 * @author 南北辰的键盘
 * @version 1.0
 */
public interface UserService {

    Boolean save(User user);

}

3、UserController.java

package com.xpc.controller;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.xpc.controller.utils.R;
import com.xpc.pojo.User;
import com.xpc.service.IUserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import java.util.List;

/**
 * Project:CourseProject
 * Date:2022/4/13
 * Time:23:29
 * Description:user表现层REST开发风格
 *
 * @author 南北辰的键盘
 * @version 1.0
 */

@RestController
@RequestMapping("/users")
public class UserController {

    @Autowired
    private IUserService iUserService;

    @GetMapping
    public R getAll(){
        return new R (true,iUserService.list());
    }

    @PostMapping
    public R save(@RequestBody User user){
        return new R(iUserService.save(user)) ;
    }

    @PutMapping
    public R update(@RequestBody User user){
        return new R(iUserService.updateById(user));
    }

    @DeleteMapping("{id}")
    public R delete(@PathVariable int id){
        return new R(true,iUserService.removeById(id));
    }

    @GetMapping("{id}")
    public R getById(@PathVariable int id){
        return new R(true,iUserService.getById(id));
    }

    @GetMapping("{currentPage}/{pageSize}")
    public R getPage(@PathVariable int currentPage,@PathVariable int pageSize){
        return new R(true,iUserService.getPage(currentPage,pageSize));
    }

}

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
件介绍 一、WTS工作跟进系统V1.10 的主要功能及特色: 1、符合通用标准的任务跟踪功能。可广泛用于重点工作跟进,督查任务跟进、工作督办、会议纪要决议跟进、领导交办工作跟进、团队协作任务跟进、日工作计划、周工作计划、月度工作计划跟进、项目进度管理件与跟踪件,提升团队执行力。 2、工作便签、自定义群组功能、工作授权、工作交接、下级工作任务查看。 3、绩效考核功能:系统提供KPI考核和目标管理考核(MBO),可自行定绩效考核方案,建立绩效考核指标,对实施绩效工资的公司或团队提供绩效考核与薪酬计的系统支持。 4、万能报表功能:系统集成了OA办公系统的流程审批和工作汇报的功能,自定义字段,分级审批并提示审批进度。 5、短信群发功能:为满足企业和团队的需要,系统集成了短信群发功能,可以一键发送大量手机信息,发送权限和短信群组可自由定。 6、三种工作任务推送方式:a、邮件推送。系统每天会定时将未完成的工作任务推送到个人的电子邮箱中(服务器需要支持jmail组件);b、RTX推送。系统每天会将任务汇总信息推送到个人及分管领导的RTX上(需要RTX服务器支持);c、短信推送。系统每天会将任务汇总信息推送到个人及分管领导的手机上(服务器可以访问外网)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猰貐的新时代

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值