基于javaweb的SpringBoot社区疫情防控系统(java+springboot+mysql+thymeleaf+html+mybatis+maven)

运行环境

Java≥8、MySQL≥5.7

开发工具

eclipse/idea/myeclipse/sts等均可配置运行

适用

课程设计,大作业,毕业设计,项目练习,学习演示等

功能说明

491923512708

501923512708

521923512708

531923512708

541923512708

551923512708

561923512708

571923512708

581923512708

基于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

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


/**
* 视图
*
* @version V1.0
*/
@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","操场");


项目链接:
https://javayms.github.io?id=481923512708201cm
https://javayms.pages.dev?id=481923512708201cm