|
|
|
@ -461,6 +461,19 @@ public class InquiryIssuanceServiceImpl implements InquiryIssuanceService {
|
|
|
|
|
if(inquiryParticipations.size()>0){
|
|
|
|
|
InquiryParticipation inquiryParticipation = inquiryParticipations.get(0);
|
|
|
|
|
QuotationDTO quotationDTO = convertUtil.entityToDTO(inquiryParticipation, QuotationDTO.class);
|
|
|
|
|
|
|
|
|
|
IssuanceInfoExample issuanceInfoExample=new IssuanceInfoExample();
|
|
|
|
|
issuanceInfoExample.createCriteria().andFlowIdEqualTo(flowId);
|
|
|
|
|
List<IssuanceInfo> issuanceInfos = issuanceInfoMapper.selectByExample(issuanceInfoExample);
|
|
|
|
|
|
|
|
|
|
//取到最高、最低申购量、最小变动量
|
|
|
|
|
BigDecimal minimumSubscriptionVolume = issuanceInfos.get(0).getMinimumSubscriptionVolume();
|
|
|
|
|
BigDecimal maximumSubscriptionQuantity = issuanceInfos.get(0).getMaximumSubscriptionQuantity();
|
|
|
|
|
BigDecimal minimumSubscriptionVolumeChangeUnit = issuanceInfos.get(0).getMinimumSubscriptionVolumeChangeUnit();
|
|
|
|
|
|
|
|
|
|
quotationDTO.setMinimumSubscriptionVolume(minimumSubscriptionVolume);
|
|
|
|
|
quotationDTO.setMaximumSubscriptionQuantity(maximumSubscriptionQuantity);
|
|
|
|
|
quotationDTO.setMinimumSubscriptionVolumeChangeUnit(minimumSubscriptionVolumeChangeUnit);
|
|
|
|
|
return quotationDTO;
|
|
|
|
|
}else {
|
|
|
|
|
throw new RuntimeException("请按流程操作");
|
|
|
|
|