<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://ruoyi.plus/backend/architecture/overview.html</loc></url><url><loc>https://ruoyi.plus/backend/common/bom.html</loc></url><url><loc>https://ruoyi.plus/backend/common/core.html</loc></url><url><loc>https://ruoyi.plus/backend/common/core/config.html</loc></url><url><loc>https://ruoyi.plus/backend/common/core/domain.html</loc></url><url><loc>https://ruoyi.plus/backend/common/core/enums.html</loc></url><url><loc>https://ruoyi.plus/backend/common/core/exception.html</loc></url><url><loc>https://ruoyi.plus/backend/common/core/service.html</loc></url><url><loc>https://ruoyi.plus/backend/common/core/utils.html</loc></url><url><loc>https://ruoyi.plus/backend/common/core/validation.html</loc></url><url><loc>https://ruoyi.plus/backend/common/doc.html</loc></url><url><loc>https://ruoyi.plus/backend/common/doctemplate.html</loc></url><url><loc>https://ruoyi.plus/backend/common/encrypt.html</loc></url><url><loc>https://ruoyi.plus/backend/common/encrypt/api-encryption.html</loc></url><url><loc>https://ruoyi.plus/backend/common/encrypt/database-encryption.html</loc></url><url><loc>https://ruoyi.plus/backend/common/excel.html</loc></url><url><loc>https://ruoyi.plus/backend/common/http.html</loc></url><url><loc>https://ruoyi.plus/backend/common/idempotent.html</loc></url><url><loc>https://ruoyi.plus/backend/common/job.html</loc></url><url><loc>https://ruoyi.plus/backend/common/json.html</loc></url><url><loc>https://ruoyi.plus/backend/common/langchain4j.html</loc></url><url><loc>https://ruoyi.plus/backend/common/langchain4j/chat-service.html</loc></url><url><loc>https://ruoyi.plus/backend/common/langchain4j/model-factory.html</loc></url><url><loc>https://ruoyi.plus/backend/common/langchain4j/quick-start.html</loc></url><url><loc>https://ruoyi.plus/backend/common/langchain4j/rag.html</loc></url><url><loc>https://ruoyi.plus/backend/common/langchain4j/vector-store.html</loc></url><url><loc>https://ruoyi.plus/backend/common/langchain4j/websocket.html</loc></url><url><loc>https://ruoyi.plus/backend/common/log.html</loc></url><url><loc>https://ruoyi.plus/backend/common/mail.html</loc></url><url><loc>https://ruoyi.plus/backend/common/media.html</loc></url><url><loc>https://ruoyi.plus/backend/common/message.html</loc></url><url><loc>https://ruoyi.plus/backend/common/miniapp.html</loc></url><url><loc>https://ruoyi.plus/backend/common/mp.html</loc></url><url><loc>https://ruoyi.plus/backend/common/mqtt.html</loc></url><url><loc>https://ruoyi.plus/backend/common/mybatis.html</loc></url><url><loc>https://ruoyi.plus/backend/common/openapi.html</loc></url><url><loc>https://ruoyi.plus/backend/common/oss.html</loc></url><url><loc>https://ruoyi.plus/backend/common/pay.html</loc></url><url><loc>https://ruoyi.plus/backend/common/ratelimiter.html</loc></url><url><loc>https://ruoyi.plus/backend/common/redis.html</loc></url><url><loc>https://ruoyi.plus/backend/common/rocketmq.html</loc></url><url><loc>https://ruoyi.plus/backend/common/rocketmq/consumer.html</loc></url><url><loc>https://ruoyi.plus/backend/common/rocketmq/producer.html</loc></url><url><loc>https://ruoyi.plus/backend/common/rocketmq/quick-start.html</loc></url><url><loc>https://ruoyi.plus/backend/common/satoken.html</loc></url><url><loc>https://ruoyi.plus/backend/common/security.html</loc></url><url><loc>https://ruoyi.plus/backend/common/sensitive.html</loc></url><url><loc>https://ruoyi.plus/backend/common/serialmap.html</loc></url><url><loc>https://ruoyi.plus/backend/common/sms.html</loc></url><url><loc>https://ruoyi.plus/backend/common/social.html</loc></url><url><loc>https://ruoyi.plus/backend/common/sse.html</loc></url><url><loc>https://ruoyi.plus/backend/common/tenant.html</loc></url><url><loc>https://ruoyi.plus/backend/common/test.html</loc></url><url><loc>https://ruoyi.plus/backend/common/test/base-classes.html</loc></url><url><loc>https://ruoyi.plus/backend/common/test/quick-start.html</loc></url><url><loc>https://ruoyi.plus/backend/common/test/test-data-factory.html</loc></url><url><loc>https://ruoyi.plus/backend/common/web.html</loc></url><url><loc>https://ruoyi.plus/backend/common/websocket.html</loc></url><url><loc>https://ruoyi.plus/backend/configuration.html</loc></url><url><loc>https://ruoyi.plus/backend/core/base-mapper.html</loc></url><url><loc>https://ruoyi.plus/backend/core/exception-handler.html</loc></url><url><loc>https://ruoyi.plus/backend/extend/extension-development.html</loc></url><url><loc>https://ruoyi.plus/backend/extend/monitor-admin.html</loc></url><url><loc>https://ruoyi.plus/backend/extend/snailjob-server.html</loc></url><url><loc>https://ruoyi.plus/backend/getting-started.html</loc></url><url><loc>https://ruoyi.plus/backend/</loc></url><url><loc>https://ruoyi.plus/backend/modules/business.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/business/base.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/business/job.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/business/mall.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/generator.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/generator/advanced-config.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/generator/column-config.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/generator/quick-start.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/generator/table-management.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/generator/template-types.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/generator/usage.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/system.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/system/auth.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/system/config.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/system/core.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/system/dict.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/system/monitor.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/system/oss.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/system/tenant.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/workflow/core-concepts.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/workflow/definition.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/workflow/</loc></url><url><loc>https://ruoyi.plus/backend/modules/workflow/instance.html</loc></url><url><loc>https://ruoyi.plus/backend/modules/workflow/task.html</loc></url><url><loc>https://ruoyi.plus/backend/project-structure.html</loc></url><url><loc>https://ruoyi.plus/backend/ruoyi-admin/configuration.html</loc></url><url><loc>https://ruoyi.plus/backend/ruoyi-admin/i18n.html</loc></url><url><loc>https://ruoyi.plus/backend/ruoyi-admin/logging.html</loc></url><url><loc>https://ruoyi.plus/backend/ruoyi-admin/module-resolution.html</loc></url><url><loc>https://ruoyi.plus/backend/ruoyi-admin/overview.html</loc></url><url><loc>https://ruoyi.plus/backend/ruoyi-admin/security.html</loc></url><url><loc>https://ruoyi.plus/backend/ruoyi-admin/startup.html</loc></url><url><loc>https://ruoyi.plus/changelog.html</loc></url><url><loc>https://ruoyi.plus/demo.html</loc></url><url><loc>https://ruoyi.plus/frontend/architecture/directory-structure.html</loc></url><url><loc>https://ruoyi.plus/frontend/architecture/modular-design.html</loc></url><url><loc>https://ruoyi.plus/frontend/architecture/overview.html</loc></url><url><loc>https://ruoyi.plus/frontend/architecture/tech-stack.html</loc></url><url><loc>https://ruoyi.plus/frontend/architecture/type-system.html</loc></url><url><loc>https://ruoyi.plus/frontend/architecture/typescript-config.html</loc></url><url><loc>https://ruoyi.plus/frontend/architecture/vite-config.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/basic/dict-tag.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/basic/icon-system.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/basic/icon.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/business/import-excel.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/business/oss-media-manager.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/business/overview.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/business/recharge.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/business/user-select.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/display/data-card.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/display/detail-dialog.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/display/pagination.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/display/table-toolbar.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/feedback/search-form.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/feedback/selection-tags.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/form/cascader.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/form/checkbox.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/form/date.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/form/editor.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/form/file-upload.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/form/form.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/form/icon-select.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/form/img-upload.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/form/input.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/form/overview.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/form/radio.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/form/select.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/form/switch.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/form/tree-select.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/layout/i-frame-container.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/layout/page-background.html</loc></url><url><loc>https://ruoyi.plus/frontend/components/overview.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/overview.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-ai-chat.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-animation.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-auth.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-dialog.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-dict.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-download.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-http.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-i18n.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-layout.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-print.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-responsive-span.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-selection.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-sse.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-table-height.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-theme.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-token.html</loc></url><url><loc>https://ruoyi.plus/frontend/composables/use-websocket.html</loc></url><url><loc>https://ruoyi.plus/frontend/configuration.html</loc></url><url><loc>https://ruoyi.plus/frontend/dev/best-practices.html</loc></url><url><loc>https://ruoyi.plus/frontend/dev/custom-component.html</loc></url><url><loc>https://ruoyi.plus/frontend/dev/debugging.html</loc></url><url><loc>https://ruoyi.plus/frontend/dev/performance.html</loc></url><url><loc>https://ruoyi.plus/frontend/dev/prettier-config.html</loc></url><url><loc>https://ruoyi.plus/frontend/dev/testing.html</loc></url><url><loc>https://ruoyi.plus/frontend/directives/permission.html</loc></url><url><loc>https://ruoyi.plus/frontend/getting-started.html</loc></url><url><loc>https://ruoyi.plus/frontend/i18n/component-i18n.html</loc></url><url><loc>https://ruoyi.plus/frontend/i18n/i18n-config.html</loc></url><url><loc>https://ruoyi.plus/frontend/i18n/i18n-practices.html</loc></url><url><loc>https://ruoyi.plus/frontend/i18n/language-packs.html</loc></url><url><loc>https://ruoyi.plus/frontend/icons/best-practices.html</loc></url><url><loc>https://ruoyi.plus/frontend/icons/component-usage.html</loc></url><url><loc>https://ruoyi.plus/frontend/icons/iconfont-config.html</loc></url><url><loc>https://ruoyi.plus/frontend/icons/iconify-config.html</loc></url><url><loc>https://ruoyi.plus/frontend/icons/overview.html</loc></url><url><loc>https://ruoyi.plus/frontend/icons/preset-management.html</loc></url><url><loc>https://ruoyi.plus/frontend/icons/type-generation.html</loc></url><url><loc>https://ruoyi.plus/frontend/</loc></url><url><loc>https://ruoyi.plus/frontend/layout/app-main.html</loc></url><url><loc>https://ruoyi.plus/frontend/layout/home-layout.html</loc></url><url><loc>https://ruoyi.plus/frontend/layout/layout-overview.html</loc></url><url><loc>https://ruoyi.plus/frontend/layout/main-layout.html</loc></url><url><loc>https://ruoyi.plus/frontend/layout/navbar.html</loc></url><url><loc>https://ruoyi.plus/frontend/layout/settings.html</loc></url><url><loc>https://ruoyi.plus/frontend/layout/sidebar.html</loc></url><url><loc>https://ruoyi.plus/frontend/layout/tags-view.html</loc></url><url><loc>https://ruoyi.plus/frontend/project-structure.html</loc></url><url><loc>https://ruoyi.plus/frontend/router/config-guards.html</loc></url><url><loc>https://ruoyi.plus/frontend/router/overview.html</loc></url><url><loc>https://ruoyi.plus/frontend/router/permission-dynamic.html</loc></url><url><loc>https://ruoyi.plus/frontend/stores/ai-chat-store.html</loc></url><url><loc>https://ruoyi.plus/frontend/stores/app-store.html</loc></url><url><loc>https://ruoyi.plus/frontend/stores/dict-store.html</loc></url><url><loc>https://ruoyi.plus/frontend/stores/feature-store.html</loc></url><url><loc>https://ruoyi.plus/frontend/stores/notice-store.html</loc></url><url><loc>https://ruoyi.plus/frontend/stores/overview.html</loc></url><url><loc>https://ruoyi.plus/frontend/stores/permission-store.html</loc></url><url><loc>https://ruoyi.plus/frontend/stores/tags-view-store.html</loc></url><url><loc>https://ruoyi.plus/frontend/stores/theme-store.html</loc></url><url><loc>https://ruoyi.plus/frontend/stores/user-store.html</loc></url><url><loc>https://ruoyi.plus/frontend/styles/animations.html</loc></url><url><loc>https://ruoyi.plus/frontend/styles/best-practices.html</loc></url><url><loc>https://ruoyi.plus/frontend/styles/color-system.html</loc></url><url><loc>https://ruoyi.plus/frontend/styles/component-styles.html</loc></url><url><loc>https://ruoyi.plus/frontend/styles/css-variables.html</loc></url><url><loc>https://ruoyi.plus/frontend/styles/element-plus-customization.html</loc></url><url><loc>https://ruoyi.plus/frontend/styles/global-styles.html</loc></url><url><loc>https://ruoyi.plus/frontend/styles/responsive.html</loc></url><url><loc>https://ruoyi.plus/frontend/styles/scss-mixins.html</loc></url><url><loc>https://ruoyi.plus/frontend/styles/style-architecture.html</loc></url><url><loc>https://ruoyi.plus/frontend/styles/theme-system.html</loc></url><url><loc>https://ruoyi.plus/frontend/styles/unocss-config.html</loc></url><url><loc>https://ruoyi.plus/frontend/styles/utility-classes.html</loc></url><url><loc>https://ruoyi.plus/frontend/tools/page-designer.html</loc></url><url><loc>https://ruoyi.plus/frontend/types/api-types.html</loc></url><url><loc>https://ruoyi.plus/frontend/types/component-types.html</loc></url><url><loc>https://ruoyi.plus/frontend/types/enums.html</loc></url><url><loc>https://ruoyi.plus/frontend/types/global-types.html</loc></url><url><loc>https://ruoyi.plus/frontend/types/overview.html</loc></url><url><loc>https://ruoyi.plus/frontend/types/router-types.html</loc></url><url><loc>https://ruoyi.plus/frontend/types/store-types.html</loc></url><url><loc>https://ruoyi.plus/frontend/types/type-extensions.html</loc></url><url><loc>https://ruoyi.plus/frontend/types/utility-types.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/boolean.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/cache.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/class.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/colors.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/crypto.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/date.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/format.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/function.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/modal.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/object.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/rsa.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/scroll.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/string.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/tab.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/theme-animation.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/to.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/tree.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/utils-overview.html</loc></url><url><loc>https://ruoyi.plus/frontend/utils/validators.html</loc></url><url><loc>https://ruoyi.plus/</loc></url><url><loc>https://ruoyi.plus/mobile/build/environment.html</loc></url><url><loc>https://ruoyi.plus/mobile/build/h5-deploy.html</loc></url><url><loc>https://ruoyi.plus/mobile/build/overview.html</loc></url><url><loc>https://ruoyi.plus/mobile/build/wechat-deploy.html</loc></url><url><loc>https://ruoyi.plus/mobile/components/basic.html</loc></url><url><loc>https://ruoyi.plus/mobile/components/business.html</loc></url><url><loc>https://ruoyi.plus/mobile/components/communication-patterns.html</loc></url><url><loc>https://ruoyi.plus/mobile/components/custom-dev.html</loc></url><url><loc>https://ruoyi.plus/mobile/components/custom-development.html</loc></url><url><loc>https://ruoyi.plus/mobile/components/display.html</loc></url><url><loc>https://ruoyi.plus/mobile/components/encapsulation-standards.html</loc></url><url><loc>https://ruoyi.plus/mobile/components/feedback.html</loc></url><url><loc>https://ruoyi.plus/mobile/components/form.html</loc></url><url><loc>https://ruoyi.plus/mobile/components/icons.html</loc></url><url><loc>https://ruoyi.plus/mobile/components/layout.html</loc></url><url><loc>https://ruoyi.plus/mobile/components/lifecycle.html</loc></url><url><loc>https://ruoyi.plus/mobile/components/navigation.html</loc></url><url><loc>https://ruoyi.plus/mobile/components/overview.html</loc></url><url><loc>https://ruoyi.plus/mobile/components/testing.html</loc></url><url><loc>https://ruoyi.plus/mobile/components/wd.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/custom-hooks.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/overview.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/use-app-init.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/use-auth.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/use-dict.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/use-event-bus.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/use-http.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/use-i18n.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/use-modal.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/use-payment.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/use-scroll.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/use-share.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/use-subscribe.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/use-theme.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/use-toast.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/use-token.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/use-websocket.html</loc></url><url><loc>https://ruoyi.plus/mobile/composables/use-wx-share.html</loc></url><url><loc>https://ruoyi.plus/mobile/configuration.html</loc></url><url><loc>https://ruoyi.plus/mobile/dev-standards.html</loc></url><url><loc>https://ruoyi.plus/mobile/getting-started.html</loc></url><url><loc>https://ruoyi.plus/mobile/</loc></url><url><loc>https://ruoyi.plus/mobile/layouts/capsule.html</loc></url><url><loc>https://ruoyi.plus/mobile/layouts/default.html</loc></url><url><loc>https://ruoyi.plus/mobile/layouts/navbar.html</loc></url><url><loc>https://ruoyi.plus/mobile/layouts/overview.html</loc></url><url><loc>https://ruoyi.plus/mobile/layouts/tabbar.html</loc></url><url><loc>https://ruoyi.plus/mobile/pages/</loc></url><url><loc>https://ruoyi.plus/mobile/pages/login.html</loc></url><url><loc>https://ruoyi.plus/mobile/pages/subpackages.html</loc></url><url><loc>https://ruoyi.plus/mobile/performance/bundle-size.html</loc></url><url><loc>https://ruoyi.plus/mobile/performance/image.html</loc></url><url><loc>https://ruoyi.plus/mobile/performance/overview.html</loc></url><url><loc>https://ruoyi.plus/mobile/performance/rendering.html</loc></url><url><loc>https://ruoyi.plus/mobile/performance/startup.html</loc></url><url><loc>https://ruoyi.plus/mobile/performance/subpackage.html</loc></url><url><loc>https://ruoyi.plus/mobile/platform/alipay.html</loc></url><url><loc>https://ruoyi.plus/mobile/platform/differences.html</loc></url><url><loc>https://ruoyi.plus/mobile/platform/h5.html</loc></url><url><loc>https://ruoyi.plus/mobile/platform/wechat.html</loc></url><url><loc>https://ruoyi.plus/mobile/plugins/analytics.html</loc></url><url><loc>https://ruoyi.plus/mobile/plugins/camera.html</loc></url><url><loc>https://ruoyi.plus/mobile/plugins/custom-dev.html</loc></url><url><loc>https://ruoyi.plus/mobile/plugins/map.html</loc></url><url><loc>https://ruoyi.plus/mobile/plugins/overview.html</loc></url><url><loc>https://ruoyi.plus/mobile/plugins/payment.html</loc></url><url><loc>https://ruoyi.plus/mobile/plugins/permission.html</loc></url><url><loc>https://ruoyi.plus/mobile/plugins/push.html</loc></url><url><loc>https://ruoyi.plus/mobile/plugins/request.html</loc></url><url><loc>https://ruoyi.plus/mobile/plugins/share.html</loc></url><url><loc>https://ruoyi.plus/mobile/project-structure.html</loc></url><url><loc>https://ruoyi.plus/mobile/stores/dict.html</loc></url><url><loc>https://ruoyi.plus/mobile/stores/feature.html</loc></url><url><loc>https://ruoyi.plus/mobile/stores/overview.html</loc></url><url><loc>https://ruoyi.plus/mobile/stores/tabbar.html</loc></url><url><loc>https://ruoyi.plus/mobile/stores/user.html</loc></url><url><loc>https://ruoyi.plus/mobile/styles/architecture.html</loc></url><url><loc>https://ruoyi.plus/mobile/styles/best-practices.html</loc></url><url><loc>https://ruoyi.plus/mobile/styles/components.html</loc></url><url><loc>https://ruoyi.plus/mobile/styles/global.html</loc></url><url><loc>https://ruoyi.plus/mobile/styles/icon-fonts.html</loc></url><url><loc>https://ruoyi.plus/mobile/styles/overview.html</loc></url><url><loc>https://ruoyi.plus/mobile/styles/responsive.html</loc></url><url><loc>https://ruoyi.plus/mobile/styles/rpx-units.html</loc></url><url><loc>https://ruoyi.plus/mobile/styles/theme.html</loc></url><url><loc>https://ruoyi.plus/mobile/styles/unocss.html</loc></url><url><loc>https://ruoyi.plus/mobile/uniapp/app-config.html</loc></url><url><loc>https://ruoyi.plus/mobile/uniapp/conditional.html</loc></url><url><loc>https://ruoyi.plus/mobile/uniapp/hbuilderx.html</loc></url><url><loc>https://ruoyi.plus/mobile/uniapp/lifecycle.html</loc></url><url><loc>https://ruoyi.plus/mobile/uniapp/manifest-config.html</loc></url><url><loc>https://ruoyi.plus/mobile/uniapp/navigation.html</loc></url><url><loc>https://ruoyi.plus/mobile/uniapp/overview.html</loc></url><url><loc>https://ruoyi.plus/mobile/uniapp/pages-config.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/boolean.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/cache.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/crypto.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/date.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/device.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/file.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/format.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/function.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/http.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/logger.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/overview.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/platform.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/route.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/rsa.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/storage.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/string.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/tenant.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/to.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/validate.html</loc></url><url><loc>https://ruoyi.plus/mobile/utils/validators.html</loc></url><url><loc>https://ruoyi.plus/mobile/vite-plugins/auto/auto-import.html</loc></url><url><loc>https://ruoyi.plus/mobile/vite-plugins/auto/bundle-optimizer.html</loc></url><url><loc>https://ruoyi.plus/mobile/vite-plugins/auto/components.html</loc></url><url><loc>https://ruoyi.plus/mobile/vite-plugins/custom/copy-native-res.html</loc></url><url><loc>https://ruoyi.plus/mobile/vite-plugins/custom/openapi.html</loc></url><url><loc>https://ruoyi.plus/mobile/vite-plugins/custom/static-assets-types.html</loc></url><url><loc>https://ruoyi.plus/mobile/vite-plugins/dev/vite-restart.html</loc></url><url><loc>https://ruoyi.plus/mobile/vite-plugins/overview.html</loc></url><url><loc>https://ruoyi.plus/mobile/vite-plugins/style/unocss.html</loc></url><url><loc>https://ruoyi.plus/mobile/vite-plugins/uni/uni-components.html</loc></url><url><loc>https://ruoyi.plus/mobile/vite-plugins/uni/uni-layouts.html</loc></url><url><loc>https://ruoyi.plus/mobile/vite-plugins/uni/uni-manifest.html</loc></url><url><loc>https://ruoyi.plus/mobile/vite-plugins/uni/uni-pages.html</loc></url><url><loc>https://ruoyi.plus/mobile/vite-plugins/uni/uni-platform.html</loc></url><url><loc>https://ruoyi.plus/mobile/vite-plugins/uni/vite-plugin-uni.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/basic/button.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/basic/config-provider.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/basic/icon.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/basic/resize.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/basic/text.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/basic/transition.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/display/badge.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/display/card.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/display/cell.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/display/collapse.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/display/curtain.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/display/img-cropper.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/display/img.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/display/progress.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/display/skeleton.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/display/steps.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/display/swiper.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/display/table.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/display/tag.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/display/watermark.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/action-sheet.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/circle.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/count-down.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/count-to.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/drop-menu.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/floating-panel.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/loading.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/loadmore.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/message-box.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/notice-bar.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/notify.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/overlay.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/popover.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/popup.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/sort-button.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/status-tip.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/swipe-action.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/toast.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/feedback/tooltip.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/calendar-view.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/calendar.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/checkbox-group.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/checkbox.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/col-picker.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/datetime-picker-view.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/datetime-picker.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/form-item.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/form.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/input-number.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/input.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/keyboard.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/number-keyboard.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/password-input.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/picker-view.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/picker.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/radio-group.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/radio.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/rate.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/search.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/select-picker.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/signature.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/slider.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/switch.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/textarea.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/upload.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/form/voice-recorder.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/getting-started.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/layout/divider.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/layout/gap.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/layout/grid.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/layout/row-col.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/layout/sticky.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/navigation/backtop.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/navigation/fab.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/navigation/index-bar.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/navigation/navbar.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/navigation/pagination.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/navigation/paging.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/navigation/segmented.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/navigation/sidebar.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/navigation/tabbar.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/navigation/tabs.html</loc></url><url><loc>https://ruoyi.plus/mobile/wd/overview.html</loc></url><url><loc>https://ruoyi.plus/practices/ai/claude-code.html</loc></url><url><loc>https://ruoyi.plus/practices/architecture/cache.html</loc></url><url><loc>https://ruoyi.plus/practices/architecture/database.html</loc></url><url><loc>https://ruoyi.plus/practices/architecture/distributed.html</loc></url><url><loc>https://ruoyi.plus/practices/architecture/multi-tenant.html</loc></url><url><loc>https://ruoyi.plus/practices/architecture/system.html</loc></url><url><loc>https://ruoyi.plus/practices/backend/controller-layer.html</loc></url><url><loc>https://ruoyi.plus/practices/backend/dao-layer.html</loc></url><url><loc>https://ruoyi.plus/practices/backend/data-access.html</loc></url><url><loc>https://ruoyi.plus/practices/backend/exception-handling.html</loc></url><url><loc>https://ruoyi.plus/practices/backend/overview.html</loc></url><url><loc>https://ruoyi.plus/practices/backend/service-layer.html</loc></url><url><loc>https://ruoyi.plus/practices/backend/transaction.html</loc></url><url><loc>https://ruoyi.plus/practices/backend/validation.html</loc></url><url><loc>https://ruoyi.plus/practices/devops/docker-deploy.html</loc></url><url><loc>https://ruoyi.plus/practices/engineering/claude-code-agents.html</loc></url><url><loc>https://ruoyi.plus/practices/engineering/claude-code-commands.html</loc></url><url><loc>https://ruoyi.plus/practices/engineering/claude-code-hooks.html</loc></url><url><loc>https://ruoyi.plus/practices/engineering/claude-code-mcp.html</loc></url><url><loc>https://ruoyi.plus/practices/engineering/claude-code-skills.html</loc></url><url><loc>https://ruoyi.plus/practices/engineering/code-generator.html</loc></url><url><loc>https://ruoyi.plus/practices/features/data-permission.html</loc></url><url><loc>https://ruoyi.plus/practices/features/excel-operations.html</loc></url><url><loc>https://ruoyi.plus/practices/features/file-processing.html</loc></url><url><loc>https://ruoyi.plus/practices/features/i18n.html</loc></url><url><loc>https://ruoyi.plus/practices/features/message-push.html</loc></url><url><loc>https://ruoyi.plus/practices/features/permission-control.html</loc></url><url><loc>https://ruoyi.plus/practices/features/scheduled-jobs.html</loc></url><url><loc>https://ruoyi.plus/practices/features/third-party-integration.html</loc></url><url><loc>https://ruoyi.plus/practices/</loc></url><url><loc>https://ruoyi.plus/practices/security/api.html</loc></url><url><loc>https://ruoyi.plus/practices/security/audit.html</loc></url><url><loc>https://ruoyi.plus/practices/security/auth.html</loc></url><url><loc>https://ruoyi.plus/practices/security/client.html</loc></url><url><loc>https://ruoyi.plus/practices/security/data.html</loc></url><url><loc>https://ruoyi.plus/practices/security/overview.html</loc></url><url><loc>https://ruoyi.plus/practices/standards/api-design.html</loc></url><url><loc>https://ruoyi.plus/practices/standards/coding.html</loc></url><url><loc>https://ruoyi.plus/practices/standards/comment.html</loc></url><url><loc>https://ruoyi.plus/practices/standards/database.html</loc></url><url><loc>https://ruoyi.plus/practices/standards/frontend.html</loc></url><url><loc>https://ruoyi.plus/practices/standards/git.html</loc></url><url><loc>https://ruoyi.plus/practices/standards/naming.html</loc></url><url><loc>https://ruoyi.plus/practices/standards/overview.html</loc></url><url><loc>https://ruoyi.plus/products.html</loc></url><url><loc>https://ruoyi.plus/video.html</loc></url></urlset>