|
|
@ -1,6 +1,8 @@ |
|
|
|
package com.elink.esua.epdc.modules.item.controller; |
|
|
|
|
|
|
|
import com.elink.esua.epdc.commons.tools.security.user.SecurityUser; |
|
|
|
import com.elink.esua.epdc.commons.tools.utils.Result; |
|
|
|
import com.elink.esua.epdc.commons.tools.validator.ValidatorUtils; |
|
|
|
import com.elink.esua.epdc.dto.item.form.HotItemListFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.item.form.ItemAnalysisFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.item.form.ItemSurveyFormDTO; |
|
|
@ -38,6 +40,9 @@ public class AppItemAnalysisController { |
|
|
|
*/ |
|
|
|
@GetMapping("getItemAnalysis") |
|
|
|
public Result<List<ItemAnalysisResultDTO>> getItemAnalysis(@RequestBody ItemAnalysisFormDTO formDto) { |
|
|
|
//效验数据
|
|
|
|
ValidatorUtils.validateEntity(formDto); |
|
|
|
formDto.setDeptIdList(SecurityUser.getUser().getDeptIdList()); |
|
|
|
List<ItemAnalysisResultDTO> data = itemAnalysisService.getItemAnalysis(formDto); |
|
|
|
return new Result<List<ItemAnalysisResultDTO>>().ok(data); |
|
|
|
} |
|
|
@ -51,6 +56,9 @@ public class AppItemAnalysisController { |
|
|
|
*/ |
|
|
|
@GetMapping("getItemSurvey") |
|
|
|
public Result<ItemSurveyResultDTO> getItemSurvey(@RequestBody ItemSurveyFormDTO formDTO) { |
|
|
|
//效验数据
|
|
|
|
ValidatorUtils.validateEntity(formDTO); |
|
|
|
formDTO.setDeptIdList(SecurityUser.getUser().getDeptIdList()); |
|
|
|
ItemSurveyResultDTO data = itemAnalysisService.getItemSurvey(formDTO); |
|
|
|
return new Result<ItemSurveyResultDTO>().ok(data); |
|
|
|
} |
|
|
@ -64,6 +72,9 @@ public class AppItemAnalysisController { |
|
|
|
*/ |
|
|
|
@GetMapping("getHotItemList") |
|
|
|
public Result<List<HotItemListResultDTO>> getHotItemList(@RequestBody HotItemListFormDTO formDto) { |
|
|
|
//效验数据
|
|
|
|
ValidatorUtils.validateEntity(formDto); |
|
|
|
formDto.setDeptIdList(SecurityUser.getUser().getDeptIdList()); |
|
|
|
List<HotItemListResultDTO> data = itemAnalysisService.listHotItemList(formDto); |
|
|
|
return new Result<List<HotItemListResultDTO>>().ok(data); |
|
|
|
} |
|
|
|