增加构造方法

This commit is contained in:
86182
2022-11-16 17:17:28 +08:00
parent 12f6dd6bb9
commit 7b48a1d2c3
2 changed files with 26 additions and 2 deletions

View File

@@ -201,4 +201,28 @@ public class AloneExamAnswer extends IdBaseEntity {
this.useSecond=useSecond; 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;
}
} }

View File

@@ -166,7 +166,7 @@ public class AloneExamServiceImpl implements IAloneExamService{
QueryBuilder builder = QueryBuilder.from(AloneExamAnswer.class); QueryBuilder builder = QueryBuilder.from(AloneExamAnswer.class);
builder.addFilter(FieldFilters.eq("aloneId",aloneId)); builder.addFilter(FieldFilters.eq("aloneId",aloneId));
builder.addOrder(OrderCondition.desc("sysCreateTime")); 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<AloneExamAnswer> list = dao.findList(builder.builder()); List<AloneExamAnswer> list = dao.findList(builder.builder());
return list; return list;
} }
@@ -271,7 +271,7 @@ public class AloneExamServiceImpl implements IAloneExamService{
@Override @Override
public PageList<AloneExamAnswer> answerPage(int pageIndex, int pageSize, AloneExamQuery aloneExamQuery) { public PageList<AloneExamAnswer> answerPage(int pageIndex, int pageSize, AloneExamQuery aloneExamQuery) {
QueryBuilder builder=QueryBuilder.from(AloneExam.class.getSimpleName()+" a,"+AloneExamAnswer.class.getSimpleName()+" aa"); 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.setPageIndex(pageIndex);
builder.setPageSize(pageSize); builder.setPageSize(pageSize);
builder.addFilter(FieldFilters.eqField("a.id","aa.aloneId")); builder.addFilter(FieldFilters.eqField("a.id","aa.aloneId"));