From 3acec3660921f22b58bdaa85d61a2fcfba8e6c98 Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期三, 21 六月 2023 10:11:31 +0800 Subject: [PATCH] 问卷列表 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/SvyLibTopicController.java | 30 +++++++++++++++++++++++++++--- 1 files changed, 27 insertions(+), 3 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/SvyLibTopicController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/SvyLibTopicController.java index f4cf9ec..7661d42 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/SvyLibTopicController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/SvyLibTopicController.java @@ -5,6 +5,9 @@ import com.ruoyi.common.core.domain.entity.SysUser; import com.ruoyi.common.core.domain.model.LoginUser; +import com.smartor.domain.PatImportInfoVO; +import com.smartor.domain.SvyLibTopicRes; +import com.smartor.domain.SvyTopicReq; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.security.access.prepost.PreAuthorize; @@ -33,7 +36,7 @@ * @author ruoyi * @date 2023-03-03 */ -@Api("闂嵎棰樼洰") +@Api(description = "闂嵎棰樼洰") @RestController @RequestMapping("/smartor/svytopic") public class SvyLibTopicController extends BaseController { @@ -109,15 +112,36 @@ /** - * 鎵归噺瀵煎叆闂棶棰樼洰 + * 鎵归噺瀵煎叆闂鐩� */ @ApiOperation("鎵归噺瀵煎叆闂棶棰樼洰") @PostMapping("/importLitTopic") public AjaxResult importLitTopic(MultipartFile multipartFile) { LoginUser loginUser = getLoginUser(); SysUser user = loginUser.getUser(); - return success(svyLibTopicService.importLitTopic(user, multipartFile)); } + + /** + * 瀵煎叆棰樼洰妯℃澘 + * + * @param response + */ + @ApiOperation("瀵煎叆棰樼洰妯℃澘") + @PostMapping("/importLitTopicTemplate") + public void importLitTopicTemplate(HttpServletResponse response) { + ExcelUtil<SvyLibTopicRes> util = new ExcelUtil<SvyLibTopicRes>(SvyLibTopicRes.class); + util.importTemplateExcel(response, "瀵煎叆棰樼洰"); + } + + /** + * 鑾峰彇棰樼洰 + */ + @ApiOperation("鑾峰彇棰樼洰") + @PostMapping("/showTopic") + public AjaxResult showTopic(@RequestBody SvyTopicReq svyTopicReq) { + return success(svyLibTopicService.showTopic(svyTopicReq)); + } + } -- Gitblit v1.9.3