|
@@ -92,32 +92,31 @@ public class CovidVaccinateAppointmentService {
|
|
|
Date maxDate = dao.changJiaYuZhiDoesItExist(code);
|
|
|
List<Date> dateList = new ArrayList<>();
|
|
|
//设置默认插入的阈值
|
|
|
- int value = 0;
|
|
|
Date date;
|
|
|
for (int i = 1; i <= GET_DATE_SECTION; i++) {
|
|
|
date = SDF.parse(DateUtil.getOffsetDate(i));
|
|
|
if (maxDate == null) {
|
|
|
dateList.add(date);
|
|
|
- log.info("新冠疫苗插入默认设置阈值 --> code:{},插入的日期为:{},阈值数:{}", code, DateUtil.formatDatetime(date, DATE_FORMAT), value);
|
|
|
+ log.info("新冠疫苗插入默认设置阈值 --> code:{},插入的日期为:{}", code, DateUtil.formatDatetime(date, DATE_FORMAT));
|
|
|
} else if (maxDate.getTime() < date.getTime()) {
|
|
|
dateList.add(date);
|
|
|
- log.info("新冠疫苗厂家阈值插入 --> code:{},添加日期为:{},阈值数:{}", code, DateUtil.formatDatetime(date, DATE_FORMAT), value);
|
|
|
+ log.info("新冠疫苗厂家阈值插入 --> code:{},添加日期为:{}", code, DateUtil.formatDatetime(date, DATE_FORMAT));
|
|
|
}
|
|
|
}
|
|
|
//因为在 查看的时候 也是需要 执行 要判断一下 只有日期为空的时候才会插入
|
|
|
if (dateList.size() > 0) {
|
|
|
- dao.chaRuMeiYouDeDate(code, dateList, value);
|
|
|
+ dao.chaRuMeiYouDeDate(code, dateList);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 查询指定的数据然后导出
|
|
|
+ * 导出新冠疫苗的 Excel 表格
|
|
|
*
|
|
|
* @param response 返回数据
|
|
|
* @param param name姓名 ExecuteDate预约时间 currentPage=1 PageSize=-1 这样写才能导出全部的数据
|
|
|
*/
|
|
|
public void exportExcel(HttpServletResponse response, CovidVaccinateAppointment param) {
|
|
|
- log.info("导出新冠疫苗excel: {}", JSON.toJSONString(param));
|
|
|
+ log.info("导出新冠疫苗excel: {}", JSON.toJSONStringWithDateFormat(param, DATE_FORMAT));
|
|
|
List<CovidVaccinateAppointment> list = getQueryPage(param).getRecords();
|
|
|
String[] title = {"门诊id", "姓名", "性别", "联系电话", "身份证号", "年龄", "工作单位", "工作性质", "预约接种时间", "产品编码", "产品名称", "疫苗厂商"};
|
|
|
String[][] content = new String[list.size()][];
|
|
@@ -289,5 +288,4 @@ public class CovidVaccinateAppointmentService {
|
|
|
String.format("操作成功 --> %s", enableFlag == 0 ? "<span style='color:red'>关闭预约</span>" :
|
|
|
"<span style='color:#67C23A'>开启预约</span>"));
|
|
|
}
|
|
|
-
|
|
|
}
|