You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
udi-wms-java/src/main/java/com/glxp/api/dao/auth/AuthAdminDao.java

85 lines
1.6 KiB
Java

3 years ago
package com.glxp.api.dao.auth;
import com.glxp.api.entity.auth.AuthAdmin;
import com.glxp.api.req.auth.FilterAuthUserRequest;
3 years ago
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@Mapper
public interface AuthAdminDao {
/**
*
*
* @return
*/
List<AuthAdmin> listAdminPage(FilterAuthUserRequest filterAuthUserRequest);
3 years ago
boolean replaceAuthAdmin(AuthAdmin authAdmin);
/**
* id
*
* @param id id
* @return
*/
AuthAdmin findById(Long id);
/**
* id password
*
* @param id id
* @return
*/
AuthAdmin findPwdById(Long id);
/**
* Name
*
* @param userName
* @return
*/
AuthAdmin findByUserName(String userName);
/**
*
*
* @param authAdmin
* @return
*/
boolean insertAuthAdmin(AuthAdmin authAdmin);
/**
*
*
* @param authAdmin
* @return
*/
boolean updateAuthAdmin(AuthAdmin authAdmin);
/**
*
*
* @param id
* @return
*/
boolean deleteById(Long id);
/**
*
*
* @return
*/
List<AuthAdmin> selectHospitalUser();
List<AuthAdmin> selectNotSelectUser(@Param("userIds") List<Long> userIds);
List<AuthAdmin> selectAllocatedList(FilterAuthUserRequest filterAuthUserRequest);
3 years ago
List<AuthAdmin> selectUnallocatedList(FilterAuthUserRequest filterAuthUserRequest);
3 years ago
}