Browse Source

Merge branch 'develop' into release

tags/v1.2.0^2
wanghaoran 1 year ago
parent
commit
d8bd329298
1 changed files with 2 additions and 7 deletions
  1. +2
    -7
      tuoheng-admin/src/main/java/com/tuoheng/admin/service/impl/ThInspectionServiceImpl.java

+ 2
- 7
tuoheng-admin/src/main/java/com/tuoheng/admin/service/impl/ThInspectionServiceImpl.java View File

public List<InspectionVO> track(Integer id) { public List<InspectionVO> track(Integer id) {


LambdaQueryWrapper<ThInspection> lambdaQueryWrapper=new LambdaQueryWrapper<>(); LambdaQueryWrapper<ThInspection> lambdaQueryWrapper=new LambdaQueryWrapper<>();
User user = ShiroUtils.getUserInfo();//xz
Integer tenantId = user.getTenantId();//xz


lambdaQueryWrapper.eq(ThInspection::getTenantId, tenantId)
.eq(ThInspection::getMissionId,id)
.orderByAsc(ThInspection::getCreateTime);//xz
lambdaQueryWrapper.eq(ThInspection::getMissionId,id)
.orderByAsc(ThInspection::getCreateTime);
List<InspectionVO> result=new ArrayList<>(); List<InspectionVO> result=new ArrayList<>();
List<ThInspection> thInspections = inspectionMapper.selectList(lambdaQueryWrapper); List<ThInspection> thInspections = inspectionMapper.selectList(lambdaQueryWrapper);


BeanUtils.copyProperties(inspectionRequest,inspection); BeanUtils.copyProperties(inspectionRequest,inspection);
//获取当前巡检正在执行的任务 //获取当前巡检正在执行的任务
List<ThMission> thMissions = missionMapper.selectList(new LambdaQueryWrapper<ThMission>() List<ThMission> thMissions = missionMapper.selectList(new LambdaQueryWrapper<ThMission>()
.eq(ThMission::getTenantId, ShiroUtils.getTenantId())//xz
.eq(ThMission::getInspectionLine, inspectionRequest.getInspectionId()) .eq(ThMission::getInspectionLine, inspectionRequest.getInspectionId())
.eq(ThMission::getStatus, TaskStatusEnum.FLIGHT.getCode()) .eq(ThMission::getStatus, TaskStatusEnum.FLIGHT.getCode())
.eq(ThMission::getMark, MarkTypeEnum.VALID.getCode()).orderByAsc(ThMission::getExecutionStartTime)); .eq(ThMission::getMark, MarkTypeEnum.VALID.getCode()).orderByAsc(ThMission::getExecutionStartTime));
} }
ThMission mission = thMissions.get(0); ThMission mission = thMissions.get(0);
inspection.setMissionId(mission.getId()); inspection.setMissionId(mission.getId());
inspection.setTenantId(mission.getTenantId());//xz
inspectionMapper.insert(inspection); inspectionMapper.insert(inspection);
return inspection.getId(); return inspection.getId();
} }

Loading…
Cancel
Save