select mc.id, mc.project_id, pi.project_name, mc.menu_name, mc.menu_identi, mc.menu_img, mc.menu_url, mc.del_flag, mc.menu_sort, mc.create_time, mc.menu_type from wx_menu_config mc
left join pro_project_info pi on pi.id = mc.project_id
insert into wx_menu_config
project_id,menu_name,menu_identi,menu_img,menu_url,del_flag,menu_sort,create_time,menu_type,#{projectId},#{menuName},#{menuIdenti},#{menuImg},#{menuUrl},#{delFlag},#{menuSort},#{createTime},#{menuType},
update wx_menu_config
project_id = #{projectId},menu_name = #{menuName},menu_identi = #{menuIdenti},menu_img = #{menuImg},menu_url = #{menuUrl},del_flag = #{delFlag},menu_sort = #{menuSort},create_time = #{createTime},menu_type = #{menuType},
where id = #{id}
delete from wx_menu_config where id = #{id}
delete from wx_menu_config where id in
#{id}
delete from wx_menu_config_role where smcid in
#{smcid}
delete from wx_menu_config_role where smcid = #{smcid}
insert into wx_menu_config_role( smcid, role_id, user_id) values
( #{item.smcid}, #{item.roleId}, #{item.userId})