소스 검색

queryFinalScoreData api

deason 8 달 전
부모
커밋
58922b8bc7

+ 12 - 0
examcloud-exchange-api-provider/src/main/java/cn/com/qmth/examcloud/exchange/outer/api/provider/GetScoreDataServiceProvider.java

@@ -12,9 +12,11 @@ import cn.com.qmth.examcloud.core.oe.admin.api.response.QueryScoreListResp;
 import cn.com.qmth.examcloud.exchange.outer.api.GetScoreDataService;
 import cn.com.qmth.examcloud.exchange.outer.api.bean.OuterScoreDataBean;
 import cn.com.qmth.examcloud.exchange.outer.api.request.OuterGetScoreDataReq;
+import cn.com.qmth.examcloud.exchange.outer.api.request.OuterQueryFinalScoreDataReq;
 import cn.com.qmth.examcloud.exchange.outer.api.request.OuterQueryScoreDataReq;
 import cn.com.qmth.examcloud.exchange.outer.api.request.OuterQueryScoreListReq;
 import cn.com.qmth.examcloud.exchange.outer.api.response.OuterGetScoreDataResp;
+import cn.com.qmth.examcloud.exchange.outer.api.response.OuterQueryFinalScoreDataResp;
 import cn.com.qmth.examcloud.exchange.outer.api.response.OuterQueryScoreDataResp;
 import cn.com.qmth.examcloud.exchange.outer.api.response.OuterQueryScoreListResp;
 import cn.com.qmth.examcloud.web.support.ControllerSupport;
@@ -76,6 +78,15 @@ public class GetScoreDataServiceProvider extends ControllerSupport implements Ge
         return outerGetScoreDataResp;
     }
 
+
+    @ApiOperation(value = "按某个考生获取最终成绩数据", notes = "若该考生存在考多次情况,会按成绩规则只保留一条最终成绩记录")
+    @PostMapping("/queryFinalScoreData")
+    @Override
+    public OuterQueryFinalScoreDataResp queryFinalScoreData(@RequestBody OuterQueryFinalScoreDataReq req) {
+        // to do
+        return new OuterQueryFinalScoreDataResp();
+    }
+
     @ApiOperation(value = "按某个考生获取成绩数据", notes = "若该考生存在考多次情况,会对应有多条成绩记录")
     @PostMapping("/queryScoreData")
     @Override
@@ -136,6 +147,7 @@ public class GetScoreDataServiceProvider extends ControllerSupport implements Ge
         return outerQueryScoreDataResp;
     }
 
+    @Override
     @ApiOperation(value = "按考试获取成绩数据列表(分页)", notes = "若某个考生存在考多次情况,会对应有多条成绩记录")
     @PostMapping("/queryScoreList")
     public OuterQueryScoreListResp queryScoreList(@RequestBody OuterQueryScoreListReq req) {