人脸识别

Signed-off-by: lSun <15893999301@qq.com>
This commit is contained in:
lSun 2024-12-05 11:17:59 +08:00
parent cb3e7f9941
commit bc105280a3
1 changed files with 7 additions and 0 deletions

View File

@ -10,6 +10,7 @@ import com.bonus.common.security.annotation.RequiresPermissions;
import com.bonus.common.security.utils.SecurityUtils; import com.bonus.common.security.utils.SecurityUtils;
import com.bonus.system.api.domain.MapVo; import com.bonus.system.api.domain.MapVo;
import com.bonus.system.api.domain.SysUser; 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.SysMenuService;
import com.bonus.system.basic.service.SysUserService; import com.bonus.system.basic.service.SysUserService;
import com.bonus.system.dept.entity.ProDeptRoleDo; import com.bonus.system.dept.entity.ProDeptRoleDo;
@ -49,6 +50,10 @@ public class SysUserController extends BaseController {
@Resource(name = "sysMenuService") @Resource(name = "sysMenuService")
private SysMenuService sysMenuService; private SysMenuService sysMenuService;
@Autowired
private WechatTasks wechatTasks;
@RequiresPermissions("system:user:list") @RequiresPermissions("system:user:list")
@GetMapping("/list") @GetMapping("/list")
@Log(title = "系统管理->人员信息->查询人员列表", businessType = BusinessType.QUERY) @Log(title = "系统管理->人员信息->查询人员列表", businessType = BusinessType.QUERY)
@ -98,6 +103,7 @@ public class SysUserController extends BaseController {
@Log(title = "系统管理->人员信息->授予更新人脸权", businessType = BusinessType.UPDATE) @Log(title = "系统管理->人员信息->授予更新人脸权", businessType = BusinessType.UPDATE)
@PostMapping("/updateIsFace") @PostMapping("/updateIsFace")
public AjaxResult updateIsFace(@Validated @RequestBody SysUser user){ public AjaxResult updateIsFace(@Validated @RequestBody SysUser user){
wechatTasks.updateWechatIsFace(user);
return userService.updateIsFace(user); return userService.updateIsFace(user);
} }
@ -264,6 +270,7 @@ public class SysUserController extends BaseController {
@Log(title = "项目部管理->项目部角色管理->项目部角色审批", businessType = BusinessType.UPDATE) @Log(title = "项目部管理->项目部角色管理->项目部角色审批", businessType = BusinessType.UPDATE)
public AjaxResult checkPersonAssignment(@RequestBody SysUser bean) { public AjaxResult checkPersonAssignment(@RequestBody SysUser bean) {
try{ try{
wechatTasks.checkWechatIsFace(bean);
return toAjax(userService.checkPersonAssignment(bean)); return toAjax(userService.checkPersonAssignment(bean));
}catch (Exception e){ }catch (Exception e){
logger.error(e.toString(),e); logger.error(e.toString(),e);