0
点赞
收藏
分享

微信扫一扫

Springboot+vue springboot会议管理系统#毕业设计

开发环境

项目编号:Springboot+vue spring294springboot会议管理系统#毕业设计
开发语言:Java
开发工具:IDEA /Eclipse
数据库:MYSQL5.7
应用服务:Tomcat7/Tomcat8
使用框架:Springboot+vue

项目介绍

随着社会竞争压力的不断加强 ,企事业单位内部的会议都在不断的增加,有效的会议可以提高企事业内部的沟通,更好的做出符合战略目标的决策。但是当下会议的交接工作一直是通过人们口头传达的方式来进行的,很明显这种方式比较落后,而且被传达的人不能很好的了解会议的内容这也给后面会议内容的执行带来了一定的问题,为了解决这一现状,让每次的会议内容都更好的被传达和执行是当下很多会议决策者和参与者都在关注的一个问题。
为了能够让会议能够更好的被传达和交接,急需一套信息化的会议交接平台出现。现代化的会议交接系统能够帮助会议的决策者和参与者更好的对会议交接工作进行管理,本系统就是基于这样的目的出现的

系统截图

Springboot+vue springboot会议管理系统#毕业设计_tomcat
Springboot+vue springboot会议管理系统#毕业设计_spring_02

Springboot+vue springboot会议管理系统#毕业设计_vue.js_03
Springboot+vue springboot会议管理系统#毕业设计_spring_04
Springboot+vue springboot会议管理系统#毕业设计_vue.js_05

关键代码

/**
* 会议室
* 后端接口
* @author
* @email
* @date 2020-12-31 14:48:57
*/
@RestController
@RequestMapping("/huiyishi")
public class HuiyishiController {
@Autowired
private HuiyishiService huiyishiService;



/**
* 后端列表
*/
@RequestMapping("/page")
public R page(@RequestParam Map<String, Object> params,HuiyishiEntity huiyishi, HttpServletRequest request){
EntityWrapper<HuiyishiEntity> ew = new EntityWrapper<HuiyishiEntity>();
PageUtils page = huiyishiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, huiyishi), params), params));

return R.ok().put("data", page);
}

/**
* 前端列表
*/
@IgnoreAuth
@RequestMapping("/list")
public R list(@RequestParam Map<String, Object> params,HuiyishiEntity huiyishi, HttpServletRequest request){
EntityWrapper<HuiyishiEntity> ew = new EntityWrapper<HuiyishiEntity>();
PageUtils page = huiyishiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, huiyishi), params), params));
return R.ok().put("data", page);
}

/**
* 列表
*/
@RequestMapping("/lists")
public R list( HuiyishiEntity huiyishi){
EntityWrapper<HuiyishiEntity> ew = new EntityWrapper<HuiyishiEntity>();
ew.allEq(MPUtil.allEQMapPre( huiyishi, "huiyishi"));
return R.ok().put("data", huiyishiService.selectListView(ew));
}

/**
* 查询
*/
@RequestMapping("/query")
public R query(HuiyishiEntity huiyishi){
EntityWrapper< HuiyishiEntity> ew = new EntityWrapper< HuiyishiEntity>();
ew.allEq(MPUtil.allEQMapPre( huiyishi, "huiyishi"));
HuiyishiView huiyishiView = huiyishiService.selectView(ew);
return R.ok("查询会议室成功").put("data", huiyishiView);
}

/**
* 后端详情
*/
@RequestMapping("/info/{id}")
public R info(@PathVariable("id") String id){
HuiyishiEntity huiyishi = huiyishiService.selectById(id);
return R.ok().put("data", huiyishi);
}

/**
* 前端详情
*/
@RequestMapping("/detail/{id}")
public R detail(@PathVariable("id") String id){
HuiyishiEntity huiyishi = huiyishiService.selectById(id);
return R.ok().put("data", huiyishi);
}




/**
* 后端保存
*/
@RequestMapping("/save")
public R save(@RequestBody HuiyishiEntity huiyishi, HttpServletRequest request){
huiyishi.setId(new Date().getTime()+new Double(Math.floor(Math.random()*1000)).longValue());
//ValidatorUtils.validateEntity(huiyishi);
huiyishiService.insert(huiyishi);
return R.ok();
}

/**
* 前端保存
*/
@RequestMapping("/add")
public R add(@RequestBody HuiyishiEntity huiyishi, HttpServletRequest request){
huiyishi.setId(new Date().getTime()+new Double(Math.floor(Math.random()*1000)).longValue());
//ValidatorUtils.validateEntity(huiyishi);
huiyishiService.insert(huiyishi);
return R.ok();
}

/**
* 修改
*/
@RequestMapping("/update")
public R update(@RequestBody HuiyishiEntity huiyishi, HttpServletRequest request){
//ValidatorUtils.validateEntity(huiyishi);
huiyishiService.updateById(huiyishi);//全部更新
return R.ok();
}


/**
* 删除
*/
@RequestMapping("/delete")
public R delete(@RequestBody Long[] ids){
huiyishiService.deleteBatchIds(Arrays.asList(ids));
return R.ok();
}


举报

相关推荐

0 条评论