Просмотр исходного кода

付款凭证,截图图片集合

lyhzzz 2 лет назад
Родитель
Сommit
2a4661de3e

+ 6 - 3
src/main/java/com/fdkankan/sale/entity/RepairPay.java

@@ -1,5 +1,6 @@
 package com.fdkankan.sale.entity;
 package com.fdkankan.sale.entity;
 
 
+import com.alibaba.fastjson.JSONArray;
 import com.baomidou.mybatisplus.annotation.IdType;
 import com.baomidou.mybatisplus.annotation.IdType;
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableId;
@@ -8,6 +9,8 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
 import java.io.Serializable;
 import java.math.BigDecimal;
 import java.math.BigDecimal;
 import java.util.Date;
 import java.util.Date;
+
+import com.fdkankan.sale.typehandle.JsonArrayTypeHandler;
 import lombok.Getter;
 import lombok.Getter;
 import lombok.Setter;
 import lombok.Setter;
 
 
@@ -21,7 +24,7 @@ import lombok.Setter;
  */
  */
 @Getter
 @Getter
 @Setter
 @Setter
-@TableName("t_repair_pay")
+@TableName(value = "t_repair_pay",autoResultMap = true)
 public class RepairPay implements Serializable {
 public class RepairPay implements Serializable {
 
 
     private static final long serialVersionUID = 1L;
     private static final long serialVersionUID = 1L;
@@ -47,8 +50,8 @@ public class RepairPay implements Serializable {
     /**
     /**
      * 付款凭证,截图
      * 付款凭证,截图
      */
      */
-    @TableField("pay_img")
-    private String payImg;
+    @TableField(typeHandler = JsonArrayTypeHandler.class)
+    private JSONArray payImg;
 
 
     @TableField("order_sn")
     @TableField("order_sn")
     private String orderSn;
     private String orderSn;

+ 2 - 1
src/main/java/com/fdkankan/sale/vo/request/PayRegisterParam.java

@@ -1,12 +1,13 @@
 package com.fdkankan.sale.vo.request;
 package com.fdkankan.sale.vo.request;
 
 
+import com.alibaba.fastjson.JSONArray;
 import lombok.Data;
 import lombok.Data;
 
 
 @Data
 @Data
 public class PayRegisterParam {
 public class PayRegisterParam {
     private String repairId;
     private String repairId;
     private Integer payType;
     private Integer payType;
-    private String payImg;
+    private JSONArray payImg;
 
 
     private String trackingNum;
     private String trackingNum;
 }
 }

+ 2 - 1
src/main/java/com/fdkankan/sale/vo/response/RepairPayVo.java

@@ -2,6 +2,7 @@ package com.fdkankan.sale.vo.response;
 
 
 import com.alibaba.excel.annotation.ExcelIgnore;
 import com.alibaba.excel.annotation.ExcelIgnore;
 import com.alibaba.excel.annotation.ExcelProperty;
 import com.alibaba.excel.annotation.ExcelProperty;
+import com.alibaba.fastjson.JSONArray;
 import com.baomidou.mybatisplus.annotation.IdType;
 import com.baomidou.mybatisplus.annotation.IdType;
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableId;
@@ -48,7 +49,7 @@ public class RepairPayVo {
      * 付款凭证,截图
      * 付款凭证,截图
      */
      */
     @ExcelIgnore
     @ExcelIgnore
-    private String payImg;
+    private JSONArray payImg;
 
 
     @ExcelProperty("交易号")
     @ExcelProperty("交易号")
     private String tradeNo;
     private String tradeNo;