| | |
| | | <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"> |
| | |
| | | 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> |