From 7b48a1d2c3dcd8606ebe877a98d477705c0201c7 Mon Sep 17 00:00:00 2001 From: 86182 Date: Wed, 16 Nov 2022 17:17:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=9E=84=E9=80=A0=E6=96=B9?= =?UTF-8?q?=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/exam/entity/AloneExamAnswer.java | 24 +++++++++++++++++++ .../service/impl/AloneExamServiceImpl.java | 4 ++-- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/exam/entity/AloneExamAnswer.java b/servers/boe-server-all/src/main/java/com/xboe/module/exam/entity/AloneExamAnswer.java index 530e3b44..e4377131 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/exam/entity/AloneExamAnswer.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/exam/entity/AloneExamAnswer.java @@ -201,4 +201,28 @@ public class AloneExamAnswer extends IdBaseEntity { this.useSecond=useSecond; } + public AloneExamAnswer(String id, String aid, String name, String testId, String testName, Integer arrange, + Integer passLine, Integer status, LocalDateTime startTime, LocalDateTime endTime, + LocalDateTime lastTime, String clientId,String ucode,Float score, + Float totalScore,Float realScore,Integer useSecond,String aloneId) { + this.setId(id); + this.aid = aid; + this.name = name; + this.testId = testId; + this.testName = testName; + this.arrange = arrange; + this.passLine = passLine; + this.status = status; + this.startTime = startTime; + this.endTime = endTime; + this.lastTime = lastTime; + this.clientIp = clientId; + this.ucode=ucode; + this.score=score; + this.totalScore=totalScore; + this.realScore=realScore; + this.useSecond=useSecond; + this.aloneId=aloneId; + } + } diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/exam/service/impl/AloneExamServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/module/exam/service/impl/AloneExamServiceImpl.java index 08bf2d4e..7482f336 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/exam/service/impl/AloneExamServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/exam/service/impl/AloneExamServiceImpl.java @@ -166,7 +166,7 @@ public class AloneExamServiceImpl implements IAloneExamService{ QueryBuilder builder = QueryBuilder.from(AloneExamAnswer.class); builder.addFilter(FieldFilters.eq("aloneId",aloneId)); builder.addOrder(OrderCondition.desc("sysCreateTime")); - builder.addField("new AloneExamAnswer(id,aid,name,testId,testName,arrange,passLine,status,startTime,endTime,lastTime,clientIp,ucode,score,totalScore,realScore,useSecond)"); + builder.addField("new AloneExamAnswer(id,aid,name,testId,testName,arrange,passLine,status,startTime,endTime,lastTime,clientIp,ucode,score,totalScore,realScore,useSecond,aloneId)"); List list = dao.findList(builder.builder()); return list; } @@ -271,7 +271,7 @@ public class AloneExamServiceImpl implements IAloneExamService{ @Override public PageList answerPage(int pageIndex, int pageSize, AloneExamQuery aloneExamQuery) { QueryBuilder builder=QueryBuilder.from(AloneExam.class.getSimpleName()+" a,"+AloneExamAnswer.class.getSimpleName()+" aa"); - builder.addField("new AloneExamAnswer(aa.id,aa.aid,aa.name,aa.testId,aa.testName,aa.arrange,aa.passLine,aa.status,aa.startTime,aa.endTime,aa.lastTime,aa.clientIp,aa.ucode,aa.score,aa.totalScore,aa.realScore,aa.useSecond)"); + builder.addField("new AloneExamAnswer(aa.id,aa.aid,aa.name,aa.testId,aa.testName,aa.arrange,aa.passLine,aa.status,aa.startTime,aa.endTime,aa.lastTime,aa.clientIp,aa.ucode,aa.score,aa.totalScore,aa.realScore,aa.useSecond,aa.aloneId)"); builder.setPageIndex(pageIndex); builder.setPageSize(pageSize); builder.addFilter(FieldFilters.eqField("a.id","aa.aloneId"));