| | |
| | | processMethodSearchNew.setStandardMethodId(null); |
| | | processMethodSearchNew.setCurrentAutoStandardId(null); |
| | | processMethodSearchNew.setAutoArchivedTime(null); |
| | | if (!Integer.valueOf(3).equals(processMethodSearchNew.getSearchNewSource())) { |
| | | processMethodSearchNew.setSearchNewWebsite(null); |
| | | } |
| | | } |
| | | // 新增 |
| | | this.saveBatch(processMethodSearchNewList); |
| | |
| | | .set(ProcessMethodSearchNew::getNewMethodName, processMethodSearchNew.getNewMethodName()) |
| | | .set(ProcessMethodSearchNew::getNewStandardNo, processMethodSearchNew.getNewStandardNo()) |
| | | .set(ProcessMethodSearchNew::getSearchNewSource, processMethodSearchNew.getSearchNewSource()) |
| | | .set(ProcessMethodSearchNew::getSearchNewTime, processMethodSearchNew.getSearchNewTime()) |
| | | .set(ProcessMethodSearchNew::getSearchNewResult, processMethodSearchNew.getSearchNewResult()) |
| | | .set(ProcessMethodSearchNew::getSearchNewWebsite, |
| | | Integer.valueOf(3).equals(processMethodSearchNew.getSearchNewSource()) |
| | | ? processMethodSearchNew.getSearchNewWebsite() : null) |
| | | .set(ProcessMethodSearchNew::getRemark, processMethodSearchNew.getRemark()) |
| | | .set(ProcessMethodSearchNew::getIsNewStandard, 1)); |
| | | } |
| | | |
| | | @Override |
| | | public boolean delMethodSearchNew(Integer methodSearchNewId) { |
| | | if (methodSearchNewId == null) { |
| | | throw new ErrorException("缺少标准查新记录id"); |
| | | } |
| | | ProcessMethodSearchNew old = getById(methodSearchNewId); |
| | | if (old == null) { |
| | | throw new ErrorException("标准查新记录不存在"); |
| | | } |
| | | if (Integer.valueOf(1).equals(old.getIsAutoArchived())) { |
| | | throw new ErrorException("自动归档记录不允许删除"); |
| | | } |
| | | return removeById(methodSearchNewId); |
| | | } |
| | | |
| | | /** |
| | | * 标准查新列表 |
| | | * |