Commit 21a15fcc authored by 陈立彬's avatar 陈立彬

bugfix

parent 832d601e
......@@ -86,7 +86,7 @@ public class AppExamineService {
ExamineSceneCategoryDto result = BeanUtil.copyProperties(model, ExamineSceneCategoryDto.class);
if(StrUtil.isNotEmpty(model.getVisibleRoleIds())) {
if(Objects.nonNull(model) && StrUtil.isNotEmpty(model.getVisibleRoleIds())) {
result.setVisibleRoleList(JSONObject.parseArray(model.getVisibleRoleIds(), String.class));
}
......
......@@ -139,17 +139,15 @@ public class ExamineMobileController {
/**
* 退出考试,清除考试记录
* @param userPrincipal
* @param examineId
* @param businessNo
* @param request
* @return
*/
@Operation(summary = "退出考试,清除考试记录")
@PostMapping(value = "/exit_examine")
public ApiResponse<String> exitExam(@Parameter(hidden = true) UserPrincipal userPrincipal,
@Schema(description = "对练ID") @RequestParam("examine_id") Integer examineId,
@Schema(description = "考试流水号") @RequestParam("business_no") String businessNo) {
@RequestBody ExitExamineMobileRequestDto request) {
examineService.exitExamine(userPrincipal, examineId, businessNo);
examineService.exitExamine(userPrincipal, request.getExamineId(), request.getBusinessNo());
return ApiResponse.ok("SUCCESS");
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment