|
@@ -1,24 +1,21 @@
|
|
package cn.com.qmth.print.manage.controller;
|
|
package cn.com.qmth.print.manage.controller;
|
|
|
|
|
|
-import javax.annotation.Resource;
|
|
|
|
-
|
|
|
|
|
|
+import cn.com.qmth.print.manage.service.CheckRecordService;
|
|
|
|
+import cn.com.qmth.print.manage.service.PmSession;
|
|
|
|
+import cn.com.qmth.print.manage.service.query.RecordQuery;
|
|
|
|
+import com.qmth.boot.api.annotation.Aac;
|
|
|
|
+import com.qmth.boot.api.constant.ApiConstant;
|
|
import org.springframework.validation.annotation.Validated;
|
|
import org.springframework.validation.annotation.Validated;
|
|
import org.springframework.web.bind.annotation.RequestAttribute;
|
|
import org.springframework.web.bind.annotation.RequestAttribute;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
-import cn.com.qmth.print.manage.service.CheckRecordService;
|
|
|
|
-import cn.com.qmth.print.manage.service.PmSession;
|
|
|
|
-import cn.com.qmth.print.manage.service.query.RecordQuery;
|
|
|
|
-
|
|
|
|
-import com.qmth.boot.api.annotation.Aac;
|
|
|
|
-import com.qmth.boot.api.annotation.BOOL;
|
|
|
|
-import com.qmth.boot.api.constant.ApiConstant;
|
|
|
|
|
|
+import javax.annotation.Resource;
|
|
|
|
|
|
@RestController
|
|
@RestController
|
|
@RequestMapping(ApiConstant.DEFAULT_URI_PREFIX + "/check")
|
|
@RequestMapping(ApiConstant.DEFAULT_URI_PREFIX + "/check")
|
|
-@Aac(strict = BOOL.FALSE, auth = BOOL.TRUE)
|
|
|
|
|
|
+@Aac(strict = false, auth = true)
|
|
public class CheckRecordController extends BaseController {
|
|
public class CheckRecordController extends BaseController {
|
|
|
|
|
|
@Resource
|
|
@Resource
|
|
@@ -31,14 +28,14 @@ public class CheckRecordController extends BaseController {
|
|
|
|
|
|
@RequestMapping("/start")
|
|
@RequestMapping("/start")
|
|
public Object start(@RequestAttribute PmSession accessEntity, @RequestParam(required = false) Long id,
|
|
public Object start(@RequestAttribute PmSession accessEntity, @RequestParam(required = false) Long id,
|
|
- @RequestParam Long examId, @RequestParam String startNumber) {
|
|
|
|
|
|
+ @RequestParam Long examId, @RequestParam String startNumber) {
|
|
Long userId = getAccessUserId(accessEntity);
|
|
Long userId = getAccessUserId(accessEntity);
|
|
return checkRecordService.start(id, userId, examId, startNumber);
|
|
return checkRecordService.start(id, userId, examId, startNumber);
|
|
}
|
|
}
|
|
|
|
|
|
@RequestMapping("/end")
|
|
@RequestMapping("/end")
|
|
public Object end(@RequestAttribute PmSession accessEntity, @RequestParam Long id, @RequestParam Long examId,
|
|
public Object end(@RequestAttribute PmSession accessEntity, @RequestParam Long id, @RequestParam Long examId,
|
|
- @RequestParam String endNumber) {
|
|
|
|
|
|
+ @RequestParam String endNumber) {
|
|
Long userId = getAccessUserId(accessEntity);
|
|
Long userId = getAccessUserId(accessEntity);
|
|
return checkRecordService.end(id, userId, examId, endNumber);
|
|
return checkRecordService.end(id, userId, examId, endNumber);
|
|
}
|
|
}
|