src/main/java/com/sanley/coronavirus/controller/IndexController.java
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
package com.sanley.coronavirus.controller;/*
Created by shkstart on 2020/3/12.
*/
import com.sanley.coronavirus.entity.IndexInfo;
import com.sanley.coronavirus.service.*;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import java.sql.Date;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.*;
@Controller
public class IndexController {
@Autowired
MyUserDetailService userDetailService;
@Autowired
PatientService patientService;
@Autowired
TouchService touchService;
@Autowired
CureService cureService;
@Autowired
DeadService deadService;
@RequestMapping(value = "/indexpage",produces="application/json;charset=UTF-8")
public String index(Model model){
//查找数量
try{
int pN = patientService.number();
int pCN= patientService.currentNumber();
int cN=cureService.number();
int dN=deadService.number();
int tN=touchService.number();
int tCN=touchService.currentNumber();
//计算百分比
double cR=(double)Math.round((new Double(cN)/new Double(pN))*100);
double dR=(double)Math.round((new Double(dN)/new Double(pN))*100);
//放入indexInfo中
IndexInfo indexInfo=new IndexInfo().setCureNumber(cN).
setCureRate(cR).setCurrentPatientNumber(pCN).setCurrentTouchNumber(tCN).
setDeadNumber(dN).setSumTouchNumber(tN).setDeadRate(dR).setSumPatientNumber(pN);
patientDatas(indexInfo);
model.addAttribute("indexInfo",indexInfo);
}catch (Exception e){
e.printStackTrace();
}
return "index";
}
public void patientDatas(IndexInfo indexInfo){
List dates=new ArrayList();
List patientNums=new ArrayList();
List curetNums=new ArrayList();
后面还有 11 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
