Showing
1 changed file
with
5 additions
and
3 deletions
| @@ -48,6 +48,7 @@ import org.springframework.web.bind.annotation.*; | @@ -48,6 +48,7 @@ import org.springframework.web.bind.annotation.*; | ||
| 48 | import javax.validation.Valid; | 48 | import javax.validation.Valid; |
| 49 | import javax.validation.constraints.NotBlank; | 49 | import javax.validation.constraints.NotBlank; |
| 50 | import java.util.ArrayList; | 50 | import java.util.ArrayList; |
| 51 | +import java.util.Arrays; | ||
| 51 | import java.util.List; | 52 | import java.util.List; |
| 52 | import java.util.Map; | 53 | import java.util.Map; |
| 53 | import java.util.function.Function; | 54 | import java.util.function.Function; |
| @@ -393,12 +394,13 @@ public class ContractDistributorStandardController extends DefaultBaseController | @@ -393,12 +394,13 @@ public class ContractDistributorStandardController extends DefaultBaseController | ||
| 393 | @ApiOperation("获取具体质量要求") | 394 | @ApiOperation("获取具体质量要求") |
| 394 | @GetMapping("/getCustomerSpecificQualityRequirements") | 395 | @GetMapping("/getCustomerSpecificQualityRequirements") |
| 395 | public InvokeResult<GetContractDistributorStandardBo> getCustomerSpecificQualityRequirements( | 396 | public InvokeResult<GetContractDistributorStandardBo> getCustomerSpecificQualityRequirements( |
| 396 | - @RequestParam String customerId, @RequestParam List<String> productIdList) { | ||
| 397 | - if (CollectionUtils.isEmpty(productIdList)) { | 397 | + @RequestParam String customerId, @RequestParam String productIdList) { |
| 398 | + if (StringUtils.isEmpty(productIdList)) { | ||
| 398 | throw new DefaultClientException("产品信息不可为空"); | 399 | throw new DefaultClientException("产品信息不可为空"); |
| 399 | } | 400 | } |
| 400 | 401 | ||
| 401 | - ContractDistributorStandard contractDistributorStandard = contractDistributorStandardService.getCustomerSpecificQualityRequirements(customerId, productIdList); | 402 | + ContractDistributorStandard contractDistributorStandard = |
| 403 | + contractDistributorStandardService.getCustomerSpecificQualityRequirements(customerId, Arrays.asList(productIdList.split(","))); | ||
| 402 | if (contractDistributorStandard == null) { | 404 | if (contractDistributorStandard == null) { |
| 403 | return InvokeResultBuilder.success(new GetContractDistributorStandardBo()); | 405 | return InvokeResultBuilder.success(new GetContractDistributorStandardBo()); |
| 404 | } | 406 | } |