询价发行--整体修改

master
@t2652009480 1 year ago
parent 59afaea9a8
commit 71194f4d8a

@ -271,7 +271,11 @@ public class InquiryIssuanceServiceImpl implements InquiryIssuanceService {
@Override
public void basicInformationStorage(String objectivityEvaluation, Integer overallEvaluation, String valuationMethodRationalityEvaluation, String operator, BigDecimal declarationPrice,String flowId) {
InquiryParticipation inquiryParticipation=new InquiryParticipation();
InquiryParticipationExample example = new InquiryParticipationExample();
example.createCriteria().andFlowIdEqualTo(flowId);
List<InquiryParticipation> inquiryParticipations = inquiryParticipationMapper.selectByExample(example);
if(inquiryParticipations.isEmpty()){
InquiryParticipation inquiryParticipation = new InquiryParticipation();
inquiryParticipation.setId(String.valueOf(UUID.randomUUID()));
inquiryParticipation.setObjectivityEvaluation(objectivityEvaluation);
inquiryParticipation.setValuationMethodRationalityEvaluation(valuationMethodRationalityEvaluation);
@ -281,6 +285,20 @@ public class InquiryIssuanceServiceImpl implements InquiryIssuanceService {
inquiryParticipation.setFlowId(flowId);
inquiryParticipation.setStatus("0");
inquiryParticipationMapper.insert(inquiryParticipation);
}else {
InquiryParticipation inquiryParticipation = inquiryParticipations.get(0);
if(!inquiryParticipation.getStatus().equals("0")){
throw new RuntimeException("已提交报价无法更改");
}
inquiryParticipation.setObjectivityEvaluation(objectivityEvaluation);
inquiryParticipation.setValuationMethodRationalityEvaluation(valuationMethodRationalityEvaluation);
inquiryParticipation.setOverallEvaluation(overallEvaluation);
inquiryParticipation.setOperator(operator);
inquiryParticipation.setDeclarationPrice(declarationPrice);
inquiryParticipation.setFlowId(flowId);
inquiryParticipationMapper.updateByPrimaryKey(inquiryParticipation);
}
}
@Override

Loading…
Cancel
Save