Преглед на файлове

add: 为大赛和应用类型添加缩略图字段

guo00guo преди 5 години
родител
ревизия
fd806beb67

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
core/src/main/java/com/mooctest/crowd/domain/controller/TestUserController.java


+ 1 - 0
core/src/main/java/com/mooctest/crowd/domain/domainobject/ApplicationType.java

@@ -13,5 +13,6 @@ public class ApplicationType {
     private Long id;
     private String code;
     private String name;
+    private String image;
     private List<TestType> testTypeList;
 }

+ 1 - 0
core/src/main/java/com/mooctest/crowd/domain/domainobject/Competition.java

@@ -18,5 +18,6 @@ public class Competition {
     private String name;
     private String linkUrl;
     private Timestamp startTime;
+    private String image;
     private int isDeleted;
 }

+ 3 - 1
core/src/main/java/com/mooctest/crowd/domain/model/ApplicationTypePO.java

@@ -3,7 +3,6 @@ package com.mooctest.crowd.domain.model;
 import lombok.Data;
 
 import javax.persistence.*;
-import java.sql.Timestamp;
 
 /**
  * @author guochao
@@ -22,4 +21,7 @@ public class ApplicationTypePO {
 
     @Column(name = "AT_NAME")
     private String name;
+
+    @Column(name = "AT_IMAGE")
+    private String image;
 }

+ 3 - 0
core/src/main/java/com/mooctest/crowd/domain/model/CompetitionPO.java

@@ -26,6 +26,9 @@ public class CompetitionPO {
     @Column(name = "C_START_TIME")
     private Timestamp startTime;
 
+    @Column(name = "C_IMAGE")
+    private String image;
+
     @Column(name = "C_IS_DELETED")
     private int isDeleted;
 }

+ 2 - 0
site/src/main/java/com/mooctest/crowd/site/data/vo/ApplicationTypeVO.java

@@ -14,10 +14,12 @@ public class ApplicationTypeVO {
     private String code;
     private String name;
     private Long count;
+    private String image;
     private List<TestTypeVO> testTypeList;
 
     public ApplicationTypeVO(ApplicationType applicationType){
         code = applicationType.getCode();
         name = applicationType.getName();
+        image = applicationType.getImage();
     }
 }

+ 2 - 0
site/src/main/java/com/mooctest/crowd/site/data/vo/CompetitionVO.java

@@ -15,6 +15,7 @@ public class CompetitionVO {
     private String name;
     private String linkUrl;
     private Timestamp startTime;
+    private String image;
     private int isDeleted;
 
     public CompetitionVO(Competition competition){
@@ -22,6 +23,7 @@ public class CompetitionVO {
         name = competition.getName();
         linkUrl = competition.getLinkUrl();
         startTime = competition.getStartTime();
+        image = competition.getImage();
         isDeleted = competition.getIsDeleted();
     }
 }

Някои файлове не бяха показани, защото твърде много файлове са промени