|
|
|
@ -2093,10 +2093,8 @@ public class EamServiceImpl implements EamService { |
|
|
|
@Transactional |
|
|
|
public void copyObjectSparesData(List<EamObjectInData> inList){ |
|
|
|
if ("spare".equals(inList.get(0).getType())) { |
|
|
|
for (int i = 0; i <inList.size() ; i++) { |
|
|
|
eamMapper.deletePartSpare(inList.get(i)); |
|
|
|
eamMapper.copyPartSpare(inList.get(i)); |
|
|
|
} |
|
|
|
eamMapper.deletePartSpare(inList); |
|
|
|
eamMapper.copyPartSpare(inList); |
|
|
|
} else if ("checkItem".equals(inList.get(0).getType())) { |
|
|
|
for (int i = 0; i <inList.size() ; i++) { |
|
|
|
inList.get(i).setItemType("A"); |
|
|
|
@ -2105,7 +2103,6 @@ public class EamServiceImpl implements EamService { |
|
|
|
eamMapper.copyObjectItem(inList.get(i)); |
|
|
|
eamMapper.copyObjectItemAvailable(inList.get(i)); |
|
|
|
} |
|
|
|
|
|
|
|
} else if ("maintenanceItem".equals(inList.get(0).getType())) { |
|
|
|
for (int i = 0; i <inList.size() ; i++) { |
|
|
|
inList.get(i).setItemType("B"); |
|
|
|
@ -2114,19 +2111,15 @@ public class EamServiceImpl implements EamService { |
|
|
|
eamMapper.copyObjectItem(inList.get(i)); |
|
|
|
eamMapper.copyObjectItemAvailable(inList.get(i)); |
|
|
|
} |
|
|
|
|
|
|
|
} else if ("defect".equals(inList.get(0).getType())) { |
|
|
|
for (int i = 0; i <inList.size() ; i++) { |
|
|
|
eamMapper.deleteObjectDefectForCopy(inList.get(i)); |
|
|
|
eamMapper.copyObjectDefect(inList.get(i)); |
|
|
|
} |
|
|
|
|
|
|
|
} else if ("all".equals(inList.get(0).getType())) { |
|
|
|
if ("Y".equals(inList.get(0).getSpareFlag())) { |
|
|
|
for (int i = 0; i <inList.size() ; i++) { |
|
|
|
eamMapper.deletePartSpare(inList.get(i)); |
|
|
|
eamMapper.copyPartSpare(inList.get(i)); |
|
|
|
} |
|
|
|
eamMapper.deletePartSpare(inList); |
|
|
|
eamMapper.copyPartSpare(inList); |
|
|
|
} |
|
|
|
if ("Y".equals(inList.get(0).getItemAFlag())) { |
|
|
|
for (int i = 0; i <inList.size() ; i++) { |
|
|
|
@ -2152,9 +2145,7 @@ public class EamServiceImpl implements EamService { |
|
|
|
eamMapper.copyObjectDefect(inList.get(i)); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
|