From 15e0cd26d651510fde1aea51cd536b7ea2f377e2 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期三, 19 二月 2025 11:57:48 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
business/src/main/resources/mapper/ProjectPlanRecordMapper.xml | 52 ++++++++++++++++++++++++++++++++++++++++++++++++----
1 files changed, 48 insertions(+), 4 deletions(-)
diff --git a/business/src/main/resources/mapper/ProjectPlanRecordMapper.xml b/business/src/main/resources/mapper/ProjectPlanRecordMapper.xml
index e6e6c5a..775d959 100644
--- a/business/src/main/resources/mapper/ProjectPlanRecordMapper.xml
+++ b/business/src/main/resources/mapper/ProjectPlanRecordMapper.xml
@@ -14,10 +14,37 @@
<result column="actual_invest" property="actualInvest" />
</resultMap>
-
-
-
-
+ <resultMap id="ProjetPlanRecordItem" type="com.ycl.domain.vo.ProjetPlanRecordItem">
+ <id property="id" column="id" />
+ <result column="project_name" property="projectName" />
+ <result column="project_code" property="projectCode" />
+ <result column="plan_time" property="planTime" />
+ <result column="plan_time_flag" property="planTimeFlag" />
+ <result column="create_time" property="createTime" />
+ <result column="report_status" property="reportStatus" />
+ </resultMap>
+ <insert id="insertItem">
+ INSERT INTO t_project_plan_record (
+ project_info_id,
+ plan_id,
+ engineering_info_id,
+ plan_time,
+ plan_time_flag,
+ create_time,
+ report_status,
+ actual_invest
+ )
+ VALUES (
+ #{projectInfoId},
+ #{planId},
+ #{engineeringInfoId},
+ #{planTime},
+ #{planTimeFlag},
+ #{createTime},
+ #{reportStatus},
+ #{actualInvest}
+ )
+ </insert>
<select id="getById" resultMap="BaseResultMap">
@@ -55,4 +82,21 @@
TPPR.deleted = 0
</select>
+
+ <select id="selectPlanList" resultMap="ProjetPlanRecordItem">
+ SELECT
+ ppr.id,
+ pi.project_name,
+ pi.project_code,
+ ppr.plan_time,
+ ppr.plan_time_flag,
+ ppr.create_time,
+ ppr.report_status
+ FROM t_project_plan_record AS ppr
+ LEFT JOIN t_project_info AS pi ON pi.id = ppr.project_info_id
+ WHERE
+ ppr.plan_time_flag = #{flag}
+ AND pi.id = #{id}
+ </select>
+
</mapper>
--
Gitblit v1.8.0