deason 1 年之前
父節點
當前提交
91f6e60123

+ 1 - 0
src/main/java/cn/com/qmth/examcloud/tool/controller/TaskController.java

@@ -37,6 +37,7 @@ public class TaskController extends BaseController {
         User user = currentLoginUser();
         req.setOperatorId(user.getUserId());
         req.setOperatorName(user.getDisplayName());
+        req.setUserToken(user.getToken());
         taskService.addTask(req);
     }
 

+ 14 - 0
src/main/java/cn/com/qmth/examcloud/tool/entity/TaskEntity.java

@@ -81,6 +81,12 @@ public class TaskEntity implements Serializable {
     @Column(length = 100)
     private String operatorName;
 
+    /**
+     * 用户Token
+     */
+    @Column(length = 100)
+    private String userToken;
+
     /**
      * 考试ID
      */
@@ -181,6 +187,14 @@ public class TaskEntity implements Serializable {
         this.operatorName = operatorName;
     }
 
+    public String getUserToken() {
+        return userToken;
+    }
+
+    public void setUserToken(String userToken) {
+        this.userToken = userToken;
+    }
+
     public Long getExamId() {
         return examId;
     }

+ 1 - 0
src/main/java/cn/com/qmth/examcloud/tool/service/TaskService.java

@@ -115,6 +115,7 @@ public class TaskService {
         entity.setType(req.getType());
         entity.setOperatorId(req.getOperatorId());
         entity.setOperatorName(req.getOperatorName());
+        entity.setUserToken(req.getUserToken());
         entity.setExamId(req.getExamId());
         entity.setParams(req.getParams());
 

+ 9 - 0
src/main/java/cn/com/qmth/examcloud/tool/vo/task/TaskAdd.java

@@ -18,6 +18,8 @@ public class TaskAdd implements Serializable {
 
     private String operatorName;
 
+    private String userToken;
+
     public TaskType getType() {
         return type;
     }
@@ -58,4 +60,11 @@ public class TaskAdd implements Serializable {
         this.operatorName = operatorName;
     }
 
+    public String getUserToken() {
+        return userToken;
+    }
+
+    public void setUserToken(String userToken) {
+        this.userToken = userToken;
+    }
 }