package com.javaweb.platform.mapper; import com.javaweb.platform.domain.FrontUser; import java.util.List; /** * 用户管理Mapper接口 * * @author zmk * @date 2022-03-21 */ public interface FrontUserMapper { /** * 查询用户管理 * * @param id 用户管理ID * @return 用户管理 */ public FrontUser selectFrontUserById(Long id); /** * 查询用户管理列表 * * @param frontUser 用户管理 * @return 用户管理集合 */ public List selectFrontUserList(FrontUser frontUser); /** * 查找用户名字 * @param frontUser * @return */ public FrontUser selectFrontUserByLoginName(FrontUser frontUser); /** * 新增用户管理 * * @param frontUser 用户管理 * @return 结果 */ public int insertFrontUser(FrontUser frontUser); /** * 修改用户管理 * * @param frontUser 用户管理 * @return 结果 */ public int updateFrontUser(FrontUser frontUser); /** * 删除用户管理 * * @param id 用户管理ID * @return 结果 */ public int deleteFrontUserById(Long id); /** * 批量删除用户管理 * * @param ids 需要删除的数据ID * @return 结果 */ public int deleteFrontUserByIds(String[] ids); /** * 验证登录名 * @param frontUser * @return */ public int checkLoginNameUnique(FrontUser frontUser); /** * 验证邮箱 * @param frontUser * @return */ public int checkEmailUnique(FrontUser frontUser); /** * 验证电话 * @param frontUser * @return */ public int checkPhoneUnique(FrontUser frontUser); /** * 验证营业执照 * @param frontUser * @return */ public int checkBusinessNoUnique(FrontUser frontUser); /** * 根据登录账号查找 * @param frontUser * @return */ public FrontUser selectByUserName(FrontUser frontUser); /** * 审核通过 * @param id * @return */ public int approve(FrontUser frontUser); }