|
|
@ -1,15 +1,9 @@ |
|
|
|
package com.palnet.biz.api.bas.dron.controller; |
|
|
|
package com.palnet.biz.api.bas.dron.controller; |
|
|
|
|
|
|
|
|
|
|
|
import java.util.ArrayList; |
|
|
|
|
|
|
|
import java.util.HashMap; |
|
|
|
import java.util.HashMap; |
|
|
|
import java.util.List; |
|
|
|
import java.util.List; |
|
|
|
import java.util.Map; |
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
|
|
|
import com.palnet.comn.utils.EncryptUtils; |
|
|
|
|
|
|
|
import io.swagger.annotations.ApiImplicitParam; |
|
|
|
|
|
|
|
import io.swagger.annotations.ApiImplicitParams; |
|
|
|
|
|
|
|
import io.swagger.annotations.ApiOperation; |
|
|
|
|
|
|
|
import io.swagger.v3.oas.annotations.tags.Tag; |
|
|
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.http.HttpStatus; |
|
|
|
import org.springframework.http.HttpStatus; |
|
|
|
import org.springframework.http.MediaType; |
|
|
|
import org.springframework.http.MediaType; |
|
|
@ -22,21 +16,23 @@ import org.springframework.web.bind.annotation.PostMapping; |
|
|
|
import org.springframework.web.bind.annotation.PutMapping; |
|
|
|
import org.springframework.web.bind.annotation.PutMapping; |
|
|
|
import org.springframework.web.bind.annotation.RequestBody; |
|
|
|
import org.springframework.web.bind.annotation.RequestBody; |
|
|
|
import org.springframework.web.bind.annotation.RequestMapping; |
|
|
|
import org.springframework.web.bind.annotation.RequestMapping; |
|
|
|
import org.springframework.web.bind.annotation.RequestParam; |
|
|
|
|
|
|
|
import org.springframework.web.bind.annotation.RestController; |
|
|
|
import org.springframework.web.bind.annotation.RestController; |
|
|
|
import org.springframework.web.multipart.MultipartFile; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import com.palnet.biz.api.bas.dron.model.BasDronModel; |
|
|
|
import com.palnet.biz.api.bas.dron.model.BasDronModel; |
|
|
|
import com.palnet.biz.api.bas.dron.model.BasDronRqModel; |
|
|
|
import com.palnet.biz.api.bas.dron.model.BasDronRqModel; |
|
|
|
import com.palnet.biz.api.bas.dron.model.BasIdntfModel; |
|
|
|
import com.palnet.biz.api.bas.dron.model.BasIdntfModel; |
|
|
|
import com.palnet.biz.api.bas.dron.model.BasIdntfRqModel; |
|
|
|
import com.palnet.biz.api.bas.dron.model.BasIdntfRqModel; |
|
|
|
import com.palnet.biz.api.bas.dron.service.BasDronService; |
|
|
|
import com.palnet.biz.api.bas.dron.service.BasDronService; |
|
|
|
|
|
|
|
import com.palnet.biz.api.comn.model.ComnPagingRs; |
|
|
|
import com.palnet.biz.api.comn.response.BasicResponse; |
|
|
|
import com.palnet.biz.api.comn.response.BasicResponse; |
|
|
|
import com.palnet.biz.api.comn.response.ErrorResponse; |
|
|
|
import com.palnet.biz.api.comn.response.ErrorResponse; |
|
|
|
import com.palnet.biz.api.comn.response.SuccessResponse; |
|
|
|
import com.palnet.biz.api.comn.response.SuccessResponse; |
|
|
|
import com.palnet.comn.code.RSErrorCode; |
|
|
|
import com.palnet.comn.code.RSErrorCode; |
|
|
|
import com.palnet.comn.exception.CustomException; |
|
|
|
import com.palnet.comn.exception.CustomException; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import io.swagger.annotations.ApiImplicitParam; |
|
|
|
|
|
|
|
import io.swagger.annotations.ApiOperation; |
|
|
|
|
|
|
|
import io.swagger.v3.oas.annotations.tags.Tag; |
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
import lombok.extern.log4j.Log4j2; |
|
|
|
import lombok.extern.log4j.Log4j2; |
|
|
|
|
|
|
|
|
|
|
@ -60,7 +56,7 @@ public class BasDronController { |
|
|
|
@ApiOperation(value = "드론 목록 조회") |
|
|
|
@ApiOperation(value = "드론 목록 조회") |
|
|
|
@Tag(name = "드론 컨트롤러", description = "드론 관련 API") |
|
|
|
@Tag(name = "드론 컨트롤러", description = "드론 관련 API") |
|
|
|
public ResponseEntity<? extends BasicResponse> list(BasDronRqModel rq) { |
|
|
|
public ResponseEntity<? extends BasicResponse> list(BasDronRqModel rq) { |
|
|
|
List<BasDronModel> result = null; |
|
|
|
ComnPagingRs<BasDronModel> result = null; |
|
|
|
|
|
|
|
|
|
|
|
//입력값 검증
|
|
|
|
//입력값 검증
|
|
|
|
if(StringUtils.isEmpty(rq.getGroupId())) { |
|
|
|
if(StringUtils.isEmpty(rq.getGroupId())) { |
|
|
@ -78,7 +74,7 @@ public class BasDronController { |
|
|
|
.body(new ErrorResponse("Server Error", "-1")); |
|
|
|
.body(new ErrorResponse("Server Error", "-1")); |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
return ResponseEntity.ok().body(new SuccessResponse<List>(result)); |
|
|
|
return ResponseEntity.ok().body(new SuccessResponse<>(result)); |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|