Bladeren bron

更新!

TRX 1 jaar geleden
bovenliggende
commit
1742bcf859

+ 29 - 0
src/main/java/com/github/microservice/models/gateDoor/use/GateDoorFailCardInfo.java

@@ -0,0 +1,29 @@
+package com.github.microservice.models.gateDoor.use;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+/**
+ * @author TRX
+ * @date 2024/10/30
+ */
+@Data
+@AllArgsConstructor
+@NoArgsConstructor
+public class GateDoorFailCardInfo {
+    @JsonProperty("CardMode")
+    @Schema(description = "")
+    private String CardMode;
+
+    @JsonProperty("CardNum")
+    @Schema(description = "")
+    private String CardNum;
+
+    @JsonProperty("Endian")
+    @Schema(description = "")
+    private String Endian;
+}
+

+ 3 - 0
src/main/java/com/github/microservice/models/gateDoor/use/GateDoorInfoParam.java

@@ -71,4 +71,7 @@ public class GateDoorInfoParam {
     @Schema(description = "")
     private String Sendintime;
 
+    @JsonProperty("CardInfo")
+    @Schema(description = "刷卡开门失败时,卡片信息")
+    GateDoorFailCardInfo CardInfo;
 }

+ 7 - 0
src/main/java/com/github/microservice/models/gateDoor/use/GateDoorUseParam.java

@@ -38,6 +38,9 @@ public class GateDoorUseParam implements Serializable {
     @Schema(description = "10进制卡序列号(实体卡号或虚拟卡号)")
     private String cardNo;
 
+    @Schema(description = "人脸信息")
+    private String pic = "";
+
     @Schema(description = "用户userId")
     private String userId;
 
@@ -52,4 +55,8 @@ public class GateDoorUseParam implements Serializable {
 
     @Schema(description = "关联的数据")
     private Object data;
+
+    @Schema(description = "操作类型")
+    private String operator;
+
 }