From 8546b3d285af4235a0ef615a0c6e89486ae2c806 Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期四, 17 十月 2024 21:01:37 +0800 Subject: [PATCH] 达梦不支持value改为values --- src/main/java/com/ycl/jxkg/service/QuestionService.java | 26 +++++++++++++++++++++++++- 1 files changed, 25 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/ycl/jxkg/service/QuestionService.java b/src/main/java/com/ycl/jxkg/service/QuestionService.java index 0f1c650..f24eb9d 100644 --- a/src/main/java/com/ycl/jxkg/service/QuestionService.java +++ b/src/main/java/com/ycl/jxkg/service/QuestionService.java @@ -1,12 +1,17 @@ package com.ycl.jxkg.service; import com.baomidou.mybatisplus.extension.service.IService; +import com.github.pagehelper.PageInfo; +import com.ycl.jxkg.base.Result; import com.ycl.jxkg.domain.entity.Question; +import com.ycl.jxkg.domain.vo.admin.exam.QuestionExportVO; +import com.ycl.jxkg.domain.vo.admin.exam.ExamPaperImportVO; import com.ycl.jxkg.domain.vo.admin.question.QuestionEditRequestVO; import com.ycl.jxkg.domain.vo.admin.question.QuestionPageRequestVO; -import com.github.pagehelper.PageInfo; import com.ycl.jxkg.domain.vo.admin.question.QuestionResponseVO; +import org.springframework.web.multipart.MultipartFile; +import javax.servlet.http.HttpServletResponse; import java.util.List; public interface QuestionService extends IService<Question> { @@ -32,5 +37,24 @@ */ Boolean updateStatus(QuestionResponseVO question); + /** + * 棰樼洰瀵煎嚭鏁版嵁 + * @param query 鏌ヨ鏉′欢 + * @return 棰樼洰 + */ + List<ExamPaperImportVO> export(QuestionExportVO query); + + /** + * 瀵煎叆棰樼洰 + * @param file excel + * @return 瀵煎叆缁撴灉 + */ + Result<Boolean> importQuestion(MultipartFile file); + + /** + * 涓嬭浇瀵煎叆棰樼洰妯℃澘 + * @param response 缁撴灉 + */ + void importTemplate(HttpServletResponse response); } -- Gitblit v1.8.0