|
@@ -40,35 +40,36 @@ public class StdMissionDetailFacade extends StdMissionDetailServiceImpl {
|
|
StdBehospitalInfoFacade stdBehospitalInfoFacade;
|
|
StdBehospitalInfoFacade stdBehospitalInfoFacade;
|
|
@Autowired
|
|
@Autowired
|
|
StdMissionInfoFacade stdMissionInfoFacade;
|
|
StdMissionInfoFacade stdMissionInfoFacade;
|
|
|
|
+
|
|
public IPage<StdMissionDetailPageDTO> getMissionDetailPages(StdMissionDetailPageVO stdMissionDetailPageVO) {
|
|
public IPage<StdMissionDetailPageDTO> getMissionDetailPages(StdMissionDetailPageVO stdMissionDetailPageVO) {
|
|
return stdMissionDetailService.getMissionDetailPage(stdMissionDetailPageVO);
|
|
return stdMissionDetailService.getMissionDetailPage(stdMissionDetailPageVO);
|
|
}
|
|
}
|
|
|
|
|
|
public boolean addMissionDetails(StdMissionInfoAddVO stdMissionInfoAddVO) {
|
|
public boolean addMissionDetails(StdMissionInfoAddVO stdMissionInfoAddVO) {
|
|
//验证任务名是否存在
|
|
//验证任务名是否存在
|
|
- QueryWrapper<StdMissionInfo> stdQcresultTaskQuery =new QueryWrapper<>();
|
|
|
|
|
|
+ QueryWrapper<StdMissionInfo> stdQcresultTaskQuery = new QueryWrapper<>();
|
|
stdQcresultTaskQuery.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
stdQcresultTaskQuery.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
- .eq("mission_name",stdMissionInfoAddVO.getMissionName());
|
|
|
|
|
|
+ .eq("mission_name", stdMissionInfoAddVO.getMissionName());
|
|
int sum = stdMissionInfoFacade.count(stdQcresultTaskQuery);
|
|
int sum = stdMissionInfoFacade.count(stdQcresultTaskQuery);
|
|
- if(sum > 0){
|
|
|
|
|
|
+ if (sum > 0) {
|
|
throw new CommonException(CommonErrorCode.NOT_EXISTS, "该任务名已存在!");
|
|
throw new CommonException(CommonErrorCode.NOT_EXISTS, "该任务名已存在!");
|
|
}
|
|
}
|
|
//添加数据生成任务
|
|
//添加数据生成任务
|
|
Date now = DateUtil.now();
|
|
Date now = DateUtil.now();
|
|
- StdMissionInfo stdMissionInfo =new StdMissionInfo();
|
|
|
|
|
|
+ StdMissionInfo stdMissionInfo = new StdMissionInfo();
|
|
BeanUtil.copyProperties(stdMissionInfoAddVO, stdMissionInfo);
|
|
BeanUtil.copyProperties(stdMissionInfoAddVO, stdMissionInfo);
|
|
stdMissionInfo.setGmtCreate(now);
|
|
stdMissionInfo.setGmtCreate(now);
|
|
stdMissionInfo.setGmtModified(now);
|
|
stdMissionInfo.setGmtModified(now);
|
|
boolean res = stdMissionInfoFacade.save(stdMissionInfo);
|
|
boolean res = stdMissionInfoFacade.save(stdMissionInfo);
|
|
- if(res){
|
|
|
|
- Long missionId =stdMissionInfo.getId();
|
|
|
|
|
|
+ if (res) {
|
|
|
|
+ Long missionId = stdMissionInfo.getId();
|
|
SthospitalInfoStatiVO sthospitalInfoPageVO = new SthospitalInfoStatiVO();
|
|
SthospitalInfoStatiVO sthospitalInfoPageVO = new SthospitalInfoStatiVO();
|
|
sthospitalInfoPageVO.setPages(1);
|
|
sthospitalInfoPageVO.setPages(1);
|
|
sthospitalInfoPageVO.setSize(5000);
|
|
sthospitalInfoPageVO.setSize(5000);
|
|
IPage<SthospitalInfoStatiDTO> sthospital = stdBehospitalInfoFacade.getStatistic(sthospitalInfoPageVO);
|
|
IPage<SthospitalInfoStatiDTO> sthospital = stdBehospitalInfoFacade.getStatistic(sthospitalInfoPageVO);
|
|
List<SthospitalInfoStatiDTO> records = sthospital.getRecords();
|
|
List<SthospitalInfoStatiDTO> records = sthospital.getRecords();
|
|
List<StdMissionDetail> missionDetailList = new ArrayList<>();
|
|
List<StdMissionDetail> missionDetailList = new ArrayList<>();
|
|
- for(SthospitalInfoStatiDTO data:records){
|
|
|
|
|
|
+ for (SthospitalInfoStatiDTO data : records) {
|
|
StdMissionDetail stdMissionDetail = new StdMissionDetail();
|
|
StdMissionDetail stdMissionDetail = new StdMissionDetail();
|
|
BeanUtil.copyProperties(data, stdMissionDetail);
|
|
BeanUtil.copyProperties(data, stdMissionDetail);
|
|
stdMissionDetail.setMissionId(missionId);
|
|
stdMissionDetail.setMissionId(missionId);
|
|
@@ -90,7 +91,7 @@ public class StdMissionDetailFacade extends StdMissionDetailServiceImpl {
|
|
.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
.set("gmt_modified", now)
|
|
.set("gmt_modified", now)
|
|
.set("status", stdMissionDetailUpVO.getStatus())
|
|
.set("status", stdMissionDetailUpVO.getStatus())
|
|
- .set("remark",stdMissionDetailUpVO.getRemark()));
|
|
|
|
|
|
+ .set("remark", stdMissionDetailUpVO.getRemark()));
|
|
}
|
|
}
|
|
|
|
|
|
public boolean clearMissionDetails(StdMissionDetailClVO stdMissionDetailClVO) {
|
|
public boolean clearMissionDetails(StdMissionDetailClVO stdMissionDetailClVO) {
|