|
|
@@ -113,17 +113,6 @@ public class LabCheckRecordController extends BaseController {
|
|
|
@GetMapping("/listJcjl")
|
|
|
@ApiOperation(value = "查询安全检查记录列表")
|
|
|
public TableDataInfo<LabCheckRecord> listJcjl(LabCheckRecordVO labCheckRecord) {
|
|
|
- /*SysUser sysUser = tokenService.getLoginUser().getSysUser();
|
|
|
- if("00".equals(sysUser.getUserType())){ //系统用户
|
|
|
- if(sysUser.getDeptId()!=null ){
|
|
|
- labCheckRecord.setDeptId(sysUser.getDeptId());
|
|
|
- }
|
|
|
- }else if("11".equals(sysUser.getUserType())){ //教职工
|
|
|
- labCheckRecord.setCreateUserId(sysUser.getUserId());//创建人
|
|
|
- }*/
|
|
|
-
|
|
|
- //labCheckRecord.setIsFabu(1);//已发布的数据
|
|
|
- //labCheckRecord.setIsCg(0);//已提交 非草稿数据
|
|
|
startPage();
|
|
|
List<LabCheckRecord> list = labCheckRecordService.selectLabCheckRecordList(labCheckRecord);
|
|
|
return getDataTable(list);
|
|
|
@@ -147,51 +136,6 @@ public class LabCheckRecordController extends BaseController {
|
|
|
return ResultData.success(flg);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
- /**
|
|
|
- * 查询安全检查列表 问题整改PC端
|
|
|
- */
|
|
|
-// @PreAuthorize(hasPermi = "laboratory:checkRecord:list")
|
|
|
-// @GetMapping("/listWtzg")
|
|
|
-// @ApiOperation(value = "查询安全检查列表")
|
|
|
-// public TableDataInfo<LabCheckRecord> listWtzg(LabCheckRecordVO labCheckRecord) {
|
|
|
-// SysUser sysUser = tokenService.getLoginUser().getSysUser();
|
|
|
-//
|
|
|
-// if("00".equals(sysUser.getUserType())){ //系统用户
|
|
|
-// if(sysUser.getDeptId()!=null ){
|
|
|
-// labCheckRecord.setBuildingId(String.valueOf(sysUser.getDeptId()));
|
|
|
-// }
|
|
|
-// }else if("11".equals(sysUser.getUserType())){ //教职工
|
|
|
-// labCheckRecord.setFzrId(sysUser.getUserId());
|
|
|
-// }
|
|
|
-// startPage();
|
|
|
-// labCheckRecord.setIsFabu(1);//已发布的数据
|
|
|
-// List<LabCheckRecord> list = labCheckRecordService.selectLabCheckRecordList(labCheckRecord);
|
|
|
-// return getDataTable(list);
|
|
|
-// }
|
|
|
-
|
|
|
- /**
|
|
|
- * 查询安全检查待整改列表
|
|
|
- */
|
|
|
- /* @GetMapping("/listDzg")
|
|
|
- @ApiOperation(value = "查询安全检查列表")
|
|
|
- public TableDataInfo<LabCheckRecordVO> listDzg(LabCheckRecordVO labCheckRecord) {
|
|
|
- SysUser sysUser = tokenService.getLoginUser().getSysUser();
|
|
|
-
|
|
|
- if("00".equals(sysUser.getUserType())){ //系统用户
|
|
|
- if(sysUser.getDeptId()!=null ){
|
|
|
- labCheckRecord.setBuildingId(String.valueOf(sysUser.getDeptId()));
|
|
|
- }
|
|
|
- }else if("11".equals(sysUser.getUserType())){ //教职工
|
|
|
- labCheckRecord.setCreateUserId(sysUser.getUserId());//创建人
|
|
|
- }
|
|
|
-
|
|
|
- startPage();
|
|
|
- labCheckRecord.setIsFabu(1);//已发布的数据
|
|
|
- List<LabCheckRecordVO> list = labCheckRecordService.selectLabCheckRecordZgshList(labCheckRecord);
|
|
|
- return getDataTable(list);
|
|
|
- }*/
|
|
|
-
|
|
|
/**
|
|
|
* 小程序安全检查 按照时间分组查询
|
|
|
*/
|
|
|
@@ -215,15 +159,6 @@ public class LabCheckRecordController extends BaseController {
|
|
|
@GetMapping("/listCount")
|
|
|
@ApiOperation(value = "查询安全检查列表")
|
|
|
public ResultData listCount(LabCheckRecordVO labCheckRecord) {
|
|
|
- /*SysUser sysUser = tokenService.getLoginUser().getSysUser();
|
|
|
- if("00".equals(sysUser.getUserType())){ //系统用户
|
|
|
- if(sysUser.getDeptId()!=null ){
|
|
|
- labCheckRecord.setDeptId(sysUser.getDeptId());
|
|
|
- }
|
|
|
- }else if("11".equals(sysUser.getUserType())){ //教职工
|
|
|
- labCheckRecord.setCreateUserId(sysUser.getUserId());//创建人
|
|
|
- }*/
|
|
|
- //labCheckRecord.setIsFabu(1);//已发布的数据
|
|
|
labCheckRecord.setIsCg(1);//草稿
|
|
|
List<LabCheckRecord> listCount = labCheckRecordService.selectLabCheckRecordList(labCheckRecord);
|
|
|
return ResultData.success(listCount.size());
|
|
|
@@ -285,13 +220,6 @@ public class LabCheckRecordController extends BaseController {
|
|
|
public ResultData addTj(@RequestBody LabCheckRecordVO labCheckRecordVo) {
|
|
|
//检查项录入
|
|
|
int id = labCheckRecordService.insertLabCheckRecordTj(labCheckRecordVo);
|
|
|
- //if(id>0){
|
|
|
- // 整改通知 传参时需要将 0一般整改改为1,否则为2 重大整改
|
|
|
- //int type = labCheckRecordVo.getZgType()==0?1:2;
|
|
|
- //checkMachineMsgService.insertLabCheckMachineMsg(type, labCheckRecordVo.getId());
|
|
|
- // 整改通知发送给 实验室负责人
|
|
|
- //checkMachineMsgService.insertLabCheckMachineTjz(labCheckRecordVo.getZgType()==0?1:2, labCheckRecordVo.getId(),1);
|
|
|
- //}
|
|
|
return ResultData.result(id);
|
|
|
}
|
|
|
|
|
|
@@ -414,10 +342,10 @@ public class LabCheckRecordController extends BaseController {
|
|
|
labCheckRecord.setIsFabu(1);//已发布的数据
|
|
|
List<LabCheckRecord> list = labCheckRecordService.selectLabCheckRecordList(labCheckRecord);
|
|
|
|
|
|
- Map<String,Object> maplist = new HashMap<String,Object>();
|
|
|
+ Map<String,Object> maplist = new HashMap<>();
|
|
|
//按照日期对数据分组
|
|
|
if(list!=null){
|
|
|
- Map<String, List<LabCheckRecord>> map = new HashMap<String, List<LabCheckRecord>>();
|
|
|
+ Map<String, List<LabCheckRecord>> map = new HashMap<>();
|
|
|
for (LabCheckRecord record : list) {
|
|
|
String date = DateUtils.dateTime(record.getCreateTime());
|
|
|
List<LabCheckRecord> tmpList = map.get(date);
|
|
|
@@ -425,10 +353,6 @@ public class LabCheckRecordController extends BaseController {
|
|
|
tmpList = new ArrayList<>();
|
|
|
tmpList.add(record);
|
|
|
map.put(date, tmpList);
|
|
|
-
|
|
|
- //maplist.put("list",tmpList);
|
|
|
- //maplist.put("date",date);
|
|
|
-
|
|
|
}else {
|
|
|
tmpList.add(record);
|
|
|
}
|
|
|
@@ -449,7 +373,7 @@ public class LabCheckRecordController extends BaseController {
|
|
|
@GetMapping("/selectInfoByRoom")
|
|
|
@ApiOperation(value = "小程序未安全检查列表")
|
|
|
public ResultData selectInfoByRoom(String room,String name,String userName) {
|
|
|
- Map<String,Object> map = new HashMap<String, Object>();
|
|
|
+ Map<String,Object> map = new HashMap<>();
|
|
|
|
|
|
//获取当前登录用户信息
|
|
|
SysUser sysUser = tokenService.getLoginUser().getSysUser();
|
|
|
@@ -486,7 +410,7 @@ public class LabCheckRecordController extends BaseController {
|
|
|
@PreAuthorize(hasPermi = PerPrefix.LABORATORY_CHECKRECORD + PerFun.QUERY)
|
|
|
@GetMapping("/recordDettailsList")
|
|
|
public ResultData recordDettailsList( Long id) {
|
|
|
- Map<String, Object> map =new HashMap<String, Object>();
|
|
|
+ Map<String, Object> map =new HashMap<>();
|
|
|
map = getRecordDettailsList(id);
|
|
|
return ResultData.success(map);
|
|
|
}
|
|
|
@@ -498,7 +422,7 @@ public class LabCheckRecordController extends BaseController {
|
|
|
*/
|
|
|
@GetMapping("/recordDettailsListApp")
|
|
|
public ResultData recordDettailsListApp( Long id) {
|
|
|
- Map<String, Object> map =new HashMap<String, Object>();
|
|
|
+ Map<String, Object> map =new HashMap<>();
|
|
|
map = getRecordDettailsList(id);
|
|
|
return ResultData.success(map);
|
|
|
}
|
|
|
@@ -507,7 +431,7 @@ public class LabCheckRecordController extends BaseController {
|
|
|
//获取当前登录用户信息
|
|
|
SysUser sysUser = tokenService.getLoginUser().getSysUser();
|
|
|
|
|
|
- Map<String, Object> map =new HashMap<String, Object>();
|
|
|
+ Map<String, Object> map =new HashMap<>();
|
|
|
//检查记录
|
|
|
LabCheckRecord labCheckRecord = labCheckRecordService.selectLabCheckRecordById(id);
|
|
|
if(labCheckRecord==null){
|
|
|
@@ -515,14 +439,9 @@ public class LabCheckRecordController extends BaseController {
|
|
|
}
|
|
|
//判断负责人是否第一次查看
|
|
|
if(sysUser.getUserId().equals(labCheckRecord.getFzrId()) && labCheckRecord.getFirstTime()==null ){
|
|
|
- int flg= labCheckRecordService.updateFirstTimeById(labCheckRecord.getId());
|
|
|
+ labCheckRecordService.updateFirstTimeById(labCheckRecord.getId());
|
|
|
}
|
|
|
|
|
|
- //隐患详情
|
|
|
- /*LabCheckRecordDetails labCheckRecordDetails = new LabCheckRecordDetails();
|
|
|
- labCheckRecordDetails.setCheckId(id);
|
|
|
- List<LabCheckRecordDetails> list= labCheckRecordDetailsService.selectLabCheckRecordDetailsList(labCheckRecordDetails);
|
|
|
- */
|
|
|
LabCheckRecordDetailsVO dzgDetailsVo = new LabCheckRecordDetailsVO();
|
|
|
dzgDetailsVo.setCheckId(id);
|
|
|
List<LabCheckRecordDetailsVO> list= labCheckRecordDetailsService.selectLabCheckRecordDetailsListVo(dzgDetailsVo);
|
|
|
@@ -538,15 +457,6 @@ public class LabCheckRecordController extends BaseController {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- //处理掉最后一级子项
|
|
|
- /*if(list!=null && list.size()>0){
|
|
|
- for (int i=0;i<list.size();i++){
|
|
|
- String str= list.get(i).getAllCheckOptionName();
|
|
|
- if(str!=null && str.contains("-")){
|
|
|
- list.get(i).setAllCheckOptionName(str.substring(0,str.lastIndexOf("-")));
|
|
|
- }
|
|
|
- }
|
|
|
- }*/
|
|
|
map.put("yhlist",list);
|
|
|
map.put("record",labCheckRecord);
|
|
|
return map;
|
|
|
@@ -564,7 +474,7 @@ public class LabCheckRecordController extends BaseController {
|
|
|
//获取当前登录用户信息
|
|
|
SysUser sysUser = tokenService.getLoginUser().getSysUser();
|
|
|
|
|
|
- Map<String, Object> map =new HashMap<String, Object>();
|
|
|
+ Map<String, Object> map =new HashMap<>();
|
|
|
//检查记录
|
|
|
LabCheckRecord labCheckRecord = labCheckRecordService.selectLabCheckRecordById(id);
|
|
|
if(labCheckRecord==null){
|
|
|
@@ -575,31 +485,12 @@ public class LabCheckRecordController extends BaseController {
|
|
|
int flg= labCheckRecordService.updateFirstTimeById(labCheckRecord.getId());
|
|
|
}
|
|
|
|
|
|
- //隐患详情
|
|
|
- /*LabCheckRecordDetails labCheckRecordDetails = new LabCheckRecordDetails();
|
|
|
- labCheckRecordDetails.setCheckId(id);
|
|
|
- List<LabCheckRecordDetails> list= labCheckRecordDetailsService.selectLabCheckRecordDetailsList(labCheckRecordDetails);
|
|
|
- //处理掉最后一级子项
|
|
|
- if(list!=null && list.size()>0){
|
|
|
- for (int i=0;i<list.size();i++){
|
|
|
- String str= list.get(i).getAllCheckOptionName();
|
|
|
- if(str!=null && str.contains("-")){
|
|
|
- list.get(i).setAllCheckOptionName(str.substring(0,str.lastIndexOf("-")));
|
|
|
- }
|
|
|
- }
|
|
|
- }*/
|
|
|
-
|
|
|
//待整改
|
|
|
LabCheckRecordDetailsVO dzgDetailsVo = new LabCheckRecordDetailsVO();
|
|
|
dzgDetailsVo.setCheckId(id);
|
|
|
dzgDetailsVo.setIsZg(1L);//待整改
|
|
|
dzgDetailsVo.setIsZgStatus(0);//不包含无法整改的数据
|
|
|
List<LabCheckRecordDetailsVO> dzglist= labCheckRecordDetailsService.selectLabCheckRecordDetailsListVo(dzgDetailsVo);
|
|
|
- /* //对象复制
|
|
|
- LabCheckRecordVO checkRecordVO = new LabCheckRecordVO();
|
|
|
- BeanUtils.copyProperties(checkRecordVO,labCheckRecord);
|
|
|
- //添加整改项详情集合
|
|
|
- checkRecordVO.setDetailsListVo(dzglist);*/
|
|
|
|
|
|
if(dzglist.size()>0){
|
|
|
LabCheckRecordDetailslog detailslog = new LabCheckRecordDetailslog();
|
|
|
@@ -619,11 +510,6 @@ public class LabCheckRecordController extends BaseController {
|
|
|
yzgDetailsVo.setIsZg(0L);//已整改
|
|
|
yzgDetailsVo.setIsZgStatus(0);//非无法整改
|
|
|
List<LabCheckRecordDetailsVO> yzglist= labCheckRecordDetailsService.selectLabCheckRecordDetailsListVo(yzgDetailsVo);
|
|
|
- //对象复制
|
|
|
- /*LabCheckRecordVO checkRecordVO = new LabCheckRecordVO();
|
|
|
- BeanUtils.copyProperties(checkRecordVO,labCheckRecord);
|
|
|
- //添加整改项详情集合
|
|
|
- checkRecordVO.setDetailsListVo(yzglist);*/
|
|
|
|
|
|
if(yzglist.size()>0){
|
|
|
LabCheckRecordDetailslog detailslog = new LabCheckRecordDetailslog();
|
|
|
@@ -675,7 +561,7 @@ public class LabCheckRecordController extends BaseController {
|
|
|
public ResultData recordDettailsBh( Long id) {
|
|
|
//获取当前登录用户信息
|
|
|
SysUser sysUser = tokenService.getLoginUser().getSysUser();
|
|
|
- Map<String, Object> map =new HashMap<String, Object>();
|
|
|
+ Map<String, Object> map =new HashMap<>();
|
|
|
|
|
|
//检查记录
|
|
|
LabCheckRecord labCheckRecord = labCheckRecordService.selectLabCheckRecordById(id);
|
|
|
@@ -725,8 +611,7 @@ public class LabCheckRecordController extends BaseController {
|
|
|
@GetMapping("/recordDettailsWc")
|
|
|
public ResultData recordDettailsWc( Long id) {
|
|
|
//获取当前登录用户信息
|
|
|
- SysUser sysUser = tokenService.getLoginUser().getSysUser();
|
|
|
- Map<String, Object> map =new HashMap<String, Object>();
|
|
|
+ Map<String, Object> map =new HashMap<>();
|
|
|
|
|
|
//检查记录
|
|
|
LabCheckRecord labCheckRecord = labCheckRecordService.selectLabCheckRecordById(id);
|
|
|
@@ -799,7 +684,7 @@ public class LabCheckRecordController extends BaseController {
|
|
|
@GetMapping("/getLoginUserInfo")
|
|
|
public ResultData getLoginUserInfo( ) {
|
|
|
|
|
|
- Map<String, Object> map =new HashMap<String, Object>();
|
|
|
+ Map<String, Object> map =new HashMap<>();
|
|
|
//获取当前登录用户信息
|
|
|
SysUser sysUser = tokenService.getLoginUser().getSysUser();
|
|
|
|
|
|
@@ -827,7 +712,7 @@ public class LabCheckRecordController extends BaseController {
|
|
|
*/
|
|
|
@GetMapping("/getCheckIdByoptionId")
|
|
|
public ResultData getCheckIdByoptionId( Long jcxId) {
|
|
|
- Map<String, Object> map =new HashMap<String, Object>();
|
|
|
+ Map<String, Object> map =new HashMap<>();
|
|
|
Long checkid=0L;
|
|
|
boolean flg=false;
|
|
|
//根据检查项id模糊匹配
|
|
|
@@ -902,9 +787,6 @@ public class LabCheckRecordController extends BaseController {
|
|
|
list.get(0).setRemark(remarkDate);//检查时间
|
|
|
list.get(0).setLaboratoryId(labCheckRecordRelease.getCheckId());//本批次发布的实验室安全检查id集合
|
|
|
list.get(0).setId(labCheckRecordRelease.getId());//发布批次id
|
|
|
- /*list.get(0).setCheckZs(count.getCheckZs());//隐患总数
|
|
|
- list.get(0).setCheckYzg(count.getCheckYzg());//已整改
|
|
|
- list.get(0).setCheckWzg(count.getCheckWzg());//未整改*/
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -954,9 +836,6 @@ public class LabCheckRecordController extends BaseController {
|
|
|
list.get(0).setRemark(remarkDate);//检查时间
|
|
|
list.get(0).setLaboratoryId(labCheckRecordRelease.getCheckId());//本批次发布的实验室安全检查id集合
|
|
|
list.get(0).setId(labCheckRecordRelease.getId());//发布批次id
|
|
|
- /*list.get(0).setCheckZs(count.getCheckZs());//隐患总数
|
|
|
- list.get(0).setCheckYzg(count.getCheckYzg());//已整改
|
|
|
- list.get(0).setCheckWzg(count.getCheckWzg());//未整改*/
|
|
|
}
|
|
|
|
|
|
}
|
|
|
@@ -1016,7 +895,7 @@ public class LabCheckRecordController extends BaseController {
|
|
|
throw new ServiceException("参数不能为空!");
|
|
|
}
|
|
|
// 参数 检查项checkId ,实验室id laboratoryId
|
|
|
- Map<String, Object> map =new HashMap<String, Object>();
|
|
|
+ Map<String, Object> map =new HashMap<>();
|
|
|
map.put("laboratoryId",String.valueOf(laboratoryId));
|
|
|
map.put("checkId", String.valueOf(checkId));
|
|
|
List<LabCheckRecordVO> list = labCheckRecordService.selectHiddenDangerCount(map);
|
|
|
@@ -1032,7 +911,7 @@ public class LabCheckRecordController extends BaseController {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- Map<String, Object> backmap =new HashMap<String, Object>();
|
|
|
+ Map<String, Object> backmap =new HashMap<>();
|
|
|
backmap.put("yhcount",list.size());
|
|
|
backmap.put("yhlist",list);
|
|
|
backmap.put("yhflg",flg);
|