From bc105280a3207e85a771f5e9d752d16d1b638f23 Mon Sep 17 00:00:00 2001 From: lSun <15893999301@qq.com> Date: Thu, 5 Dec 2024 11:17:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E8=84=B8=E8=AF=86=E5=88=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: lSun <15893999301@qq.com> --- .../bonus/system/basic/controller/SysUserController.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/basic/controller/SysUserController.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/basic/controller/SysUserController.java index 12063e3..7e70692 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/basic/controller/SysUserController.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/basic/controller/SysUserController.java @@ -10,6 +10,7 @@ import com.bonus.common.security.annotation.RequiresPermissions; import com.bonus.common.security.utils.SecurityUtils; import com.bonus.system.api.domain.MapVo; import com.bonus.system.api.domain.SysUser; +import com.bonus.system.att.tasks.WechatTasks; import com.bonus.system.basic.service.SysMenuService; import com.bonus.system.basic.service.SysUserService; import com.bonus.system.dept.entity.ProDeptRoleDo; @@ -49,6 +50,10 @@ public class SysUserController extends BaseController { @Resource(name = "sysMenuService") private SysMenuService sysMenuService; + @Autowired + private WechatTasks wechatTasks; + + @RequiresPermissions("system:user:list") @GetMapping("/list") @Log(title = "系统管理->人员信息->查询人员列表", businessType = BusinessType.QUERY) @@ -98,6 +103,7 @@ public class SysUserController extends BaseController { @Log(title = "系统管理->人员信息->授予更新人脸权", businessType = BusinessType.UPDATE) @PostMapping("/updateIsFace") public AjaxResult updateIsFace(@Validated @RequestBody SysUser user){ + wechatTasks.updateWechatIsFace(user); return userService.updateIsFace(user); } @@ -264,6 +270,7 @@ public class SysUserController extends BaseController { @Log(title = "项目部管理->项目部角色管理->项目部角色审批", businessType = BusinessType.UPDATE) public AjaxResult checkPersonAssignment(@RequestBody SysUser bean) { try{ + wechatTasks.checkWechatIsFace(bean); return toAjax(userService.checkPersonAssignment(bean)); }catch (Exception e){ logger.error(e.toString(),e);