| | |
| | | import cn.flightfeather.supervision.domain.ds1.entity.Domainitem |
| | | import cn.flightfeather.supervision.lightshare.service.DomainitemService |
| | | import io.swagger.annotations.Api |
| | | import io.swagger.annotations.ApiOperation |
| | | import io.swagger.annotations.ApiParam |
| | | import org.springframework.web.bind.annotation.* |
| | | |
| | | @Api(tags = ["DomainitemController"], description = "值域信息API接口") |
| | |
| | | @DeleteMapping("/{id}") |
| | | fun delete (@PathVariable id: String) = domainitemService.delete(id) |
| | | |
| | | @ApiOperation("获取某类场景的问题位置选项") |
| | | @GetMapping("/location") |
| | | fun getLocation( |
| | | @RequestParam("sceneType") sceneType:Int |
| | | @ApiParam("场景类型id") @RequestParam("sceneType") sceneType:Int |
| | | ) = domainitemService.getLocation(sceneType) |
| | | |
| | | @ApiOperation("获取巡查任务的类型选项") |
| | | @GetMapping("/taskType") |
| | | fun getTaskType() = domainitemService.getTaskType() |
| | | |
| | | @ApiOperation("获取巡查任务的期限类型选项") |
| | | @GetMapping("/deadlineType") |
| | | fun getDeadlineType() = domainitemService.getDeadlineType() |
| | | |
| | | @ApiOperation("获取巡查任务层次类型选项") |
| | | @GetMapping("/level") |
| | | fun getLevelType() = domainitemService.getLevelType() |
| | | |
| | | @ApiOperation("根据场景类型获取任意拍的类型") |
| | | @GetMapping("/mediaFileType") |
| | | fun getMediaFileType( |
| | | @ApiParam("场景类型id") @RequestParam("sceneType") sceneType:Int |
| | | ) = domainitemService.getMediaFileType(sceneType) |
| | | } |