📄 callthepolicehappenforecastprocess.java
字号:
package com.statistical.process;
import java.math.BigDecimal;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.statistical.StaticInfo;
import com.statistical.tools.DateUtils;
public class CallThePoliceHappenForecastProcess implements
IStatisticalProcessIntf {
public boolean process(HttpServletRequest request,
HttpServletResponse response) throws Exception {
String startLimit = request.getParameter("startLimit");
String endLimit = request.getParameter("endLimit");
IGetCallThPolliceHappenNum intf = this.getGetCallThPolliceHappenNumImpl();
String callThePoliceHappenNum = intf.getCallThPolliceHappenNum(startLimit, endLimit);
BigDecimal callThePoliceHappenRate = new BigDecimal(callThePoliceHappenNum!=null?callThePoliceHappenNum:"0").divide(new BigDecimal(StaticInfo.VEHICLEMACHINE_NUM),3,BigDecimal.ROUND_UP).multiply(new BigDecimal(100));
request.setAttribute("callThePoliceHappenNum", callThePoliceHappenNum);
request.setAttribute("callThePoliceHappenRate", callThePoliceHappenRate);
request.setAttribute("vehicleMachineNum",StaticInfo.VEHICLEMACHINE_NUM);
return false;
}
public IGetCallThPolliceHappenNum getGetCallThPolliceHappenNumImpl(){
return new GetCallThPolliceHappenNumImp();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -