|
@@ -961,21 +961,22 @@ public class CustomerServiceImpl implements CustomerService {
|
|
|
return null;
|
|
|
}
|
|
|
Reissue reissueInfo = reissueList.get(0);
|
|
|
- ClosedProdcue closedProdcue = new ClosedProdcue();
|
|
|
- closedProdcue.setRelationId(reissueInfo.getReissueId());
|
|
|
- closedProdcue.setClosedProdcueType(6);
|
|
|
- //查询寄回产品集合
|
|
|
- List<ClosedProdcue> prodcueList = closedProdcueMapper.listclosedProdcue(closedProdcue);
|
|
|
- ClosedFitting fitting = new ClosedFitting();
|
|
|
- fitting.setRelationId(reissueInfo.getReissueId());
|
|
|
- fitting.setClosedFittingType(6);
|
|
|
- //查询寄回配件集合
|
|
|
- List<ClosedFitting> fittingList = closedFittingMapper.listClosedFitting(fitting);
|
|
|
- if (prodcueList != null && prodcueList.size() > 0) {
|
|
|
- reissueInfo.setClosedProdcues(prodcueList);
|
|
|
+ SendProdcue sendProdcue = new SendProdcue();
|
|
|
+ sendProdcue.setRelationId(reissueInfo.getReissueId());
|
|
|
+ sendProdcue.setSendProduceType(5);
|
|
|
+ //查询寄送产品集合
|
|
|
+ List<SendProdcue> sendProdcueList = sendProdcueMapper.listSendProdcue(sendProdcue);
|
|
|
+ SendFitting sendFitting = new SendFitting();
|
|
|
+ sendFitting.setRelationId(reissueInfo.getReissueId());
|
|
|
+ sendFitting.setSendFittingType(5);
|
|
|
+ //查询寄送配件集合
|
|
|
+ List<SendFitting> sendFittingList = sendFittingMapper.listSendFitting(sendFitting);
|
|
|
+
|
|
|
+ if (sendProdcueList != null && sendProdcueList.size() > 0) {
|
|
|
+ reissueInfo.setSendProdcues(sendProdcueList);
|
|
|
}
|
|
|
- if (fittingList != null && fittingList.size() > 0) {
|
|
|
- reissueInfo.setClosedFittings(fittingList);
|
|
|
+ if (sendFittingList != null && sendFittingList.size() > 0) {
|
|
|
+ reissueInfo.setSendFittings(sendFittingList);
|
|
|
}
|
|
|
return reissueInfo;
|
|
|
}
|
|
@@ -996,12 +997,30 @@ public class CustomerServiceImpl implements CustomerService {
|
|
|
fitting.setClosedFittingType(3);
|
|
|
//查询寄回配件集合
|
|
|
List<ClosedFitting> fittingList = closedFittingMapper.listClosedFitting(fitting);
|
|
|
+ SendProdcue sendProdcue = new SendProdcue();
|
|
|
+ sendProdcue.setRelationId(renewed.getRenewedId());
|
|
|
+ sendProdcue.setSendProduceType(3);
|
|
|
+ //查询寄送产品集合
|
|
|
+ List<SendProdcue> sendProdcueList = sendProdcueMapper.listSendProdcue(sendProdcue);
|
|
|
+ SendFitting sendFitting = new SendFitting();
|
|
|
+ sendFitting.setRelationId(renewed.getRenewedId());
|
|
|
+ sendFitting.setSendFittingType(3);
|
|
|
+ //查询寄送配件集合
|
|
|
+ List<SendFitting> sendFittingList = sendFittingMapper.listSendFitting(sendFitting);
|
|
|
+
|
|
|
if (prodcueList != null && prodcueList.size() > 0) {
|
|
|
renewed.setClosedProdcues(prodcueList);
|
|
|
}
|
|
|
if (fittingList != null && fittingList.size() > 0) {
|
|
|
renewed.setClosedFittings(fittingList);
|
|
|
}
|
|
|
+ if (sendProdcueList != null && sendProdcueList.size() > 0) {
|
|
|
+ renewed.setSendProdcues(sendProdcueList);
|
|
|
+ }
|
|
|
+ if (sendFittingList != null && sendFittingList.size() > 0) {
|
|
|
+ renewed.setSendFittings(sendFittingList);
|
|
|
+ }
|
|
|
+
|
|
|
return renewed;
|
|
|
}
|
|
|
|
|
@@ -1021,12 +1040,29 @@ public class CustomerServiceImpl implements CustomerService {
|
|
|
fitting.setClosedFittingType(4);
|
|
|
//查询寄回配件集合
|
|
|
List<ClosedFitting> fittingList = closedFittingMapper.listClosedFitting(fitting);
|
|
|
+ SendProdcue sendProdcue = new SendProdcue();
|
|
|
+ sendProdcue.setRelationId(repair.getRepairId());
|
|
|
+ sendProdcue.setSendProduceType(4);
|
|
|
+ //查询寄送产品集合
|
|
|
+ List<SendProdcue> sendProdcueList = sendProdcueMapper.listSendProdcue(sendProdcue);
|
|
|
+ SendFitting sendFitting = new SendFitting();
|
|
|
+ sendFitting.setRelationId(repair.getRepairId());
|
|
|
+ sendFitting.setSendFittingType(4);
|
|
|
+ //查询寄送配件集合
|
|
|
+ List<SendFitting> sendFittingList = sendFittingMapper.listSendFitting(sendFitting);
|
|
|
+
|
|
|
if (prodcueList != null && prodcueList.size() > 0) {
|
|
|
repair.setClosedProdcues(prodcueList);
|
|
|
}
|
|
|
if (fittingList != null && fittingList.size() > 0) {
|
|
|
repair.setClosedFittings(fittingList);
|
|
|
}
|
|
|
+ if (sendProdcueList != null && sendProdcueList.size() > 0) {
|
|
|
+ repair.setSendProdcues(sendProdcueList);
|
|
|
+ }
|
|
|
+ if (sendFittingList != null && sendFittingList.size() > 0) {
|
|
|
+ repair.setSendFittings(sendFittingList);
|
|
|
+ }
|
|
|
return repair;
|
|
|
}
|
|
|
}
|