|
@@ -619,7 +619,7 @@ public class DetailDownloadServiceImpl implements DetailDownloadService {
|
|
|
if (xxyyguid.contains(item.getXxyyguid())){
|
|
|
continue;
|
|
|
}
|
|
|
- getOrderRepairDetailReason(ordrs, irdsMap, item);
|
|
|
+ getOrderRepairDetailReason(ordrs, irdsMap, item, irds);
|
|
|
}
|
|
|
|
|
|
// 两表合一,这里赋值维修项目值
|
|
@@ -851,10 +851,12 @@ public class DetailDownloadServiceImpl implements DetailDownloadService {
|
|
|
ordrs.add(n);
|
|
|
}
|
|
|
|
|
|
- private void getOrderRepairDetailReason(List<OrderRepairDetailReason> ordrs, Map<String, List<OrderRepairDetail>> irdsMap, ItfTblWxjsXxyyJyktDownload item) {
|
|
|
+ private void getOrderRepairDetailReason(List<OrderRepairDetailReason> ordrs, Map<String, List<OrderRepairDetail>> irdsMap,
|
|
|
+ ItfTblWxjsXxyyJyktDownload item, List<OrderRepairDetail> irds) {
|
|
|
OrderRepairDetailReason n = new OrderRepairDetailReason();
|
|
|
n.setId(IdWorker.getIdStr());
|
|
|
n.setOrderRepairDetailId(irdsMap.get(item.getWxjsguid()).get(0).getId());
|
|
|
+ n.setOrderBaseId(irds.get(0).getOrderBaseId());
|
|
|
n.setXxyyguid(item.getXxyyguid());
|
|
|
n.setWxjsguid(item.getWxjsguid());
|
|
|
n.setRepairBugId("");
|