|
|
@ -82,12 +82,15 @@ public class UpgradePatchServiceImpl implements UpgradePatchService {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public List<MntnUpgradesPatch> list(String app, String oldver) {
|
|
|
|
public List<MntnUpgradesPatch> list(String app, String oldVer, String newVer) {
|
|
|
|
MntnUpgradesPatchExample example = new MntnUpgradesPatchExample();
|
|
|
|
MntnUpgradesPatchExample example = new MntnUpgradesPatchExample();
|
|
|
|
MntnUpgradesPatchExample.Criteria criteria = example.createCriteria();
|
|
|
|
MntnUpgradesPatchExample.Criteria criteria = example.createCriteria();
|
|
|
|
criteria.andAppEqualTo(app);
|
|
|
|
criteria.andAppEqualTo(app);
|
|
|
|
if (StringUtils.isNotBlank(oldver)) {
|
|
|
|
if (StringUtils.isNotBlank(oldVer)) {
|
|
|
|
criteria.andOldVerEqualTo(oldver);
|
|
|
|
criteria.andOldVerEqualTo(oldVer);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(newVer)) {
|
|
|
|
|
|
|
|
criteria.andNewVerEqualTo(newVer);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
List<MntnUpgradesPatch> list = patchMapper.selectByExample(example);
|
|
|
|
List<MntnUpgradesPatch> list = patchMapper.selectByExample(example);
|
|
|
|
for (MntnUpgradesPatch item : list) {
|
|
|
|
for (MntnUpgradesPatch item : list) {
|
|
|
@ -95,4 +98,11 @@ public class UpgradePatchServiceImpl implements UpgradePatchService {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return list;
|
|
|
|
return list;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
|
|
|
public void delete(Integer id) throws Exception {
|
|
|
|
|
|
|
|
MntnUpgradesPatch record = patchMapper.selectByPrimaryKey(id);
|
|
|
|
|
|
|
|
patchMapper.deleteByPrimaryKey(id);
|
|
|
|
|
|
|
|
new File(patchpath + record.getPath()).delete();
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|