select psg.id, psg.com_id, sd.dept_name as com_name, psg.project_id, pi.project_name, psg.sub_dept_id, psg.sub_dept_type, psg.sub_dept_name, psg.sub_dept_code, psg.group_name, psg.group_code, psg.craft_type, psg.craft_post, psg.group_leader_name, psg.group_leader_code, psg.group_leader_phone, psg.use_status, psg.approve_status, psg.qr_code, psg.is_del, psg.create_by, psg.create_time, psg.update_by, psg.update_time, psg.remark from pro_project_info_subdepts_group psg left join pro_project_info pi on pi.id = psg.project_id left join sys_dept sd on sd.dept_id = psg.com_id insert into pro_project_info_subdepts_group com_id, project_id, sub_dept_id, sub_dept_type, sub_dept_name, sub_dept_code, group_name, group_code, craft_type, craft_post, group_leader_name, group_leader_code, group_leader_phone, use_status, approve_status, qr_code, is_del, create_by, create_time, update_by, update_time, remark, #{comId}, #{projectId}, #{subDeptId}, #{subDeptType}, #{subDeptName}, #{subDeptCode}, #{groupName}, #{groupCode}, #{craftType}, #{craftPost}, #{groupLeaderName}, #{groupLeaderCode}, #{groupLeaderPhone}, #{useStatus}, #{approveStatus}, #{qrCode}, #{isDel}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, update pro_project_info_subdepts_group com_id = #{comId}, project_id = #{projectId}, sub_dept_id = #{subDeptId}, sub_dept_type = #{subDeptType}, sub_dept_name = #{subDeptName}, sub_dept_code = #{subDeptCode}, group_name = #{groupName}, group_code = #{groupCode}, craft_type = #{craftType}, craft_post = #{craftPost}, group_leader_name = #{groupLeaderName}, group_leader_code = #{groupLeaderCode}, group_leader_phone = #{groupLeaderPhone}, use_status = #{useStatus}, approve_status = #{approveStatus}, qr_code = #{qrCode}, is_del = #{isDel}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, remark = #{remark}, where id = #{id} update pro_project_info_subdepts_group set is_del = 2 where id = #{id} update pro_project_info_subdepts_group set is_del = 2 where id in #{id} update pro_project_info_subdepts_group set use_status = 2 where sub_dept_id = #{subDeptId}