123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- package com.qmth.distributed.print.api;
- import com.qmth.boot.api.annotation.Aac;
- import com.qmth.boot.api.annotation.BOOL;
- import com.qmth.boot.api.constant.ApiConstant;
- import com.qmth.distributed.print.business.bean.ApiUser;
- import com.qmth.distributed.print.business.bean.params.ExamCardParams;
- import com.qmth.distributed.print.business.service.ExamCardService;
- import com.qmth.distributed.print.business.util.RequestUtils;
- import com.qmth.distributed.print.common.util.Result;
- import com.qmth.distributed.print.common.util.ResultUtil;
- import io.swagger.annotations.Api;
- import io.swagger.annotations.ApiOperation;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestMethod;
- import org.springframework.web.bind.annotation.RestController;
- import javax.servlet.http.HttpServletRequest;
- /**
- * <p>
- * 题卡 前端控制器
- * </p>
- *
- * @author xf
- * @since 2021-03-23
- */
- @Api(tags = "题卡Controller")
- @RestController
- @RequestMapping(ApiConstant.DEFAULT_URI_PREFIX + "/${prefix.url.exam}/card")
- @Aac(auth = BOOL.FALSE)
- public class ExamCardController {
- @Autowired
- private ExamCardService examCardService;
- /**
- * 新建
- *
- * @param request
- * @param examCardParams
- * @return
- */
- @ApiOperation(value = "新建")
- @RequestMapping(value = "/save", method = RequestMethod.POST)
- public Result save(HttpServletRequest request, @RequestBody ExamCardParams examCardParams) {
- ApiUser apiUser = RequestUtils.getApiUser(request);
- String cardId = examCardService.saveExamCard(examCardParams);
- return ResultUtil.ok(cardId, "");
- }
- }
|