|
@ -370,7 +370,7 @@ public class DailyReportUploadService {
|
|
|
dailyReportUploadDO = dailyReportUploadDao.save(dailyReportUploadDO);
|
|
|
for (BaseDailyReportDetailDO tmp :detailDOList){
|
|
|
tmp.setReportId(dailyReportUploadDO.getId());
|
|
|
if (tmp.getReportItemFlag()==true){//新则自建关联项目
|
|
|
if (tmp.isReportItemFlag()==true){//新则自建关联项目
|
|
|
String title = tmp.getReportItemTitle();
|
|
|
BaseDailyReportItemDO reportItemDO = new BaseDailyReportItemDO();
|
|
|
reportItemDO.setState(0);
|
|
@ -668,6 +668,7 @@ public class DailyReportUploadService {
|
|
|
* @throws Exception
|
|
|
*/
|
|
|
public BaseDailyReportUploadDO selectReportById(String reportId) throws Exception {
|
|
|
String nowDate = DateUtil.getStringDateShort();
|
|
|
BaseDailyReportUploadDO reportUploadDO = dailyReportUploadDao.findOne(reportId);
|
|
|
if (null==reportUploadDO){
|
|
|
throw new Exception("未找到日报记录");
|
|
@ -677,6 +678,11 @@ public class DailyReportUploadService {
|
|
|
List<BaseDailyReportLogDO> dailyReportLogDOList = dailyReportLogDao.findByReportId(reportUploadDO.getId());
|
|
|
reportUploadDO.setDailyReportLogDOList(dailyReportLogDOList);
|
|
|
}
|
|
|
if (DateUtil.getDays(nowDate,reportUploadDO.getReportDate())>7){
|
|
|
reportUploadDO.setVerifiedRepeatFlag(false);
|
|
|
}else {
|
|
|
reportUploadDO.setVerifiedRepeatFlag(true);
|
|
|
}
|
|
|
return reportUploadDO;
|
|
|
}
|
|
|
|
|
@ -1246,7 +1252,7 @@ public class DailyReportUploadService {
|
|
|
for (i = 0; i < list.size(); i++) {
|
|
|
String date = list.get(i);
|
|
|
String doubtSql = " select up.doctor_id,up.doctor_name,rd.id detailId,rd.report_id uploadId,rd.sort,rd.report_content, " +
|
|
|
" rd.completion_schedule,IFNULL(rd.actual_completion_hour,IFNULL(rd.completion_hour,0)) as 'completion_hour', " +
|
|
|
" rd.completion_schedule,rd.actual_completion_hour,rd.completion_hour, " +
|
|
|
" rd.state,DATE_FORMAT(rd.verification_time,'%Y-%m-%d %H:%i:%S') verification_time,rd.remark,rd.doubt,rd.doubt_state, " +
|
|
|
" rd.doubt_remark,rd.report_item_id,rd.report_item_name,rd.verification_user_name,rd.doubt_type " +
|
|
|
" from base_doctor_daily_report_upload up " +
|