package com.landtool.lanbase.modules.sys.service.impl; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.HashMap; import java.util.List; import java.util.Map; import com.landtool.lanbase.modules.sys.dao.SysResourceDao; import com.landtool.lanbase.modules.sys.entity.SysResource; import com.landtool.lanbase.modules.sys.service.SysResourceService; @Service("resourceService") public class SysResourceServiceImpl implements SysResourceService { @Autowired private SysResourceDao resourceDao; @Override public SysResource queryObject(Long resourceid){ return resourceDao.queryObject(resourceid); } @Override public List queryList(Map map){ return resourceDao.queryList(map); } @Override public int queryTotal(Map map){ return resourceDao.queryTotal(map); } @Override public void save(SysResource resource){ resourceDao.save(resource); } @Override public void update(SysResource resource){ resourceDao.update(resource); } @Override public void delete(Long resourceid){ resourceDao.delete(resourceid); } @Override public void deleteBatch(Long[] resourceids){ resourceDao.deleteBatch(resourceids); } @Override public SysResource getInfoById(Long resourceid) { return resourceDao.getInfoById(resourceid); } @Override public List queryListByAppId(Long appid) { return resourceDao.queryListByAppId(appid); } @Override public List queryListByRoldId(Long roleId) { return resourceDao.queryListByRoldId(roleId); } @Override public List queryListByUserId(Long appId, Long userId) { Map paramMap = new HashMap(); paramMap.put("appId",appId); paramMap.put("userId",userId); return resourceDao.queryListByUserId(paramMap); } @Override public int querySysResourceWithSEQ(){ return resourceDao.querySysResourceWithSEQ(); } @Override public SysResource queryObjectByName(Long appId,String resourceName){ Map paramMap = new HashMap(); paramMap.put("appid",appId); paramMap.put("resourcename",resourceName); return resourceDao.queryObjectByName(paramMap); } @Override public SysResource queryResourceByUserAndCode(Integer userId, String resourcerCode) { Map paramMap = new HashMap(); paramMap.put("userid",userId); paramMap.put("resourcercode",resourcerCode); return resourceDao.queryResourceByUserAndCode(paramMap); } @Override public List queryResources(Long userId) { Map paramMap = new HashMap(); paramMap.put("userId",userId); return resourceDao.queryResources(paramMap); } }