Jiaqi.xu

BASF接口

......@@ -62,7 +62,7 @@ public class BasfDataInterface {
if(!Objects.equals(saveIClearApiLogResult,null)){
log.info("请求保存成功,msgId:"+saveIClearApiLogResult.getMsgId());
basfc.setMsgId(saveIClearApiLogResult.getMsgId());
basfc.getBasfcDetailList().forEach(d->{
basfc.getConsignmentList().forEach(d->{
d.setMsgId(saveIClearApiLogResult.getMsgId());
});
saveMawbBasfResult = basfService.saveMawbBasf(basfc);
......
......@@ -91,8 +91,8 @@ public class Basfc implements Serializable {
private String EANNo;
@Valid
@ApiModelProperty(value = "运单明细", name = "basfcDetailList", example = "")
@ApiModelProperty(value = "运单明细", name = "consignmentList", example = "")
@OneToMany(cascade = CascadeType.PERSIST)
@JoinColumn(name = "BASFCID")
private List<BasfcDetail> basfcDetailList;
private List<BasfcDetail> consignmentList;
}
......
......@@ -77,8 +77,8 @@ public class BasfService {
basfMawb.setEANNo(basfc.getEANNo());
//明细
List<BasfMawbDetail> mawbDetailList = new ArrayList<>();
if (basfc.getBasfcDetailList().size()>0){
for (BasfcDetail basfcDetail : basfc.getBasfcDetailList()){
if (basfc.getConsignmentList().size()>0){
for (BasfcDetail basfcDetail : basfc.getConsignmentList()){
BasfMawbDetail mawbDetail = new BasfMawbDetail();
mawbDetail.setDetailId(String.valueOf(basfcDetail.getConsignmentDetailId()));
mawbDetail.setGmodel(basfcDetail.getModel());
......