ZQN
2024-06-24 b0402b407292f0708a1684cc0ca1d5e2d890b753
project-system/src/main/java/com/project/system/service/ISysUserService.java
@@ -1,8 +1,11 @@
package com.project.system.service;
import java.util.List;
import com.project.common.core.domain.entity.SysUser;
import com.project.common.mybatis.IBaseService;
import com.project.system.domain.vo.SysUserResultVo;
import com.project.system.domain.vo.SysUserVo;
import java.util.List;
/**
 * 用户 业务层
@@ -212,4 +215,43 @@
     * @return  结果
     */
    public int deleteUserByDeptId(Long deptId);
    /**
     * 获取角色标识人手机号
     * @param roleKey   角色标识
     * @return idList
     */
    List<String> getPhonesByRoleKey(String roleKey, Long deptId);
    /**
     * 重置用户手机号
     *
     * @param userId 用户id
     * @param phone 手机号
     * @return 结果
     */
    public int resetPhone(Long userId, String phone);
    /**
     * 处理导入信息
     * @param list   数据
     * @param deptId   导入部门id
     * @return   结果
     */
    SysUserResultVo doImport(List<SysUserVo> list, Long deptId);
    /**
     * 校验导入信息
     * @param resultVo   数据
     * @return   结果
     */
    SysUserResultVo checkImport(SysUserResultVo resultVo);
    /**
     * 保存导入信息
     * @param resultVo   数据
     * @return   结果
     */
    Boolean saveImport(SysUserResultVo resultVo);
}