|
@ -41,24 +41,16 @@ public class WlyysimFlowVoiceService{
|
|
|
@Autowired
|
|
|
private HttpClientUtil httpClientUtil;
|
|
|
|
|
|
public String initData() throws InterruptedException {
|
|
|
Date date = new Date();
|
|
|
Date month = new Date();
|
|
|
for (int i=1;i<=7;i++){
|
|
|
date = DateUtil.getPreDays(date,-1);
|
|
|
String dateTime = DateUtil.dateToStr(date,DateUtil.YYYYMMDD);
|
|
|
System.out.println("day"+dateTime);
|
|
|
initDay(dateTime);
|
|
|
TimeUnit.SECONDS.sleep(10);
|
|
|
Calendar cal = Calendar.getInstance();
|
|
|
cal.setTime(month);
|
|
|
cal.set(Calendar.DAY_OF_MONTH,1);
|
|
|
cal.add(Calendar.MONTH,-1*(i-1));
|
|
|
dateTime = DateUtil.dateToStr(cal.getTime(),DateUtil.YYYYMM);
|
|
|
System.out.println("mon"+dateTime);
|
|
|
initMonth(dateTime);
|
|
|
TimeUnit.SECONDS.sleep(10);
|
|
|
}
|
|
|
public String initData(String time) throws InterruptedException {
|
|
|
Date date = DateUtil.strToDate(time);
|
|
|
String dateTime =DateUtil.dateToStr(date,DateUtil.YYYYMMDD);
|
|
|
System.out.println("day"+dateTime);
|
|
|
initDay(dateTime);
|
|
|
TimeUnit.SECONDS.sleep(10);
|
|
|
dateTime = DateUtil.dateToStr(date,DateUtil.YYYYMM);
|
|
|
System.out.println("mon"+dateTime);
|
|
|
initMonth(dateTime);
|
|
|
System.out.println("success");
|
|
|
return "success";
|
|
|
}
|
|
|
|
|
@ -123,8 +115,14 @@ public class WlyysimFlowVoiceService{
|
|
|
}
|
|
|
|
|
|
}
|
|
|
wlyySimVoiceDao.save(wlyySimVoicesDos);
|
|
|
wlyySimFlowDao.save(wlyySimFlowDos);
|
|
|
if (wlyySimVoicesDos.size()>0){
|
|
|
wlyySimVoiceDao.deleteByDayAndType(dateTime,2);
|
|
|
wlyySimVoiceDao.save(wlyySimVoicesDos);
|
|
|
}
|
|
|
if (wlyySimFlowDos.size()>0){
|
|
|
wlyySimFlowDao.deleteByDayAndType(dateTime,2);
|
|
|
wlyySimFlowDao.save(wlyySimFlowDos);
|
|
|
}
|
|
|
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
@ -195,9 +193,14 @@ public class WlyysimFlowVoiceService{
|
|
|
wlyySimFlowDos.add(wlyySimFlowDo);
|
|
|
}
|
|
|
}
|
|
|
wlyySimVoiceDao.save(wlyySimVoicesDos);
|
|
|
wlyySimFlowDao.save(wlyySimFlowDos);
|
|
|
|
|
|
if (wlyySimVoicesDos.size()>0){
|
|
|
wlyySimVoiceDao.deleteByDayAndType(dateTime,1);
|
|
|
wlyySimVoiceDao.save(wlyySimVoicesDos);
|
|
|
}
|
|
|
if (wlyySimFlowDos.size()>0){
|
|
|
wlyySimFlowDao.deleteByDayAndType(dateTime,1);
|
|
|
wlyySimFlowDao.save(wlyySimFlowDos);
|
|
|
}
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
}
|