浏览代码

归档批次

[user3] 4 年之前
父节点
当前提交
17881fd03c

+ 15 - 0
src/main/java/com/jeeplus/modules/projectFilingBatch/dao/ProjectFilingBatchProInfoDao.java

@@ -0,0 +1,15 @@
+package com.jeeplus.modules.projectFilingBatch.dao;
+
+import com.jeeplus.common.persistence.CrudDao;
+import com.jeeplus.common.persistence.DataEntity;
+import com.jeeplus.common.persistence.annotation.MyBatisDao;
+import com.jeeplus.modules.projectFilingBatch.entity.ProjectFilingBatch;
+import com.jeeplus.modules.projectFilingBatch.entity.ProjectFilingBatchProInfo;
+
+import java.util.List;
+
+@MyBatisDao
+public interface ProjectFilingBatchProInfoDao extends CrudDao<ProjectFilingBatchProInfo> {
+     ProjectFilingBatchProInfo findProInfo(ProjectFilingBatchProInfo proInfo);
+     Integer proInfoInsert(ProjectFilingBatchProInfo proInfo);
+}

+ 42 - 0
src/main/java/com/jeeplus/modules/projectFilingBatch/entity/ProjectFilingBatchProInfo.java

@@ -0,0 +1,42 @@
+package com.jeeplus.modules.projectFilingBatch.entity;
+
+import com.jeeplus.common.persistence.DataEntity;
+
+public class ProjectFilingBatchProInfo extends DataEntity<ProjectFilingBatchProInfo> {
+    private String proInfofilingBatch;
+    private String proId;
+    private String proInfoType;
+    private String proInfoName;
+
+    public String getProInfofilingBatch() {
+        return proInfofilingBatch;
+    }
+
+    public void setProInfofilingBatch(String proInfofilingBatch) {
+        this.proInfofilingBatch = proInfofilingBatch;
+    }
+
+    public String getProId() {
+        return proId;
+    }
+
+    public void setProId(String proId) {
+        this.proId = proId;
+    }
+
+    public String getProInfoType() {
+        return proInfoType;
+    }
+
+    public void setProInfoType(String proInfoType) {
+        this.proInfoType = proInfoType;
+    }
+
+    public String getProInfoName() {
+        return proInfoName;
+    }
+
+    public void setProInfoName(String proInfoName) {
+        this.proInfoName = proInfoName;
+    }
+}

+ 28 - 0
src/main/resources/mappings/modules/projectGuidang/ProjectFilingBatchProInfoDao.xml

@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.jeeplus.modules.projectFilingBatch.dao.ProjectFilingBatchProInfoDao">
+	<insert id="proInfoInsert">
+		insert into project_filingbatch_proinfo
+			(id,
+			 filing_batch,
+			 project_id,
+			 proInfo_type,
+			 proInfo_name)
+			 values
+			(#{id},
+			 #{proInfofilingBatch},
+			 #{proId},
+			 #{proInfoType},
+			 #{proInfoName}
+			 )
+	</insert>
+	<select id="findProInfo" resultType="com.jeeplus.modules.projectFilingBatch.entity.ProjectFilingBatchProInfo">
+		select id As "id",
+			   filing_batch As "proInfofilingBatch",
+			   project_id AS "proId",
+			   proInfo_type AS "proInfoType",
+			   proInfo_name as "proInfoName"
+		from project_filingbatch_proinfo
+		where filing_batch=#{proInfofilingBatch} and project_id=#{proId}
+	</select>
+</mapper>