Pu Zhibing
2025-04-01 8444084e6aa11efa23287e7f82474ac22378a5c4
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/staff/SysStaffService.java
@@ -5,7 +5,8 @@
import com.ruoyi.system.api.domain.dto.MgtBaseGetDto;
import com.ruoyi.system.domain.dto.MgtStaffEditDto;
import com.ruoyi.system.domain.dto.MgtStaffPageDto;
import com.ruoyi.system.domain.pojo.staff.SysStaff;
import com.ruoyi.system.domain.dto.MgtSysStaffImportDto;
import com.ruoyi.system.api.domain.poji.sys.SysStaff;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.system.domain.vo.MgtDeptStaffListVo;
import com.ruoyi.system.domain.vo.MgtStaffPageVo;
@@ -29,7 +30,7 @@
     * @param
     * @return  List<MgtDeptStaffListVo>
     */
    List<MgtDeptStaffListVo> listMgtDeptStaff();
    List<MgtDeptStaffListVo> listMgtDeptStaff(Long deptId,Long userId, String name);
    /**
     * @description 通过权限获取部门员工列表
@@ -86,14 +87,7 @@
     */
    SysStaff getByMobile(String mobile);
    /**
     * @description  同步组织架构
     * @author  jqs
     * @date    2023/7/18 19:06
     * @param
     * @return  void
     */
    void synchronizeOrganizationalStructure();
    /**
     * @description  编辑商户员工
@@ -103,4 +97,32 @@
     * @return  void
     */
    void editSysStaffInfo(MerEditUserDto merEditUserDto);
    /**
     * @description  导入员工
     * @author  jqs
     * @date    2023/8/18 16:04
     * @param
     * @return  void
     */
    String importSysStaff(List<MgtSysStaffImportDto> staffImportDtoList);
    /**
     * @description  通过id获取员工列表
     * @author  jqs
     * @date    2023/9/5 10:02
     * @param userIdList
     * @return  List<SysStaff>
     */
    List<SysStaff> listSysStaffByIds(List<Long> userIdList);
    /**
     * @description  企业微信消息推送
     * @author  jqs
     * @date    2023/8/29 11:05
     * @return  void
     */
    void sendTaskMessage();
}