insert into erp_project_change_progress( project_change_id, plan_stage_id, milestone_name, original_start, original_end, changed_start, changed_end, completion_degree, sort_order, remark, del_flag, create_dept, create_by, create_time, update_by, update_time ) values ( #{item.projectChangeId}, #{item.planStageId}, #{item.milestoneName}, #{item.originalStart}, #{item.originalEnd}, #{item.changedStart}, #{item.changedEnd}, #{item.completionDegree}, #{item.sortOrder}, #{item.remark}, #{item.delFlag}, #{item.createDept}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime} ) update erp_project_change_progress project_change_id = #{item.projectChangeId}, plan_stage_id = #{item.planStageId}, milestone_name = #{item.milestoneName}, original_start = #{item.originalStart}, original_end = #{item.originalEnd}, changed_start = #{item.changedStart}, changed_end = #{item.changedEnd}, completion_degree = #{item.completionDegree}, sort_order = #{item.sortOrder}, remark = #{item.remark}, del_flag = #{item.delFlag}, create_dept = #{item.createDept}, create_by = #{item.createBy}, create_time = #{item.createTime}, update_by = #{item.updateBy}, update_time = #{item.updateTime} where change_progress_id = #{item.changeProgressId} delete from erp_project_change_progress AND ${ew.sqlSegment} delete from erp_project_change_progress where change_progress_id in #{id}