diff --git a/src/main/java/com/sztzjy/fund_investment/controller/InquiryIssuanceController.java b/src/main/java/com/sztzjy/fund_investment/controller/InquiryIssuanceController.java index fc06218..c512a57 100644 --- a/src/main/java/com/sztzjy/fund_investment/controller/InquiryIssuanceController.java +++ b/src/main/java/com/sztzjy/fund_investment/controller/InquiryIssuanceController.java @@ -148,7 +148,7 @@ public class InquiryIssuanceController { @RequestParam @ApiParam("经办人") String operator, @RequestParam @ApiParam("申报价格") BigDecimal declarationPrice, @RequestParam @ApiParam("流程ID") String flowId){ - inquiryIssuanceService.basicInformationStorage(objectivityEvaluation,overallEvaluation, + String uuId=inquiryIssuanceService.basicInformationStorage(objectivityEvaluation,overallEvaluation, valuationMethodRationalityEvaluation,operator,declarationPrice,flowId); return new ResultEntity<>(HttpStatus.OK,"保存成功"); } diff --git a/src/main/java/com/sztzjy/fund_investment/service/InquiryIssuanceService.java b/src/main/java/com/sztzjy/fund_investment/service/InquiryIssuanceService.java index c5aad72..d5e4989 100644 --- a/src/main/java/com/sztzjy/fund_investment/service/InquiryIssuanceService.java +++ b/src/main/java/com/sztzjy/fund_investment/service/InquiryIssuanceService.java @@ -27,7 +27,7 @@ public interface InquiryIssuanceService { UserNameAndStudentIdDTO queryUserNameAndStudentId(String flowId); - void basicInformationStorage(String objectivityEvaluation, Integer overallEvaluation, String valuationMethodRationalityEvaluation, String operator, BigDecimal declarationPrice,String flowId); + String basicInformationStorage(String objectivityEvaluation, Integer overallEvaluation, String valuationMethodRationalityEvaluation, String operator, BigDecimal declarationPrice,String flowId); List queryQuotationList(String flowId); 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 d3d366b..6709110 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 @@ -270,13 +270,14 @@ public class InquiryIssuanceServiceImpl implements InquiryIssuanceService { } @Override - public void basicInformationStorage(String objectivityEvaluation, Integer overallEvaluation, String valuationMethodRationalityEvaluation, String operator, BigDecimal declarationPrice,String flowId) { + public String basicInformationStorage(String objectivityEvaluation, Integer overallEvaluation, String valuationMethodRationalityEvaluation, String operator, BigDecimal declarationPrice,String flowId) { InquiryParticipationExample example = new InquiryParticipationExample(); example.createCriteria().andFlowIdEqualTo(flowId); List inquiryParticipations = inquiryParticipationMapper.selectByExample(example); + UUID uuid = UUID.randomUUID(); if(inquiryParticipations.isEmpty()){ InquiryParticipation inquiryParticipation = new InquiryParticipation(); - inquiryParticipation.setId(String.valueOf(UUID.randomUUID())); + inquiryParticipation.setId(String.valueOf(uuid)); inquiryParticipation.setObjectivityEvaluation(objectivityEvaluation); inquiryParticipation.setValuationMethodRationalityEvaluation(valuationMethodRationalityEvaluation); inquiryParticipation.setOverallEvaluation(overallEvaluation); @@ -298,7 +299,7 @@ public class InquiryIssuanceServiceImpl implements InquiryIssuanceService { inquiryParticipation.setFlowId(flowId); inquiryParticipationMapper.updateByPrimaryKey(inquiryParticipation); } - + return String.valueOf(uuid); } @Override