소스 검색

【功能修改】app 端:省核验人员:打卡上传图片

duhuajie 2 주 전
부모
커밋
4139bf7552

+ 2 - 1
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/task/vo/TaskDkxxRespVO.java

@@ -7,6 +7,7 @@ import io.swagger.v3.oas.annotations.media.Schema;
7 7
 import lombok.Data;
8 8
 
9 9
 import java.time.LocalDateTime;
10
+import java.util.List;
10 11
 
11 12
 @Schema(description = "APP - 打卡信息 Response VO")
12 13
 @Data
@@ -30,6 +31,6 @@ public class TaskDkxxRespVO {
30 31
     private String dkdd;
31 32
 
32 33
     @Schema(description = "拍照信息多个逗号分隔','(INFRA_FILE.ID)")
33
-    private String pzxx;
34
+    private List<Long> pzxx;
34 35
 
35 36
 }

+ 2 - 1
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/controller/admin/task/vo/TaskDkxxSaveVO.java

@@ -5,6 +5,7 @@ import io.swagger.v3.oas.annotations.media.Schema;
5 5
 import lombok.Data;
6 6
 
7 7
 import java.time.LocalDateTime;
8
+import java.util.List;
8 9
 
9 10
 @Schema(description = "APP - 打卡信息 Response VO")
10 11
 @Data
@@ -28,7 +29,7 @@ public class TaskDkxxSaveVO {
28 29
     private String dkdd;
29 30
 
30 31
     @Schema(description = "拍照信息多个逗号分隔','(INFRA_FILE.ID)")
31
-    private String pzxx;
32
+    private List<Long> pzxx;
32 33
 
33 34
     @Schema(description = "打卡类型:1:省核验人,2:银行核验人")
34 35
     private Integer dkType;

+ 8 - 2
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/dal/dataobject/dk/DkDO.java

@@ -1,19 +1,23 @@
1 1
 package com.unis.module.coding.dal.dataobject.dk;
2 2
 
3 3
 import com.baomidou.mybatisplus.annotation.KeySequence;
4
+import com.baomidou.mybatisplus.annotation.TableField;
4 5
 import com.baomidou.mybatisplus.annotation.TableId;
5 6
 import com.baomidou.mybatisplus.annotation.TableName;
6 7
 import com.unis.framework.mybatis.core.dataobject.BaseDO;
8
+import com.unis.framework.mybatis.core.type.LongListTypeHandler;
9
+import io.swagger.v3.oas.annotations.media.Schema;
7 10
 import lombok.*;
8 11
 
9 12
 import java.time.LocalDateTime;
13
+import java.util.List;
10 14
 
11 15
 /**
12 16
  * 打卡信息 DO
13 17
  *
14 18
  * @author 超级管理员
15 19
  */
16
-@TableName("delivery_dk")
20
+@TableName(value = "delivery_dk",autoResultMap = true)
17 21
 @KeySequence("delivery_dk_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
18 22
 @Data
19 23
 @EqualsAndHashCode(callSuper = true)
@@ -47,7 +51,9 @@ public class DkDO extends BaseDO {
47 51
     /**
48 52
      * 拍照信息多个逗号分隔','(INFRA_FILE.ID)
49 53
      */
50
-    private String pzxx;
54
+    @TableField(typeHandler = LongListTypeHandler.class)
55
+    @Schema(description = "拍照信息多个逗号分隔','(INFRA_FILE.ID)")
56
+    private List<Long> pzxx;
51 57
     /** 打卡类型:1:省核验人,2:银行核验人 */
52 58
     private Integer dkType;
53 59