机械安全模块修改
This commit is contained in:
@ -1,5 +1,7 @@
|
|||||||
package org.dromara.mechanical.jxzgbh.domain.vo;
|
package org.dromara.mechanical.jxzgbh.domain.vo;
|
||||||
|
|
||||||
|
import org.dromara.common.translation.annotation.Translation;
|
||||||
|
import org.dromara.common.translation.constant.TransConstant;
|
||||||
import org.dromara.mechanical.jxzgbh.domain.JxFcxx;
|
import org.dromara.mechanical.jxzgbh.domain.JxFcxx;
|
||||||
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
||||||
import com.alibaba.excel.annotation.ExcelProperty;
|
import com.alibaba.excel.annotation.ExcelProperty;
|
||||||
@ -47,6 +49,13 @@ public class JxFcxxVo implements Serializable {
|
|||||||
@ExcelProperty(value = "复查人")
|
@ExcelProperty(value = "复查人")
|
||||||
private Long review;
|
private Long review;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 复查人
|
||||||
|
*/
|
||||||
|
@ExcelProperty(value = "复查人")
|
||||||
|
@Translation(type = TransConstant.USER_ID_TO_NICKNAME, mapper = "review")
|
||||||
|
private String reviewName;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 复查日期
|
* 复查日期
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -152,11 +152,11 @@ public class JxYhzgbhVo implements Serializable {
|
|||||||
/**
|
/**
|
||||||
* 整改信息
|
* 整改信息
|
||||||
*/
|
*/
|
||||||
private List<JxZgxx> zgxxList;
|
private List<JxZgxxVo> zgxxList;
|
||||||
/**
|
/**
|
||||||
* 复查信息
|
* 复查信息
|
||||||
*/
|
*/
|
||||||
private List<JxFcxx> fcxxList;
|
private List<JxFcxxVo> fcxxList;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -21,4 +21,10 @@ public class JxZgxxHeadVo {
|
|||||||
private Long wzg = 0L;
|
private Long wzg = 0L;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 已闭环
|
||||||
|
*/
|
||||||
|
private Long ybh = 0L;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,5 +1,7 @@
|
|||||||
package org.dromara.mechanical.jxzgbh.domain.vo;
|
package org.dromara.mechanical.jxzgbh.domain.vo;
|
||||||
|
|
||||||
|
import org.dromara.common.translation.annotation.Translation;
|
||||||
|
import org.dromara.common.translation.constant.TransConstant;
|
||||||
import org.dromara.mechanical.jxzgbh.domain.JxZgxx;
|
import org.dromara.mechanical.jxzgbh.domain.JxZgxx;
|
||||||
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
||||||
import com.alibaba.excel.annotation.ExcelProperty;
|
import com.alibaba.excel.annotation.ExcelProperty;
|
||||||
@ -47,6 +49,14 @@ public class JxZgxxVo implements Serializable {
|
|||||||
@ExcelProperty(value = "整改责任人")
|
@ExcelProperty(value = "整改责任人")
|
||||||
private Long abarbeitung;
|
private Long abarbeitung;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 整改责任人
|
||||||
|
*/
|
||||||
|
@ExcelProperty(value = "整改责任人")
|
||||||
|
@Translation(type = TransConstant.USER_ID_TO_NICKNAME, mapper = "abarbeitung")
|
||||||
|
private String abarbeitungName;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 整改开始日期
|
* 整改开始日期
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -19,13 +19,11 @@ import org.dromara.mechanical.jxzgbh.domain.JxFcxx;
|
|||||||
import org.dromara.mechanical.jxzgbh.domain.JxZgxx;
|
import org.dromara.mechanical.jxzgbh.domain.JxZgxx;
|
||||||
import org.dromara.mechanical.jxzgbh.domain.bo.JxFcxxBo;
|
import org.dromara.mechanical.jxzgbh.domain.bo.JxFcxxBo;
|
||||||
import org.dromara.mechanical.jxzgbh.domain.bo.JxZgxxBo;
|
import org.dromara.mechanical.jxzgbh.domain.bo.JxZgxxBo;
|
||||||
import org.dromara.mechanical.jxzgbh.domain.vo.JxZgxxHeadVo;
|
import org.dromara.mechanical.jxzgbh.domain.vo.*;
|
||||||
import org.dromara.mechanical.jxzgbh.domain.vo.JxZgxxOrFcxxVo;
|
|
||||||
import org.dromara.mechanical.jxzgbh.service.IJxFcxxService;
|
import org.dromara.mechanical.jxzgbh.service.IJxFcxxService;
|
||||||
import org.dromara.mechanical.jxzgbh.service.IJxZgxxService;
|
import org.dromara.mechanical.jxzgbh.service.IJxZgxxService;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.dromara.mechanical.jxzgbh.domain.bo.JxYhzgbhBo;
|
import org.dromara.mechanical.jxzgbh.domain.bo.JxYhzgbhBo;
|
||||||
import org.dromara.mechanical.jxzgbh.domain.vo.JxYhzgbhVo;
|
|
||||||
import org.dromara.mechanical.jxzgbh.domain.JxYhzgbh;
|
import org.dromara.mechanical.jxzgbh.domain.JxYhzgbh;
|
||||||
import org.dromara.mechanical.jxzgbh.mapper.JxYhzgbhMapper;
|
import org.dromara.mechanical.jxzgbh.mapper.JxYhzgbhMapper;
|
||||||
import org.dromara.mechanical.jxzgbh.service.IJxYhzgbhService;
|
import org.dromara.mechanical.jxzgbh.service.IJxYhzgbhService;
|
||||||
@ -73,12 +71,12 @@ public class JxYhzgbhServiceImpl extends ServiceImpl<JxYhzgbhMapper, JxYhzgbh> i
|
|||||||
// 回填整改数据
|
// 回填整改数据
|
||||||
List<JxZgxx> jxZgxxes = jxZgxxService.getBaseMapper().selectList(new LambdaQueryWrapper<JxZgxx>().eq(JxZgxx::getMasterId, jxYhzgbhVo.getId()));
|
List<JxZgxx> jxZgxxes = jxZgxxService.getBaseMapper().selectList(new LambdaQueryWrapper<JxZgxx>().eq(JxZgxx::getMasterId, jxYhzgbhVo.getId()));
|
||||||
if (jxZgxxes != null){
|
if (jxZgxxes != null){
|
||||||
jxYhzgbhVo.setZgxxList(jxZgxxes);
|
jxYhzgbhVo.setZgxxList(MapstructUtils.convert(jxZgxxes, JxZgxxVo.class));
|
||||||
}
|
}
|
||||||
// 回填复查数据
|
// 回填复查数据
|
||||||
List<JxFcxx> jxFcxxes = jxFcxxService.getBaseMapper().selectList(new LambdaQueryWrapper<JxFcxx>().eq(JxFcxx::getMasterId, jxYhzgbhVo.getId()));
|
List<JxFcxx> jxFcxxes = jxFcxxService.getBaseMapper().selectList(new LambdaQueryWrapper<JxFcxx>().eq(JxFcxx::getMasterId, jxYhzgbhVo.getId()));
|
||||||
if (jxFcxxes != null){
|
if (jxFcxxes != null){
|
||||||
jxYhzgbhVo.setFcxxList(jxFcxxes);
|
jxYhzgbhVo.setFcxxList(MapstructUtils.convert(jxFcxxes, JxFcxxVo.class));
|
||||||
}
|
}
|
||||||
// 问题详情
|
// 问题详情
|
||||||
List<JxAqjcglWtxq> jxAqjcglWtxqs = jxAqjcglWtxqService.getBaseMapper().selectList(new LambdaQueryWrapper<JxAqjcglWtxq>().eq(JxAqjcglWtxq::getMasterId, jxYhzgbhVo.getMasterId()));
|
List<JxAqjcglWtxq> jxAqjcglWtxqs = jxAqjcglWtxqService.getBaseMapper().selectList(new LambdaQueryWrapper<JxAqjcglWtxq>().eq(JxAqjcglWtxq::getMasterId, jxYhzgbhVo.getMasterId()));
|
||||||
@ -194,6 +192,7 @@ public class JxYhzgbhServiceImpl extends ServiceImpl<JxYhzgbhMapper, JxYhzgbh> i
|
|||||||
jxZgxxHeadVo.setZs(Long.valueOf(jxYhzgbhs.size()));
|
jxZgxxHeadVo.setZs(Long.valueOf(jxYhzgbhs.size()));
|
||||||
jxZgxxHeadVo.setYzg(jxYhzgbhs.stream().filter(jxYhzgbh -> jxYhzgbh.getAbarbeitungState().equals("2")).count());
|
jxZgxxHeadVo.setYzg(jxYhzgbhs.stream().filter(jxYhzgbh -> jxYhzgbh.getAbarbeitungState().equals("2")).count());
|
||||||
jxZgxxHeadVo.setWzg(jxYhzgbhs.stream().filter(jxYhzgbh -> jxYhzgbh.getAbarbeitungState().equals("1")).count());
|
jxZgxxHeadVo.setWzg(jxYhzgbhs.stream().filter(jxYhzgbh -> jxYhzgbh.getAbarbeitungState().equals("1")).count());
|
||||||
|
jxZgxxHeadVo.setYbh(jxYhzgbhs.stream().filter(jxYhzgbh -> jxYhzgbh.getReviewState().equals("1")).count());
|
||||||
}
|
}
|
||||||
return jxZgxxHeadVo;
|
return jxZgxxHeadVo;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user