Эх сурвалжийг харах

项目计算、分数段修改接口

xiatian 6 жил өмнө
parent
commit
fc80cfa333

+ 24 - 0
examcloud-task-api-client/src/main/java/cn/com/qmth/examcloud/task/api/client/ReportsComputeCloudServiceClient.java

@@ -0,0 +1,24 @@
+package cn.com.qmth.examcloud.task.api.client;
+
+import org.springframework.stereotype.Service;
+
+import cn.com.qmth.examcloud.task.api.ReportsComputeCloudService;
+import cn.com.qmth.examcloud.task.api.request.AddReportsComputeReq;
+import cn.com.qmth.examcloud.task.api.response.AddReportsComputeResp;
+
+@Service
+public class ReportsComputeCloudServiceClient extends AbstractCloudClientSupport
+		implements
+		ReportsComputeCloudService {
+
+	/**
+	 * 
+	 */
+	private static final long serialVersionUID = 710704184859373495L;
+
+	@Override
+	public AddReportsComputeResp addReportsCompute(AddReportsComputeReq req) {
+		return post("reportsCompute/add", req, AddReportsComputeResp.class);
+	}
+
+}

+ 12 - 0
examcloud-task-api/src/main/java/cn/com/qmth/examcloud/task/api/ReportsComputeCloudService.java

@@ -0,0 +1,12 @@
+package cn.com.qmth.examcloud.task.api;
+
+import cn.com.qmth.examcloud.api.commons.CloudService;
+import cn.com.qmth.examcloud.task.api.request.AddReportsComputeReq;
+import cn.com.qmth.examcloud.task.api.response.AddReportsComputeResp;
+
+public interface ReportsComputeCloudService extends CloudService {
+
+	AddReportsComputeResp addReportsCompute(AddReportsComputeReq req);
+
+
+}

+ 27 - 0
examcloud-task-api/src/main/java/cn/com/qmth/examcloud/task/api/request/AddReportsComputeReq.java

@@ -0,0 +1,27 @@
+package cn.com.qmth.examcloud.task.api.request;
+
+import cn.com.qmth.examcloud.api.commons.exchange.BaseRequest;
+
+public class AddReportsComputeReq extends BaseRequest {
+
+	/**
+	 * 
+	 */
+	private static final long serialVersionUID = 141622216263868838L;
+	private Long projectId;
+	private Long rootOrgId;
+	public Long getProjectId() {
+		return projectId;
+	}
+	public void setProjectId(Long projectId) {
+		this.projectId = projectId;
+	}
+	public Long getRootOrgId() {
+		return rootOrgId;
+	}
+	public void setRootOrgId(Long rootOrgId) {
+		this.rootOrgId = rootOrgId;
+	}
+	
+	
+}

+ 13 - 0
examcloud-task-api/src/main/java/cn/com/qmth/examcloud/task/api/response/AddReportsComputeResp.java

@@ -0,0 +1,13 @@
+package cn.com.qmth.examcloud.task.api.response;
+
+import cn.com.qmth.examcloud.api.commons.exchange.BaseResponse;
+
+public class AddReportsComputeResp extends BaseResponse {
+
+	/**
+	 * 
+	 */
+	private static final long serialVersionUID = 626045260652731227L;
+
+
+}