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);