package com.goafanti.admin.service; import java.util.List; import com.goafanti.admin.bo.AdminDetail; import com.goafanti.common.model.Admin; import com.goafanti.core.mybatis.page.Pagination; public interface AdminService { List selectAllAdmin(); Admin selectByMobile(String username); Admin selectByPrimaryKey(String key); Pagination listAdmin(String province, Integer number, String mobile, String name, Integer pNo, Integer pSize); int insert(Admin ad); int updateByPrimaryKeySelective(Admin ad, List roleIds); int updateByPrimaryKey(Admin a); AdminDetail selectAdminDetail(String id); List selectCognizanceConsultant(); List selectPatentAuthor(); List selectPatentPrincipal(); List selectCopyrightConsultant(); List selectCognizancePrincipal(); List selectCopyrightPrincipal(); List selectTechprojectConsultant(); List selectTechprojectPrincipal(); List selectRoleByPrimaryKey(String aid); List listAuditor(); List selectAccoutManager(); List selectTechnician(); }