| | |
| | | |
| | | import com.flightfeather.uav.domain.entity.Mission |
| | | import com.flightfeather.uav.lightshare.service.MissionService |
| | | import io.swagger.annotations.Api |
| | | import org.springframework.web.bind.annotation.* |
| | | |
| | | @Api(tags = ["走航监测任务API接口"]) |
| | | @RestController |
| | | @RequestMapping("air/mission") |
| | | class MissionController(private val missionService: MissionService) { |
| | |
| | | fun deleteMission( |
| | | @RequestParam("missionCode") missionCode: String |
| | | ) = missionService.deleteMission(missionCode) |
| | | |
| | | @PostMapping("/delete/data/vehicle") |
| | | fun deleteMissionAndData( |
| | | @RequestParam("missionCode") missionCode: String |
| | | ) = resPack { missionService.deleteMissionAndData(missionCode) } |
| | | } |