Commit 8ed491b3 by caoyin

电子固证:案前踩点、案后逃离模型修改参数与时间获取方式(写死的时间更改为动态的时间)

parent 21cfdd1e
......@@ -207,35 +207,44 @@ public class DzgzController {
*/
@RequestMapping(value = "/toCommitDzgzTask",method = {RequestMethod.GET,RequestMethod.POST})
@ResponseBody
public ResultVO toCommitDzgzTask(String jh,String asjbh){
public ResultVO toCommitDzgzTask(String jh,String asjbh,String kssjStr,String jssjStr){
ResultVO resultVO = new ResultVO();
User user = userContoller.queryUserByid(null,jh);
List listStartTime = new ArrayList();
List listEndTime = new ArrayList();
List<DzgzTask> dzgzTaskList = new ArrayList();
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time="2019-03-21 03:43:16";
try {
Date kssj = format.parse(time);
Long kssjLong = kssj.getTime();
Long kssjLong = Long.parseLong(kssjStr); //开始时间
Date kssj = new Date(kssjLong);
//当天该时段 前一天该时段 前两天该时段 前三天该时段 前四天 前五天 后三天
listStartTime.add(1553110996000L);
listStartTime.add(1553024596000L);
listStartTime.add(1552938196000L);
listStartTime.add(1552851796000L);
listStartTime.add(1552752000000L);
listStartTime.add(1552665600000L);
listStartTime.add(1553184000000L);
listStartTime.add(kssjLong);
listStartTime.add(kssjLong-24*60*60*1000);
listStartTime.add(kssjLong-24*60*60*1000*2);
listStartTime.add(kssjLong-24*60*60*1000*3);
//拿到一天多的毫秒值
SimpleDateFormat format2 = new SimpleDateFormat("yyyy-MM-dd");
String timeKssj = format2.format(kssj);
Date kssj2 = format2.parse(timeKssj);
Long czKssj = kssjLong-kssj2.getTime();
listStartTime.add(kssjLong-24*60*60*1000*4-czKssj);
listStartTime.add(kssjLong-24*60*60*1000*5-czKssj);
listStartTime.add(kssjLong+24*60*60*1000-czKssj);
Long jssjLong = Long.parseLong(jssjStr); //结束时间
Date jssj = new Date(jssjLong);
listEndTime.add(jssjLong);
listEndTime.add(jssjLong-24*60*60*1000);
listEndTime.add(jssjLong-24*60*60*1000*2);
listEndTime.add(jssjLong-24*60*60*1000*3);
//拿到一天多的毫秒值
String timeJssj = format2.format(jssj);
Date jssj2 = format2.parse(timeJssj);
Long czJssj = jssjLong-jssj2.getTime();
listEndTime.add(jssjLong-24*60*60*1000*3-czJssj);
listEndTime.add(jssjLong-24*60*60*1000*4-czJssj);
listEndTime.add(jssjLong+24*60*60*1000*4-czJssj);
listEndTime.add(1553111596000L);
listEndTime.add(1553025196000L);
listEndTime.add(1552938796000L);
listEndTime.add(1552852396000L);
listEndTime.add(1552838399000L);
listEndTime.add(1552751999000L);
listEndTime.add(1553443199000L);
} catch (ParseException e) {
e.printStackTrace();
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment