|
@@ -15,6 +15,7 @@ import lombok.Data;
|
|
|
import lombok.EqualsAndHashCode;
|
|
|
import lombok.Getter;
|
|
|
|
|
|
+import java.io.Serializable;
|
|
|
import java.math.BigDecimal;
|
|
|
import java.time.LocalDateTime;
|
|
|
import java.util.List;
|
|
@@ -509,7 +510,8 @@ public class WmScorePackage extends Model<WmScorePackage> {
|
|
|
/**
|
|
|
* 发票文件
|
|
|
*/
|
|
|
- private String[] invoiceFile;
|
|
|
+ @TableField(typeHandler = FastjsonTypeHandler.class)
|
|
|
+ private List<FileUrlObj> invoiceFile;
|
|
|
|
|
|
/**
|
|
|
* 获取积分包的关联试卷
|
|
@@ -542,4 +544,19 @@ public class WmScorePackage extends Model<WmScorePackage> {
|
|
|
private final String msg;
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 文件 URL obj
|
|
|
+ *
|
|
|
+ * @author lixuesong
|
|
|
+ * @date 2023/09/27
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class FileUrlObj implements Serializable {
|
|
|
+ private static final long serialVersionUID = 7914265352319844404L;
|
|
|
+
|
|
|
+ private String fileName;
|
|
|
+
|
|
|
+ private String url;
|
|
|
+ }
|
|
|
+
|
|
|
}
|