Commit 1566d251db100959b5c8b7c9ee1be39cc559e1b5

Authored by guzijian
1 parent 60f20ca2

fix: 新增注册反馈接口

ruoyi-admin/src/main/java/com/ruoyi/driver/controller/DriverController.java
... ... @@ -3,8 +3,8 @@ package com.ruoyi.driver.controller;
3 3 import java.util.List;
4 4 import javax.servlet.http.HttpServletResponse;
5 5  
  6 +import com.ruoyi.pojo.request.FaceRegistrationFeedbackVo;
6 7 import io.swagger.annotations.Api;
7   -import io.swagger.annotations.ApiModelProperty;
8 8 import io.swagger.annotations.ApiOperation;
9 9 import io.swagger.annotations.ApiParam;
10 10 import org.springframework.beans.factory.annotation.Autowired;
... ... @@ -169,9 +169,9 @@ public class DriverController extends BaseController {
169 169 * 人脸注册状态
170 170 */
171 171 @ApiOperation("注册反馈")
172   - @GetMapping("/faceSignIn")
173   - public AjaxResult faceRegistrationFeedback(@RequestParam("deviceId") String deviceId,@RequestParam("jobCode")List<String> jobCode){
174   - return driverService.faceRegistrationFeedback(deviceId,jobCode);
  172 + @PostMapping("/faceSignIn")
  173 + public AjaxResult faceRegistrationFeedback(@RequestBody FaceRegistrationFeedbackVo vo) {
  174 + return driverService.faceRegistrationFeedback(vo.getDeviceId(),vo.getJobCodes());
175 175 }
176 176  
177 177 }
... ...
ruoyi-admin/src/main/java/com/ruoyi/pojo/request/FaceRegistrationFeedbackVo.java 0 → 100644
  1 +package com.ruoyi.pojo.request;
  2 +
  3 +import lombok.Data;
  4 +
  5 +import java.util.List;
  6 +
  7 +@Data
  8 +public class FaceRegistrationFeedbackVo {
  9 + String deviceId;
  10 + List<String> jobCodes;
  11 +}
... ...
ruoyi-admin/src/main/java/com/ruoyi/service/ThreadJobService.java
... ... @@ -78,9 +78,6 @@ public class ThreadJobService {
78 78 }
79 79 @Async
80 80 public void asyncUpdateDriver(String deviceId, List<String> jobCodes){
81   - // 获取员工信息
82   - // 加锁
83   - // 同步锁实现
84 81 Integer result = driverMapper.insertDriverFace(deviceId, jobCodes);
85 82 log.info("注册设备与员工关联完毕:{}",result);
86 83 }
... ...