From 99132a43bf344f2aafdd9894b0762d2eedd9767b Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: 星期二, 01 七月 2025 17:15:25 +0800
Subject: [PATCH] 修改

---
 multi-system/src/main/java/com/gkhy/exam/system/mapper/CatalogueMapper.java |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/multi-system/src/main/java/com/gkhy/exam/system/mapper/CatalogueMapper.java b/multi-system/src/main/java/com/gkhy/exam/system/mapper/CatalogueMapper.java
new file mode 100644
index 0000000..37a37f0
--- /dev/null
+++ b/multi-system/src/main/java/com/gkhy/exam/system/mapper/CatalogueMapper.java
@@ -0,0 +1,32 @@
+package com.gkhy.exam.system.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.gkhy.exam.system.domain.Catalogue;
+import com.gkhy.exam.system.domain.CatalogueData;
+import com.gkhy.exam.system.domain.CatalogueDataFile;
+import com.gkhy.exam.system.domain.req.CatalogueReq;
+import com.gkhy.exam.system.domain.vo.CatalogueDataVo;
+import com.gkhy.exam.system.domain.vo.CatalogueVo;
+import org.apache.ibatis.annotations.Param;
+import org.mapstruct.Mapper;
+
+import java.util.List;
+
+@Mapper
+public interface CatalogueMapper extends BaseMapper<Catalogue> {
+    List<CatalogueVo> selectCatalogueList(CatalogueReq catalogueReq);
+
+    List<CatalogueDataVo> selectCatalogueDataList(CatalogueReq catalogueReq);
+
+    Integer insertCatalogueData(CatalogueData catalogueData);
+
+    void insertCatalogueDataFile(CatalogueDataFile files);
+
+    Integer updateCatalogueData(CatalogueData catalogueData);
+
+    void updateCatalogueDataFile(CatalogueDataFile files);
+
+    List<CatalogueDataFile> selectCatalogueDataFile(@Param("companyId") Integer companyId, @Param("catalogueId") Integer catalogueId);
+
+    List<CatalogueData> selectByCompanyId(Integer companyId);
+}

--
Gitblit v1.9.2