| | |
| | | |
| | | static BASE64Encoder encoder = new BASE64Encoder(); |
| | | |
| | | private final String sm4Key = "bf679652628841dc8f35f84989abf350"; |
| | | private final String sm4Key = "cd888d57e21a4ffc9be7ed601ab3ccd6"; |
| | | |
| | | private final String clientCode = "909BCF57904BDBD3E053AF0A020A3760"; |
| | | private final String clientCode = "369947"; |
| | | |
| | | private final String url = "http://eid.gongqing.gov.cn/uias-test/fca/verifyFace"; |
| | | private final String url = "http://218.87.21.104:59944/uias/verifyFace"; |
| | | |
| | | @PostMapping("/faceCompare") |
| | | public R upload(@RequestParam("name")String name,@RequestParam("idCardNo")String idCardNo,@RequestParam("file") MultipartFile file){ |
| | |
| | | IPage<User> pages = userService.selectUserPages(Condition.getPage(query), user, deptId); |
| | | return R.data(UserWrapper.build().pageVO(pages)); |
| | | } |
| | | |
| | | /** |
| | | * 自定义用户列表(带坐标) |
| | | */ |
| | | @GetMapping("/pagetxl") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "account", value = "账号名", paramType = "query", dataType = "string"), |
| | | @ApiImplicitParam(name = "realName", value = "姓名", paramType = "query", dataType = "string") |
| | | }) |
| | | @ApiOperationSupport(order = 3) |
| | | @ApiOperation(value = "列表", notes = "传入account和realName") |
| | | //@PreAuth(RoleConstant.HAS_ROLE_ADMIN) |
| | | public R<IPage<UserVO>> pagetxl(@ApiIgnore User user, Query query, String deptId, BladeUser bladeUser) { |
| | | IPage<User> pages = userService.selectUserPagetxl(Condition.getPage(query), user, deptId); |
| | | return R.data(UserWrapper.build().pageVO(pages)); |
| | | } |
| | | |
| | | /** |
| | | * 新增或修改 |
| | | */ |
| | |
| | | //@PreAuth(RoleConstant.HAS_ROLE_ADMIN) |
| | | public R submit(@Valid @RequestBody User user) { |
| | | CacheUtil.clear(USER_CACHE); |
| | | |
| | | if (user.getExamination_type() == null || user.getExamination_type().equals("")){ |
| | | user.setExamination_type("0"); |
| | | } |
| | | |
| | | if (user.getExamination_mx() == null || user.getExamination_mx().equals("")){ |
| | | user.setExamination_mx("正常"); |
| | | } |
| | | |
| | | return R.status(userService.submit(user)); |
| | | } |
| | | |
| | |
| | | public R update(@Valid @RequestBody User user) { |
| | | CacheUtil.clear(USER_CACHE); |
| | | |
| | | if (user.getOnline_status() == null || user.getOnline_status().equals("")){ |
| | | user.setOnline_status("0"); |
| | | if (user.getExamination_type() == null || user.getExamination_type().equals("")){ |
| | | user.setExamination_type("0"); |
| | | } |
| | | if (user.getWork_status() == null || user.getWork_status().equals("")){ |
| | | user.setWork_status("0"); |
| | | |
| | | if (user.getExamination_mx() == null || user.getExamination_mx().equals("")){ |
| | | user.setExamination_mx("正常"); |
| | | } |
| | | |
| | | return R.status(userService.updateUser(user)); |
| | |
| | | return R.data(userService.selectUser()); |
| | | } |
| | | |
| | | /** |
| | | * 统计用户注册数据 |
| | | * @return |
| | | */ |
| | | @GetMapping("/getUserRegisterStatisticsData") |
| | | public R getUserRegisterStatisticsData() { |
| | | return R.data(userService.getUserRegisterStatisticsData()); |
| | | } |
| | | |
| | | /** |
| | | * 统计六大队伍 |
| | | */ |
| | | @GetMapping("/getUserTypeCount") |
| | | public R getUserTypeCount() { |
| | | return R.data(userService.getUserTypeCount()); |
| | | } |
| | | |
| | | |
| | | |
| | | } |