|  | @@ -10,6 +10,7 @@ import com.xunmei.common.core.constant.SecurityConstants;
 | 
	
		
			
				|  |  |  import com.xunmei.common.core.domain.R;
 | 
	
		
			
				|  |  |  import com.xunmei.common.core.utils.IDHelper;
 | 
	
		
			
				|  |  |  import com.xunmei.common.core.web.page.TableDataInfo;
 | 
	
		
			
				|  |  | +import com.xunmei.common.security.utils.SecurityUtils;
 | 
	
		
			
				|  |  |  import com.xunmei.core.resumption.domain.AppRule;
 | 
	
		
			
				|  |  |  import com.xunmei.core.resumption.domain.AppRuleItem;
 | 
	
		
			
				|  |  |  import com.xunmei.core.resumption.domain.AppRulePoint;
 | 
	
	
		
			
				|  | @@ -80,10 +81,14 @@ public class AppRuleItemServiceImpl extends ServiceImpl<AppRuleItemMapper, AppRu
 | 
	
		
			
				|  |  |              throw new RuntimeException("履职项重复");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        final AppRule appRule = appRuleMapper.selectById(appRuleItemDto.getRuleId());
 | 
	
		
			
				|  |  | +        AppRule appRule = appRuleMapper.selectById(appRuleItemDto.getRuleId());
 | 
	
		
			
				|  |  |          if (appRule == null) {
 | 
	
		
			
				|  |  |              throw new RuntimeException("履职手册不存在");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +        //修改手册更新时间
 | 
	
		
			
				|  |  | +        appRule.setUpdateTime(new Date());
 | 
	
		
			
				|  |  | +        appRule.setUpdateBy(SecurityUtils.getUsername());
 | 
	
		
			
				|  |  | +        appRuleMapper.updateById(appRule);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          saveOrUpdate(item);
 | 
	
		
			
				|  |  |          final List<AppRulePointDto> pointDtoList = appRuleItemDto.getPointDtoList();
 | 
	
	
		
			
				|  | @@ -185,6 +190,17 @@ public class AppRuleItemServiceImpl extends ServiceImpl<AppRuleItemMapper, AppRu
 | 
	
		
			
				|  |  |                  throw new RuntimeException("该检查项已被履职计划关联!");
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +        //修改手册更新时间
 | 
	
		
			
				|  |  | +        AppRuleItem appRuleItem = appRuleItemMapper.selectById(id);
 | 
	
		
			
				|  |  | +        if (null != appRuleItem){
 | 
	
		
			
				|  |  | +            AppRule appRule = appRuleMapper.selectById(appRuleItem.getId());
 | 
	
		
			
				|  |  | +            if (null != appRule){
 | 
	
		
			
				|  |  | +                appRule.setUpdateTime(new Date());
 | 
	
		
			
				|  |  | +                appRule.setUpdateBy(SecurityUtils.getUsername());
 | 
	
		
			
				|  |  | +                appRuleMapper.updateById(appRule);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          appRuleItemMapper.deleteById(id);
 | 
	
		
			
				|  |  |          appRulePointMapper.deleteByMap(MapUtil.of("item_id", id));
 | 
	
		
			
				|  |  |          return true;
 |