select fl.id, fl.project_id, fl.project_name, fl.dept_id, fl.dept_name, fl.sub_dept_id, fl.sub_dept_name, fl.labor_name, fl.labor_cardId, fl.labor_phone, fl.labor_number, fl.labor_amount, fl.labor_reason, fl.files, fl.approve_status, fl.is_del, fl.create_by, fl.create_time, fl.update_by, fl.update_time, fl.remark from flow_labour_info fl left join sur_project sp on sp.id = fl.project_id insert into flow_labour_info project_id, project_name, dept_id, dept_name, sub_dept_id, sub_dept_name, labor_name, labor_cardId, labor_phone, labor_number, labor_amount, labor_reason, files, approve_status, is_del, create_by, create_time, update_by, update_time, remark, #{projectId}, #{projectName}, #{deptId}, #{deptName}, #{subDeptId}, #{subDeptName}, #{laborName}, #{laborCardId}, #{laborPhone}, #{laborNumber}, #{laborAmount}, #{laborReason}, #{files}, #{approveStatus}, #{isDel}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, update flow_labour_info project_id = #{projectId}, project_name = #{projectName}, dept_id = #{deptId}, dept_name = #{deptName}, sub_dept_id = #{subDeptId}, sub_dept_name = #{subDeptName}, labor_name = #{laborName}, labor_cardId = #{laborCardId}, labor_phone = #{laborPhone}, labor_number = #{laborNumber}, labor_amount = #{laborAmount}, labor_reason = #{laborReason}, files = #{files}, approve_status = #{approveStatus}, is_del = #{isDel}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, remark = #{remark}, where id = #{id} delete from flow_labour_info where id = #{id} delete from flow_labour_info where id in #{id}