|
|
@ -271,7 +271,11 @@ public class InquiryIssuanceServiceImpl implements InquiryIssuanceService {
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public void basicInformationStorage(String objectivityEvaluation, Integer overallEvaluation, String valuationMethodRationalityEvaluation, String operator, BigDecimal declarationPrice,String flowId) {
|
|
|
|
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.setId(String.valueOf(UUID.randomUUID()));
|
|
|
|
inquiryParticipation.setObjectivityEvaluation(objectivityEvaluation);
|
|
|
|
inquiryParticipation.setObjectivityEvaluation(objectivityEvaluation);
|
|
|
|
inquiryParticipation.setValuationMethodRationalityEvaluation(valuationMethodRationalityEvaluation);
|
|
|
|
inquiryParticipation.setValuationMethodRationalityEvaluation(valuationMethodRationalityEvaluation);
|
|
|
@ -281,6 +285,20 @@ public class InquiryIssuanceServiceImpl implements InquiryIssuanceService {
|
|
|
|
inquiryParticipation.setFlowId(flowId);
|
|
|
|
inquiryParticipation.setFlowId(flowId);
|
|
|
|
inquiryParticipation.setStatus("0");
|
|
|
|
inquiryParticipation.setStatus("0");
|
|
|
|
inquiryParticipationMapper.insert(inquiryParticipation);
|
|
|
|
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
|
|
|
|
@Override
|
|
|
|