Enford 5 years atrás
parent
commit
11e53e29c7

+ 27 - 2
src/main/resources/mappings/modules/projectplanweekly/ProjectPlanWeeklyDao.xml

@@ -42,8 +42,17 @@
 		SELECT 
 			<include refid="projectPlanWeeklyColumns"/>
 		FROM project_plan_weekly a
+		left join project_records r on  a.project_id = r.id
 		WHERE a.id = #{id}
 	</select>
+
+	<select id="getPlanWeekly" resultType="com.jeeplus.modules.projectplanweekly.entity.ProjectPlanWeekly" >
+		SELECT
+		<include refid="projectPlan"/>
+		FROM project_plan_info i
+		left join project_records r on  i.project_id = r.id
+		WHERE i.id = #{id}
+	</select>
 	
 	<select id="findList" resultType="com.jeeplus.modules.projectplanweekly.entity.ProjectPlanWeekly" >
 		SELECT 
@@ -133,10 +142,26 @@
 			remarks = #{remarks},
 			begin_date = #{beginDate},
 			end_date = #{endDate},
-			project_id = #{projectId}
+			project_id = #{projectId},
+			weekly_status = #{weeklyStatus},
+			remarks_status = #{remarksStatus},
+			remarks_reason = #{remarksReason}
+		WHERE id = #{id}
+	</update>
+
+	<update id="updateWeekly">
+		UPDATE project_plan_weekly SET
+			update_by = #{updateBy.id},
+			update_date = #{updateDate},
+			remarks = #{remarks},
+			begin_date = #{beginDate},
+			end_date = #{endDate},
+			project_id = #{projectId},
+			weekly_status = #{weeklyStatus},
+			remarks_status = #{remarksStatus},
+			remarks_reason = #{remarksReason}
 		WHERE id = #{id}
 	</update>
-	
 	
 	<!--物理删除-->
 	<update id="delete">