feat:订单列表增加预约时间
feat:优化食堂菜品预约统计导出 feat:增加订单识别证据图片功能
This commit is contained in:
1 parent
78ce41a4de
commit
d18167e084
36 files changed
+2215
-77
No files matched your search
+14
@@ -1,12 +1,15 @@
|
||||
package com.bsd.pjcloud.admin.api.feign;
|
||||
|
||||
import com.bsd.pjcloud.admin.api.vo.SysUserFaceStatusCountVo;
|
||||
import com.bsd.pjcloud.admin.api.vo.SysUserFaceEvidenceSourceVo;
|
||||
import com.bsd.pjcloud.common.core.constant.ServiceNameConstants;
|
||||
import com.bsd.pjcloud.common.core.util.R;
|
||||
import com.bsd.pjcloud.common.feign.annotation.NoToken;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -25,4 +28,15 @@ public interface RemoteUserFaceService {
|
||||
@NoToken
|
||||
@PostMapping("/user-face/inner/status-count")
|
||||
R<List<SysUserFaceStatusCountVo>> listStatusCounts(@RequestBody List<Long> userIds);
|
||||
|
||||
/**
|
||||
* 按用户和虹软样本编号读取审核通过的人脸原图地址,供订单证据服务复制订单专属快照。
|
||||
*
|
||||
* @param userId 识别用户主键
|
||||
* @param sampleId 虹软样本编号
|
||||
* @return 受信人脸图片来源;不存在或未审核通过时为空
|
||||
*/
|
||||
@NoToken
|
||||
@GetMapping("/user-face/inner/evidence-source")
|
||||
R<SysUserFaceEvidenceSourceVo> getEvidenceSource(@RequestParam Long userId, @RequestParam String sampleId);
|
||||
}
|
||||
+38
@@ -0,0 +1,38 @@
|
||||
package com.bsd.pjcloud.admin.api.vo;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* 供 Hardware 订单证据服务使用的受信人脸原图来源,不包含特征数据和审核流程内部字段。
|
||||
*/
|
||||
@Data
|
||||
@Schema(description = "人脸证据原图来源")
|
||||
public class SysUserFaceEvidenceSourceVo {
|
||||
|
||||
/**
|
||||
* 人脸所属用户主键。
|
||||
*/
|
||||
@Schema(description = "用户主键")
|
||||
private Long userId;
|
||||
|
||||
/**
|
||||
* 虹软样本编号。
|
||||
*/
|
||||
@Schema(description = "样本编号")
|
||||
private String sampleId;
|
||||
|
||||
/**
|
||||
* 审核通过的人脸图片地址。
|
||||
*/
|
||||
@Schema(description = "人脸图片地址")
|
||||
private String faceImg;
|
||||
|
||||
/**
|
||||
* 人脸来源最后更新时间,用于证据审计和图片版本判断。
|
||||
*/
|
||||
@Schema(description = "来源更新时间")
|
||||
private LocalDateTime sourceUpdatedAt;
|
||||
}
|
||||
Reference in new issue
Block a user