机型部件-优化
This commit is contained in:
parent
54fd6efe04
commit
36fe985f26
|
|
@ -32,6 +32,7 @@ import javax.servlet.http.HttpServletResponse;
|
||||||
import javax.validation.Valid;
|
import javax.validation.Valid;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
|
|
@ -68,8 +69,15 @@ public class DeviceComponentController extends ControllerBase {
|
||||||
@GetMapping("getModelPartList")
|
@GetMapping("getModelPartList")
|
||||||
@MethodInfoMark(value = "获取机型部件列表", menuName = "机型部件")
|
@MethodInfoMark(value = "获取机型部件列表", menuName = "机型部件")
|
||||||
public ApiResult<List<DeviceComponentDetailDTO>> getModelPartList(@RequestParam("deviceComponentId") Integer deviceComponentId){
|
public ApiResult<List<DeviceComponentDetailDTO>> getModelPartList(@RequestParam("deviceComponentId") Integer deviceComponentId){
|
||||||
List<DeviceComponentDetail> result = deviceComponentDetailService.lambdaQuery().eq(DeviceComponentDetail::getDeviceComponentId, deviceComponentId).list();
|
if (deviceComponentId == null) {
|
||||||
return ApiResult.success(Convert.toList(DeviceComponentDetailDTO.class,result));
|
throw new NflgException(STATE.ParamErr, "设备ID不能为空");
|
||||||
|
}
|
||||||
|
List<DeviceComponentDetail> result = deviceComponentDetailService.lambdaQuery()
|
||||||
|
.eq(DeviceComponentDetail::getDeviceComponentId, deviceComponentId)
|
||||||
|
.list();
|
||||||
|
return ApiResult.success(result != null ?
|
||||||
|
Convert.toList(DeviceComponentDetailDTO.class, result) :
|
||||||
|
Collections.emptyList());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue