Bläddra i källkod

remove examcloud-exchange-dock-api-client

deason 6 år sedan
förälder
incheckning
d21f55cdff

+ 0 - 22
examcloud-exchange-dock-api-client/pom.xml

@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-    <modelVersion>4.0.0</modelVersion>
-    <artifactId>examcloud-exchange-dock-api-client</artifactId>
-    <packaging>jar</packaging>
-
-    <parent>
-        <groupId>cn.com.qmth.examcloud.rmi</groupId>
-        <artifactId>examcloud-rmi</artifactId>
-        <version>master-SNAPSHOT</version>
-    </parent>
-
-    <dependencies>
-        <dependency>
-            <groupId>cn.com.qmth.examcloud.rmi</groupId>
-            <artifactId>examcloud-exchange-dock-api</artifactId>
-            <version>${examcloud.version}</version>
-        </dependency>
-    </dependencies>
-
-</project>

+ 0 - 45
examcloud-exchange-dock-api-client/src/main/java/cn/com/qmth/examcloud/exchange/dock/api/client/ExamStudentScoreCloudServiceClient.java

@@ -1,45 +0,0 @@
-/*
- * *************************************************
- * Copyright (c) 2019 QMTH. All Rights Reserved.
- * Created by Deason on 2019-01-08 11:04:36.
- * *************************************************
- */
-
-package cn.com.qmth.examcloud.exchange.dock.api.client;
-
-import cn.com.qmth.examcloud.commons.web.redis.RedisClient;
-import cn.com.qmth.examcloud.exchange.dock.api.ExamStudentScoreCloudService;
-import cn.com.qmth.examcloud.exchange.dock.api.request.SyncExamStudentScoreReq;
-import cn.com.qmth.examcloud.exchange.dock.api.response.SyncExamStudentScoreResp;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-import org.springframework.web.client.RestTemplate;
-
-/**
- * @author: fengdesheng
- * @since: 2019/1/8
- */
-@Service("examStudentScoreCloudServiceClient")
-public class ExamStudentScoreCloudServiceClient extends ExchangeDockCloudClientSupport implements ExamStudentScoreCloudService {
-    private static final long serialVersionUID = 1L;
-    @Autowired
-    private RestTemplate restTemplate;
-    @Autowired
-    private RedisClient redisClient;
-
-    @Override
-    protected RedisClient getRedisClient() {
-        return redisClient;
-    }
-
-    @Override
-    protected RestTemplate getRestTemplate() {
-        return restTemplate;
-    }
-
-    @Override
-    public SyncExamStudentScoreResp syncExamStudentScore(SyncExamStudentScoreReq req) {
-        return post("exam/student/score/save", req, SyncExamStudentScoreResp.class);
-    }
-
-}

+ 0 - 23
examcloud-exchange-dock-api-client/src/main/java/cn/com/qmth/examcloud/exchange/dock/api/client/ExchangeDockCloudClientSupport.java

@@ -1,23 +0,0 @@
-/*
- * *************************************************
- * Copyright (c) 2019 QMTH. All Rights Reserved.
- * Created by Deason on 2019-01-08 11:04:36.
- * *************************************************
- */
-
-package cn.com.qmth.examcloud.exchange.dock.api.client;
-
-import cn.com.qmth.examcloud.commons.web.support.CloudClientSupport;
-
-/**
- * @author: fengdesheng
- * @since: 2019/1/8
- */
-public abstract class ExchangeDockCloudClientSupport extends CloudClientSupport {
-
-    @Override
-    public String getUrlPrefix() {
-        return "http://EC-EXCHANGE-DOCK/api/exchange/dock/";
-    }
-
-}

+ 0 - 22
examcloud-exchange-dock-api/pom.xml

@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-    <modelVersion>4.0.0</modelVersion>
-    <artifactId>examcloud-exchange-dock-api</artifactId>
-    <packaging>jar</packaging>
-
-    <parent>
-        <groupId>cn.com.qmth.examcloud.rmi</groupId>
-        <artifactId>examcloud-rmi</artifactId>
-        <version>master-SNAPSHOT</version>
-    </parent>
-
-    <dependencies>
-        <dependency>
-            <groupId>cn.com.qmth.examcloud.commons</groupId>
-            <artifactId>examcloud-commons-web</artifactId>
-            <version>${examcloud.version}</version>
-        </dependency>
-    </dependencies>
-
-</project>

+ 0 - 25
examcloud-exchange-dock-api/src/main/java/cn/com/qmth/examcloud/exchange/dock/api/ExamStudentScoreCloudService.java

@@ -1,25 +0,0 @@
-/*
- * *************************************************
- * Copyright (c) 2019 QMTH. All Rights Reserved.
- * Created by Deason on 2019-01-08 11:00:23.
- * *************************************************
- */
-
-package cn.com.qmth.examcloud.exchange.dock.api;
-
-import cn.com.qmth.examcloud.commons.web.cloud.api.CloudService;
-import cn.com.qmth.examcloud.exchange.dock.api.request.SyncExamStudentScoreReq;
-import cn.com.qmth.examcloud.exchange.dock.api.response.SyncExamStudentScoreResp;
-
-/**
- * @author: fengdesheng
- * @since: 2019/1/8
- */
-public interface ExamStudentScoreCloudService extends CloudService {
-
-    /**
-     * 同步考生成绩
-     */
-    SyncExamStudentScoreResp syncExamStudentScore(SyncExamStudentScoreReq req);
-
-}

+ 0 - 103
examcloud-exchange-dock-api/src/main/java/cn/com/qmth/examcloud/exchange/dock/api/bean/SyncExamStudentScoreBean.java

@@ -1,103 +0,0 @@
-/*
- * *************************************************
- * Copyright (c) 2019 QMTH. All Rights Reserved.
- * Created by Deason on 2019-01-08 11:00:23.
- * *************************************************
- */
-
-package cn.com.qmth.examcloud.exchange.dock.api.bean;
-
-import cn.com.qmth.examcloud.commons.web.cloud.api.JsonSerializable;
-
-/**
- * @author: fengdesheng
- * @since: 2019/1/8
- */
-public class SyncExamStudentScoreBean implements JsonSerializable {
-    private static final long serialVersionUID = 1L;
-    /**
-     * 学校机构ID
-     */
-    private Long orgId;
-    /**
-     * 学校机构代码
-     */
-    private String orgCode;
-    /**
-     * 考试ID
-     */
-    private Long examId;
-    /**
-     * 课程ID
-     */
-    private Long courseId;
-    /**
-     * 课程代码
-     */
-    private String courseCode;
-    /**
-     * 报名号
-     */
-    private String entryNo;
-    /**
-     * 分数
-     */
-    private Double score;
-
-    public Long getOrgId() {
-        return orgId;
-    }
-
-    public void setOrgId(Long orgId) {
-        this.orgId = orgId;
-    }
-
-    public String getOrgCode() {
-        return orgCode;
-    }
-
-    public void setOrgCode(String orgCode) {
-        this.orgCode = orgCode;
-    }
-
-    public Long getExamId() {
-        return examId;
-    }
-
-    public void setExamId(Long examId) {
-        this.examId = examId;
-    }
-
-    public Long getCourseId() {
-        return courseId;
-    }
-
-    public void setCourseId(Long courseId) {
-        this.courseId = courseId;
-    }
-
-    public String getCourseCode() {
-        return courseCode;
-    }
-
-    public void setCourseCode(String courseCode) {
-        this.courseCode = courseCode;
-    }
-
-    public String getEntryNo() {
-        return entryNo;
-    }
-
-    public void setEntryNo(String entryNo) {
-        this.entryNo = entryNo;
-    }
-
-    public Double getScore() {
-        return score;
-    }
-
-    public void setScore(Double score) {
-        this.score = score;
-    }
-
-}

+ 0 - 30
examcloud-exchange-dock-api/src/main/java/cn/com/qmth/examcloud/exchange/dock/api/request/SyncExamStudentScoreReq.java

@@ -1,30 +0,0 @@
-/*
- * *************************************************
- * Copyright (c) 2019 QMTH. All Rights Reserved.
- * Created by Deason on 2019-01-08 11:00:23.
- * *************************************************
- */
-
-package cn.com.qmth.examcloud.exchange.dock.api.request;
-
-import cn.com.qmth.examcloud.commons.web.cloud.api.BaseRequest;
-import cn.com.qmth.examcloud.exchange.dock.api.bean.SyncExamStudentScoreBean;
-
-/**
- * @author: fengdesheng
- * @since: 2019/1/8
- */
-public class SyncExamStudentScoreReq extends BaseRequest {
-    private static final long serialVersionUID = 1L;
-
-    private SyncExamStudentScoreBean bean;
-
-    public SyncExamStudentScoreBean getBean() {
-        return bean;
-    }
-
-    public void setBean(SyncExamStudentScoreBean bean) {
-        this.bean = bean;
-    }
-
-}

+ 0 - 19
examcloud-exchange-dock-api/src/main/java/cn/com/qmth/examcloud/exchange/dock/api/response/SyncExamStudentScoreResp.java

@@ -1,19 +0,0 @@
-/*
- * *************************************************
- * Copyright (c) 2019 QMTH. All Rights Reserved.
- * Created by Deason on 2019-01-08 11:00:23.
- * *************************************************
- */
-
-package cn.com.qmth.examcloud.exchange.dock.api.response;
-
-import cn.com.qmth.examcloud.commons.web.cloud.api.BaseResponse;
-
-/**
- * @author: fengdesheng
- * @since: 2019/1/8
- */
-public class SyncExamStudentScoreResp extends BaseResponse {
-    private static final long serialVersionUID = 1L;
-
-}

+ 0 - 3
pom.xml

@@ -47,9 +47,6 @@
 
         <module>examcloud-core-print-api</module>
         <module>examcloud-core-print-api-client</module>
-
-        <module>examcloud-exchange-dock-api</module>
-        <module>examcloud-exchange-dock-api-client</module>
     </modules>
 
 </project>