From be72196c486f0b51852f7431d4f16c6b51905f55 Mon Sep 17 00:00:00 2001 From: "@t2652009480" <2652009480@qq.com> Date: Wed, 26 Jun 2024 16:45:31 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=A2=E4=BB=B7=E5=8F=91=E8=A1=8C--=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=8A=A5=E4=BB=B7=E5=9B=9E=E6=98=BE=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entity/dto/InquiryParticipationDTO.java | 6 ++++++ .../service/serviceImpl/InquiryIssuanceServiceImpl.java | 8 ++++++++ 2 files changed, 14 insertions(+) diff --git a/src/main/java/com/sztzjy/fund_investment/entity/dto/InquiryParticipationDTO.java b/src/main/java/com/sztzjy/fund_investment/entity/dto/InquiryParticipationDTO.java index 82ef9bf..c48e33c 100644 --- a/src/main/java/com/sztzjy/fund_investment/entity/dto/InquiryParticipationDTO.java +++ b/src/main/java/com/sztzjy/fund_investment/entity/dto/InquiryParticipationDTO.java @@ -19,4 +19,10 @@ public class InquiryParticipationDTO { private String custodianSeat; @ApiModelProperty("申报价格") private BigDecimal declarationPrice; + @ApiModelProperty("最低申购量(万股)") + private BigDecimal minimumSubscriptionVolume; + @ApiModelProperty("申购量变动最小单位(万股)") + private BigDecimal minimumSubscriptionVolumeChangeUnit; + @ApiModelProperty("最高由购量(万股)") + private BigDecimal maximumSubscriptionQuantity; } diff --git a/src/main/java/com/sztzjy/fund_investment/service/serviceImpl/InquiryIssuanceServiceImpl.java b/src/main/java/com/sztzjy/fund_investment/service/serviceImpl/InquiryIssuanceServiceImpl.java index 6f0e95e..0a82c6e 100644 --- a/src/main/java/com/sztzjy/fund_investment/service/serviceImpl/InquiryIssuanceServiceImpl.java +++ b/src/main/java/com/sztzjy/fund_investment/service/serviceImpl/InquiryIssuanceServiceImpl.java @@ -322,11 +322,19 @@ public class InquiryIssuanceServiceImpl implements InquiryIssuanceService { //取到证券账户和托管席位 String remainingShareRegistrationAccountShenzhen = issuanceInfos.get(0).getRemainingShareRegistrationAccountShenzhen(); String remainingShareCustodianSeatShenzhen = issuanceInfos.get(0).getRemainingShareCustodianSeatShenzhen(); + + //取到最高、最低申购量、最小变动量 + BigDecimal minimumSubscriptionVolume = issuanceInfos.get(0).getMinimumSubscriptionVolume(); + BigDecimal maximumSubscriptionQuantity = issuanceInfos.get(0).getMaximumSubscriptionQuantity(); + BigDecimal minimumSubscriptionVolumeChangeUnit = issuanceInfos.get(0).getMinimumSubscriptionVolumeChangeUnit(); //赋值到InquiryParticipationDTO InquiryParticipationDTO inquiryParticipationDTO=new InquiryParticipationDTO(); inquiryParticipationDTO.setAllotmentObjectName("皖西基金管理有限公司"); inquiryParticipationDTO.setSecuritiesAccount(remainingShareRegistrationAccountShenzhen); inquiryParticipationDTO.setCustodianSeat(remainingShareCustodianSeatShenzhen); + inquiryParticipationDTO.setMinimumSubscriptionVolume(minimumSubscriptionVolume); + inquiryParticipationDTO.setMaximumSubscriptionQuantity(maximumSubscriptionQuantity); + inquiryParticipationDTO.setMinimumSubscriptionVolumeChangeUnit(minimumSubscriptionVolumeChangeUnit); //取到申报价格 InquiryParticipation inquiryParticipation = inquiryParticipationMapper.selectByPrimaryKey(id); inquiryParticipationDTO.setDeclarationPrice(inquiryParticipation.getDeclarationPrice());