|
@@ -138,14 +138,21 @@ public class InquiryInfoFacade extends InquiryInfoServiceImpl {
|
|
|
inquiryScaleFacade.removeByInquiryId(inquiryId);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
Long inquiryId_=inquiryId;
|
|
|
|
|
|
+ List<String> contentList = new ArrayList<>();
|
|
|
if(ListUtil.isNotEmpty(saveInquiryVO.getDetailList())){
|
|
|
- List<InquiryDetail> inquiryDetailList = BeanUtil.listCopyTo(saveInquiryVO.getDetailList(),InquiryDetail.class);
|
|
|
- inquiryDetailList.forEach(i->{
|
|
|
- i.setInquiryId(inquiryId_);
|
|
|
- i.setGmtCreate(now);
|
|
|
- });
|
|
|
+ List<InquiryDetail> inquiryDetailList = new ArrayList<>();
|
|
|
+ for (SaveInquiryDetailVO i : saveInquiryVO.getDetailList()) {
|
|
|
+ InquiryDetail inquiryDetail = new InquiryDetail();
|
|
|
+ BeanUtil.copyProperties(i, inquiryDetail);
|
|
|
+ inquiryDetail.setInquiryId(inquiryId_);
|
|
|
+ inquiryDetail.setGmtCreate(now);
|
|
|
+ inquiryDetailList.add(inquiryDetail);
|
|
|
+ contentList.add(i.getContentValue());
|
|
|
+ }
|
|
|
+
|
|
|
inquiryDetailFacade.saveInquiryDetails(inquiryDetailList);
|
|
|
}
|
|
|
|
|
@@ -176,7 +183,7 @@ public class InquiryInfoFacade extends InquiryInfoServiceImpl {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- saveInquiryDTO.setInquiryId(inquiryId);
|
|
|
+ saveInquiryDTO.setInquiryId(inquiryId_);
|
|
|
|
|
|
SaveInquiryToHisVO saveInquiryToHisVO = new SaveInquiryToHisVO();
|
|
|
saveInquiryToHisVO.setContentList(contentList);
|