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 积分,解读结果公开显示在下面。

还没有人解读过这个文件。