@Override
 @Transactional
 @LogWrite(modelName = "基础项目与方法关联删除", option = "delete")
 public int deleteByMidAndPid(Map map) {
   return pro_methodInfoMapper.deleteByMidAndPid(map);
 }
 @Override
 public List<Pro_MethodInfo> selectAll() {
   return pro_methodInfoMapper.selectAll();
 }
 @Override
 public List<T_METHODINFO> selectMethodNoContain(Long pid) {
   return pro_methodInfoMapper.selectMethodNoContain(pid);
 }
 @Override
 @Transactional
 @LogWrite(modelName = "基础项目与方法关联修改", option = "update")
 public int updateByPrimaryKey(Pro_MethodInfo record) {
   return pro_methodInfoMapper.updateByPrimaryKey(record);
 }
 @Override
 public Pro_MethodInfo selectByPrimaryKey(Long id) {
   return pro_methodInfoMapper.selectByPrimaryKey(id);
 }
 @Override
 @Transactional
 @LogWrite(modelName = "基础项目与方法关联保存", option = "save")
 public int insertSelective(Pro_MethodInfo record) {
   return pro_methodInfoMapper.insertSelective(record);
 }
 @Override
 @Transactional
 @LogWrite(modelName = "基础项目与方法关联删除", option = "delete")
 public int deleteByPrimaryKey(Long id) {
   return pro_methodInfoMapper.deleteByPrimaryKey(id);
 }