user_id as "userId", path as "path", icon as "icon", title as "title", menu_obj as "menuObj", status as "status", remark as "remark", sort as "sort", id as "id", create_by as "createBy", create_dept as "createDept", create_time as "createTime", update_by as "updateBy", update_time as "updateTime", update_ip as "updateIp", version as "version", del_flag as "delFlag" INSERT INTO sys_common_use_menu( user_id, path, icon, title, menu_obj, status, remark, sort, id, create_by, create_dept, create_time, update_by, update_time, update_ip, version, del_flag ) VALUES ( #{userId}, #{path}, #{icon}, #{title}, #{menuObj}, #{status}, #{remark}, #{sort}, #{id}, #{createBy}, #{createDept}, #{createTime}, #{updateBy}, #{updateTime}, #{updateIp}, #{version}, #{delFlag} ) UPDATE sys_common_use_menu SET user_id = #{userId}, path = #{path}, icon = #{icon}, title = #{title}, menu_obj = #{menuObj}, status = #{status}, sort = #{sort}, remark = #{remark}, update_by = #{updateBy}, update_time = #{updateTime}, update_ip = #{updateIp}, version = version + 1 WHERE id = #{id} and version = #{version} delete from sys_common_use_menu WHERE id = #{id} delete from sys_common_use_menu WHERE id in #{id} UPDATE sys_common_use_menu sort = #{item.sort}, where id = #{item.id}