——————————DescriptionStart——————————
运行环境
Java≥8、MySQL≥5.7
开发工具
eclipse/idea/myeclipse/sts等均可配置运行
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
功能说明









基于javaweb的SpringBoot社区疫情防控系统(java+springboot+mysql+thymeleaf+html+mybatis+maven)
后台
admin 123456
前台
13683717713 123456
13683822874 123456
13683888888 123456
13685580930 123456
13811136536 123456
14912497697 123456
14912583583 123456
——————————CodeStart——————————
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| sysContent.setId(UUID.randomUUID().toString()); sysContent.setCreatetime(new Date()); noticeMapper.insert(sysContent); return DataResult.success(); }
@ApiOperation(value = "删除") @DeleteMapping("/delete") public DataResult delete(@RequestBody @ApiParam(value = "id集合") List<String> ids) { noticeService.removeByIds(ids); return DataResult.success(); }
@ApiOperation(value = "更新") @PutMapping("/update") public DataResult update(@RequestBody TNotice sysContent) { noticeMapper.updateById(sysContent); return DataResult.success(); }
@ApiOperation(value = "查询分页数据") @PostMapping("/listByPage") @DataScope public DataResult findListByPage(@RequestBody TNotice sysContent) { Page page = new Page(sysContent.getPage(), sysContent.getLimit()); LambdaQueryWrapper<TNotice> queryWrapper = Wrappers.lambdaQuery(); if (!StringUtils.isEmpty(sysContent.getTitle())) { queryWrapper.like(TNotice::getTitle, sysContent.getTitle()); }
IPage<TNotice> iPage = noticeService.page(page, queryWrapper); return DataResult.success(iPage); } }
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
@Api(tags = "视图") @Controller public class FrontController { @Resource private FileUploadProperties fileUploadProperties;
@Autowired TUserMapper userMapper; @Autowired TFieldMapper tfieldMapper; @Autowired TShoucangMapper clazzMapper; @Autowired TSignMapper signMapper; @Autowired TNoticeMapper tNoticeMapper; @Autowired TCourseMapper courseMapper; @Autowired TRecordMapper recordMapper; @Resource private DakaMapper dakaMapper;
@GetMapping("/frontIndex") public String index(HttpServletRequest request) { setIndexList(request); return "index"; }
@GetMapping("/signin") public String signin() {
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| } }
if(notice.equals("第三题:选项:正常")) { Integer sum = 0; if(vo.getType() == 1) { sum = dakaMapper.queryAllByUserid11(time, "three","正常"); }else if(vo.getType() == 2){ sum = dakaMapper.queryAllByUserid21(time, "three","正常"); }else { sum = dakaMapper.queryAllByUserid31(time, "three","正常"); } if(sum == null || sum == 0) { sumList.add(0); }else { sumList.add(sum); } } if(notice.equals("第三题:选项:低热")) { Integer sum = 0; if(vo.getType() == 1) { sum = dakaMapper.queryAllByUserid11(time, "three","低热"); }else if(vo.getType() == 2){ sum = dakaMapper.queryAllByUserid21(time, "three","低热"); }else { sum = dakaMapper.queryAllByUserid31(time, "three","低热"); } if(sum == null || sum == 0) { sumList.add(0); }else { sumList.add(sum); } } if(notice.equals("第三题:选项:发热")) { Integer sum = 0; if(vo.getType() == 1) { sum = dakaMapper.queryAllByUserid11(time, "three","发热"); }else if(vo.getType() == 2){ sum = dakaMapper.queryAllByUserid21(time, "three","发热"); }else { sum = dakaMapper.queryAllByUserid31(time, "three","发热"); } if(sum == null || sum == 0) { sumList.add(0); }else {
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| request.setAttribute("xuqiuid", request.getParameter("id")); TNotice selectById = tNoticeMapper.selectById(request.getParameter("id")); request.setAttribute("xuqiu", selectById); return "gonggao"; }
@ResponseBody @PostMapping("/addJianyi") public DataResult addJianyi(@RequestBody TCourse sysContent, HttpSession session) { TUser attribute = (TUser) session.getAttribute("userInfo"); if (attribute == null) { return DataResult.fail("请先登录"); }
sysContent.setId(UUID.randomUUID().toString()); sysContent.setCreatetime(new Date()); sysContent.setUserid(attribute.getId()); courseMapper.insert(sysContent);
return DataResult.success(); } @ResponseBody @PostMapping("/addQingjia") public DataResult addQingjia(@RequestBody TSign sysContent, HttpSession session) { TUser attribute = (TUser) session.getAttribute("userInfo"); if (attribute == null) { return DataResult.fail("请先登录"); } sysContent.setUsername(attribute.getUsername()); sysContent.setId(UUID.randomUUID().toString()); sysContent.setCreatetime(new Date()); sysContent.setUserid(attribute.getId()); signMapper.insert(sysContent); return DataResult.success(); }
@PostMapping("/addShoucang") @ResponseBody public DataResult addShoucang(@RequestBody TShoucang sysContent,HttpServletRequest request, HttpSession session) { TUser attribute = (TUser) session.getAttribute("userInfo"); if(attribute == null) {
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| }else { sum = dakaMapper.queryAllByUserid31(time, "eight","教学楼"); } if(sum == null || sum == 0) { sumList.add(0); }else { sumList.add(sum); } } if(notice.equals("第八题:选项:操场")) { Integer sum = 0; if(vo.getType() == 1) { sum = dakaMapper.queryAllByUserid11(time, "eight","操场"); }else if(vo.getType() == 2){ sum = dakaMapper.queryAllByUserid21(time, "eight","操场"); }else { sum = dakaMapper.queryAllByUserid31(time, "eight","操场"); } if(sum == null || sum == 0) { sumList.add(0); }else { sumList.add(sum); } }
} jj.put("data", sumList); } jsonList.add(jj); } json.put("jsonList", jsonList); json.put("monData", queryMonths); json.put("sbList", sbList); return DataResult.success(json); } }
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| }else if(vo.getType() == 2){ sum = dakaMapper.queryAllByUserid21(time, "eight","图书馆"); }else { sum = dakaMapper.queryAllByUserid31(time, "eight","图书馆"); } if(sum == null || sum == 0) { sumList.add(0); }else { sumList.add(sum); } } if(notice.equals("第八题:选项:学院楼")) { Integer sum = 0; if(vo.getType() == 1) { sum = dakaMapper.queryAllByUserid11(time, "eight","学院楼"); }else if(vo.getType() == 2){ sum = dakaMapper.queryAllByUserid21(time, "eight","学院楼"); }else { sum = dakaMapper.queryAllByUserid31(time, "eight","学院楼"); } if(sum == null || sum == 0) { sumList.add(0); }else { sumList.add(sum); } } if(notice.equals("第八题:选项:教学楼")) { Integer sum = 0; if(vo.getType() == 1) { sum = dakaMapper.queryAllByUserid11(time, "eight","教学楼"); }else if(vo.getType() == 2){ sum = dakaMapper.queryAllByUserid21(time, "eight","教学楼"); }else { sum = dakaMapper.queryAllByUserid31(time, "eight","教学楼"); } if(sum == null || sum == 0) { sumList.add(0); }else { sumList.add(sum); } } if(notice.equals("第八题:选项:操场")) { Integer sum = 0; if(vo.getType() == 1) { sum = dakaMapper.queryAllByUserid11(time, "eight","操场"); }else if(vo.getType() == 2){ sum = dakaMapper.queryAllByUserid21(time, "eight","操场"); }else { sum = dakaMapper.queryAllByUserid31(time, "eight","操场");
|
——————————PayStart——————————
项目链接:
https://javayms.github.io?id=481923512708201cm
https://javayms.pages.dev?id=481923512708201cm