select id, dept_id, project_id, sub_dept_id, sub_dept_type, sub_dept_name, sub_dept_code, sub_dept_leader_id, sub_dept_leader_name, sub_dept_leader_code, sub_dept_leader_phone, use_status, approve_status, qr_code, is_del, create_by, create_time, update_by, update_time, remark from pro_project_info_subdepts
insert into pro_project_info_subdepts
dept_id,
project_id,
sub_dept_id,
sub_dept_type,
sub_dept_name,
sub_dept_code,
sub_dept_leader_id,
sub_dept_leader_name,
sub_dept_leader_code,
sub_dept_leader_phone,
use_status,
approve_status,
qr_code,
is_del,
create_by,
create_time,
update_by,
update_time,
remark,
#{deptId},
#{projectId},
#{subDeptId},
#{subDeptType},
#{subDeptName},
#{subDeptCode},
#{subDeptLeaderId},
#{subDeptLeaderName},
#{subDeptLeaderCode},
#{subDeptLeaderPhone},
#{useStatus},
#{approveStatus},
#{qrCode},
#{isDel},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
update pro_project_info_subdepts
dept_id = #{deptId},
project_id = #{projectId},
sub_dept_id = #{subDeptId},
sub_dept_type = #{subDeptType},
sub_dept_name = #{subDeptName},
sub_dept_code = #{subDeptCode},
sub_dept_leader_id = #{subDeptLeaderId},
sub_dept_leader_name = #{subDeptLeaderName},
sub_dept_leader_code = #{subDeptLeaderCode},
sub_dept_leader_phone = #{subDeptLeaderPhone},
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}
delete from pro_project_info_subdepts where id = #{id}
delete from pro_project_info_subdepts where id in
#{id}