From ca768ad0d68236a7468088dad69e8dabdddd77c1 Mon Sep 17 00:00:00 2001 From: hejinbo Date: Mon, 23 Oct 2023 17:54:51 +0800 Subject: [PATCH] =?UTF-8?q?10.23=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/CaseEvidenceDirectory.java | 40 +++++++++++++++ .../mapper/CaseEvidenceDirectoryMapper.java | 29 +++++++++++ .../CaseEvidenceDirectoryMapper.xml | 50 +++++++++++++++++++ 3 files changed, 119 insertions(+) create mode 100644 ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseEvidenceDirectory.java create mode 100644 ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseEvidenceDirectoryMapper.java create mode 100644 ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseEvidenceDirectoryMapper.xml diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseEvidenceDirectory.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseEvidenceDirectory.java new file mode 100644 index 0000000..5268d9f --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseEvidenceDirectory.java @@ -0,0 +1,40 @@ +package com.ruoyi.wisdomarbitrate.domain; + +import com.ruoyi.common.core.domain.BaseEntity; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +@Data +@Builder +@AllArgsConstructor +@NoArgsConstructor +public class CaseEvidenceDirectory extends BaseEntity { + private static final long serialVersionUID = 1L; + + /** + * id + */ + private Integer id; + + /** + * 父id + */ + private Integer parentId; + + /** + * 证据名称 + */ + private String evidenceName; + + /** + * 附件id + */ + private Integer annexId; + + /** + * 级数 + */ + private Integer series; +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseEvidenceDirectoryMapper.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseEvidenceDirectoryMapper.java new file mode 100644 index 0000000..e0528ba --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseEvidenceDirectoryMapper.java @@ -0,0 +1,29 @@ +package com.ruoyi.wisdomarbitrate.mapper; + + +import com.ruoyi.common.core.domain.entity.SysDept; +import com.ruoyi.wisdomarbitrate.domain.CaseEvidenceDirectory; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +@Mapper +public interface CaseEvidenceDirectoryMapper { + + int save(CaseEvidenceDirectory caseEvidenceDirectory); + /** + * 查询证据目录信息 + * + * @param caseEvidenceDirectory 目录信息 + * @return 目录信息集合 + */ + List selectList(CaseEvidenceDirectory caseEvidenceDirectory); + + /** + * 根据证据名称查询证据目录树信息 + * @param evidenceName 证据名称 + * @param deptCheckStrictly 目录树选择项是否关联显示 + */ + List selectDeptListByEvidenceName(@Param("evidenceName") String evidenceName, @Param("deptCheckStrictly") boolean deptCheckStrictly); +} diff --git a/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseEvidenceDirectoryMapper.xml b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseEvidenceDirectoryMapper.xml new file mode 100644 index 0000000..6a8c99b --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseEvidenceDirectoryMapper.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + INSERT INTO case_evidence_directory (id, parent_id, evidence_name , annex_id,series) + VALUES (#{id}, #{parentId}, #{evidenceName},#{annexId},#{series}) + + + + + + \ No newline at end of file