From 8444084e6aa11efa23287e7f82474ac22378a5c4 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期二, 01 四月 2025 16:03:19 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/staff/SysWxCpService.java | 57 ++++++++++++++++++++++++++++++++++++++++++++------------- 1 files changed, 44 insertions(+), 13 deletions(-) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/staff/SysWxCpService.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/staff/SysWxCpService.java index cc69edf..e20650b 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/staff/SysWxCpService.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/staff/SysWxCpService.java @@ -1,5 +1,7 @@ package com.ruoyi.system.service.staff; +import com.ruoyi.system.domain.dto.MgtWxCPStaffDto; + /** * @ClassName WxCpService * @Description TODO @@ -18,25 +20,54 @@ */ String getToken(); - /** - * @description 同步部门 - * @author jqs - * @date 2023/8/17 15:42 - * @param - * @return void - */ - void syncDepartment(); + + /** - * @description 企业微信消息推送 + * @description 更新企业微信部门 * @author jqs - * @date 2023/8/29 11:05 + * @date 2023/9/4 15:19 + * @param wxDeptId + * @param deptName * @return void */ - void sendTaskMessage(); + void updateWxCpDept(Long wxDeptId,String deptName); + + /** + * @description 创建企业微信部门 + * @author jqs + * @date 2023/9/4 15:19 + * @param parentId + * @param deptName + * @return void + */ + Long addWxCpDept(Long parentId,String deptName); + + /** + * @description 删除企业微信部门 + * @author jqs + * @date 2023/9/4 15:19 + * @param wxDeptId + * @return void + */ + void deleteWxCpDept(Long wxDeptId); - void updateDept(); + /** + * @description 创建企业微信员工 + * @author jqs + * @date 2023/9/4 15:19 + * @param mgtWxCPStaffDto + * @return void + */ + String addWxCpStaff(MgtWxCPStaffDto mgtWxCPStaffDto); - void sendMessage(); + /** + * @description 删除企业微信员工 + * @author jqs + * @date 2023/9/4 15:19 + * @param wxUserId + * @return void + */ + void deleteWxCpStaff(String wxUserId); } -- Gitblit v1.7.1