|
|
@@ -259,6 +259,14 @@ public class StorageGrainAnalysisServiceImpl implements StorageGrainAnalysisServ
|
|
259
|
259
|
* @param userId
|
|
260
|
260
|
*/
|
|
261
|
261
|
private void editException(List<StorageExceptionAndOnfore> edcationList, String analysisId, Integer userId) {
|
|
|
262
|
+ //先删除防止修改的时候保存老数据
|
|
|
263
|
+ if (ParameterUtil.isnull(edcationList.get(0).getId())) {
|
|
|
264
|
+ StorageExceptionAndOnforeExample example = new StorageExceptionAndOnforeExample();
|
|
|
265
|
+ StorageExceptionAndOnforeExample.Criteria criteria = example.createCriteria();
|
|
|
266
|
+ criteria.andAnalysisIdEqualTo(analysisId);
|
|
|
267
|
+ exceptionAndOnforeMapper.deleteByExample(example);
|
|
|
268
|
+ }
|
|
|
269
|
+
|
|
262
|
270
|
for (StorageExceptionAndOnfore obj : edcationList) {
|
|
263
|
271
|
if (null == obj.getId() || "".equals(obj.getId())) {
|
|
264
|
272
|
obj.setAnalysisId(analysisId);
|