询价发行--添加报价修改

master
@t2652009480 9 months ago
parent e11987e278
commit ec189a461b

@ -344,7 +344,7 @@ public class InquiryIssuanceServiceImpl implements InquiryIssuanceService {
inquiryParticipation1.setSecuritiesAccount(inquiryParticipation.getSecuritiesAccount());
inquiryParticipation1.setCustodianSeat(inquiryParticipation.getCustodianSeat());
inquiryParticipation1.setVoluntaryLockup(inquiryParticipation.getVoluntaryLockup());
inquiryParticipation.setRemark(inquiryParticipation.getRemark());
inquiryParticipation1.setRemark(inquiryParticipation.getRemark());
inquiryParticipation1.setDeclarationPrice(inquiryParticipation.getDeclarationPrice());
inquiryParticipation1.setIntendedSubscriptionQuantity(inquiryParticipation.getIntendedSubscriptionQuantity());
inquiryParticipation1.setStatus("1");
@ -358,23 +358,25 @@ public class InquiryIssuanceServiceImpl implements InquiryIssuanceService {
PageHelper.startPage(size,index);
//查询询价投资者列表
AllotmentObjectExample allotmentObjectExample=new AllotmentObjectExample();
allotmentObjectExample.createCriteria().andFlowIdEqualTo(flowId).andLogicEqualTo(1);
allotmentObjectExample.createCriteria().andFlowIdEqualTo(flowId);
List<AllotmentObject> allotmentObjects = allotmentObjectMapper.selectByExample(allotmentObjectExample);
//查询报价列表
InquiryParticipationExample inquiryParticipationExample=new InquiryParticipationExample();
inquiryParticipationExample.createCriteria().andFlowIdEqualTo(flowId);
List<InquiryParticipation> inquiryParticipations = inquiryParticipationMapper.selectByExample(inquiryParticipationExample);
if(allotmentObjects.isEmpty() && inquiryParticipations.isEmpty()){
if(!inquiryParticipations.isEmpty()){
if(allotmentObjects.isEmpty()){
AllotmentObject allotmentObject=new AllotmentObject(flowId);
allotmentObjects.add(allotmentObject);
}
List<PreliminaryStructureOfInquiryDTO> preliminaryStructureOfInquiryDTOS = convertUtil.entityToDTOList(inquiryParticipations, PreliminaryStructureOfInquiryDTO.class);
for (int i = 0; i < inquiryParticipations.size(); i++) {
for (int j = 0; j < allotmentObjects.size(); j++) {
if(inquiryParticipations.get(i).getAllotmentObjectCode()
.equals(allotmentObjects.get(j).getAllotmentObjectCode())){
//查询投资者和配售对象名称并赋值
preliminaryStructureOfInquiryDTOS.get(i).setInvestorName(allotmentObjects.get(j).getInvestorName());
preliminaryStructureOfInquiryDTOS.get(i).setAllotmentObjectName(allotmentObjects.get(j).getAllotmentObjectName());
}
}
}
PageInfo<PreliminaryStructureOfInquiryDTO> pageInfo=new PageInfo<>(preliminaryStructureOfInquiryDTOS);
return pageInfo;

Loading…
Cancel
Save