|
@@ -26,7 +26,6 @@ import cn.com.qmth.examcloud.reports.commons.bean.AdminOperateReport;
|
|
import cn.com.qmth.examcloud.reports.commons.util.ReportsUtil;
|
|
import cn.com.qmth.examcloud.reports.commons.util.ReportsUtil;
|
|
import cn.com.qmth.examcloud.support.enums.ExamProperties;
|
|
import cn.com.qmth.examcloud.support.enums.ExamProperties;
|
|
import cn.com.qmth.examcloud.support.helper.ExamCacheTransferHelper;
|
|
import cn.com.qmth.examcloud.support.helper.ExamCacheTransferHelper;
|
|
-import cn.com.qmth.examcloud.support.helper.IdentityNumberHelper;
|
|
|
|
import cn.com.qmth.examcloud.web.helpers.GlobalHelper;
|
|
import cn.com.qmth.examcloud.web.helpers.GlobalHelper;
|
|
import cn.com.qmth.examcloud.web.security.DataRule;
|
|
import cn.com.qmth.examcloud.web.security.DataRule;
|
|
import cn.com.qmth.examcloud.web.support.ControllerSupport;
|
|
import cn.com.qmth.examcloud.web.support.ControllerSupport;
|
|
@@ -75,19 +74,12 @@ public class ExamAuditController extends ControllerSupport {
|
|
@PostMapping("/list")
|
|
@PostMapping("/list")
|
|
@ApiOperation(value = "查询“监考已审”列表(分页)")
|
|
@ApiOperation(value = "查询“监考已审”列表(分页)")
|
|
public Page<ExamAuditInfo> getExamAuditList(@RequestBody ExamAuditQuery query) {
|
|
public Page<ExamAuditInfo> getExamAuditList(@RequestBody ExamAuditQuery query) {
|
|
- User user = getAccessUser();
|
|
|
|
UserDataRule courseRule = super.getUserDataRule(DataRuleType.COURSE);
|
|
UserDataRule courseRule = super.getUserDataRule(DataRuleType.COURSE);
|
|
UserDataRule orgRule = super.getUserDataRule(DataRuleType.ORG);
|
|
UserDataRule orgRule = super.getUserDataRule(DataRuleType.ORG);
|
|
|
|
|
|
- Page<ExamAuditInfo> page = examRecordAlreadyAuditService.getExamRecordAlreadyAuditList(query, courseRule, orgRule);
|
|
|
|
-
|
|
|
|
- page.getContent().forEach(p -> {
|
|
|
|
- p.setIdentityNumber(IdentityNumberHelper.conceal(user.getRootOrgId(), p.getIdentityNumber()));
|
|
|
|
- });
|
|
|
|
- return page;
|
|
|
|
|
|
+ return examRecordAlreadyAuditService.getExamRecordAlreadyAuditList(query, courseRule, orgRule);
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
@GetMapping("export/async")
|
|
@GetMapping("export/async")
|
|
@ApiOperation(value = "导出“监考已审”(异步)")
|
|
@ApiOperation(value = "导出“监考已审”(异步)")
|
|
public void exportExamAuditList(@RequestParam String query) {
|
|
public void exportExamAuditList(@RequestParam String query) {
|
|
@@ -101,16 +93,10 @@ public class ExamAuditController extends ControllerSupport {
|
|
@PostMapping("/discipline/list")
|
|
@PostMapping("/discipline/list")
|
|
@ApiOperation(value = "查询“违纪名单”列表(分页)")
|
|
@ApiOperation(value = "查询“违纪名单”列表(分页)")
|
|
public Page<ExamAuditInfo> getExamAuditUnPassList(@RequestBody ExamAuditQuery query) {
|
|
public Page<ExamAuditInfo> getExamAuditUnPassList(@RequestBody ExamAuditQuery query) {
|
|
- User user = getAccessUser();
|
|
|
|
UserDataRule courseRule = super.getUserDataRule(DataRuleType.COURSE);
|
|
UserDataRule courseRule = super.getUserDataRule(DataRuleType.COURSE);
|
|
UserDataRule orgRule = super.getUserDataRule(DataRuleType.ORG);
|
|
UserDataRule orgRule = super.getUserDataRule(DataRuleType.ORG);
|
|
|
|
|
|
- Page<ExamAuditInfo> page = examRecordIllegallyService.getExamRecordIllegallyList(query, courseRule, orgRule);
|
|
|
|
-
|
|
|
|
- page.getContent().forEach(p -> {
|
|
|
|
- p.setIdentityNumber(IdentityNumberHelper.conceal(user.getRootOrgId(), p.getIdentityNumber()));
|
|
|
|
- });
|
|
|
|
- return page;
|
|
|
|
|
|
+ return examRecordIllegallyService.getExamRecordIllegallyList(query, courseRule, orgRule);
|
|
}
|
|
}
|
|
|
|
|
|
@DataRule(type = {DataRuleType.COURSE, DataRuleType.ORG})
|
|
@DataRule(type = {DataRuleType.COURSE, DataRuleType.ORG})
|