|
@@ -147,7 +147,7 @@ public class SysReportServiceImpl implements ISysReportService
|
|
|
try{
|
|
try{
|
|
|
SysReport report = sysReportMapper.selectSysReportById(sysReport.getId());
|
|
SysReport report = sysReportMapper.selectSysReportById(sysReport.getId());
|
|
|
List c= JSON.parseArray(report.getExt1(),Object.class);
|
|
List c= JSON.parseArray(report.getExt1(),Object.class);
|
|
|
- c.add(0,JSON.parse("{\"content\":\""+d.getRemark()+"\",\"timestamp\":\""+DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD_HH_MM_SS,DateUtils.addSeconds(new Date(),1))+"\",\"deptname\":\""+SecurityUtils.getLoginUser().getUser().getDept().getDeptName()+"\"}"));
|
|
|
|
|
|
|
+ c.add(JSON.parse("{\"content\":\""+d.getRemark()+"\",\"timestamp\":\""+DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD_HH_MM_SS,DateUtils.addSeconds(new Date(),1))+"\",\"deptname\":\""+SecurityUtils.getLoginUser().getUser().getDept().getDeptName()+"\"}"));
|
|
|
sysReport.setExt1( JSON.toJSONString(c));
|
|
sysReport.setExt1( JSON.toJSONString(c));
|
|
|
}catch (Exception e){}
|
|
}catch (Exception e){}
|
|
|
}
|
|
}
|
|
@@ -206,7 +206,7 @@ public class SysReportServiceImpl implements ISysReportService
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
- }else if(last.get("content").contains("审批结果:不同意")){
|
|
|
|
|
|
|
+ }else if(last.get("content").contains("审批结果:不同意")&&(!sysReport.getStatus().equals("1"))){
|
|
|
//当审批不同意是 自动关闭
|
|
//当审批不同意是 自动关闭
|
|
|
sysReport.setStatus("4");
|
|
sysReport.setStatus("4");
|
|
|
}
|
|
}
|