Parcourir la source

林场加判断,不允许存在同时一个机场同时存在两个飞行中任务

tags/v1.1.0
wanghaoran il y a 2 ans
Parent
révision
20089c3850
1 fichiers modifiés avec 9 ajouts et 0 suppressions
  1. +9
    -0
      tuoheng-admin/src/main/java/com/tuoheng/admin/service/impl/ThInspectionServiceImpl.java

+ 9
- 0
tuoheng-admin/src/main/java/com/tuoheng/admin/service/impl/ThInspectionServiceImpl.java Voir le fichier

@@ -132,6 +132,15 @@ public class ThInspectionServiceImpl extends BaseServiceImpl<ThInspectionMapper,
Assert.notNull(thMission,"任务不能为空!");
taskId=thMission.getInspectionLine().toString();

//林场加判断,不允许存在同时一个机场同时存在两个飞行中任务
Integer flyCount = missionMapper.selectCount(new LambdaQueryWrapper<ThMission>()
.eq(ThMission::getAirportId, thMission.getAirportId())
.eq(ThMission::getStatus, TaskStatusEnum.FLIGHT)
.eq(ThMission::getMark, 1));
if(flyCount > 0){
return JsonResult.error("该机场已有飞行中的任务");
}

int status = (Integer)redisUtils.get("status");
//1:开,2:关
if(status==1) {

Chargement…
Annuler
Enregistrer