Files
FrameTour-BE/src/main/java/com/ycwl/basic/controller/mobile/AppFaceController.java
longbinbin 6bfd3d2f45 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/main/resources/application.yml
2024-12-05 18:07:46 +08:00

37 lines
1.1 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.ycwl.basic.controller.mobile;
import com.ycwl.basic.service.pc.FaceService;
import com.ycwl.basic.utils.ApiResponse;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;
/**
* @Authorlongbinbin
* @Date2024/12/4 17:03
*/
@RestController
@RequestMapping("/api/mobile/face/v1")
@Api(tags = "用户人脸相关接口")
public class
AppFaceController {
@Autowired
private FaceService faceService;
@ApiOperation("人脸照片上传")
@PostMapping("/faceUPload")
public ApiResponse faceUPload(MultipartFile file) {
//1、上传人脸照片
//2、人脸照片有效性校验
//3、校验失败删除提示重新上传
//4、校验成功保存用户人脸信息将访问人脸照片访问地址响应给前端
return faceService.faceUPload(file);
}
}