diff --git a/.vercel/project.json b/.vercel/project.json new file mode 100644 index 0000000..5e4c190 --- /dev/null +++ b/.vercel/project.json @@ -0,0 +1 @@ +{"projectName":"trae_7ocy79ej"} \ No newline at end of file diff --git a/package.json b/package.json index f7cc5c0..7b5025d 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,8 @@ "build-no-check": "vite build", "build-ignore-ts": "vue-tsc --project tsconfig.build.json --noEmit && vite build", "preview": "vite preview", - "gitBuild": "vue-tsc -b && vite build --base=/My" + "gitBuild": "vue-tsc -b && vite build --base=/My", + "build-ignore-errors.bat": "build-ignore-errors.bat" }, "dependencies": { "@iconify/vue": "^5.0.0", diff --git a/public/MOSEVideo.mp4 b/public/MOSEVideo.mp4 index 945d231..7663f9c 100644 Binary files a/public/MOSEVideo.mp4 and b/public/MOSEVideo.mp4 differ diff --git a/src/api/modules/community.ts b/src/api/modules/community.ts index 7bff826..70b82ce 100644 --- a/src/api/modules/community.ts +++ b/src/api/modules/community.ts @@ -60,7 +60,9 @@ export interface CommunityItem { id: string; title: string; content: string; + description?: string; image?: string; + video?: string; createBy?: string; createTime?: string; updateBy?: string; @@ -142,4 +144,4 @@ export function queryCommunityList(params?: PageParams & Partial) */ export function addComments(params: Partial) { return request.get('/mose-admin/mose/community/addComments', params); -} \ No newline at end of file +} \ No newline at end of file diff --git a/src/api/modules/contact.ts b/src/api/modules/contact.ts index 7960b39..d01dbf8 100644 --- a/src/api/modules/contact.ts +++ b/src/api/modules/contact.ts @@ -20,5 +20,25 @@ export interface ContactForm { * @returns 提交结果 */ export function contactUs(data: ContactForm) { - return request.post('/mose-admin/mose/contact/contactUs', data); -} \ No newline at end of file + console.log('contactUs API调用,原始数据:', data); + + // 创建URLSearchParams对象(表单数据格式) + const formData = new URLSearchParams(); + formData.append('name', data.name || ''); + formData.append('email', data.email || ''); + formData.append('topic', data.topic || ''); + formData.append('information', data.information || ''); + + // 打印表单数据 + console.log('表单数据:', formData.toString()); + console.log('请求URL:', '/mose-admin/mose/contact/contactUs'); + + // 使用表单数据格式提交 + return request.post('/mose-admin/mose/contact/contactUs', formData, { + headers: { + 'Content-Type': 'application/x-www-form-urlencoded' + }, + direct: true, // 直接返回响应数据,不经过响应处理 + showError: true // 显示错误提示 + }); +} \ No newline at end of file diff --git a/src/api/modules/ecosystem.ts b/src/api/modules/ecosystem.ts index 9ac763b..c7a9cc1 100644 --- a/src/api/modules/ecosystem.ts +++ b/src/api/modules/ecosystem.ts @@ -15,6 +15,7 @@ export interface EcosystemItem { id: string; title: string; description: string; + image?: string; createBy?: string; createTime?: string; updateBy?: string; diff --git a/src/api/modules/home.ts b/src/api/modules/home.ts index 8281d0c..aa5d4b2 100644 --- a/src/api/modules/home.ts +++ b/src/api/modules/home.ts @@ -42,6 +42,7 @@ export interface MediaItem { title: string; image: string; description: string; + video?: string; createBy?: string; createTime?: string; updateBy?: string; @@ -132,4 +133,4 @@ export function queryMediaList(params?: PageParams & Partial) { export function queryPostList(params?: PageParams & Partial) { return request.get('/mose-admin/mose/index/queryPostList', params) .then(response => handleResponse(response)); -} \ No newline at end of file +} \ No newline at end of file diff --git a/src/api/modules/technology.ts b/src/api/modules/technology.ts index 971e755..4ab17d6 100644 --- a/src/api/modules/technology.ts +++ b/src/api/modules/technology.ts @@ -47,4 +47,9 @@ function handleResponse(response: any): T[] { export function queryTechnologyList(params?: PageParams & Partial) { return request.get('/mose-admin/mose/technology/queryTechnologyList', params) .then(response => handleResponse(response)); +} + +export function queryStructuralList(params?: PageParams & Partial) { + return request.get('/mose-admin/mose/technology/queryStructuralList', params) + .then(response => handleResponse(response)); } \ No newline at end of file diff --git a/src/components/ApiDemo.vue b/src/components/ApiDemo.vue index c415c6a..ca6de67 100644 --- a/src/components/ApiDemo.vue +++ b/src/components/ApiDemo.vue @@ -1,56 +1,56 @@ \ No newline at end of file + \ No newline at end of file diff --git a/src/components/about/CompanyModule.vue b/src/components/about/CompanyModule.vue index 1dd5496..1b26733 100644 --- a/src/components/about/CompanyModule.vue +++ b/src/components/about/CompanyModule.vue @@ -7,28 +7,59 @@ const { getConfigImage } = useConfig(); const { t } = useI18n(); -// 获取位置坐标的函数 - 错乱布局 +// 获取位置坐标的函数 - 分散布局 const getLocationPosition = (index: number) => { - const positions = [ - { x: 35, y: 15 }, // 香港 - { x: 45, y: 25 }, // 新加坡 - { x: 55, y: 15 }, // 越南 - { x: 65, y: 35 }, // 印度尼西亚 - { x: 75, y: 20 }, // 台湾 - { x: 85, y: 30 }, // 马来西亚 - { x: 75, y: 45 }, // 印度 - { x: 40, y: 45 }, // 韩国 - { x: 50, y: 55 }, // 日本 - { x: 60, y: 50 }, // 泰国 - { x: 70, y: 60 } // 菲律宾 + // 手机端使用更紧凑的布局 + const mobilePositions = [ + { x: 20, y: 20 }, // 香港 + { x: 50, y: 25 }, // 新加坡 + { x: 80, y: 20 }, // 越南 + { x: 15, y: 50 }, // 印度尼西亚 + { x: 45, y: 45 }, // 台湾 + { x: 75, y: 50 }, // 马来西亚 + { x: 25, y: 75 }, // 印度 + { x: 55, y: 70 }, // 韩国 + { x: 85, y: 75 }, // 日本 + { x: 35, y: 35 }, // 泰国 + { x: 65, y: 35 } // 菲律宾 ]; + // 桌面端使用原有布局 + const desktopPositions = [ + { x: 12, y: 15 }, // 香港 + { x: 40, y: 30 }, // 新加坡 + { x: 55, y: 10 }, // 越南 + { x: 70, y: 35 }, // 印度尼西亚 + { x: 45, y: 75 }, // 台湾 + { x: 90, y: 40 }, // 马来西亚 + { x: 75, y: 60 }, // 印度 + { x: 50, y: 50 }, // 韩国 + { x: 45, y: 85 }, // 日本 + { x: 60, y: 75 }, // 泰国 + { x: 80, y: 30 } // 菲律宾 + ]; + + // 检测是否为移动端(简单判断) + const isMobile = window.innerWidth < 768; + const positions = isMobile ? mobilePositions : desktopPositions; + return positions[index] || { x: 50, y: 50 }; }; // 全球办公室数据 const companyLocations = ref([]); const loading = ref(false); +// 手机端点击状态 +const activeLocationId = ref(null); + +// 切换位置详情显示 +const toggleLocationDetail = (locationId: number) => { + if (activeLocationId.value === locationId) { + activeLocationId.value = null; + } else { + activeLocationId.value = locationId; + } +}; // 获取公司列表数据 const fetchCompanyList = async () => { @@ -46,6 +77,21 @@ const fetchCompanyList = async () => { // 组件挂载时获取数据 onMounted(() => { fetchCompanyList(); + + // 监听点击事件,点击空白区域关闭详情 + const handleClickOutside = (event: Event) => { + const target = event.target as HTMLElement; + if (!target.closest('.group')) { + activeLocationId.value = null; + } + }; + + document.addEventListener('click', handleClickOutside); + + // 清理事件监听器 + return () => { + document.removeEventListener('click', handleClickOutside); + }; }); @@ -62,18 +108,18 @@ onMounted(() => {

- 全球战略部署 + {{ t('ecosystem.companies.title') }}

- 全球战略部署,构建全球战略网络 + {{ t('ecosystem.companies.subtitle') }}

- -
+ +
{
加载中...
-
+ @@ -102,6 +148,11 @@ onMounted(() => { + + + + + { :x2="getLocationPosition(index).x" :y2="getLocationPosition(index).y" stroke="url(#lineGradient)" - stroke-width="2" - stroke-dasharray="5,5" + stroke-width="1.5" + stroke-dasharray="4,6" class="animate-pulse" + filter="url(#glow)" + :style="{ 'animation-delay': `${index * 0.2}s` }" /> -
+
-
+
-
- -
- -
-

{{ location.title }}

-
-
+
+ +
+ +
- -
+ + +
+ + +
+
+
{{ location.title }}
+
+
+
- -
+ + @@ -234,12 +283,12 @@ onMounted(() => {
-
+
@@ -317,4 +366,4 @@ onMounted(() => { [data-aos="width"].aos-animate { width: 100%; } - \ No newline at end of file + \ No newline at end of file diff --git a/src/components/home/PostsModule.vue b/src/components/home/PostsModule.vue index 6230a60..282c873 100644 --- a/src/components/home/PostsModule.vue +++ b/src/components/home/PostsModule.vue @@ -1,21 +1,22 @@ @@ -215,65 +227,14 @@ onMounted(() => { position: relative; } -.video-wrapper::before { - content: ''; - position: absolute; - top: -5px; - left: -5px; - right: -5px; - bottom: -5px; - background: linear-gradient(45deg, var(--primary, #3B82F6), var(--secondary, #10B981), var(--accent, #F59E0B)); - border-radius: 1rem; - z-index: -1; - opacity: 0.5; - filter: blur(15px); - transition: opacity 0.3s ease; -} - -.video-wrapper:hover::before { - opacity: 0.7; -} - -/* 播放按钮动画 */ +/* 简化视频样式 */ .play-button { - box-shadow: 0 0 0 0 rgba(59, 130, 246, 0.5); - animation: pulse-ring 2s infinite; opacity: 0.9; - transition: opacity 0.3s ease, transform 0.3s ease; + transition: opacity 0.3s ease; } .play-button:hover { opacity: 1; - transform: scale(1.05); -} - -@keyframes pulse-ring { - 0% { - box-shadow: 0 0 0 0 rgba(59, 130, 246, 0.5); - } - 70% { - box-shadow: 0 0 0 20px rgba(59, 130, 246, 0); - } - 100% { - box-shadow: 0 0 0 0 rgba(59, 130, 246, 0); - } -} - -/* 视频图标按钮 */ -.video-icon-btn { - transition: all 0.3s ease; -} - -.video-icon-btn:hover { - transform: translateY(-2px); -} - -.video-icon-badge { - transition: all 0.3s ease; -} - -.video-icon-badge:hover { - background-color: rgba(0, 0, 0, 0.7); } /* 特点标签动画 */ @@ -343,4 +304,223 @@ onMounted(() => { margin-bottom: 0.5rem; line-height: 1.7; } - \ No newline at end of file + +/* 手机端富文本优化 */ +.rich-text-mobile { + @media (max-width: 768px) { + font-size: 0.9rem; + line-height: 1.6; + } +} + +.rich-text-mobile :deep(p) { + @media (max-width: 768px) { + margin-bottom: 1rem; + text-align: justify; + word-break: break-word; + } +} + +.rich-text-mobile :deep(div) { + @media (max-width: 768px) { + margin-bottom: 0.75rem; + word-break: break-word; + } +} + +/* 手机端特点标签优化 */ +@media (max-width: 768px) { + .feature-tag { + padding: 0.75rem; + min-width: 3.5rem; + justify-content: center; + } + + .feature-tag .w-10 { + width: 2.5rem; + height: 2.5rem; + } + + .feature-tag .h-5 { + width: 1.25rem; + height: 1.25rem; + } +} + +/* 项目介绍内容样式 */ +.project-intro-content { + line-height: 1.7; +} + +.project-intro-content h3 { + background: linear-gradient(135deg, var(--primary), var(--secondary)); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + background-clip: text; +} + +.project-intro-content p { + word-break: break-word; + hyphens: auto; +} + +/* 手机端简洁设计样式 */ +.mobile-simple { + padding: 1rem; + background: rgba(var(--color-background-rgb), 0.95); + border-radius: 1rem; + margin: 0 -0.5rem; +} + +.mobile-header { + transition: all 0.3s ease; + animation: fadeInDown 0.6s ease-out; +} + +.mobile-card { + transition: all 0.3s ease; + animation: fadeInUp 0.6s ease-out; + position: relative; + overflow: hidden; +} + +.mobile-card:nth-child(1) { + animation-delay: 0.1s; +} + +.mobile-card:nth-child(2) { + animation-delay: 0.2s; +} + +.mobile-card:nth-child(3) { + animation-delay: 0.3s; +} + +.mobile-card:hover { + transform: translateY(-2px); + box-shadow: 0 4px 12px rgba(var(--color-primary-rgb), 0.1); +} + +.mobile-features { + animation: fadeInUp 0.6s ease-out 0.4s both; +} + +.feature-item { + transition: all 0.3s ease; +} + +.feature-item:hover { + transform: translateY(-2px); + box-shadow: 0 4px 12px rgba(var(--color-primary-rgb), 0.1); +} + +@keyframes fadeInDown { + from { + opacity: 0; + transform: translateY(-20px); + } + to { + opacity: 1; + transform: translateY(0); + } +} + +/* 手机端项目介绍优化 */ +@media (max-width: 768px) { + .project-intro-content { + padding: 0; + } + + .project-intro-content h3 { + font-size: 1rem; + line-height: 1.5; + margin-bottom: 1rem; + } + + .project-intro-content p { + font-size: 0.875rem; + line-height: 1.6; + text-align: left; + padding: 0 0.5rem; + } + + .project-intro-content .bg-background-dark { + padding: 1rem; + margin: 0.5rem 0; + } + + .project-intro-content h4 { + font-size: 0.9rem; + margin-bottom: 0.75rem; + flex-direction: column; + align-items: flex-start; + text-align: left; + } + + .project-intro-content h4 .iconify { + margin-bottom: 0.25rem; + margin-right: 0; + } + + .project-intro-content .space-y-3 > div { + margin-bottom: 0.75rem; + } + + .project-intro-content .font-medium { + font-size: 0.875rem; + display: block; + margin-bottom: 0.25rem; + } + + .project-intro-content .text-text-secondary { + font-size: 0.8rem; + line-height: 1.5; + } + + /* 手机端内容容器优化 */ + .content-wrapper { + padding: 1.5rem; + } +} + +/* 动画关键帧 */ +@keyframes fadeInUp { + from { + opacity: 0; + transform: translateY(20px); + } + to { + opacity: 1; + transform: translateY(0); + } +} + +@keyframes slideInLeft { + from { + opacity: 0; + transform: translateX(-30px); + } + to { + opacity: 1; + transform: translateX(0); + } +} + +@keyframes float { + 0%, 100% { + transform: translateY(0px); + } + 50% { + transform: translateY(-10px); + } +} + +@keyframes glow { + 0%, 100% { + box-shadow: 0 0 20px rgba(59, 130, 246, 0.3); + } + 50% { + box-shadow: 0 0 30px rgba(59, 130, 246, 0.5); + } +} + \ No newline at end of file diff --git a/src/components/layout/Footer.vue b/src/components/layout/Footer.vue index e3b6d38..9a35b58 100644 --- a/src/components/layout/Footer.vue +++ b/src/components/layout/Footer.vue @@ -1,9 +1,7 @@ diff --git a/src/components/rewards/MarketDataModule.vue b/src/components/rewards/MarketDataModule.vue index ccd1ef6..f8ffdfe 100644 --- a/src/components/rewards/MarketDataModule.vue +++ b/src/components/rewards/MarketDataModule.vue @@ -25,7 +25,7 @@ const marketData = computed(() => [ { id: 1, title: t('incentives.market_data.transaction_volume'), - value: `${formattedMarketData.value.transactionVolume}亿美元`, + value: `${formattedMarketData.value.transactionVolume}${t('incentives.market_data.unit')}`, icon: 'M12 8c-1.657 0-3 .895-3 2s1.343 2 3 2 3 .895 3 2-1.343 2-3 2-3 .895-3 2 1.343 2 3 2', description: t('incentives.market_data.transaction_subtitle'), isActive: true, @@ -41,7 +41,7 @@ const marketData = computed(() => [ { id: 3, title: t('incentives.market_data.security_incidents'), - value: `${formattedMarketData.value.securityIncidents}亿美元`, + value: `${formattedMarketData.value.securityIncidents}${t('incentives.market_data.unit')}`, icon: 'M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z', description: t('incentives.market_data.security_subtitle'), isActive: true, @@ -115,4 +115,4 @@ const activeMarketData = computed(() => marketData.value.filter(item => item.isA .bg-gradient-primary { background: linear-gradient(135deg, var(--primary-light), var(--primary)); } - \ No newline at end of file + \ No newline at end of file diff --git a/src/components/rewards/RewardModule.vue b/src/components/rewards/RewardModule.vue index e64f9e4..8296822 100644 --- a/src/components/rewards/RewardModule.vue +++ b/src/components/rewards/RewardModule.vue @@ -9,18 +9,11 @@ const airdropData = { total_addresses: 100000, eligible_addresses: 100000, tokens_per_address: 50, - rules: { - en: [ - "Daily release of 1%", - "Rewards stop when holdings < 100 MOSE", - "Unclaimed rewards expire after 15 days" - ], - zh: [ - "每日释放1%", - "持币少于100枚时停止释放", - "15日内未完成≥100枚闪兑则销毁" - ] - } + rules: [ + t('rewards.airdrop.rules.daily_release'), + t('rewards.airdrop.rules.stop_condition'), + t('rewards.airdrop.rules.expiry') + ] }; // 使用映射.txt中的代币销毁数据 @@ -29,10 +22,7 @@ const tokenBurnData = { target_burned: 290000000, burn_percentage: 72.41, stop_threshold: 10000000, - mechanism: { - en: "100% of cross-chain and mixing fees burned", - zh: "跨链与混币手续费100%销毁" - } + mechanism: t('rewards.burn.mechanism.description') }; // 计算属性 @@ -40,14 +30,14 @@ const totalAddresses = computed(() => airdropData.total_addresses); const airdropAddresses = computed(() => airdropData.eligible_addresses); const airdropAmount = computed(() => airdropData.tokens_per_address); -// 获取当前语言的规则 +// 获取空投规则 const airdropRules = computed(() => { - return locale.value === 'zh' ? airdropData.rules.zh : airdropData.rules.en; + return airdropData.rules; }); -// 获取当前语言的销毁机制描述 +// 获取销毁机制描述 const burnMechanism = computed(() => { - return locale.value === 'zh' ? tokenBurnData.mechanism.zh : tokenBurnData.mechanism.en; + return tokenBurnData.mechanism; }); // 计算销毁百分比的显示值 diff --git a/src/components/technology/ArchitectureModule.vue b/src/components/technology/ArchitectureModule.vue index 8f53651..1aab1e5 100644 --- a/src/components/technology/ArchitectureModule.vue +++ b/src/components/technology/ArchitectureModule.vue @@ -1,111 +1,63 @@ @@ -113,11 +65,11 @@ const architectureLayers = computed(() => {

- MOSE技术架构 + {{ t('architecture.title') }}

- 多层架构设计确保隐私保护与跨链互操作的高效运行 + {{ t('architecture.subtitle') }}

@@ -144,7 +96,7 @@ const architectureLayers = computed(() => {

{{ layer.title }}

-

{{ layer.description }}

+

{{ layer.description }}

    @@ -198,4 +150,4 @@ const architectureLayers = computed(() => {
- \ No newline at end of file + \ No newline at end of file diff --git a/src/i18n/locales/ar.json b/src/i18n/locales/ar.json index 5b13dd1..a1fe24d 100644 --- a/src/i18n/locales/ar.json +++ b/src/i18n/locales/ar.json @@ -11,7 +11,13 @@ "home": { "hero": { "title": "بلوك تشين MOSE", - "subtitle": "منصة بلوك تشين عالية الأداء والأمان والقابلة للتوسع من الجيل التالي" + "title2": "MOSE - رائد حماية خصوصية البلوك تشين", + "title3": "بناء مستقبل الحوسبة الخاصة", + "title4": "حلول مبتكرة للخصوصية عبر السلاسل", + "subtitle": "منصة بلوك تشين عالية الأداء والأمان والقابلة للتوسع من الجيل التالي", + "subtitle2": "جعل الخصوصية حقًا أساسيًا في البلوك تشين", + "subtitle3": "حماية البيانات، إطلاق القيمة", + "subtitle4": "حلول خصوصية آمنة وفعالة وقابلة للتوسع" }, "video": { "title": "شاهد فيديونـا" @@ -400,8 +406,9 @@ "view_all": "عرض الكل" }, "highlights": { - "title": "نقاط بارزة في المجتمع", - "view_all": "عرض الكل" + "title": "社区风采", + "view_all": "عرض الكل", + "no_data": "لا توجد بيانات نشاط المجتمع" }, "events": { "title": "الأحداث القادمة", diff --git a/src/i18n/locales/en.json b/src/i18n/locales/en.json index 5d8b733..325c135 100644 --- a/src/i18n/locales/en.json +++ b/src/i18n/locales/en.json @@ -11,7 +11,13 @@ "home": { "hero": { "title": "MOSE Blockchain", - "subtitle": "Next-generation high-performance, secure, and scalable blockchain platform" + "title2": "MOSE - Blockchain Privacy Protection Pioneer", + "title3": "Building the Future of Privacy Computing", + "title4": "Innovative Privacy Cross-chain Solutions", + "subtitle": "Next-generation high-performance, secure, and scalable blockchain platform", + "subtitle2": "Making Privacy a Fundamental Right in Blockchain", + "subtitle3": "Protecting Data, Unleashing Value", + "subtitle4": "Secure, Efficient, and Scalable Privacy Solutions" }, "video": { "title": "Watch Our Video" @@ -116,7 +122,7 @@ "vi": "Tiếng Việt" }, "ecosystem": { - "title": "Ecosystem", + "title": "MOSE Ten Ecosystems", "subtitle": "Explore the MOSE ecosystem and discover the various projects and applications built on our platform", "categories": { "all": "All", @@ -199,11 +205,12 @@ } }, "companies": { - "title": "Global Presence", - "subtitle": "MOSE has established multiple offices worldwide to serve global users", + "title": "Global Strategic Deployment", + "subtitle": "Global strategic deployment, building a global strategic network", "list_title": "Global Offices", "focus": "Business Focus", "team": "Team Size", + "footer_description": "Through a global office network, MOSE provides localized services and support to users in different regions", "singapore": { "name": "Singapore Headquarters", "description": "MOSE's global headquarters, responsible for global strategy and business development" @@ -247,8 +254,8 @@ } }, "technology": { - "title": "Technology", - "subtitle": "Explore MOSE's core technological innovations", + "title": "Leading Blockchain Privacy Technology", + "subtitle": "MOSE builds privacy protection infrastructure for the blockchain world through innovative cryptography and cross-chain technology", "architecture": { "title": "Technical Architecture", "subtitle": "MOSE employs a multi-layer architecture design to achieve high performance, security, and scalability", @@ -290,8 +297,8 @@ } }, "ecosystem_integration": { - "title": "Ecosystem Integration", - "subtitle": "Seamlessly connect with the broader blockchain ecosystem", + "title": "Ecosystem Applications", + "subtitle": "Seamless connection with the broader blockchain ecosystem", "compatibility": { "title": "Multi-Chain Compatibility", "description": "MOSE is compatible with major blockchain ecosystems including Ethereum, Cosmos, and Polkadot." @@ -384,6 +391,13 @@ "title": "Join Our Community", "subtitle": "Connect with MOSE users, developers, and enthusiasts worldwide" }, + "introduction": { + "title": "Community Introduction" + }, + "highlights": { + "title": "社区风采", + "no_data": "No community activity data available" + }, "social_media": { "title": "Official Social Media", "follow": "Follow us for the latest updates and announcements" @@ -403,10 +417,7 @@ "title": "Official Announcements", "view_all": "View All" }, - "highlights": { - "title": "Community Highlights", - "view_all": "View All" - }, + "events": { "title": "Upcoming Events", "online": "Online", @@ -501,6 +512,73 @@ "read_more": "Read More", "view_all": "View All", "learn_more": "Learn More", - "coming_soon": "Coming Soon" + "coming_soon": "Coming Soon", + "time": { + "just_now": "Just now", + "minutes_ago": "{count} minutes ago", + "hours_ago": "{count} hours ago", + "days_ago": "{count} days ago" + }, + "errors": { + "load_failed": "Failed to load", + "submit_failed": "Failed to submit" + }, + "success_messages": { + "request_success": "Request successful" + } + }, + "technology": { + "hero": { + "title": "Technical Architecture", + "description": "Next-generation privacy protection protocol based on zero-knowledge proofs and mixing technology" + }, + "architecture": { + "title": "System Architecture", + "subtitle": "Understanding MOSE's technical architecture" + }, + "innovation": { + "title": "Technical Innovation", + "subtitle": "Our core technical advantages" + }, + "integration": { + "title": "Ecosystem Integration", + "subtitle": "Seamless integration with mainstream blockchains" + }, + "techs": { + "zero_knowledge": { + "title": "Zero-Knowledge Proofs", + "description": "Advanced cryptographic technology ensuring transaction privacy while maintaining verifiability" + }, + "cross_chain": { + "title": "Cross-Chain Protocol", + "description": "Innovative cross-chain bridge technology enabling seamless asset transfers between different blockchains" + }, + "smart_contracts": { + "title": "Smart Contracts", + "description": "High-performance smart contract platform supporting complex business logic and privacy protection" + }, + "governance": { + "title": "Decentralized Governance", + "description": "Community-driven governance mechanism allowing token holders to participate in protocol decisions" + } + }, + "apps": { + "privacy_wallet": { + "title": "Privacy Wallet", + "description": "Secure multi-chain wallet with built-in privacy protection features" + }, + "dex": { + "title": "Decentralized Exchange", + "description": "Privacy-preserving DEX supporting anonymous trading and cross-chain swaps" + }, + "bridge": { + "title": "Cross-Chain Bridge Service", + "description": "Secure and efficient cross-chain asset transfer service" + }, + "staking": { + "title": "Staking Rewards", + "description": "Participate in network security and earn staking rewards" + } + } } -} \ No newline at end of file +} \ No newline at end of file diff --git a/src/i18n/locales/fr.json b/src/i18n/locales/fr.json index 3de3eb2..e8cc2c1 100644 --- a/src/i18n/locales/fr.json +++ b/src/i18n/locales/fr.json @@ -11,7 +11,13 @@ "home": { "hero": { "title": "Blockchain MOSE", - "subtitle": "Plateforme blockchain de nouvelle génération performante, sécurisée et évolutive" + "title2": "MOSE - Pionnier de la protection de la confidentialité blockchain", + "title3": "Construire l'avenir de l'informatique confidentielle", + "title4": "Solutions innovantes de confidentialité inter-chaînes", + "subtitle": "Plateforme blockchain de nouvelle génération performante, sécurisée et évolutive", + "subtitle2": "Faire de la confidentialité un droit fondamental dans la blockchain", + "subtitle3": "Protéger les données, libérer la valeur", + "subtitle4": "Solutions de confidentialité sécurisées, efficaces et évolutives" }, "video": { "title": "Regarder notre vidéo" @@ -400,8 +406,9 @@ "view_all": "Voir tout" }, "highlights": { - "title": "Points forts de la communauté", - "view_all": "Voir tout" + "title": "社区风采", + "view_all": "Voir tout", + "no_data": "Aucune donnée d'activité communautaire disponible" }, "events": { "title": "Événements à venir", diff --git a/src/i18n/locales/ja.json b/src/i18n/locales/ja.json index 2c846dc..3d31c1f 100644 --- a/src/i18n/locales/ja.json +++ b/src/i18n/locales/ja.json @@ -11,7 +11,13 @@ "home": { "hero": { "title": "MOSEブロックチェーン", - "subtitle": "次世代の高性能、安全、スケーラブルなブロックチェーンプラットフォーム" + "title2": "MOSE - ブロックチェーンプライバシー保護のパイオニア", + "title3": "プライバシーコンピューティングの未来を構築", + "title4": "革新的なプライバシークロスチェーンソリューション", + "subtitle": "次世代の高性能、安全、スケーラブルなブロックチェーンプラットフォーム", + "subtitle2": "プライバシーをブロックチェーンの基本的権利に", + "subtitle3": "データを保護し、価値を解放", + "subtitle4": "安全で効率的、スケーラブルなプライバシーソリューション" }, "video": { "title": "動画を見る" @@ -400,8 +406,9 @@ "view_all": "すべて表示" }, "highlights": { - "title": "コミュニティハイライト", - "view_all": "すべて表示" + "title": "社区风采", + "view_all": "すべて表示", + "no_data": "コミュニティ活動データがありません" }, "events": { "title": "今後のイベント", @@ -499,4 +506,4 @@ "learn_more": "詳細を見る", "coming_soon": "近日公開" } -} \ No newline at end of file +} \ No newline at end of file diff --git a/src/i18n/locales/ko.json b/src/i18n/locales/ko.json index 9d0c4c2..15c18ae 100644 --- a/src/i18n/locales/ko.json +++ b/src/i18n/locales/ko.json @@ -11,7 +11,13 @@ "home": { "hero": { "title": "MOSE 블록체인", - "subtitle": "차세대 고성능, 보안, 확장 가능한 블록체인 플랫폼" + "title2": "MOSE - 블록체인 개인정보 보호의 선구자", + "title3": "개인정보 컴퓨팅의 미래 구축", + "title4": "혁신적인 개인정보 크로스체인 솔루션", + "subtitle": "차세대 고성능, 보안, 확장 가능한 블록체인 플랫폼", + "subtitle2": "개인정보 보호를 블록체인의 기본 권리로", + "subtitle3": "데이터 보호, 가치 창출", + "subtitle4": "안전하고 효율적이며 확장 가능한 개인정보 솔루션" }, "video": { "title": "우리의 비디오 보기" @@ -400,8 +406,9 @@ "view_all": "모두 보기" }, "highlights": { - "title": "커뮤니티 하이라이트", - "view_all": "모두 보기" + "title": "社区风采", + "view_all": "모두 보기", + "no_data": "커뮤니티 활동 데이터가 없습니다" }, "events": { "title": "다가오는 이벤트", diff --git a/src/i18n/locales/ms.json b/src/i18n/locales/ms.json index cd5b8e9..9908175 100644 --- a/src/i18n/locales/ms.json +++ b/src/i18n/locales/ms.json @@ -11,7 +11,13 @@ "home": { "hero": { "title": "Blockchain MOSE", - "subtitle": "Platform blockchain generasi akan datang yang berprestasi tinggi, selamat dan boleh dikembangkan" + "title2": "MOSE - Perintis Perlindungan Privasi Blockchain", + "title3": "Membina Masa Depan Pengkomputeran Privasi", + "title4": "Penyelesaian Privasi Rantaian Silang yang Inovatif", + "subtitle": "Platform blockchain generasi akan datang yang berprestasi tinggi, selamat dan boleh dikembangkan", + "subtitle2": "Menjadikan Privasi Hak Asasi dalam Blockchain", + "subtitle3": "Melindungi Data, Melepaskan Nilai", + "subtitle4": "Penyelesaian Privasi yang Selamat, Cekap dan Boleh Dikembangkan" }, "video": { "title": "Tonton Video Kami" @@ -400,8 +406,9 @@ "view_all": "Lihat Semua" }, "highlights": { - "title": "Sorotan Komuniti", - "view_all": "Lihat Semua" + "title": "社区风采", + "view_all": "Lihat Semua", + "no_data": "Tiada data aktiviti komuniti tersedia" }, "events": { "title": "Acara Mendatang", diff --git a/src/i18n/locales/pt.json b/src/i18n/locales/pt.json index 7fe5a27..d85c2c5 100644 --- a/src/i18n/locales/pt.json +++ b/src/i18n/locales/pt.json @@ -11,7 +11,13 @@ "home": { "hero": { "title": "Blockchain MOSE", - "subtitle": "Plataforma blockchain de próxima geração de alto desempenho, segura e escalável" + "title2": "MOSE - Pioneiro em Proteção de Privacidade Blockchain", + "title3": "Construindo o Futuro da Computação Privada", + "title4": "Soluções Inovadoras de Privacidade Cross-chain", + "subtitle": "Plataforma blockchain de próxima geração de alto desempenho, segura e escalável", + "subtitle2": "Tornando a Privacidade um Direito Fundamental no Blockchain", + "subtitle3": "Protegendo Dados, Liberando Valor", + "subtitle4": "Soluções de Privacidade Seguras, Eficientes e Escaláveis" }, "video": { "title": "Assista ao nosso vídeo" @@ -400,8 +406,9 @@ "view_all": "Ver tudo" }, "highlights": { - "title": "Destaques da comunidade", - "view_all": "Ver tudo" + "title": "社区风采", + "view_all": "Ver tudo", + "no_data": "Nenhum dado de atividade da comunidade disponível" }, "events": { "title": "Eventos futuros", diff --git a/src/i18n/locales/ru.json b/src/i18n/locales/ru.json index 49569a9..60e1fc7 100644 --- a/src/i18n/locales/ru.json +++ b/src/i18n/locales/ru.json @@ -11,7 +11,13 @@ "home": { "hero": { "title": "Блокчейн MOSE", - "subtitle": "Платформа следующего поколения с высокой производительностью, безопасностью и масштабируемостью" + "title2": "MOSE - Пионер защиты конфиденциальности в блокчейне", + "title3": "Создание будущего конфиденциальных вычислений", + "title4": "Инновационные решения для конфиденциальности между блокчейнами", + "subtitle": "Платформа следующего поколения с высокой производительностью, безопасностью и масштабируемостью", + "subtitle2": "Делаем конфиденциальность фундаментальным правом в блокчейне", + "subtitle3": "Защита данных, раскрытие ценности", + "subtitle4": "Безопасные, эффективные и масштабируемые решения для конфиденциальности" }, "video": { "title": "Смотреть наше видео" @@ -400,8 +406,9 @@ "view_all": "Посмотреть все" }, "highlights": { - "title": "Выделенные моменты сообщества", - "view_all": "Посмотреть все" + "title": "社区风采", + "view_all": "Посмотреть все", + "no_data": "Нет данных о деятельности сообщества" }, "events": { "title": "Предстоящие мероприятия", diff --git a/src/i18n/locales/th.json b/src/i18n/locales/th.json index 1bc4d7a..9389606 100644 --- a/src/i18n/locales/th.json +++ b/src/i18n/locales/th.json @@ -11,7 +11,13 @@ "home": { "hero": { "title": "Blockchain MOSE", - "subtitle": "แพลตฟอร์มบล็อกเชนรุ่นต่อไปที่มีประสิทธิภาพสูง ปลอดภัย และปรับขยายได้" + "title2": "MOSE - ผู้บุกเบิกการปกป้องความเป็นส่วนตัวบนบล็อกเชน", + "title3": "สร้างอนาคตของการคำนวณความเป็นส่วนตัว", + "title4": "โซลูชันข้ามเชนความเป็นส่วนตัวที่เป็นนวัตกรรม", + "subtitle": "แพลตฟอร์มบล็อกเชนรุ่นต่อไปที่มีประสิทธิภาพสูง ปลอดภัย และปรับขยายได้", + "subtitle2": "ทำให้ความเป็นส่วนตัวเป็นสิทธิขั้นพื้นฐานในบล็อกเชน", + "subtitle3": "ปกป้องข้อมูล ปลดปล่อยคุณค่า", + "subtitle4": "โซลูชันความเป็นส่วนตัวที่ปลอดภัย มีประสิทธิภาพ และปรับขยายได้" }, "video": { "title": "ดูวิดีโอของเรา" @@ -400,8 +406,9 @@ "view_all": "ดูทั้งหมด" }, "highlights": { - "title": "ไฮไลต์ของชุมชน", - "view_all": "ดูทั้งหมด" + "title": "社区风采", + "view_all": "ดูทั้งหมด", + "no_data": "ไม่มีข้อมูลกิจกรรมชุมชน" }, "events": { "title": "เหตุการณ์ที่กำลังจะมาถึง", diff --git a/src/i18n/locales/vi.json b/src/i18n/locales/vi.json index 0af6f00..51f3873 100644 --- a/src/i18n/locales/vi.json +++ b/src/i18n/locales/vi.json @@ -11,7 +11,13 @@ "home": { "hero": { "title": "Blockchain MOSE", - "subtitle": "Nền tảng blockchain thế hệ tiếp theo hiệu suất cao, an toàn và có khả năng mở rộng" + "title2": "MOSE - Người Tiên Phong Bảo Vệ Quyền Riêng Tư Blockchain", + "title3": "Xây Dựng Tương Lai Của Điện Toán Riêng Tư", + "title4": "Giải Pháp Chuỗi Chéo Riêng Tư Sáng Tạo", + "subtitle": "Nền tảng blockchain thế hệ tiếp theo hiệu suất cao, an toàn và có khả năng mở rộng", + "subtitle2": "Biến Quyền Riêng Tư Thành Quyền Cơ Bản Trong Blockchain", + "subtitle3": "Bảo Vệ Dữ Liệu, Giải Phóng Giá Trị", + "subtitle4": "Giải Pháp Riêng Tư An Toàn, Hiệu Quả và Có Khả Năng Mở Rộng" }, "video": { "title": "Xem Video Của Chúng Tôi" @@ -400,8 +406,9 @@ "view_all": "Xem Tất Cả" }, "highlights": { - "title": "Điểm Nổi Bật Cộng Đồng", - "view_all": "Xem Tất Cả" + "title": "社区风采", + "view_all": "Xem Tất Cả", + "no_data": "Không có dữ liệu hoạt động cộng đồng" }, "events": { "title": "Sự Kiện Sắp Tới", diff --git a/src/i18n/locales/zh-TW.json b/src/i18n/locales/zh-TW.json index 024fa18..bcf825a 100644 --- a/src/i18n/locales/zh-TW.json +++ b/src/i18n/locales/zh-TW.json @@ -10,8 +10,14 @@ }, "home": { "hero": { - "title": "Blockchain MOSE", - "subtitle": "下一代高效、安全且可擴展的區塊鏈平台" + "title": "MOSE區塊鏈", + "title2": "MOSE - 區塊鏈隱私保護先驅", + "title3": "構建隱私計算的未來", + "title4": "創新的隱私跨鏈解決方案", + "subtitle": "下一代高效、安全且可擴展的區塊鏈平台", + "subtitle2": "讓隱私成為區塊鏈的基本權利", + "subtitle3": "保護數據,釋放價值", + "subtitle4": "安全、高效、可擴展的隱私解決方案" }, "video": { "title": "觀看我們的影片" @@ -401,7 +407,8 @@ }, "highlights": { "title": "社區亮點", - "view_all": "查看全部" + "view_all": "查看全部", + "no_data": "暫無社區活動數據" }, "events": { "title": "即將到來的事件", diff --git a/src/i18n/locales/zh.json b/src/i18n/locales/zh.json index 8854736..3351d83 100644 --- a/src/i18n/locales/zh.json +++ b/src/i18n/locales/zh.json @@ -1,506 +1,2606 @@ { - "nav": { - "home": "首页", - "ecosystem": "生态系统", - "technology": "技术", - "about": "关于我们", - "community": "社区", - "faq": "常见问题", - "contact": "联系我们" + "common": { + "loading": "加载中...", + "error": "错误", + "success": "成功", + "confirm": "确认", + "cancel": "取消", + "save": "保存", + "edit": "编辑", + "delete": "删除", + "add": "添加", + "search": "搜索", + "filter": "筛选", + "sort": "排序", + "view_more": "查看更多", + "learn_more": "了解更多", + "get_started": "开始使用", + "coming_soon": "即将推出", + "back": "返回", + "next": "下一步", + "previous": "上一步", + "close": "关闭", + "open": "打开", + "copy": "复制", + "share": "分享", + "download": "下载", + "upload": "上传", + "refresh": "刷新", + "reset": "重置", + "submit": "提交", + "send": "发送", + "receive": "接收", + "connect": "连接", + "disconnect": "断开连接", + "login": "登录", + "logout": "退出登录", + "register": "注册", + "profile": "个人资料", + "settings": "设置", + "help": "帮助", + "about": "关于", + "contact": "联系我们", + "privacy": "隐私政策", + "terms": "服务条款", + "language": "语言", + "theme": "主题", + "light": "浅色", + "dark": "深色", + "auto": "自动", + "yes": "是", + "no": "否", + "ok": "好的", + "done": "完成", + "skip": "跳过", + "continue": "继续", + "finish": "完成", + "start": "开始", + "stop": "停止", + "pause": "暂停", + "resume": "恢复", + "play": "播放", + "replay": "重播", + "forward": "快进", + "backward": "快退", + "volume": "音量", + "mute": "静音", + "unmute": "取消静音", + "fullscreen": "全屏", + "exit_fullscreen": "退出全屏", + "minimize": "最小化", + "maximize": "最大化", + "restore": "还原", + "expand": "展开", + "collapse": "收起", + "show": "显示", + "hide": "隐藏", + "enable": "启用", + "disable": "禁用", + "active": "活跃", + "inactive": "非活跃", + "online": "在线", + "offline": "离线", + "available": "可用", + "unavailable": "不可用", + "public": "公开", + "private": "私有", + "draft": "草稿", + "published": "已发布", + "pending": "待处理", + "approved": "已批准", + "rejected": "已拒绝", + "completed": "已完成", + "failed": "失败", + "cancelled": "已取消", + "expired": "已过期", + "new": "新建", + "updated": "已更新", + "created": "已创建", + "modified": "已修改", + "deleted": "已删除", + "restored": "已恢复", + "archived": "已归档", + "unarchived": "已取消归档", + "locked": "已锁定", + "unlocked": "已解锁", + "verified": "已验证", + "unverified": "未验证", + "valid": "有效", + "invalid": "无效", + "required": "必填", + "optional": "可选", + "recommended": "推荐", + "deprecated": "已弃用", + "beta": "测试版", + "alpha": "内测版", + "stable": "稳定版", + "latest": "最新", + "previous": "之前", + "current": "当前", + "default": "默认", + "custom": "自定义", + "automatic": "自动", + "manual": "手动", + "all": "全部", + "none": "无", + "other": "其他", + "unknown": "未知", + "empty": "空", + "full": "满", + "partial": "部分", + "total": "总计", + "subtotal": "小计", + "average": "平均", + "minimum": "最小", + "maximum": "最大", + "count": "数量", + "amount": "金额", + "price": "价格", + "cost": "成本", + "fee": "费用", + "tax": "税费", + "discount": "折扣", + "bonus": "奖金", + "reward": "奖励", + "penalty": "罚金", + "balance": "余额", + "credit": "信用", + "debit": "借记", + "income": "收入", + "expense": "支出", + "profit": "利润", + "loss": "损失", + "gain": "收益", + "rate": "费率", + "percentage": "百分比", + "ratio": "比率", + "score": "分数", + "rank": "排名", + "level": "等级", + "grade": "级别", + "status": "状态", + "type": "类型", + "category": "分类", + "tag": "标签", + "label": "标签", + "title": "标题", + "name": "名称", + "description": "描述", + "content": "内容", + "message": "消息", + "note": "备注", + "comment": "评论", + "feedback": "反馈", + "review": "评价", + "rating": "评分", + "vote": "投票", + "like": "喜欢", + "dislike": "不喜欢", + "favorite": "收藏", + "bookmark": "书签", + "follow": "关注", + "unfollow": "取消关注", + "subscribe": "订阅", + "unsubscribe": "取消订阅", + "notify": "通知", + "notification": "通知", + "alert": "警告", + "warning": "警告", + "info": "信息", + "tip": "提示", + "hint": "提示", + "guide": "指南", + "tutorial": "教程", + "demo": "演示", + "example": "示例", + "sample": "样本", + "template": "模板", + "format": "格式", + "version": "版本", + "update": "更新", + "upgrade": "升级", + "downgrade": "降级", + "install": "安装", + "uninstall": "卸载", + "import": "导入", + "export": "导出", + "backup": "备份", + "restore": "恢复", + "sync": "同步", + "merge": "合并", + "split": "分割", + "join": "加入", + "leave": "离开", + "enter": "进入", + "exit": "退出", + "return": "返回", + "go": "前往", + "visit": "访问", + "browse": "浏览", + "navigate": "导航", + "redirect": "重定向", + "link": "链接", + "url": "网址", + "address": "地址", + "location": "位置", + "destination": "目的地", + "source": "来源", + "origin": "原点", + "target": "目标", + "goal": "目标", + "objective": "目标", + "purpose": "目的", + "reason": "原因", + "cause": "原因", + "effect": "效果", + "result": "结果", + "outcome": "结果", + "consequence": "后果", + "impact": "影响", + "benefit": "好处", + "advantage": "优势", + "disadvantage": "劣势", + "strength": "优势", + "weakness": "弱点", + "opportunity": "机会", + "threat": "威胁", + "risk": "风险", + "safety": "安全", + "security": "安全", + "privacy": "隐私", + "protection": "保护", + "defense": "防御", + "attack": "攻击", + "vulnerability": "漏洞", + "bug": "错误", + "issue": "问题", + "problem": "问题", + "solution": "解决方案", + "fix": "修复", + "patch": "补丁", + "workaround": "变通方法", + "alternative": "替代方案", + "option": "选项", + "choice": "选择", + "selection": "选择", + "preference": "偏好", + "setting": "设置", + "configuration": "配置", + "parameter": "参数", + "variable": "变量", + "value": "值", + "data": "数据", + "information": "信息", + "detail": "详情", + "specification": "规格", + "requirement": "要求", + "condition": "条件", + "criteria": "标准", + "rule": "规则", + "policy": "政策", + "procedure": "程序", + "process": "流程", + "workflow": "工作流", + "step": "步骤", + "stage": "阶段", + "phase": "阶段", + "milestone": "里程碑", + "deadline": "截止日期", + "schedule": "计划", + "timeline": "时间线", + "duration": "持续时间", + "period": "期间", + "interval": "间隔", + "frequency": "频率", + "occurrence": "发生", + "event": "事件", + "activity": "活动", + "action": "操作", + "task": "任务", + "job": "工作", + "project": "项目", + "program": "程序", + "application": "应用", + "software": "软件", + "hardware": "硬件", + "system": "系统", + "platform": "平台", + "service": "服务", + "product": "产品", + "feature": "功能", + "function": "功能", + "capability": "能力", + "performance": "性能", + "efficiency": "效率", + "quality": "质量", + "reliability": "可靠性", + "stability": "稳定性", + "compatibility": "兼容性", + "usability": "可用性", + "accessibility": "可访问性", + "availability": "可用性", + "maintenance": "维护", + "support": "支持", + "assistance": "协助", + "guidance": "指导", + "instruction": "说明", + "documentation": "文档", + "manual": "手册", + "reference": "参考", + "resource": "资源", + "tool": "工具", + "utility": "实用程序", + "widget": "小部件", + "component": "组件", + "module": "模块", + "plugin": "插件", + "extension": "扩展", + "addon": "附加组件", + "integration": "集成", + "connection": "连接", + "interface": "接口", + "api": "API", + "endpoint": "端点", + "protocol": "协议", + "standard": "标准", + "format": "格式", + "encoding": "编码", + "compression": "压缩", + "encryption": "加密", + "decryption": "解密", + "authentication": "认证", + "authorization": "授权", + "permission": "权限", + "access": "访问", + "control": "控制", + "management": "管理", + "administration": "管理", + "operation": "操作", + "execution": "执行", + "implementation": "实现", + "deployment": "部署", + "release": "发布", + "launch": "启动", + "initialization": "初始化", + "setup": "设置", + "configuration": "配置", + "customization": "自定义", + "personalization": "个性化", + "optimization": "优化", + "improvement": "改进", + "enhancement": "增强", + "modification": "修改", + "adjustment": "调整", + "calibration": "校准", + "tuning": "调优", + "testing": "测试", + "validation": "验证", + "verification": "验证", + "confirmation": "确认", + "approval": "批准", + "acceptance": "接受", + "rejection": "拒绝", + "denial": "拒绝", + "cancellation": "取消", + "termination": "终止", + "completion": "完成", + "finalization": "最终确定", + "conclusion": "结论", + "summary": "摘要", + "overview": "概述", + "introduction": "介绍", + "background": "背景", + "context": "上下文", + "environment": "环境", + "scenario": "场景", + "situation": "情况", + "circumstance": "情况", + "condition": "条件", + "state": "状态", + "mode": "模式", + "style": "样式", + "theme": "主题", + "design": "设计", + "layout": "布局", + "structure": "结构", + "organization": "组织", + "arrangement": "安排", + "order": "顺序", + "sequence": "序列", + "series": "系列", + "list": "列表", + "collection": "集合", + "group": "组", + "set": "集合", + "bundle": "捆绑", + "package": "包", + "container": "容器", + "wrapper": "包装器", + "envelope": "信封", + "frame": "框架", + "border": "边框", + "boundary": "边界", + "limit": "限制", + "constraint": "约束", + "restriction": "限制", + "barrier": "障碍", + "obstacle": "障碍", + "challenge": "挑战", + "difficulty": "困难", + "complexity": "复杂性", + "simplicity": "简单性", + "clarity": "清晰度", + "transparency": "透明度", + "visibility": "可见性", + "opacity": "不透明度", + "brightness": "亮度", + "contrast": "对比度", + "saturation": "饱和度", + "hue": "色调", + "color": "颜色", + "shade": "阴影", + "tint": "色调", + "tone": "色调", + "texture": "纹理", + "pattern": "图案", + "shape": "形状", + "size": "大小", + "dimension": "尺寸", + "scale": "比例", + "proportion": "比例", + "aspect": "方面", + "angle": "角度", + "direction": "方向", + "orientation": "方向", + "position": "位置", + "placement": "放置", + "alignment": "对齐", + "spacing": "间距", + "margin": "边距", + "padding": "内边距", + "gap": "间隙", + "distance": "距离", + "length": "长度", + "width": "宽度", + "height": "高度", + "depth": "深度", + "thickness": "厚度", + "weight": "重量", + "mass": "质量", + "density": "密度", + "volume": "体积", + "capacity": "容量", + "quantity": "数量", + "number": "数字", + "digit": "数字", + "figure": "数字", + "statistic": "统计", + "metric": "指标", + "measurement": "测量", + "unit": "单位", + "scale": "刻度", + "range": "范围", + "span": "跨度", + "scope": "范围", + "extent": "程度", + "degree": "程度", + "intensity": "强度", + "magnitude": "大小", + "amplitude": "振幅", + "frequency": "频率", + "wavelength": "波长", + "speed": "速度", + "velocity": "速度", + "acceleration": "加速度", + "momentum": "动量", + "force": "力", + "pressure": "压力", + "tension": "张力", + "stress": "应力", + "strain": "应变", + "load": "负载", + "burden": "负担", + "capacity": "容量", + "limit": "限制", + "threshold": "阈值", + "boundary": "边界", + "edge": "边缘", + "corner": "角落", + "center": "中心", + "middle": "中间", + "core": "核心", + "heart": "核心", + "essence": "本质", + "nature": "性质", + "character": "特征", + "trait": "特征", + "attribute": "属性", + "property": "属性", + "quality": "质量", + "feature": "特征", + "aspect": "方面", + "element": "元素", + "factor": "因素", + "component": "组件", + "part": "部分", + "piece": "片段", + "section": "部分", + "segment": "段", + "portion": "部分", + "fraction": "分数", + "percentage": "百分比", + "share": "份额", + "quota": "配额", + "allocation": "分配", + "distribution": "分布", + "arrangement": "安排", + "organization": "组织", + "structure": "结构", + "hierarchy": "层次结构", + "order": "顺序", + "sequence": "序列", + "pattern": "模式", + "trend": "趋势", + "direction": "方向", + "path": "路径", + "route": "路线", + "way": "方式", + "method": "方法", + "approach": "方法", + "technique": "技术", + "strategy": "策略", + "tactic": "战术", + "plan": "计划", + "scheme": "方案", + "design": "设计", + "blueprint": "蓝图", + "model": "模型", + "prototype": "原型", + "draft": "草稿", + "sketch": "草图", + "outline": "大纲", + "framework": "框架", + "structure": "结构", + "foundation": "基础", + "base": "基础", + "ground": "基础", + "root": "根", + "origin": "起源", + "source": "来源", + "beginning": "开始", + "start": "开始", + "commencement": "开始", + "initiation": "启动", + "launch": "启动", + "kickoff": "启动", + "opening": "开放", + "introduction": "介绍", + "presentation": "演示", + "demonstration": "演示", + "exhibition": "展览", + "display": "显示", + "show": "显示", + "reveal": "揭示", + "expose": "暴露", + "uncover": "揭露", + "discover": "发现", + "find": "找到", + "locate": "定位", + "identify": "识别", + "recognize": "识别", + "detect": "检测", + "sense": "感知", + "perceive": "感知", + "observe": "观察", + "watch": "观看", + "monitor": "监控", + "track": "跟踪", + "trace": "追踪", + "follow": "跟随", + "pursue": "追求", + "chase": "追逐", + "hunt": "寻找", + "search": "搜索", + "seek": "寻求", + "look": "查看", + "examine": "检查", + "inspect": "检查", + "investigate": "调查", + "explore": "探索", + "study": "研究", + "analyze": "分析", + "evaluate": "评估", + "assess": "评估", + "judge": "判断", + "determine": "确定", + "decide": "决定", + "choose": "选择", + "select": "选择", + "pick": "挑选", + "opt": "选择", + "prefer": "偏好", + "favor": "偏爱", + "like": "喜欢", + "love": "喜爱", + "enjoy": "享受", + "appreciate": "欣赏", + "value": "重视", + "treasure": "珍惜", + "cherish": "珍爱", + "care": "关心", + "concern": "关注", + "worry": "担心", + "fear": "恐惧", + "doubt": "怀疑", + "question": "质疑", + "challenge": "挑战", + "dispute": "争议", + "argue": "争论", + "debate": "辩论", + "discuss": "讨论", + "talk": "谈话", + "speak": "说话", + "communicate": "交流", + "express": "表达", + "convey": "传达", + "transmit": "传输", + "send": "发送", + "deliver": "交付", + "provide": "提供", + "supply": "供应", + "offer": "提供", + "give": "给予", + "grant": "授予", + "award": "奖励", + "present": "赠送", + "donate": "捐赠", + "contribute": "贡献", + "participate": "参与", + "engage": "参与", + "involve": "涉及", + "include": "包括", + "contain": "包含", + "comprise": "包含", + "consist": "组成", + "compose": "组成", + "form": "形成", + "create": "创建", + "make": "制作", + "build": "构建", + "construct": "构造", + "develop": "开发", + "produce": "生产", + "generate": "生成", + "manufacture": "制造", + "assemble": "组装", + "install": "安装", + "setup": "设置", + "configure": "配置", + "adjust": "调整", + "modify": "修改", + "change": "更改", + "alter": "改变", + "transform": "转换", + "convert": "转换", + "translate": "翻译", + "interpret": "解释", + "explain": "解释", + "describe": "描述", + "define": "定义", + "specify": "指定", + "clarify": "澄清", + "illustrate": "说明", + "demonstrate": "演示", + "show": "显示", + "prove": "证明", + "confirm": "确认", + "verify": "验证", + "validate": "验证", + "check": "检查", + "test": "测试", + "try": "尝试", + "attempt": "尝试", + "effort": "努力", + "work": "工作", + "labor": "劳动", + "task": "任务", + "job": "工作", + "duty": "职责", + "responsibility": "责任", + "obligation": "义务", + "commitment": "承诺", + "promise": "承诺", + "guarantee": "保证", + "assurance": "保证", + "warranty": "保修", + "insurance": "保险", + "protection": "保护", + "safety": "安全", + "security": "安全", + "defense": "防御", + "guard": "守卫", + "shield": "盾牌", + "cover": "覆盖", + "shelter": "庇护", + "refuge": "避难所", + "sanctuary": "避难所", + "haven": "避风港", + "home": "家", + "house": "房子", + "building": "建筑", + "structure": "结构", + "facility": "设施", + "place": "地方", + "location": "位置", + "site": "站点", + "spot": "地点", + "area": "区域", + "region": "地区", + "zone": "区域", + "territory": "领土", + "domain": "域", + "field": "字段", + "space": "空间", + "room": "房间", + "chamber": "室", + "hall": "大厅", + "corridor": "走廊", + "passage": "通道", + "path": "路径", + "road": "道路", + "street": "街道", + "avenue": "大道", + "lane": "车道", + "track": "轨道", + "trail": "小径", + "route": "路线", + "course": "课程", + "direction": "方向", + "way": "方式", + "manner": "方式", + "style": "风格", + "fashion": "时尚", + "trend": "趋势", + "pattern": "模式", + "habit": "习惯", + "custom": "习俗", + "tradition": "传统", + "culture": "文化", + "heritage": "遗产", + "legacy": "遗产", + "history": "历史", + "past": "过去", + "present": "现在", + "future": "未来", + "time": "时间", + "moment": "时刻", + "instant": "瞬间", + "second": "秒", + "minute": "分钟", + "hour": "小时", + "day": "天", + "week": "周", + "month": "月", + "year": "年", + "decade": "十年", + "century": "世纪", + "millennium": "千年", + "era": "时代", + "age": "年龄", + "generation": "一代", + "period": "期间", + "phase": "阶段", + "stage": "阶段", + "step": "步骤", + "level": "级别", + "grade": "等级", + "rank": "排名", + "position": "位置", + "role": "角色", + "function": "功能", + "purpose": "目的", + "goal": "目标", + "aim": "目标", + "objective": "目标", + "target": "目标", + "mission": "使命", + "vision": "愿景", + "dream": "梦想", + "hope": "希望", + "wish": "愿望", + "desire": "欲望", + "want": "想要", + "need": "需要", + "requirement": "要求", + "demand": "需求", + "request": "请求", + "ask": "询问", + "question": "问题", + "inquiry": "询问", + "query": "查询", + "search": "搜索", + "find": "查找", + "discover": "发现", + "explore": "探索", + "investigate": "调查", + "research": "研究", + "study": "学习", + "learn": "学习", + "understand": "理解", + "comprehend": "理解", + "grasp": "掌握", + "know": "知道", + "realize": "意识到", + "recognize": "认识", + "acknowledge": "承认", + "accept": "接受", + "agree": "同意", + "approve": "批准", + "support": "支持", + "endorse": "支持", + "recommend": "推荐", + "suggest": "建议", + "propose": "提议", + "offer": "提供", + "present": "呈现", + "introduce": "介绍", + "announce": "宣布", + "declare": "声明", + "state": "陈述", + "say": "说", + "tell": "告诉", + "inform": "通知", + "notify": "通知", + "alert": "警告", + "warn": "警告", + "caution": "谨慎", + "advise": "建议", + "counsel": "咨询", + "guide": "指导", + "direct": "指导", + "lead": "领导", + "manage": "管理", + "control": "控制", + "handle": "处理", + "deal": "处理", + "cope": "应对", + "face": "面对", + "confront": "面对", + "encounter": "遇到", + "meet": "遇见", + "greet": "问候", + "welcome": "欢迎", + "invite": "邀请", + "call": "呼叫", + "summon": "召唤", + "gather": "聚集", + "collect": "收集", + "assemble": "组装", + "organize": "组织", + "arrange": "安排", + "plan": "计划", + "prepare": "准备", + "ready": "准备好", + "set": "设置", + "establish": "建立", + "found": "建立", + "create": "创建", + "form": "形成", + "shape": "塑造", + "mold": "塑造", + "design": "设计", + "craft": "制作", + "make": "制作", + "produce": "生产", + "manufacture": "制造", + "build": "建造", + "construct": "建设", + "develop": "发展", + "grow": "成长", + "expand": "扩展", + "extend": "延伸", + "stretch": "伸展", + "reach": "达到", + "achieve": "实现", + "accomplish": "完成", + "complete": "完成", + "finish": "完成", + "end": "结束", + "conclude": "结束", + "close": "关闭", + "shut": "关闭", + "stop": "停止", + "halt": "停止", + "pause": "暂停", + "break": "中断", + "interrupt": "中断", + "disturb": "打扰", + "bother": "打扰", + "trouble": "麻烦", + "problem": "问题", + "issue": "问题", + "matter": "事情", + "concern": "关注", + "worry": "担心", + "anxiety": "焦虑", + "stress": "压力", + "tension": "紧张", + "pressure": "压力", + "force": "力量", + "power": "力量", + "strength": "力量", + "energy": "能量", + "effort": "努力", + "work": "工作", + "action": "行动", + "activity": "活动", + "operation": "操作", + "process": "过程", + "procedure": "程序", + "method": "方法", + "technique": "技术", + "skill": "技能", + "ability": "能力", + "capability": "能力", + "capacity": "容量", + "potential": "潜力", + "possibility": "可能性", + "chance": "机会", + "opportunity": "机会", + "option": "选项", + "choice": "选择", + "alternative": "替代", + "substitute": "替代", + "replacement": "替换", + "exchange": "交换", + "trade": "交易", + "deal": "交易", + "agreement": "协议", + "contract": "合同", + "arrangement": "安排", + "settlement": "解决", + "solution": "解决方案", + "answer": "答案", + "response": "回应", + "reply": "回复", + "feedback": "反馈", + "comment": "评论", + "remark": "备注", + "note": "注释", + "observation": "观察", + "opinion": "意见", + "view": "观点", + "perspective": "观点", + "standpoint": "立场", + "position": "位置", + "stance": "立场", + "attitude": "态度", + "approach": "方法", + "strategy": "策略", + "plan": "计划", + "scheme": "方案", + "program": "程序", + "project": "项目", + "initiative": "倡议", + "campaign": "活动", + "movement": "运动", + "trend": "趋势", + "direction": "方向", + "course": "课程", + "path": "路径", + "way": "方式", + "route": "路线", + "journey": "旅程", + "trip": "旅行", + "travel": "旅行", + "visit": "访问", + "tour": "游览", + "exploration": "探索", + "adventure": "冒险", + "experience": "经验", + "encounter": "遭遇", + "event": "事件", + "incident": "事件", + "occurrence": "发生", + "happening": "发生", + "situation": "情况", + "circumstance": "情况", + "condition": "条件", + "state": "状态", + "status": "状态", + "position": "位置", + "location": "位置", + "place": "地方", + "spot": "地点", + "site": "站点", + "area": "区域", + "region": "地区", + "zone": "区域", + "sector": "部门", + "section": "部分", + "part": "部分", + "portion": "部分", + "segment": "段", + "piece": "片段", + "fragment": "片段", + "element": "元素", + "component": "组件", + "factor": "因素", + "aspect": "方面", + "feature": "特征", + "characteristic": "特征", + "trait": "特征", + "attribute": "属性", + "property": "属性", + "quality": "质量", + "nature": "性质", + "essence": "本质", + "core": "核心", + "heart": "核心", + "center": "中心", + "focus": "焦点", + "point": "点", + "spot": "点", + "mark": "标记", + "sign": "标志", + "symbol": "符号", + "icon": "图标", + "image": "图像", + "picture": "图片", + "photo": "照片", + "illustration": "插图", + "diagram": "图表", + "chart": "图表", + "graph": "图形", + "figure": "图形", + "shape": "形状", + "form": "形式", + "structure": "结构", + "format": "格式", + "layout": "布局", + "design": "设计", + "style": "样式", + "appearance": "外观", + "look": "外观", + "view": "视图", + "sight": "视线", + "vision": "视觉", + "perspective": "透视", + "angle": "角度", + "direction": "方向", + "orientation": "方向", + "alignment": "对齐", + "position": "位置", + "placement": "放置", + "arrangement": "安排", + "organization": "组织", + "order": "顺序", + "sequence": "序列", + "series": "系列", + "chain": "链", + "line": "线", + "row": "行", + "column": "列", + "list": "列表", + "table": "表格", + "grid": "网格", + "matrix": "矩阵", + "array": "数组", + "collection": "集合", + "group": "组", + "set": "集合", + "bundle": "捆绑", + "package": "包", + "container": "容器", + "box": "盒子", + "case": "案例", + "folder": "文件夹", + "file": "文件", + "document": "文档", + "record": "记录", + "entry": "条目", + "item": "项目", + "object": "对象", + "thing": "事物", + "stuff": "东西", + "material": "材料", + "substance": "物质", + "matter": "物质", + "content": "内容", + "information": "信息", + "data": "数据", + "detail": "详细信息", + "fact": "事实", + "truth": "真相", + "reality": "现实", + "actual": "实际", + "real": "真实", + "genuine": "真正", + "authentic": "真实", + "original": "原始", + "primary": "主要", + "main": "主要", + "major": "主要", + "important": "重要", + "significant": "重要", + "critical": "关键", + "essential": "必要", + "necessary": "必要", + "required": "必需", + "mandatory": "强制", + "compulsory": "强制", + "obligatory": "义务", + "optional": "可选", + "voluntary": "自愿", + "free": "免费", + "available": "可用", + "accessible": "可访问", + "open": "开放", + "public": "公共", + "private": "私人", + "personal": "个人", + "individual": "个人", + "single": "单个", + "multiple": "多个", + "several": "几个", + "many": "许多", + "few": "少数", + "some": "一些", + "any": "任何", + "each": "每个", + "every": "每个", + "all": "全部", + "whole": "整个", + "complete": "完整", + "full": "完整", + "total": "总计", + "entire": "整个", + "overall": "总体", + "general": "一般", + "common": "常见", + "usual": "通常", + "normal": "正常", + "standard": "标准", + "regular": "常规", + "typical": "典型", + "average": "平均", + "ordinary": "普通", + "basic": "基本", + "simple": "简单", + "easy": "容易", + "difficult": "困难", + "hard": "困难", + "complex": "复杂", + "complicated": "复杂", + "advanced": "高级", + "sophisticated": "复杂", + "professional": "专业", + "expert": "专家", + "skilled": "熟练", + "experienced": "有经验", + "qualified": "合格", + "certified": "认证", + "licensed": "许可", + "authorized": "授权", + "approved": "批准", + "verified": "验证", + "confirmed": "确认", + "validated": "验证", + "tested": "测试", + "proven": "证明", + "established": "建立", + "recognized": "认可", + "accepted": "接受", + "acknowledged": "承认", + "known": "已知", + "familiar": "熟悉", + "popular": "流行", + "famous": "著名", + "well-known": "知名", + "renowned": "著名", + "celebrated": "著名", + "distinguished": "杰出", + "outstanding": "杰出", + "excellent": "优秀", + "superior": "优越", + "high-quality": "高质量", + "premium": "高级", + "luxury": "奢华", + "exclusive": "独家", + "unique": "独特", + "special": "特殊", + "particular": "特定", + "specific": "具体", + "precise": "精确", + "exact": "确切", + "accurate": "准确", + "correct": "正确", + "right": "正确", + "proper": "适当", + "appropriate": "合适", + "suitable": "适合", + "fitting": "合适", + "relevant": "相关", + "related": "相关", + "connected": "连接", + "linked": "链接", + "associated": "关联", + "attached": "附加", + "included": "包括", + "contained": "包含", + "involved": "涉及", + "engaged": "参与", + "active": "活跃", + "busy": "忙碌", + "occupied": "占用", + "used": "使用", + "employed": "雇用", + "applied": "应用", + "utilized": "利用", + "operated": "操作", + "managed": "管理", + "controlled": "控制", + "handled": "处理", + "processed": "处理", + "treated": "处理", + "dealt": "处理", + "addressed": "解决", + "resolved": "解决", + "solved": "解决", + "fixed": "修复", + "repaired": "修复", + "corrected": "纠正", + "adjusted": "调整", + "modified": "修改", + "changed": "更改", + "altered": "改变", + "updated": "更新", + "upgraded": "升级", + "improved": "改进", + "enhanced": "增强", + "optimized": "优化", + "refined": "精炼", + "polished": "抛光", + "perfected": "完善", + "completed": "完成", + "finished": "完成", + "done": "完成", + "ready": "准备好", + "prepared": "准备", + "set": "设置", + "configured": "配置", + "installed": "安装", + "deployed": "部署", + "launched": "启动", + "started": "开始", + "initiated": "启动", + "begun": "开始", + "commenced": "开始", + "opened": "打开", + "activated": "激活", + "enabled": "启用", + "turned_on": "打开", + "switched_on": "打开", + "powered_on": "开机", + "running": "运行", + "operating": "操作", + "functioning": "功能", + "working": "工作", + "performing": "执行", + "executing": "执行" }, "home": { "hero": { - "title": "MOSE区块链", - "subtitle": "下一代高性能、安全和可扩展的区块链平台" - }, - "video": { - "title": "观看我们的视频" + "title": "MOSE - 去中心化隐私保护协议", + "title2": "MOSE - 区块链隐私保护先驱", + "title3": "构建隐私计算的未来", + "title4": "创新的隐私跨链解决方案", + "subtitle": "通过先进的混币技术和跨链协议,为您的数字资产提供最高级别的隐私保护", + "subtitle2": "让隐私成为区块链的基本权利", + "subtitle3": "保护数据,释放价值", + "subtitle4": "安全、高效、可扩展的隐私解决方案", + "cta_primary": "开始使用", + "cta_secondary": "了解更多" }, - "cta": { - "explore": "探索生态系统", - "docs": "文档" - }, - "media": { - "title": "媒体报道", - "subtitle": "全球知名媒体对MOSE的关注与报道" - }, - "posts": { - "title": "最新动态", - "subtitle": "了解MOSE最新发展和重要公告", - "readMore": "阅读更多", - "viewAll": "查看全部" - }, - "core_values": { - "title": "核心价值主张", - "privacy": { - "title": "隐私保护", - "desc1": "基于零知识证明的匿名交易", - "desc2": "匿名原子交换技术" + "events": { + "title": "最新活动", + "subtitle": "参与我们的社区活动,获得最新资讯", + "learn_more": "了解更多", + "view_all": "查看全部", + "community_ama": { + "title": "社区AMA活动", + "description": "与MOSE团队直接对话,了解最新发展动态" }, - "interop": { - "title": "跨链互操作", - "desc1": "支持12+主流公链", - "desc2": "以太坊/Cosmos/Polkadot生态" + "technical_workshop": { + "title": "技术研讨会", + "description": "深入了解MOSE的技术架构和隐私保护机制" }, - "compliance": { - "title": "合规安全", - "desc1": "新加坡MAS沙盒许可", - "desc2": "动态路由规避高风险节点" + "partnership_announcement": { + "title": "合作伙伴发布会", + "description": "宣布与主要区块链项目的战略合作关系" } }, "project_intro": { - "title": "项目简介", - "description": "由瑞士加密合基金会、新加坡数字金融联盟等联合孵化,专注研发跨链隐私技术,为Web3提供去中心化隐私基础设施。全球布局:新加坡总部与十大生态枢纽,服务北美、欧洲、亚太等核心区域。", + "title": "项目介绍", + "subtitle": "构建去中心化隐私保护生态系统", + "description": "MOSE致力于通过先进的区块链技术为用户提供完全的隐私保护和安全的数字资产管理体验。", + "global_layout_section": { + "title": "全球布局", + "headquarters_label": "总部", + "headquarters_desc": "新加坡金融科技中心", + "distribution_label": "分布", + "distribution_desc": "全球10个技术中心" + }, "global_presence": "全球布局", - "security_focus": "安全合规", + "security_focus": "安全专注", "innovation": "技术创新", - "watch_video": "观看视频" + "mobile": { + "project_title": "MOSE项目", + "project_subtitle": "下一代隐私保护协议", + "research_background": "研究背景", + "research_desc": "基于零知识证明技术的隐私保护研究", + "core_technology": "核心技术", + "technology_desc": "先进的zk-SNARKs和混币技术", + "features": { + "decentralized": "去中心化", + "high_security": "高安全性", + "privacy_protection": "隐私保护" + }, + "global_layout": "全球布局", + "singapore_hq": "新加坡总部", + "singapore_desc": "亚太地区技术研发中心", + "ten_hubs": "十大技术中心", + "hubs_desc": "遍布全球的技术支持网络" + } }, - "partners": { - "title": "合作伙伴", - "subtitle": "与行业领先机构合作,共同推动区块链技术发展" + "posts": { + "title": "最新动态", + "click_details": "点击查看详情", + "viewAll": "查看全部", + "items": { + "mainnet_launch": { + "title": "主网V1.0成功上线", + "description": "日交易量突破1亿美元大关,标志着MOSE生态系统进入新的发展阶段" + }, + "mas_license": { + "title": "获得新加坡MAS许可证", + "description": "正式获得新加坡金融管理局颁发的数字支付服务许可证" + }, + "hackathon": { + "title": "全球开发者黑客松", + "description": "50万美元奖金池,邀请全球开发者共建MOSE生态系统" + } + } }, "news": { - "title": "最新动态", - "mainnet_launch": "MOSE主网即将于2025年7月正式上线", - "mas_license": "MOSE获新加坡金融管理局(MAS)支付服务牌照", - "hackathon": "首届MOSE全球开发者黑客松大赛正式启动", - "category": "公告", - "readMore": "阅读更多", - "viewAll": "查看全部动态" + "category": "新闻分类" }, - "milestone": { - "title": "里程碑", - "july_2026": { - "title": "2026年7月 主网全面上线", - "description": "MOSE主网将于2026年7月全面上线,实现完整的跨链隐私交易功能。" + "partners": { + "title": "合作伙伴", + "subtitle": "与我们携手共进的伙伴", + "items": { + "partner1": { + "name": "Binance Labs", + "description": "全球领先的区块链投资机构" + }, + "partner2": { + "name": "Polychain Capital", + "description": "专注于区块链技术的投资基金" + }, + "partner3": { + "name": "Coinbase Ventures", + "description": "知名加密货币交易所投资部门" + }, + "partner4": { + "name": "Aleo", + "description": "零知识证明技术合作伙伴" + }, + "partner5": { + "name": "StarkWare", + "description": "ZK-Rollup可扩展性解决方案" + }, + "partner6": { + "name": "Polygon", + "description": "以太坊扩容解决方案提供商" + } + } + } + }, + "incentives": { + "title": "激励机制", + "subtitle": "通过参与MOSE网络获得奖励", + "reward_amount": "奖励金额", + "select_model": "选择模型", + "models": { + "basic_mixing": { + "name": "基础混币", + "features": { + "fee": "低手续费", + "monitoring": "实时监控" + } }, - "achievements": { - "one": { - "title": "全球节点部署", - "description": "超过1000个验证节点分布在全球50+国家和地区" + "cross_chain": { + "name": "跨链混币", + "features": { + "fee": "竞争性费率", + "dual_income": "双重收益" + } + } + }, + "market_data": { + "title": "市场数据", + "unit": "亿美元", + "transaction_volume": "交易规模", + "transaction_subtitle": "24小时交易量", + "growth_rate": "年增长率", + "growth_subtitle": "同比增长", + "security_incidents": "安全事件损失", + "security_subtitle": "年度统计" + } + }, + "ecosystem": { + "ten_ecosystems": { + "title": "十大生态系统", + "subtitle": "探索MOSE支持的主要区块链生态", + "coming_soon": "即将推出" + }, + "companies": { + "items": { + "company1": { + "name": "新加坡总部", + "description": "全球金融科技中心,统筹技术研发与合规战略", + "focus": "技术研发、合规战略、全球运营", + "team": "核心技术团队、合规团队、运营团队" }, - "two": { - "title": "闪电交易", - "description": "0.5秒交易确认,每秒处理10万+交易" + "company2": { + "name": "香港分公司", + "description": "服务亚太金融市场,专注机构合作与业务拓展", + "focus": "机构合作、业务拓展、市场推广", + "team": "业务拓展团队、市场团队、客户服务团队" }, - "three": { - "title": "全球生态", - "description": "连接10+主流公链,支持100+DApp" + "company3": { + "name": "美国技术中心", + "description": "专注于前沿技术研发和创新应用开发", + "focus": "技术创新、产品研发、开源社区", + "team": "研发工程师、产品经理、技术专家" } } }, - "events": { - "title": "活动计划", - "subtitle": "了解MOSE即将举办的全球活动", - "learn_more": "了解更多", - "view_all": "查看全部活动" + "projects": { + "mose_l1": { + "name": "MOSE L1链", + "description": "高性能可扩展底层区块链" + }, + "flashbox": { + "name": "闪兑盒子", + "description": "闪电快速交易与即时确认支付解决方案" + }, + "xrouter": { + "name": "xRouter引擎", + "description": "连接不同区块链的跨链路由协议" + }, + "musd": { + "name": "MUSD稳定币", + "description": "与美元1:1挂钩的去中心化稳定币" + }, + "lottery": { + "name": "WEB3.0彩票", + "description": "基于区块链的透明公正彩票系统" + }, + "dex": { + "name": "DEX交易所", + "description": "低滑点和低费用的去中心化交易所" + }, + "bank": { + "name": "MOSE银行", + "description": "支持多种资产的DeFi借贷平台" + }, + "wallet": { + "name": "MOSE钱包APP", + "description": "安全且用户友好的数字资产钱包" + }, + "ecommerce": { + "name": "反向跨境电商", + "description": "区块链支持的跨境电子商务平台" + }, + "exchange": { + "name": "多国法币兑换", + "description": "支持多国法币与加密货币的兑换平台" + } } }, + "navigation": { + "home": "首页", + "about": "关于", + "ecosystem": "生态系统", + "rewards": "奖励", + "community": "社区", + "contact": "联系我们", + "language": "语言" + }, "footer": { - "rights": "版权所有", - "privacy": "隐私政策", - "terms": "服务条款" + "description": "MOSE是一个去中心化的隐私保护协议,致力于为用户提供安全、私密的数字资产交易体验。", + "quick_links": "快速链接", + "community": "社区", + "legal": "法律信息", + "privacy_policy": "隐私政策", + "terms_of_service": "服务条款", + "copyright": "版权所有" + }, + "pages": { + "about": { + "title": "关于MOSE", + "subtitle": "了解我们的使命和愿景" + }, + "community": { + "title": "社区", + "subtitle": "加入我们的全球社区" + }, + "rewards": { + "title": "奖励系统", + "subtitle": "通过参与获得奖励" + }, + "contact": { + "title": "联系我们", + "subtitle": "我们很乐意听到您的声音" + }, + "faq": { + "title": "常见问题", + "subtitle": "找到您问题的答案" + }, + "not_found": { + "title": "页面未找到", + "subtitle": "抱歉,您访问的页面不存在", + "back_home": "返回首页" + } + }, + "nav": { + "home": "首页", + "ecosystem": "生态系统", + "technology": "技术", + "about": "关于我们", + "community": "社区", + "faq": "常见问题", + "contact": "联系我们" }, "language": { "en": "English", "zh": "中文", "ja": "日本語", - "ar": "عربي", + "ko": "한국어", "fr": "Français", - "ko": "한국인", - "ms": "Melayu", - "pt": "Português", "ru": "Русский", - "th": "แบบไทย", - "vi": "Tiếng Việt" + "ar": "العربية", + "pt": "Português", + "th": "ไทย", + "vi": "Tiếng Việt", + "ms": "Bahasa Melayu", + "zh-TW": "繁體中文" }, - "ecosystem": { - "title": "生态系统", - "subtitle": "探索MOSE生态系统,发现在我们平台上构建的各种项目和应用", - "categories": { - "all": "全部", - "defi": "去中心化金融", - "nft": "非同质化代币", - "dao": "去中心化自治组织", - "gaming": "游戏", - "infrastructure": "基础设施", - "social": "社交" + "about": { + "hero": { + "title": "关于MOSE", + "subtitle": "构建去中心化隐私保护生态系统", + "description": "MOSE致力于通过先进的区块链技术为用户提供完全的隐私保护和安全的数字资产管理体验。" }, - "projects": { - "featured": "精选项目", - "viewAll": "查看全部", - "learnMore": "了解更多" + "story": { + "title": "我们的故事", + "vision_mission": "愿景:成为全球领先的隐私保护协议,为用户提供完全匿名和安全的数字资产管理体验。

使命:通过先进的零知识证明技术和去中心化架构,保护用户隐私,推动去中心化金融的健康发展。", + "content": "MOSE诞生于对数字隐私保护的深度思考。在当今数字化时代,用户的隐私和数据安全面临前所未有的挑战。我们的团队由来自全球顶尖技术公司的专家组成,致力于构建一个真正去中心化、隐私优先的金融生态系统。

从项目启动至今,我们始终坚持技术创新和用户体验并重的原则,不断完善我们的隐私保护技术栈,为用户提供安全、便捷的数字资产管理解决方案。" + }, + "company": { + "title": "公司介绍", + "description": "MOSE是一家专注于隐私保护技术的区块链公司,致力于为全球用户提供安全、私密的数字资产解决方案。", + "mission": { + "title": "我们的使命", + "description": "保护用户隐私,推动去中心化金融的发展" + }, + "vision": { + "title": "我们的愿景", + "description": "成为全球领先的隐私保护协议" + }, + "values": { + "title": "核心价值观", + "privacy": "隐私至上", + "security": "安全可靠", + "innovation": "持续创新", + "transparency": "开放透明" + } + }, + "team": { + "title": "团队成员", + "subtitle": "认识我们的专业团队" + }, + "milestones": { + "title": "发展里程碑", + "subtitle": "我们的发展历程" }, "partners": { - "title": "战略合作伙伴", - "subtitle": "与我们合作拓展MOSE生态系统的组织和项目" + "title": "合作伙伴", + "subtitle": "与我们携手共进的伙伴" + } + }, + "technology": { + "hero": { + "title": "技术架构", + "subtitle": "先进的隐私保护技术", + "description": "基于零知识证明和混币技术的下一代隐私保护协议" }, - "join": { - "title": "加入我们的生态系统", - "subtitle": "在MOSE上构建下一代去中心化应用", - "cta": "立即申请" + "architecture": { + "title": "系统架构", + "subtitle": "了解MOSE的技术架构" }, - "resources": { - "title": "开发者资源", - "docs": "文档", - "github": "GitHub", - "grants": "资助计划", - "community": "开发者社区" + "innovation": { + "title": "技术创新", + "subtitle": "我们的核心技术优势" }, - "apps": { - "title": "应用程序", - "subtitle": "探索基于MOSE区块链构建的应用", - "visit": "访问应用" + "integration": { + "title": "生态集成", + "subtitle": "与主流区块链的无缝集成" }, - "ten_ecosystems": { - "title": "MOSE十大生态系统", - "subtitle": "我们构建了完整的生态系统,支持各种区块链应用场景", - "coming_soon": "即将上线", - "mose_layer1": { - "name": "MOSE Layer1", - "description": "高性能、可扩展的基础链层" + "buttons": { + "learn_architecture": "了解架构", + "core_innovation": "核心创新" + }, + "core": { + "tech_barrier": { + "title": "技术壁垒", + "description": "先进的零知识证明技术构建隐私保护屏障" }, - "flashbox": { - "name": "FlashBox", - "description": "闪电交易和即时确认的支付解决方案" + "ecosystem_advantage": { + "title": "生态优势", + "description": "完整的去中心化金融生态系统" }, - "xrouter": { - "name": "XRouter", - "description": "跨链路由协议,连接不同区块链" + "mixer": { + "title": "混币器", + "description": "基于zk-SNARKs的隐私混币技术" }, - "musd": { - "name": "MUSD", - "description": "去中心化稳定币,与美元1:1锚定" + "crosschain_bridge": { + "title": "跨链桥", + "description": "安全高效的跨链资产转移协议" }, - "dex": { - "name": "MOSE DEX", - "description": "去中心化交易所,低滑点、低手续费" + "tech1": { + "title": "技术壁垒", + "description": "先进的零知识证明技术构建隐私保护屏障" }, - "bank": { - "name": "MOSE Bank", - "description": "DeFi借贷平台,支持多种资产" + "tech2": { + "title": "生态优势", + "description": "完整的去中心化金融生态系统" + }, + "tech3": { + "title": "混币器", + "description": "基于zk-SNARKs的隐私混币技术" }, + "tech4": { + "title": "跨链桥", + "description": "安全高效的跨链资产转移协议" + } + }, + "apps": { "wallet": { - "name": "MOSE Wallet", - "description": "安全、易用的数字资产钱包" + "name": "隐私钱包", + "description": "安全的隐私钱包应用" }, - "privacy_tools": { - "name": "隐私工具", - "description": "保护交易隐私的零知识证明工具" + "exchange": { + "name": "去中心化交易所", + "description": "去中心化交易所平台" + }, + "bridge": { + "name": "跨链桥", + "description": "跨链桥接服务" + }, + "pay": { + "name": "隐私支付", + "description": "隐私支付解决方案" }, "dao": { "name": "DAO治理", - "description": "去中心化自治组织治理框架" + "description": "去中心化自治组织" + }, + "nft": { + "name": "NFT市场", + "description": "NFT交易市场" }, "defi": { - "name": "DeFi生态", - "description": "完整的去中心化金融生态系统" - } - }, - "companies": { - "title": "全球布局", - "subtitle": "MOSE在全球设立了多个办公室,为全球用户提供服务", - "list_title": "全球办公室", - "focus": "业务重点", - "team": "团队规模", - "singapore": { - "name": "新加坡总部", - "description": "MOSE的全球总部,负责全球战略和业务发展" - }, - "switzerland": { - "name": "瑞士办公室", - "description": "欧洲总部,专注于合规和法律事务" - }, - "japan": { - "name": "日本办公室", - "description": "亚太地区技术中心,专注于技术研发" - }, - "uk": { - "name": "英国办公室", - "description": "欧洲金融中心,负责企业合作" - }, - "usa": { - "name": "美国办公室", - "description": "北美总部,专注于市场推广和社区建设" - }, - "uae": { - "name": "阿联酋办公室", - "description": "中东区域中心,拓展中东市场" - }, - "korea": { - "name": "韩国办公室", - "description": "东亚区域中心,专注于游戏和NFT应用" - }, - "australia": { - "name": "澳大利亚办公室", - "description": "大洋洲总部,负责区域市场拓展" - }, - "canada": { - "name": "加拿大办公室", - "description": "北美研发中心,专注于底层协议开发" - }, - "germany": { - "name": "德国办公室", - "description": "欧洲技术中心,负责安全和隐私技术研发" - } - } - }, - "technology": { - "title": "技术", - "subtitle": "探索MOSE的核心技术创新", - "architecture": { - "title": "技术架构", - "subtitle": "MOSE采用多层架构设计,实现高性能、高安全性和可扩展性", - "layer1": { - "title": "Layer 1: 共识层", - "description": "基于改进的PoS共识机制,实现高吞吐量和低延迟" + "name": "DeFi协议", + "description": "去中心化金融协议" }, - "layer2": { - "title": "Layer 2: 隐私层", - "description": "整合零知识证明技术,保护交易隐私" + "id": { + "name": "身份系统", + "description": "去中心化身份系统" }, - "layer3": { - "title": "Layer 3: 跨链层", - "description": "实现与主流公链的无缝互操作" + "app1": { + "name": "隐私钱包", + "description": "安全的隐私钱包应用" }, - "layer4": { - "title": "Layer 4: 应用层", - "description": "支持DApp开发和部署" - } - }, - "innovation": { - "title": "核心创新", - "subtitle": "MOSE的技术突破", - "privacy": { - "title": "隐私保护技术", - "description": "MOSE利用零知识证明和先进的密码技术,确保交易隐私的同时保持监管合规。" + "app2": { + "name": "去中心化交易所", + "description": "去中心化交易所平台" }, - "interoperability": { - "title": "跨链互操作性", - "description": "我们专有的XRouter协议实现了不同区块链网络之间的无缝资产转移和通信。" + "app3": { + "name": "跨链桥", + "description": "跨链桥接服务" }, - "scalability": { - "title": "高扩展性", - "description": "MOSE的分层架构和优化的共识机制实现了每秒10万+交易处理能力,确认时间低于1秒。" + "app4": { + "name": "隐私支付", + "description": "隐私支付解决方案" }, - "security": { - "title": "增强安全性", - "description": "多层安全设计与形式化验证,确保用户资产和数据获得最高级别的保护。" - } - }, - "ecosystem_integration": { - "title": "生态系统集成", - "subtitle": "与更广泛的区块链生态系统无缝连接", - "compatibility": { - "title": "多链兼容性", - "description": "MOSE与以太坊、Cosmos和Polkadot等主要区块链生态系统兼容。" + "app5": { + "name": "DAO治理", + "description": "去中心化自治组织" }, - "bridges": { - "title": "跨链桥", - "description": "MOSE与其他区块链之间资产转移的安全高效桥接。" + "app6": { + "name": "NFT市场", + "description": "NFT交易市场" + }, + "app7": { + "name": "DeFi协议", + "description": "去中心化金融协议" + }, + "app8": { + "name": "身份系统", + "description": "去中心化身份系统" }, - "oracles": { - "title": "去中心化预言机", - "description": "与领先的预言机网络集成,提供可靠的链外数据。" + "app9": { + "name": "借贷协议", + "description": "去中心化借贷平台" }, - "standards": { - "title": "开放标准", - "description": "支持行业标准,确保广泛的兼容性和互操作性。" + "app10": { + "name": "保险协议", + "description": "去中心化保险服务" } - } - }, - "about": { - "hero": { - "title": "关于MOSE", - "subtitle": "构建隐私保护区块链技术的未来" }, - "story": { - "title": "我们的故事", - "founding": "MOSE成立于2022年,由一群密码学专家、区块链工程师和隐私倡导者组成,他们有着共同的愿景:创建一个兼具高性能和强隐私保障的区块链平台。", - "mission": "我们的使命是提供一个去中心化的基础设施,让用户能够控制自己的数据,同时支持各行业的创新应用。", - "growth": "自成立以来,我们已发展成为一个拥有200多名专业人员的团队,分布在全球10个办公室,与领先机构建立合作伙伴关系并扩展我们的生态系统。" - }, - "milestones": { - "title": "重要里程碑", - "2022": { - "q1": "MOSE项目成立", - "q3": "完成种子轮融资" + "techs": { + "zero_knowledge": { + "title": "零知识证明", + "description": "使用先进的zk-SNARKs技术确保交易隐私" }, - "2023": { - "q1": "测试网Alpha版上线", - "q2": "宣布战略合作伙伴关系", - "q4": "带隐私功能的测试网Beta版" + "cross_chain": { + "title": "跨链协议", + "description": "支持多个区块链网络的无缝资产转移" }, - "2024": { - "q2": "主网准备", - "q4": "生态系统扩展" + "smart_contracts": { + "title": "智能合约", + "description": "自动化执行和验证交易条件" }, - "2025": { - "q3": "主网全面上线" + "decentralized_governance": { + "title": "去中心化治理", + "description": "社区驱动的协议升级和决策机制" } }, - "ecosystem": { - "title": "我们的生态系统", - "description": "MOSE正在构建一个全面的隐私保护应用和服务生态系统,涵盖金融、医疗、社交媒体和企业解决方案等多个领域。" - }, - "companies": { - "title": "全球办公室", - "description": "MOSE总部位于新加坡,在全球主要金融和技术中心设有办公室,保持真正的全球存在,服务于我们多元化的社区。" - }, - "partners": { - "title": "我们的合作伙伴", - "description": "我们与行业领导者合作,推动区块链技术发展并扩展MOSE生态系统。", - "technology_title": "技术合作伙伴", - "investors_title": "投资者", - "compliance_title": "合规合作伙伴" - }, - "team": { - "title": "领导团队", - "ceo": { - "name": "约翰·史密斯", - "title": "CEO兼联合创始人", - "bio": "前领先区块链公司CTO,拥有15年以上分布式系统经验。" - }, - "cto": { - "name": "莎拉·陈", - "title": "CTO兼联合创始人", - "bio": "麻省理工学院密码学博士,专攻零知识证明和隐私保护技术。" - }, - "coo": { - "name": "迈克尔·约翰逊", - "title": "COO", - "bio": "在金融科技和区块链公司拥有20年以上运营经验。" - }, - "research": { - "name": "埃琳娜·罗德里格斯", - "title": "研究主管", - "bio": "领先的密码学家,在隐私保护技术领域拥有多项专利。" + "apps": { + "privacy_wallet": { + "title": "隐私钱包", + "description": "安全存储和管理您的数字资产" + }, + "dex_platform": { + "title": "去中心化交易所", + "description": "无需KYC的匿名交易平台" + }, + "bridge_service": { + "title": "跨链桥服务", + "description": "连接不同区块链网络的桥梁" + }, + "staking_rewards": { + "title": "质押奖励", + "description": "通过质押获得被动收入" } } }, "community": { "hero": { - "title": "加入我们的社区", - "subtitle": "与全球MOSE用户、开发者和爱好者联系" + "title": "MOSE社区", + "subtitle": "加入我们的全球社区", + "description": "与全球开发者、用户和支持者一起构建去中心化的未来" + }, + "introduction": { + "title": "社区介绍", + "content": "MOSE社区是一个由开发者、用户、投资者和支持者组成的全球性社区。我们致力于推动隐私保护技术的发展,构建更加安全、私密的数字世界。" + }, + "highlights": { + "title": "社区亮点", + "no_data": "暂无数据", + "default": { + "item1": { + "title": "全球区块链大会演讲", + "description": "MOSE创始人在全球区块链大会上分享隐私保护技术的未来发展", + "content": "演讲内容涵盖了零知识证明、隐私计算等前沿技术在区块链领域的应用前景。" + }, + "item2": { + "title": "社区AMA活动", + "description": "与社区成员进行深度交流,解答技术和发展相关问题", + "content": "活动中回答了关于主网上线、生态建设、代币经济学等热门话题。" + }, + "item3": { + "title": "合作伙伴签约仪式", + "description": "与多家知名区块链项目达成战略合作协议", + "content": "合作将在技术研发、生态建设、市场推广等多个维度展开。" + }, + "item4": { + "title": "开发者大会", + "description": "举办首届MOSE开发者大会,吸引全球开发者参与", + "content": "大会展示了最新的开发工具和SDK,为开发者提供了丰富的技术资源。" + }, + "item5": { + "title": "生态基金启动", + "description": "设立1000万美元生态发展基金,支持优质项目", + "content": "基金将重点支持隐私保护、DeFi、NFT等领域的创新项目。" + }, + "item6": { + "title": "技术白皮书更新", + "description": "发布技术白皮书2.0版本,详细介绍最新技术架构", + "content": "新版白皮书包含了零知识证明优化、跨链协议升级等重要技术更新。" + } + } }, "social_media": { - "title": "官方社交媒体", - "follow": "关注我们获取最新更新和公告" + "title": "社交媒体", + "no_accounts": "暂无社交媒体账号", + "follow_us": "关注我们", + "default": { + "twitter": { + "title": "Twitter", + "username": "@MOSE_Protocol", + "description": "获取最新项目动态和技术更新" + }, + "discord": { + "title": "Discord", + "username": "MOSE Community", + "description": "加入我们的Discord社区进行实时交流" + }, + "item1": { + "title": "Twitter", + "username": "@MOSE_Protocol", + "description": "获取最新项目动态和技术更新" + }, + "item2": { + "title": "Discord", + "username": "MOSE Community", + "description": "加入我们的Discord社区进行实时交流" + }, + "item3": { + "title": "Telegram", + "username": "@MOSE_Official", + "description": "加入我们的Telegram群组获取即时消息" + }, + "item4": { + "title": "GitHub", + "username": "MOSE-Protocol", + "description": "查看我们的开源代码和技术文档" + }, + "item5": { + "title": "Medium", + "username": "@MOSE_Protocol", + "description": "阅读我们的技术博客和深度分析" + } + } + }, + "social": { + "title": "社交媒体", + "subtitle": "关注我们的最新动态", + "twitter": "Twitter", + "discord": "Discord", + "telegram": "Telegram", + "github": "GitHub" }, "forum": { "title": "社区论坛", - "description": "加入讨论,提问并与MOSE社区分享想法", - "comments": "评论", + "subtitle": "参与讨论和交流", + "no_topics": "暂无话题", + "no_comments": "暂无评论", "add_comment": "添加评论", - "username": "用户名", - "comment": "您的评论", - "cancel": "取消", + "view_comments": "查看评论", + "comment": "请输入您的评论...", "submit": "提交", - "view_comments": "查看评论" + "username": "匿名用户", + "default": { + "item1": { + "title": "MOSE主网上线讨论", + "content": "欢迎大家讨论MOSE主网上线的相关话题,分享您的想法和建议。", + "author": "MOSE团队" + }, + "item2": { + "title": "隐私保护技术交流", + "content": "让我们一起探讨零知识证明和隐私保护技术的最新发展。", + "author": "技术爱好者" + }, + "item3": { + "title": "生态系统发展建议", + "content": "对MOSE生态系统的发展有什么建议?欢迎在这里分享您的想法。", + "author": "社区成员" + }, + "comment1": { + "content": "非常期待主网的正式上线!", + "author": "用户A" + }, + "comment2": { + "content": "隐私保护功能很棒,期待更多应用场景。", + "author": "用户B" + }, + "comment3": { + "content": "希望能够支持更多的区块链网络。", + "author": "用户C" + } + } }, "announcements": { - "title": "官方公告", - "view_all": "查看全部" - }, - "highlights": { - "title": "社区亮点", - "view_all": "查看全部" - }, - "events": { - "title": "即将举行的活动", - "online": "线上", - "in_person": "线下", - "register": "注册" - }, - "contribute": { - "title": "贡献方式", - "develop": { - "title": "开发", - "description": "贡献代码、报告错误并帮助改进MOSE协议" - }, - "validate": { - "title": "运行节点", - "description": "通过运行验证节点帮助保护网络" - }, - "translate": { - "title": "翻译", - "description": "帮助翻译MOSE文档和资源" - }, - "advocate": { - "title": "宣传", - "description": "在您的社区中传播MOSE" + "title": "公告", + "no_data": "暂无公告", + "default": { + "item1": { + "title": "MOSE主网V1.0正式上线", + "content": "经过长期的开发和测试,MOSE主网V1.0今日正式上线,为用户提供完整的隐私保护服务。", + "description": "主网上线标志着MOSE项目进入新的发展阶段" + }, + "item2": { + "title": "新增跨链桥功能", + "content": "MOSE现已支持以太坊、BSC、Polygon等多个主流区块链网络的跨链资产转移。", + "description": "实现多链生态的无缝连接" + }, + "item3": { + "title": "社区治理投票开启", + "content": "MOSE代币持有者现可参与社区治理投票,共同决定项目的发展方向。", + "description": "去中心化治理正式启动" + } } - } - }, - "faq": { - "hero": { - "title": "常见问题", - "subtitle": "查找关于MOSE区块链的常见问题解答" }, - "search": { - "placeholder": "搜索问题...", - "noresults": "未找到结果。请尝试其他关键词。" + "events": { + "title": "社区活动", + "subtitle": "参与我们的线上线下活动" }, - "categories": { - "all": "所有问题", - "general": "一般问题", - "technical": "技术问题", - "ecosystem": "生态系统", - "token": "代币", - "development": "开发" + "message": { + "viewDetail": "查看详情" }, - "more": { - "title": "还有问题?", - "contact": "联系我们", - "community": "加入我们的社区" + "video": { + "unsupported": "您的浏览器不支持视频播放" } }, "contact": { "hero": { "title": "联系我们", - "subtitle": "与MOSE团队取得联系" + "subtitle": "我们很乐意听到您的声音", + "description": "有任何问题或建议,请随时与我们联系" }, "form": { "title": "发送消息", - "name": "您的姓名", - "email": "您的邮箱", + "name": "姓名", + "email": "邮箱", "subject": "主题", - "message": "您的消息", + "message": "信息", "submit": "发送消息", - "success": "您的消息已成功发送。我们将尽快回复您。", - "error": "发送消息时出错。请重试。", - "validation": { - "required": "请填写所有必填字段", - "email": "请输入有效的电子邮箱地址" + "name_placeholder": "请输入您的姓名", + "email_placeholder": "请输入您的邮箱地址", + "subject_placeholder": "请输入消息主题", + "message_placeholder": "请输入您的消息内容...", + "sending": "发送中...", + "success": "消息发送成功!", + "error": "发送失败,请稍后重试", + "required": "此字段为必填项", + "invalid_email": "请输入有效的邮箱地址" + }, + "contact_info": { + "title": "联系信息", + "no_data": "暂无联系信息", + "default": { + "email": { + "label": "邮箱", + "value": "contact@mose.io" + }, + "phone": { + "label": "电话", + "value": "+1 (555) 123-4567" + }, + "address": { + "label": "地址", + "value": "新加坡金融区" + } + } + }, + "office_locations": { + "title": "办公地点", + "no_data": "暂无办公地点信息", + "default": { + "singapore": { + "name": "新加坡总部", + "address": "新加坡金融区", + "phone": "+65 1234 5678", + "email": "singapore@mose.io" + } } }, "info": { "title": "联系信息", "address": "地址", - "address_value": "新加坡莱佛士坊1号,邮编048616", + "email": "邮箱", "phone": "电话", - "phone_value": "+65 1234 5678", - "hours": "办公时间", - "hours_value": "周一至周五:上午9点至下午6点(新加坡时间)" - }, - "email": { - "info": "info@moseblockchain.com", - "support": "support@moseblockchain.com" + "hours": "工作时间" }, "social": { "title": "社交媒体", - "follow": "在社交媒体上关注我们" + "twitter": "Twitter", + "github": "GitHub", + "linkedin": "LinkedIn", + "discord": "Discord" + } + }, + "faq": { + "hero": { + "title": "常见问题", + "subtitle": "在这里找到您问题的答案", + "subtitle1": "快速解答您的疑问", + "subtitle2": "详细的技术说明", + "subtitle3": "专业的客户支持" + }, + "categories": { + "title": "问题分类", + "no_data": "暂无分类", + "default": { + "general": { + "name": "常规问题", + "description": "关于MOSE项目的基本信息" + }, + "technical": { + "name": "技术问题", + "description": "技术实现和开发相关问题" + }, + "trading": { + "name": "交易问题", + "description": "交易和资产管理相关问题" + } + } + }, + "questions": { + "title": "问题列表", + "no_data": "暂无问题", + "expand": "展开", + "collapse": "收起", + "default": { + "what_is_mose": { + "question": "什么是MOSE?", + "answer": "MOSE是一个专注于隐私保护的去中心化协议,致力于为用户提供安全、私密的数字资产交易体验。" + }, + "how_to_start": { + "question": "如何开始使用MOSE?", + "answer": "您可以通过我们的官方网站下载钱包,创建账户后即可开始使用MOSE的各项服务。" + }, + "is_it_safe": { + "question": "MOSE安全吗?", + "answer": "MOSE采用先进的零知识证明技术和多重安全机制,确保用户资产和隐私的安全。" + } + }, + "item1": { + "question": "什么是MOSE?", + "answer": "MOSE是一个基于零知识证明技术的隐私保护协议,为用户提供完全匿名的数字资产管理和交易服务。通过先进的密码学技术,MOSE确保用户在进行数字资产交易时的完全隐私保护。" + }, + "item2": { + "question": "如何开始使用MOSE?", + "answer": "您可以通过以下步骤开始使用MOSE:1. 下载官方钱包应用;2. 创建安全的钱包账户;3. 完成身份验证;4. 开始进行隐私交易。我们提供详细的使用指南帮助您快速上手。" + }, + "item3": { + "question": "MOSE的安全性如何保障?", + "answer": "MOSE采用多层安全架构:零知识证明技术保护交易隐私、多重签名确保资产安全、去中心化架构避免单点故障、定期安全审计确保系统稳定。您的资产和隐私得到全方位保护。" + }, + "item4": { + "question": "MOSE支持哪些区块链网络?", + "answer": "MOSE支持主流区块链网络,包括以太坊、币安智能链、Polygon等。通过我们的跨链桥技术,用户可以在不同网络间安全转移资产,享受统一的隐私保护服务。" + }, + "item5": { + "question": "如何参与MOSE生态治理?", + "answer": "持有MOSE代币的用户可以参与生态治理:提交改进提案、参与社区投票、获得治理奖励。我们相信去中心化治理是项目长期发展的关键,欢迎社区成员积极参与。" + } + }, + "search": { + "placeholder": "搜索问题...", + "noresults": "没有找到相关问题", + "searching": "搜索中...", + "clear": "清除搜索" + }, + "more": { + "title": "还有其他问题?", + "contact": "联系我们", + "community": "加入社区", + "description": "如果您没有找到想要的答案,请随时联系我们的支持团队" + } + }, + "trading": { + "title": "MOS交易生态", + "description": "构建高效、安全的数字资产交易环境" + }, + "ecosystem": { + "title": "MOSE生态系统", + "subtitle": "探索我们的去中心化生态", + "hero": { + "title": "MOSE生态系统", + "subtitle": "探索我们的去中心化生态", + "description": "发现构建在MOSE协议上的各种应用和服务" + }, + "default_description": "暂无描述信息", + "trading": { + "title": "交易平台", + "description": "去中心化交易和流动性解决方案" + }, + "blockchain": { + "title": "区块链基础设施", + "description": "底层区块链技术和基础设施" + }, + "crosschain": { + "title": "跨链协议", + "description": "连接不同区块链网络的桥梁" + }, + "payment": { + "title": "支付解决方案", + "description": "隐私保护的数字支付系统" + }, + "privacy": { + "title": "隐私保护", + "description": "基于零知识证明的隐私技术" + }, + "defi": { + "title": "去中心化金融", + "description": "开放的金融协议和服务" + }, + "nft": { + "title": "NFT市场", + "description": "数字资产和收藏品交易" + }, + "dao": { + "title": "去中心化治理", + "description": "社区驱动的治理机制" + }, + "gaming": { + "title": "游戏生态", + "description": "区块链游戏和元宇宙应用" + }, + "social": { + "title": "社交网络", + "description": "去中心化社交和通信平台" + }, + "modal": { + "release_time": "发布时间", + "release_date": "2024年第二季度", + "tech_stack": "技术栈", + "tech_stack_value": "Rust, zk-SNARKs, WebAssembly", + "use_cases": "应用场景", + "use_cases_value": "隐私交易、跨链转账、DeFi协议" + }, + "resources": { + "docs": "开发文档", + "github": "GitHub", + "grants": "资助计划", + "community": "社区" + }, + "categories": { + "all": "全部", + "infrastructure": "基础设施", + "defi": "去中心化金融", + "gaming": "游戏", + "nft": "NFT", + "dao": "DAO", + "tools": "工具" + }, + "status": { + "active": "活跃", + "development": "开发中", + "coming_soon": "即将推出" + }, + "projects": { + "mose_l1": { + "name": "MOSE L1链", + "description": "高性能区块链基础设施,支持智能合约和去中心化应用", + "useCase": "为整个MOSE生态系统提供底层区块链基础设施" + }, + "flash_swap": { + "name": "闪兑盒子", + "description": "快速、安全的去中心化交易协议,支持多种数字资产交换", + "useCase": "为用户提供快速的数字资产交换服务" + }, + "xrouter": { + "name": "xRouter引擎", + "description": "跨链路由协议,实现不同区块链网络间的无缝资产转移", + "useCase": "连接不同区块链网络,实现跨链资产转移" + }, + "flash_pool": { + "name": "闪兑池", + "description": "高效率的闪兑池服务,预计2025年6-12月上线" + }, + "mosc_c2c": { + "name": "Mosc C2C交易所", + "description": "点对点加密货币交易平台,预计2026年1-6月上线" + }, + "mose_exchange": { + "name": "MoSe交易所", + "description": "全功能加密货币交易所,预计2026年7月上线" + } + }, + "apps": { + "title": "应用程序", + "subtitle": "基于MOSE构建的应用", + "try_now": "立即尝试" + }, + "companies": { + "items": { + "company1": { + "name": "MOSE Foundation", + "description": "推动隐私保护技术发展的非营利基金会", + "focus": "生态发展", + "team": "基金会团队" + }, + "company2": { + "name": "MOSE Labs", + "description": "专注于隐私保护技术研发的实验室", + "focus": "技术研发", + "team": "研发团队" + }, + "company3": { + "name": "MOSE Capital", + "description": "专注于区块链投资的风险投资基金", + "focus": "投资管理", + "team": "投资团队" + }, + "company4": { + "name": "MOSE Ventures", + "description": "孵化和投资区块链创新项目的风险投资机构", + "focus": "项目孵化", + "team": "孵化团队" + }, + "company5": { + "name": "MOSE Security", + "description": "专注于区块链安全审计和风险评估的安全公司", + "focus": "安全审计", + "team": "安全团队" + } + } + } + }, + "api": { + "home": { + "milestones": { + "2023_q1": { + "title": "协议白皮书发布", + "description": "种子轮融资800万美元" + }, + "2023_q4": { + "title": "测试网上线", + "description": "接入以太坊和BNB链" + }, + "2024_q2": { + "title": "主网V1.0发布", + "description": "日交易量突破1亿美元" + } + }, + "events": { + "consensus_2024": { + "title": "新加坡共识大会2024", + "description": "隐私技术主题演讲" + }, + "tokyo_hackathon": { + "title": "东京开发者黑客松", + "description": "50万美元奖金池" + } + }, + "airdrop": { + "rules": [ + "每日释放1%", + "持币少于100枚时停止释放", + "15日内未完成≥100枚闪兑则销毁" + ] + }, + "token_burn": { + "mechanism": "跨链与混币手续费100%销毁" + }, + "incentive_models": { + "basic_mixing": { + "name": "基础混币", + "features": [ + "按交易额收取0.3%费用", + "动态风险监控" + ] + }, + "cross_chain_bridge": { + "name": "跨链桥", + "features": [ + "每笔跨链交易收取0.3%手续费", + "手续费+质押双收益" + ] + } + }, + "core_values": { + "privacy_protection": { + "title": "隐私保护", + "description": "基于零知识证明的隐私保护技术" + }, + "cross_chain_interoperability": { + "title": "跨链互操作", + "description": "支持多个区块链网络的无缝连接" + }, + "compliance_security": { + "title": "合规安全", + "description": "符合全球监管要求的安全框架" + } + }, + "investors": { + "binance_labs": "Binance Labs", + "polychain_capital": "Polychain Capital", + "coinbase_ventures": "Coinbase Ventures" + }, + "media_partners": { + "coindesk": "CoinDesk", + "cointelegraph": "Cointelegraph", + "decrypt": "Decrypt" + }, + "posts": { + "mainnet_launch": { + "title": "主网V1.0成功上线", + "description": "日交易量突破1亿美元大关" + }, + "partnership_announcement": { + "title": "战略合作伙伴关系公告", + "description": "与多家知名机构达成合作" + } + } + }, + "about": { + "companies": { + "singapore_hq": { + "name": "新加坡总部", + "description": "全球金融科技中心统筹技术研发与合规", + "focus": "技术研发、合规战略", + "team": "核心技术团队" + }, + "hong_kong_branch": { + "name": "香港分公司", + "description": "服务亚太金融市场", + "focus": "机构合作", + "team": "业务拓展团队" + } + }, + "team_members": { + "james_park": { + "name": "James Park", + "position": "技术总裁", + "bio": "前Combase亚太负责人,主导DeFi产品年增长40%" + }, + "sophia_muller": { + "name": "Sophia Müller", + "position": "全球运营总裁", + "bio": "曾任职Branco欧洲,管理超50国合规团队" + } + }, + "roadmap": { + "2023_q1": { + "title": "白皮书发布", + "description": "完成800万美元种子轮融资" + }, + "2024_q2": { + "title": "主网V1.0发布", + "description": "日交易量突破1亿美元" + } + }, + "ecosystems": { + "mose_l1_chain": { + "title": "MOSE L1链", + "description": "支持xIoApp部署" + }, + "flashbox": { + "title": "闪兑盒子", + "description": "即时匿名兑换" + } + }, + "partners": { + "binance_labs": "Binance Labs", + "polychain_capital": "Polychain Capital", + "aleo": "Aleo", + "starkware": "StarkWare" + } + }, + "technology": { + "technologies": { + "zero_knowledge_proofs": { + "title": "零知识证明技术", + "description": "基于zk-SNARKs的隐私保护方案" + }, + "cross_chain_protocol": { + "title": "跨链协议", + "description": "支持多链资产无缝转移" + }, + "smart_contracts": { + "title": "智能合约", + "description": "自动化执行交易逻辑" + }, + "consensus_mechanism": { + "title": "共识机制", + "description": "高效安全的共识算法" + } + } + }, + "community": { + "social_media": { + "twitter": { + "platform": "Twitter", + "url": "https://twitter.com/mose202399" + }, + "telegram": { + "platform": "Telegram", + "url": "https://t.me/Nosafuture" + } + }, + "announcements": { + "mainnet_launch": { + "title": "主网V1.0成功上线", + "summary": "日交易量突破1亿美元大关" + } + } + }, + "faq": { + "categories": { + "technology": "技术问题", + "token": "代币经济" + }, + "questions": { + "cross_chain_privacy": { + "question": "MOSE如何保证跨链隐私?", + "answer": "基于F4-SNAPK5算法和零知识证明实现匿名原子交换,延迟<30秒" + }, + "token_supply": { + "question": "MOSE代币的总供应量是多少?", + "answer": "总发行量3亿枚,通过手续费机制销毁2.9亿枚" + } + } + }, + "contact": { + "locations": { + "singapore": { + "city": "新加坡", + "address": "新加坡莱佛士坊1号", + "phone": "+65 1234 5678", + "email": "info@mose.org" + } + } + }, + "shared": { + "partners": { + "aleo": { + "name": "Aleo", + "description": "零知识证明技术合作伙伴" + }, + "starkware": { + "name": "StarkWare", + "description": "ZK-Rollup可扩展性解决方案" + } + }, + "token_burn": { + "burn_mechanism": "跨链与混币手续费100%销毁,直至代币总量降至1000万枚" + } + } + }, + "rewards": { + "title": "奖励系统", + "subtitle": "通过参与获得奖励", + "airdrop": { + "title": "空投奖励", + "description": "参与MOSE生态系统获得代币奖励", + "total_addresses": "总地址数", + "eligible_addresses": "符合条件地址", + "amount_per_address": "每地址奖励数量", + "rules": { + "title": "奖励规则", + "daily_release": "每日释放1%", + "stop_condition": "持币少于100枚时停止释放", + "expiry": "15日内未完成≥100枚闪兑则销毁" + } + }, + "burn": { + "title": "代币销毁", + "description": "通过手续费机制实现代币通缩", + "current": "当前销毁量", + "target": "目标销毁量", + "percentage": "销毁百分比", + "stop_threshold": "停止销毁阈值", + "mechanism": { + "title": "销毁机制", + "description": "跨链与混币手续费100%销毁" + } + } + }, + "incentives": { + "title": "激励模型", + "subtitle": "多样化的收益机制", + "reward_amount": "奖励金额", + "select_model": "选择模型", + "models": { + "basic_mixing": { + "name": "基础混币", + "features": { + "fee": "按交易额收取0.3%费用", + "monitoring": "动态风险监控" + } + }, + "cross_chain": { + "name": "跨链桥", + "features": { + "fee": "每笔跨链交易收取0.3%手续费", + "dual_income": "手续费+质押双收益" + } + } + }, + "market_data": { + "title": "市场数据", + "unit": "万", + "transaction_volume": "交易量", + "transaction_subtitle": "24小时交易量统计", + "growth_rate": "增长率", + "growth_subtitle": "月度增长率", + "security_incidents": "安全事件", + "security_subtitle": "零安全事件记录" + } + }, + "architecture": { + "title": "系统架构", + "subtitle": "了解MOSE的技术架构", + "layers": { + "aggregation": { + "title": "聚合层", + "description": "数据聚合和索引服务", + "features": { + "indexing": "数据索引", + "sync": "状态同步", + "storage": "分布式存储" + } + }, + "crosschain": { + "title": "跨链层", + "description": "跨链通信和资产转移", + "features": { + "atomic_swap": "原子交换", + "messaging": "跨链消息", + "privacy": "隐私保护" + } + }, + "routing": { + "title": "路由层", + "description": "智能路由和优化", + "features": { + "algorithm": "路由算法", + "optimization": "路径优化", + "monitoring": "实时监控" + } + }, + "application": { + "title": "应用层", + "description": "应用程序接口和工具", + "features": { + "sdk": "开发工具包", + "tools": "开发工具", + "components": "UI组件" + } + } } }, "common": { - "loading": "加载中...", - "submitting": "提交中...", - "error": "发生错误", - "success": "成功!", - "read_more": "阅读更多", - "view_all": "查看全部", - "learn_more": "了解更多", - "coming_soon": "即将推出" + "buttons": { + "learn_more": "了解更多", + "try_now": "立即尝试" + }, + "error": { + "loadFailed": "加载失败", + "loadSocialMediaFailed": "加载社交媒体失败", + "loadForumFailed": "加载论坛失败", + "loadCommentsFailed": "加载评论失败", + "loadMessagesFailed": "加载消息失败", + "loadCommunityFailed": "加载社区失败", + "loadEcosystemFailed": "加载生态系统失败", + "submitFailed": "提交失败", + "submitFormFailed": "表单提交失败", + "submitCommentFailed": "提交评论失败" + }, + "success": { + "request": "请求成功" + }, + "time": { + "just_now": "刚刚", + "minutes_ago": "{count}分钟前", + "hours_ago": "{count}小时前", + "days_ago": "{count}天前" + } } -} \ No newline at end of file +} \ No newline at end of file diff --git a/src/utils/http/request.ts b/src/utils/http/request.ts index fec51b6..e9dfba9 100644 --- a/src/utils/http/request.ts +++ b/src/utils/http/request.ts @@ -78,7 +78,7 @@ export function createRequest() { // 如果配置了显示加载提示 if ((config as any).showLoading) { // 这里可以添加全局加载提示 - console.log('显示加载提示'); + console.log('Show loading indicator'); } return config; @@ -97,7 +97,7 @@ export function createRequest() { // 如果配置了显示加载提示,需要关闭 if ((response.config as any).showLoading) { // 这里可以关闭全局加载提示 - console.log('关闭加载提示'); + console.log('Hide loading indicator'); } // 如果是直接获取响应数据模式 @@ -115,7 +115,7 @@ export function createRequest() { // 如果配置了显示错误提示 if ((response.config as any).showError !== false) { // 这里可以添加全局错误提示 - console.error(res.message || '请求失败'); + console.error(res.message || 'Request failed'); } // 如果配置了自定义错误处理 @@ -127,7 +127,7 @@ export function createRequest() { // 特定业务状态码处理 if (res.code === 401) { // 未授权,可能需要跳转到登录页 - console.error('未授权,请重新登录'); + console.error('Unauthorized, please login again'); // 可以添加路由跳转逻辑 } @@ -155,7 +155,7 @@ export function createRequest() { // 如果配置了显示加载提示,需要关闭 if (error.config && (error.config as any).showLoading) { // 这里可以关闭全局加载提示 - console.log('关闭加载提示'); + console.log('Hide loading indicator'); } // 处理错误响应 @@ -163,23 +163,23 @@ export function createRequest() { // 如果配置了显示错误提示 if (error.config && (error.config as any).showError !== false) { // 这里可以添加全局错误提示 - let errorMessage = '未知错误'; + let errorMessage = 'Unknown error'; switch (error.response.status) { case 401: - errorMessage = '未授权,请重新登录'; + errorMessage = 'Unauthorized, please login again'; break; case 403: - errorMessage = '没有权限访问此资源'; + errorMessage = 'No permission to access this resource'; break; case 404: - errorMessage = '请求的资源不存在'; + errorMessage = 'Requested resource not found'; break; case 500: - errorMessage = '服务器错误'; + errorMessage = 'Server error'; break; default: - errorMessage = `请求错误: ${error.response.status}`; + errorMessage = `Request error: ${error.response.status}`; } console.error(errorMessage); @@ -187,12 +187,12 @@ export function createRequest() { } else if (error.request) { // 请求发出但没有收到响应 if (error.config && (error.config as any).showError !== false) { - console.error('网络错误,无法连接到服务器'); + console.error('Network error, unable to connect to server'); } } else { // 请求配置出错 if (error.config && (error.config as any).showError !== false) { - console.error('请求配置错误', error.message); + console.error('Request configuration error', error.message); } } @@ -293,4 +293,4 @@ export function createRequest() { } // 导出默认请求实例 -export default createRequest(); \ No newline at end of file +export default createRequest(); \ No newline at end of file diff --git a/src/views/About.vue b/src/views/About.vue index 7be213a..bde305e 100644 --- a/src/views/About.vue +++ b/src/views/About.vue @@ -2,15 +2,13 @@ import { useI18n } from 'vue-i18n'; import TeamModule from '@/components/about/TeamModule.vue'; import MilestoneModule from '@/components/about/MilestoneModule.vue'; -// 移除生态系统模块 +// Remove ecosystem module // import EcosystemModule from '@/components/about/EcosystemModule.vue'; import CompanyModule from '@/components/about/CompanyModule.vue'; import PartnersModule from '@/components/about/PartnersModule.vue'; -import { useSummary } from '@/utils/config'; import { useConfig } from '@/utils/config'; const { t } = useI18n(); -const { getSummaryDescription } = useSummary(); const { getConfigImage } = useConfig(); @@ -39,39 +37,39 @@ const { getConfigImage } = useConfig(); -
+
-
+

{{ t('about.story.title') }}

- +
-
+
- +
-

+

- + - + - + - + - - + +
- \ No newline at end of file + \ No newline at end of file diff --git a/src/views/Community.vue b/src/views/Community.vue index 590b360..6ba6670 100644 --- a/src/views/Community.vue +++ b/src/views/Community.vue @@ -1,6 +1,6 @@ @@ -265,7 +336,7 @@ onMounted(() => {

- MOS生态系统 + {{ t('ecosystem.title') }}

{{ t('ecosystem.subtitle') }} @@ -292,11 +363,8 @@ onMounted(() => {

@@ -311,108 +379,39 @@ onMounted(() => { /> -
+ >
-->
- +
- -
-
- {{ index + 1 }} + + - -

- {{ ecosystem.title }} -

+ +

+ + - -

- {{ ecosystem.description || '探索MOS生态系统的无限可能,连接全球资源,构建去中心化未来。' }} + +

+ +

+

+ {{ t('ecosystem.default_description') }}

- - -
- -

@@ -451,13 +450,13 @@ onMounted(() => { class="absolute bottom-8 left-1/2 transform -translate-x-1/2 text-white/70 text-sm flex flex-col items-center cursor-pointer hover:text-white transition-colors duration-300" @click="scrollToNext(index)" > - 探索更多 +
-
+
{
-

发布时间

-

2025年第四季度

+

{{ t('ecosystem.modal.release_time') }}

+

{{ t('ecosystem.modal.release_date') }}

-

技术栈

-

区块链、智能合约、Web3

+

{{ t('ecosystem.modal.tech_stack') }}

+

{{ t('ecosystem.modal.tech_stack_value') }}

-

应用场景

-

金融科技、数字资产、去中心化应用

+

{{ t('ecosystem.modal.use_cases') }}

+

{{ t('ecosystem.modal.use_cases_value') }}

@@ -608,4 +607,4 @@ onMounted(() => { .animate-float-reverse { animation: float-reverse 8s ease-in-out infinite; } - \ No newline at end of file + \ No newline at end of file diff --git a/src/views/FAQ.vue b/src/views/FAQ.vue index beac020..6ac04ca 100644 --- a/src/views/FAQ.vue +++ b/src/views/FAQ.vue @@ -51,9 +51,36 @@ const loadQuestions = async () => { pageNo: 1, title: searchQuery.value || undefined // 添加title参数 }); - questions.value = data; + // Only keep non-text data from API, use i18n for text + questions.value = data.map((item, index) => ({ + id: item.id || `faq-${index + 1}`, + question: t(`faq.questions.item${index + 1}.question`), + answer: t(`faq.questions.item${index + 1}.answer`), + createTime: item.createTime + })); } catch (error) { - console.error('加载常见问题数据失败:', error); + console.error(t('common.error.loadFailed'), error); + // Use default i18n data on error + questions.value = [ + { + id: 'faq-1', + question: t('faq.questions.item1.question'), + answer: t('faq.questions.item1.answer'), + createTime: new Date().toISOString() + }, + { + id: 'faq-2', + question: t('faq.questions.item2.question'), + answer: t('faq.questions.item2.answer'), + createTime: new Date().toISOString() + }, + { + id: 'faq-3', + question: t('faq.questions.item3.question'), + answer: t('faq.questions.item3.answer'), + createTime: new Date().toISOString() + } + ]; } finally { loading.value = false; } @@ -103,9 +130,9 @@ onMounted(() => { typed = new window.Typed(typedElement.value, { strings: [ t('faq.hero.subtitle'), - '有任何疑问?我们随时为您解答', - '探索 MOSE 的常见问题', - '快速找到您需要的答案' + t('faq.hero.subtitle1'), + t('faq.hero.subtitle2'), + t('faq.hero.subtitle3') ], typeSpeed: 50, backSpeed: 30, @@ -161,7 +188,7 @@ onMounted(() => {
- +
@@ -208,7 +235,7 @@ onMounted(() => {

- {{ t('faq.more.title') || '还有更多问题?' }} + {{ t('faq.more.title') }}

{ class="px-8 py-3 bg-primary text-text rounded-lg hover:bg-primary-dark transition-colors duration-300 shadow-button btn-hover-glow flex items-center justify-center gap-2" > - {{ t('faq.more.contact') || '联系我们' }} + {{ t('faq.more.contact') }} - {{ t('faq.more.community') || '加入社区' }} + {{ t('faq.more.community') }}
@@ -275,4 +302,4 @@ button { .btn-hover-shadow:hover { box-shadow: 0 4px 12px rgba(var(--primary-light-rgb), 0.15); } - \ No newline at end of file + \ No newline at end of file diff --git a/src/views/Home.vue b/src/views/Home.vue index 26ce87d..a14130c 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -85,7 +85,7 @@ onMounted(() => { - + @@ -93,14 +93,11 @@ onMounted(() => { - + - - -
@@ -128,4 +125,4 @@ onMounted(() => { transform: translateY(-3px); transition: transform 0.3s ease; } - \ No newline at end of file + \ No newline at end of file diff --git a/src/views/NotFound.vue b/src/views/NotFound.vue index 8c552aa..96bdee5 100644 --- a/src/views/NotFound.vue +++ b/src/views/NotFound.vue @@ -1,7 +1,9 @@ \ No newline at end of file + \ No newline at end of file diff --git a/tsconfig.build.tsbuildinfo b/tsconfig.build.tsbuildinfo index 9e66706..b02d953 100644 --- a/tsconfig.build.tsbuildinfo +++ b/tsconfig.build.tsbuildinfo @@ -1 +1 @@ -{"fileNames":["./node_modules/typescript/lib/lib.es5.d.ts","./node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/typescript/lib/lib.dom.d.ts","./node_modules/typescript/lib/lib.dom.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/typescript/lib/lib.es2016.intl.d.ts","./node_modules/typescript/lib/lib.es2017.arraybuffer.d.ts","./node_modules/typescript/lib/lib.es2017.date.d.ts","./node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/typescript/lib/lib.decorators.d.ts","./node_modules/typescript/lib/lib.decorators.legacy.d.ts","./node_modules/@vue/shared/dist/shared.d.ts","./node_modules/@vue/reactivity/dist/reactivity.d.ts","./node_modules/@vue/runtime-core/dist/runtime-core.d.ts","./node_modules/csstype/index.d.ts","./node_modules/@vue/runtime-dom/dist/runtime-dom.d.ts","./node_modules/vue/jsx-runtime/index.d.ts","./node_modules/@babel/types/lib/index.d.ts","./node_modules/@babel/parser/typings/babel-parser.d.ts","./node_modules/@vue/compiler-core/dist/compiler-core.d.ts","./node_modules/@vue/compiler-dom/dist/compiler-dom.d.ts","./node_modules/vue/dist/vue.d.mts","./node_modules/@types/aos/index.d.ts","./node_modules/.vue-global-types/vue_3.5_0_0_0.d.ts","./node_modules/@intlify/shared/dist/shared.d.ts","./node_modules/source-map-js/source-map.d.ts","./node_modules/@intlify/message-compiler/dist/message-compiler.d.ts","./node_modules/@intlify/core-base/dist/core-base.d.ts","./node_modules/vue-i18n/dist/vue-i18n.d.ts","./src/components/layout/navbar.vue","./node_modules/axios/index.d.ts","./src/utils/http/types.ts","./src/utils/http/request.ts","./src/api/modules/user.ts","./src/api/modules/common.ts","./src/api/modules/about.ts","./src/api/modules/ecosystem.ts","./src/api/modules/home.ts","./src/api/modules/technology.ts","./src/api/modules/community.ts","./src/api/modules/question.ts","./src/api/modules/contact.ts","./src/api/modules/config.ts","./src/api/index.ts","./src/utils/config.ts","./src/components/layout/footer.vue","./src/app.vue","./node_modules/vue-router/dist/vue-router.d.ts","./node_modules/@iconify/types/types.d.ts","./node_modules/@iconify/vue/dist/iconify.d.ts","./node_modules/gsap/types/animation.d.ts","./node_modules/gsap/types/custom-bounce.d.ts","./node_modules/gsap/types/custom-ease.d.ts","./node_modules/gsap/types/custom-wiggle.d.ts","./node_modules/gsap/types/css-plugin.d.ts","./node_modules/gsap/types/css-rule-plugin.d.ts","./node_modules/gsap/types/draggable.d.ts","./node_modules/gsap/types/draw-svg-plugin.d.ts","./node_modules/gsap/types/ease.d.ts","./node_modules/gsap/types/easel-plugin.d.ts","./node_modules/gsap/types/flip.d.ts","./node_modules/gsap/types/gs-dev-tools.d.ts","./node_modules/gsap/types/gsap-plugins.d.ts","./node_modules/gsap/types/gsap-utils.d.ts","./node_modules/gsap/types/inertia-plugin.d.ts","./node_modules/gsap/types/morph-svg-plugin.d.ts","./node_modules/gsap/types/motion-path-plugin.d.ts","./node_modules/gsap/types/motion-path-helper.d.ts","./node_modules/gsap/types/observer.d.ts","./node_modules/gsap/types/physics-2d-plugin.d.ts","./node_modules/gsap/types/physics-props-plugin.d.ts","./node_modules/gsap/types/pixi-plugin.d.ts","./node_modules/gsap/types/scramble-text-plugin.d.ts","./node_modules/gsap/types/scroll-to-plugin.d.ts","./node_modules/gsap/types/scroll-trigger.d.ts","./node_modules/gsap/types/scroll-smoother.d.ts","./node_modules/gsap/types/split-text.d.ts","./node_modules/gsap/types/text-plugin.d.ts","./node_modules/gsap/types/timeline.d.ts","./node_modules/gsap/types/tween.d.ts","./node_modules/gsap/types/utils/velocity-tracker.d.ts","./node_modules/gsap/types/gsap-core.d.ts","./node_modules/gsap/types/index.d.ts","./src/components/home/partnersmodule.vue","./node_modules/swiper/types/shared.d.ts","./node_modules/swiper/types/modules/a11y.d.ts","./node_modules/swiper/types/modules/autoplay.d.ts","./node_modules/swiper/types/modules/controller.d.ts","./node_modules/swiper/types/modules/effect-coverflow.d.ts","./node_modules/swiper/types/modules/effect-cube.d.ts","./node_modules/swiper/types/modules/effect-fade.d.ts","./node_modules/swiper/types/modules/effect-flip.d.ts","./node_modules/swiper/types/modules/effect-creative.d.ts","./node_modules/swiper/types/modules/effect-cards.d.ts","./node_modules/swiper/types/modules/hash-navigation.d.ts","./node_modules/swiper/types/modules/history.d.ts","./node_modules/swiper/types/modules/keyboard.d.ts","./node_modules/swiper/types/modules/mousewheel.d.ts","./node_modules/swiper/types/modules/navigation.d.ts","./node_modules/swiper/types/modules/pagination.d.ts","./node_modules/swiper/types/modules/parallax.d.ts","./node_modules/swiper/types/modules/scrollbar.d.ts","./node_modules/swiper/types/modules/thumbs.d.ts","./node_modules/swiper/types/modules/virtual.d.ts","./node_modules/swiper/types/modules/zoom.d.ts","./node_modules/swiper/types/modules/free-mode.d.ts","./node_modules/swiper/types/modules/grid.d.ts","./node_modules/swiper/types/swiper-events.d.ts","./node_modules/swiper/types/swiper-options.d.ts","./node_modules/swiper/types/modules/manipulation.d.ts","./node_modules/swiper/types/swiper-class.d.ts","./node_modules/swiper/types/modules/public-api.d.ts","./node_modules/swiper/types/index.d.ts","./node_modules/swiper/swiper-vue.d.ts","./node_modules/swiper/types/modules/index.d.ts","./src/components/home/bannermodule.vue","./src/components/home/newsmodule.vue","./src/components/home/corevaluesmodule.vue","./src/components/home/projectintromodule.vue","./src/components/common/detailmodal.vue","./src/components/home/mediamodule.vue","./node_modules/dayjs/locale/types.d.ts","./node_modules/dayjs/locale/index.d.ts","./node_modules/dayjs/index.d.ts","./src/components/home/postsmodule.vue","./src/components/home/milestonemodule.vue","./src/components/home/eventsmodule.vue","./src/components/rewards/rewardmodule.vue","./src/components/rewards/incentivemodule.vue","./src/components/rewards/marketdatamodule.vue","./src/views/home.vue","./src/views/ecosystem.vue","./src/components/about/teammodule.vue","./src/components/about/milestonemodule.vue","./src/components/about/companymodule.vue","./src/components/about/partnersmodule.vue","./src/views/about.vue","./src/api/modules/index.ts","./src/views/community.vue","./src/views/faq.vue","./src/views/contact.vue","./src/components/technology/architecturemodule.vue","./src/components/technology/innovationmodule.vue","./src/components/technology/ecosystemintegrationmodule.vue","./src/components/ecosystem/applistmodule.vue","./node_modules/swiper/swiper.d.ts","./src/views/technology.vue","./src/components/animationdemo.vue","./src/views/notfound.vue","./src/router/index.ts","./src/i18n/locales/en.json","./src/i18n/locales/zh.json","./src/i18n/locales/ja.json","./src/i18n/locales/ar.json","./src/i18n/locales/fr.json","./src/i18n/locales/ko.json","./src/i18n/locales/ms.json","./src/i18n/locales/pt.json","./src/i18n/locales/ru.json","./src/i18n/locales/th.json","./src/i18n/locales/vi.json","./src/i18n/locales/zh-tw.json","./src/i18n/index.ts","./src/main.ts","./node_modules/vite/types/hmrpayload.d.ts","./node_modules/vite/types/customevent.d.ts","./node_modules/vite/types/hot.d.ts","./node_modules/vite/types/importglob.d.ts","./node_modules/vite/types/importmeta.d.ts","./node_modules/vite/client.d.ts","./src/vite-env.d.ts","./src/types/global.d.ts","./src/utils/http/index.ts","./src/components/apidemo.vue","./src/components/helloworld.vue","./src/components/about/ecosystemmodule.vue","./src/components/ecosystem/companycard.vue","./src/components/ecosystem/ecosystemcard.vue"],"fileIdsList":[[53,58,65,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[54,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[58,65,84,85,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[61,63,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[61,62,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[48,54,55,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[56,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[48,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[48,49,50,52,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[49,50,51,52,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,159],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,158],[88,89,90,91,92,93,94,95,96,97,98,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,117,118,119],[58,65,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,149],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,147],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,121,144,145,147,148],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,121],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,121,147],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,146],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,149],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,144,145,146],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,145,147],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,205],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,201],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,202],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,203,204],[58,64,65,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[58,65,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[52,57,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[52,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,70,71,72,73,74,75,76,77,78,79,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,68,69,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,66,80,82,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,80,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,80,81,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,81,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,73,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,72,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,74,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,150,151],[53,58,60,65,74,81,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,74,81,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,156],[53,58,59,60,65,74,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,206],[53,58,59,60,65,74,81,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,59,60,65,74,81,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,156,160],[53,58,60,65,81,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,75,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,65,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,187,188,189,190,191,192,193,194,195,196,197,198],[53,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,59,65,83,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,186,199,206,207],[53,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,167,168,173,175,176,177,183,184,185],[53,58,65,80,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,65,67,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,65,67,68,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,67,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,81,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,169,170,171,172],[53,58,60,65,81,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,174],[53,58,60,65,78,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,174],[53,58,59,60,65,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,120,152,153,154,155,157,161,162,163,164,165,166],[53,58,60,65,75,79,81,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,178,179,180,181,182],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,206]],"fileInfos":[{"version":"e41c290ef7dd7dab3493e6cbe5909e0148edf4a8dad0271be08edec368a0f7b9","affectsGlobalScope":true,"impliedFormat":1},{"version":"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","impliedFormat":1},{"version":"3facaf05f0c5fc569c5649dd359892c98a85557e3e0c847964caeb67076f4d75","impliedFormat":1},{"version":"e44bb8bbac7f10ecc786703fe0a6a4b952189f908707980ba8f3c8975a760962","impliedFormat":1},{"version":"5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","impliedFormat":1},{"version":"68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","impliedFormat":1},{"version":"5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","impliedFormat":1},{"version":"4fd3f3422b2d2a3dfd5cdd0f387b3a8ec45f006c6ea896a4cb41264c2100bb2c","affectsGlobalScope":true,"impliedFormat":1},{"version":"69e65d976bf166ce4a9e6f6c18f94d2424bf116e90837ace179610dbccad9b42","affectsGlobalScope":true,"impliedFormat":1},{"version":"c57796738e7f83dbc4b8e65132f11a377649c00dd3eee333f672b8f0a6bea671","affectsGlobalScope":true,"impliedFormat":1},{"version":"dc2df20b1bcdc8c2d34af4926e2c3ab15ffe1160a63e58b7e09833f616efff44","affectsGlobalScope":true,"impliedFormat":1},{"version":"515d0b7b9bea2e31ea4ec968e9edd2c39d3eebf4a2d5cbd04e88639819ae3b71","affectsGlobalScope":true,"impliedFormat":1},{"version":"62bb211266ee48b2d0edf0d8d1b191f0c24fc379a82bd4c1692a082c540bc6b1","affectsGlobalScope":true,"impliedFormat":1},{"version":"0dc1e7ceda9b8b9b455c3a2d67b0412feab00bd2f66656cd8850e8831b08b537","affectsGlobalScope":true,"impliedFormat":1},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true,"impliedFormat":1},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ff2a353abf8a80ee399af572debb8faab2d33ad38c4b4474cff7f26e7653b8d","affectsGlobalScope":true,"impliedFormat":1},{"version":"936e80ad36a2ee83fc3caf008e7c4c5afe45b3cf3d5c24408f039c1d47bdc1df","affectsGlobalScope":true,"impliedFormat":1},{"version":"d15bea3d62cbbdb9797079416b8ac375ae99162a7fba5de2c6c505446486ac0a","affectsGlobalScope":true,"impliedFormat":1},{"version":"68d18b664c9d32a7336a70235958b8997ebc1c3b8505f4f1ae2b7e7753b87618","affectsGlobalScope":true,"impliedFormat":1},{"version":"eb3d66c8327153d8fa7dd03f9c58d351107fe824c79e9b56b462935176cdf12a","affectsGlobalScope":true,"impliedFormat":1},{"version":"38f0219c9e23c915ef9790ab1d680440d95419ad264816fa15009a8851e79119","affectsGlobalScope":true,"impliedFormat":1},{"version":"69ab18c3b76cd9b1be3d188eaf8bba06112ebbe2f47f6c322b5105a6fbc45a2e","affectsGlobalScope":true,"impliedFormat":1},{"version":"fef8cfad2e2dc5f5b3d97a6f4f2e92848eb1b88e897bb7318cef0e2820bceaab","affectsGlobalScope":true,"impliedFormat":1},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true,"impliedFormat":1},{"version":"4de680d5bb41c17f7f68e0419412ca23c98d5749dcaaea1896172f06435891fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"954296b30da6d508a104a3a0b5d96b76495c709785c1d11610908e63481ee667","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac9538681b19688c8eae65811b329d3744af679e0bdfa5d842d0e32524c73e1c","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a969edff4bd52585473d24995c5ef223f6652d6ef46193309b3921d65dd4376","affectsGlobalScope":true,"impliedFormat":1},{"version":"9e9fbd7030c440b33d021da145d3232984c8bb7916f277e8ffd3dc2e3eae2bdb","affectsGlobalScope":true,"impliedFormat":1},{"version":"811ec78f7fefcabbda4bfa93b3eb67d9ae166ef95f9bff989d964061cbf81a0c","affectsGlobalScope":true,"impliedFormat":1},{"version":"717937616a17072082152a2ef351cb51f98802fb4b2fdabd32399843875974ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7e7d9b7b50e5f22c915b525acc5a49a7a6584cf8f62d0569e557c5cfc4b2ac2","affectsGlobalScope":true,"impliedFormat":1},{"version":"71c37f4c9543f31dfced6c7840e068c5a5aacb7b89111a4364b1d5276b852557","affectsGlobalScope":true,"impliedFormat":1},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true,"impliedFormat":1},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true,"impliedFormat":1},{"version":"74f7fa2d027d5b33eb0471c8e82a6c87216223181ec31247c357a3e8e2fddc5b","affectsGlobalScope":true,"impliedFormat":1},{"version":"f1e2a172204962276504466a6393426d2ca9c54894b1ad0a6c9dad867a65f876","affectsGlobalScope":true,"impliedFormat":1},{"version":"063600664504610fe3e99b717a1223f8b1900087fab0b4cad1496a114744f8df","affectsGlobalScope":true,"impliedFormat":1},{"version":"934019d7e3c81950f9a8426d093458b65d5aff2c7c1511233c0fd5b941e608ab","affectsGlobalScope":true,"impliedFormat":1},{"version":"52ada8e0b6e0482b728070b7639ee42e83a9b1c22d205992756fe020fd9f4a47","affectsGlobalScope":true,"impliedFormat":1},{"version":"3bdefe1bfd4d6dee0e26f928f93ccc128f1b64d5d501ff4a8cf3c6371200e5e6","affectsGlobalScope":true,"impliedFormat":1},{"version":"59fb2c069260b4ba00b5643b907ef5d5341b167e7d1dbf58dfd895658bda2867","affectsGlobalScope":true,"impliedFormat":1},{"version":"639e512c0dfc3fad96a84caad71b8834d66329a1f28dc95e3946c9b58176c73a","affectsGlobalScope":true,"impliedFormat":1},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true,"impliedFormat":1},{"version":"8e7f8264d0fb4c5339605a15daadb037bf238c10b654bb3eee14208f860a32ea","affectsGlobalScope":true,"impliedFormat":1},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true,"impliedFormat":1},{"version":"2faebd3f3d53964c95d291bc1545c20a5db8b9886d44bc1d7b0afb6ecc261841","impliedFormat":1},{"version":"616a55b9694bdb765470c1f66dc9606779b250520a36b87f4de2e4c594cea9bc","impliedFormat":1},{"version":"9aab7aec34d809b2868dd0f0743e47ff35c0795ec5072d825c4ba934206cc7d3","affectsGlobalScope":true,"impliedFormat":1},{"version":"8a8eb4ebffd85e589a1cc7c178e291626c359543403d58c9cd22b81fab5b1fb9","impliedFormat":1},{"version":"ea2c3cf74f0c8d5ee5689c4c52cfbd27f14a76ef3fe4b342cb4f8b61119bd680","impliedFormat":1},{"version":"269536033c45b92c13747175bf6d197b959559acb119247b3eb9a0eee250c8c5","impliedFormat":1},{"version":"81212195a5a76330d166ecfd85eb7119e93d3b814177643fa8a10f4b40055fbf","impliedFormat":1},{"version":"82e5a50e17833a10eb091923b7e429dc846d42f1c6161eb6beeb964288d98a15","impliedFormat":1},{"version":"3ef2a48cf1b15a53a748b921b4e39c17f8de3a41839c359f5c2661eaace3894e","impliedFormat":1},{"version":"cf76e2f59b26aea7c923015783083b4820d6c0d85cda2fec3a0f232aabfc56c3","impliedFormat":1},{"version":"c0191592be8eb7906f99ac4b8798d80a585b94001ea1a5f50d6ce5b0d13a5c62","impliedFormat":99},{"version":"edda59034a654cdc8b582bf73d6dbd032c36ad0f555f4a7ddf2650f9b0c09fc9","affectsGlobalScope":true,"impliedFormat":1},{"version":"25900318042675aee6d709c82309effd29c995d03f92f8b7a469d38e07c7f846","affectsGlobalScope":true,"impliedFormat":99},{"version":"22d457d0d959132e8787b58ae314d9cd4cf2255424accb26f9d21eb4bb6cd488","impliedFormat":1},{"version":"402e5c534fb2b85fa771170595db3ac0dd532112c8fa44fc23f233bc6967488b","impliedFormat":1},{"version":"99a516417d80b6976439b6ad903ba8b39d85c0857610fe98a98c60e588f9f905","impliedFormat":1},{"version":"d3f2012765e3550469d386a7d56ff6286f6f7fae545da2c6cbb9474db7be4b0f","impliedFormat":1},{"version":"a233ab1c18e63a8dad2c2f39a943b758748b2062b161e71e3d4f5f735f00b7f7","impliedFormat":1},"ec2ef18028bf54f23320410db873f87fc5f82592d539d3a052982812ff57bfbb",{"version":"1d7ee0c4eb734d59b6d962bc9151f6330895067cd3058ce6a3cd95347ef5c6e8","impliedFormat":99},"93f3094ec1ec548bce23ecf0b7cac523392b61e0de0e6e1b3b9f823eab36a607","24b8fe50c654c6422601a9e1247340053fc91011d9dad09f6fe81da8073fb046","74ea86ee8edafafaa108d2b13bca30f31d7e565ae3607a62db269b915c36311c","8d5bd1bfcd8596303c47777e9a5761be0fae020f0b05eb5e67ffb2d5db35ac85","aa779c7c6d23f7a28ab865dbdbea8325ee7346e8025df7c7c5a70857c5ad6208","084e784c1c62fd7f147400363693db17e3a11908caf799ada7e30e24b916e013","59a69756931c23f3da42af4046fbfde5a99c309474a79a5f84833681f404b9d5","1e915bff45ae69652ed2dade29fdb999f7a01f4818cd05c83eb6fb39b8f5d0a1","6324389dec93be0913c6112a91705f381e46ea66dd2ca33a7a655c0ae9764999","acb0f3107a4a346ccfd946be43220fee00a9c212e23030146f611a9cb0df5af2","62581aedb0bbfaab3da7507bad20c5b4e875c281cab3af9832ae72ca744ab0c7","987628819e50512599d755ca5766256d3b410c561f9e27539b85cc5842ec021f","d98b5a6a8cb073955c07fe06a70d9dfc6b9653d8e73d95f3ff3e0e9ba62e8a75","2dfbefdb0a966441163fa0a2d68cbe2382d604dc08ec2475211a1f173639df5a","fc5983b4dbddb294c8de6f16ccab4b4968de834c9a0c959a7d66e31c788acc1d","a9e4af79790120c6b6f01785b91564c7a809ae78b566139a005acd4578910463",{"version":"97403268e8d1dcb6721073b5221109b4f7feff04a9e9251c8c75d7a6f80fff2c","impliedFormat":1},{"version":"12baec7a4e2c3acddd09ab665e0ae262395044396e41ecde616fefdd33dc75ff","impliedFormat":99},{"version":"70c9a7d4d6bae1b97be9b3ac25fe6ffb9d838962ced3b7f51c8bfbec4c00466d","impliedFormat":1},{"version":"a0815a09aed3b0279eb15c335aaa2fdbaaa1794a76ccb3bd9c6032915c03bb76","affectsGlobalScope":true,"impliedFormat":1},{"version":"af4f7a54357c1868ff9caf7991f1833cdb338c4afcec37a03cf104f3782ddf9b","affectsGlobalScope":true,"impliedFormat":1},{"version":"0e335736c960d3b971ad3ad79159df8252caa29d0a8114a0029e09cfe4a7cbc0","affectsGlobalScope":true,"impliedFormat":1},{"version":"770a83a0cd5cf52044ea1ec7c17ff32608f5b0e75d1cfe72f2fac13add3b8df6","affectsGlobalScope":true,"impliedFormat":1},{"version":"033cc8d0cf4529bc62746a9a026e43454f06f86d560b533e2726e677caf43c5f","affectsGlobalScope":true,"impliedFormat":1},{"version":"56ed2fc77c5587ed572b52c0c679ab284a84254875628d39d63a1ad84aa47993","affectsGlobalScope":true,"impliedFormat":1},{"version":"da04a353ae1f194880392596c1c65bd16039d7cb7d8c95394c8cc833bbeb5600","affectsGlobalScope":true,"impliedFormat":1},{"version":"7f0b457714a6a7dc40d51506cf9e5ab38aec893d78d10dc853d51e4ece6c8a86","affectsGlobalScope":true,"impliedFormat":1},{"version":"42dc1c1fb9a082bfc981edb18b50e12f7fda5009a15468ef6e6f939e86300fbd","affectsGlobalScope":true,"impliedFormat":1},{"version":"4b36ac8539e453915ead7ddf25653d6a7691e6dac52003372c12244965480df2","affectsGlobalScope":true,"impliedFormat":1},{"version":"b98109e756e7e1adf0f305b3f1e9d65a40da0c71ec6d23ffddd9c0ea75cb312a","affectsGlobalScope":true,"impliedFormat":1},{"version":"b3bee285d6a28772aba2633b6bcd9cd53a517f7a4862cf7893197222e73cfddc","affectsGlobalScope":true,"impliedFormat":1},{"version":"122c612162cb2e09d70ebdd670941441e902a26ee79b37f006c5b9d38868ed32","affectsGlobalScope":true,"impliedFormat":1},{"version":"c5af587b79f02783d656cbacf0c2ef79e95b93fb237b313f62e7bb5fbf4e3fe5","affectsGlobalScope":true,"impliedFormat":1},{"version":"f98e2b5fcf96686f2432d1823f195a2ad443762006d7fbda7b4d8d25efd0e384","affectsGlobalScope":true,"impliedFormat":1},{"version":"d3f5b5ecd76cd87ee280a5e72e69f941481e62f12430db4f27aa885c3addfdc7","affectsGlobalScope":true,"impliedFormat":1},{"version":"598710556d7994badb8c5c72d65a602121488d233b70e1c1318faf476a3a76d6","affectsGlobalScope":true,"impliedFormat":1},{"version":"5dabdd06cdb220b33a81312a965f8cab510044ccc522dfac4704baf7ae8aaa79","affectsGlobalScope":true,"impliedFormat":1},{"version":"29c8673e8a6fe0116035c345438591056032a76cad5744c81b5feb039d26789a","affectsGlobalScope":true,"impliedFormat":1},{"version":"9569b7fdc41e43e971cdd193685b085d682a3f2c7243c9a41360521cb21265fa","affectsGlobalScope":true,"impliedFormat":1},{"version":"a66a81b1b7e9582442c41807d62a7baee789e65a8ce6951e6a0b2553a94859a1","affectsGlobalScope":true,"impliedFormat":1},{"version":"f4a2170e218a95ea4352470799614733e6ac9576e9f2d10b57a986dc26763936","affectsGlobalScope":true,"impliedFormat":1},{"version":"1eb62bccdb763ded6f74a2ccd5eb939e3d63fc2a25677409d9c45bd982dec75e","affectsGlobalScope":true,"impliedFormat":1},{"version":"4bcb4739ebaa38c7c8bb85a5b40971ab83809c6f1f217e4d26c4418d9b9b07ad","affectsGlobalScope":true,"impliedFormat":1},{"version":"b83d4344e841547f1f5f791abc348c465b39fc81b1aa3090191e8d38a53a5e70","affectsGlobalScope":true,"impliedFormat":1},{"version":"8f54dfac75c73a9e55bb938d2dab1b48fb6fa8fc677dc7a21c3f90e92dae38b0","affectsGlobalScope":true,"impliedFormat":1},{"version":"ed91ce329a07818d9ad47f86644ec23991b202aca41849e076f2bce1006f1869","affectsGlobalScope":true,"impliedFormat":1},{"version":"3bac8c62839badb7cf43d2a507d8df73e61a5313bb6bf0eb0e373b51b1d94e1b","affectsGlobalScope":true,"impliedFormat":1},{"version":"5d94554e80c2392a2b51be4baad4619268158eccb18d23e5d7107849bc409485","affectsGlobalScope":true,"impliedFormat":1},{"version":"ceb1a78b91d40a8cef51b498546780d8842cd42811597af2c5584fa68defe048","affectsGlobalScope":true,"impliedFormat":1},{"version":"07cc2729a92e8293f16fa19e56aaeb9f350b4442a24724d358073131222e0bae","affectsGlobalScope":true,"impliedFormat":1},{"version":"9f352c8cba96c98d43bc7bcc5c807626c466df52c2d8168da48e969d1a9d994f","affectsGlobalScope":true,"impliedFormat":1},{"version":"fbaebab968e6f4a972ce9ef52028f07ab258bafe8944e18a490397361fcb8133","affectsGlobalScope":true,"impliedFormat":1},"d1c1ea0bf47d59c0cb78860573c59995dcf9051978c39a42112e0e36bac41caf",{"version":"50585e6aecee4e903109eb423731d632b0ede60d6619dfce8f8c85e748743684","impliedFormat":99},{"version":"ce22a5344d55865982a77d6388a952339bf12229487dc5520e3b4742f0c38e77","impliedFormat":99},{"version":"2c70a1945560b056df69579b882fc0bfd17b3883ecad1d42def8f1045750ad87","impliedFormat":99},{"version":"b7dbc555bb4b8bdedadbcafe44ffeb95bcddee0690df208aa12de90cb7d61ae0","impliedFormat":99},{"version":"711848e5381230753956c04163fb48642566bdab45a4fa0b185ed2cb5547469d","impliedFormat":99},{"version":"d2a32b1c9e3cfbceb0107710704602ea3003d2b27cd337fd22009dc838e02413","impliedFormat":99},{"version":"24d1e5df3991bdbd57f9fb28ecd812d75111c0936ff1ebd5745780fbdf9476d5","impliedFormat":99},{"version":"f8950e45e7ecd995228300925f97361e9eda95051838da237f2943c0ff6249d6","impliedFormat":99},{"version":"111f32c5f5312e3d23ded8553803438ddb08a03d6ce4487c87988b58aa6928a3","impliedFormat":99},{"version":"395f4afd053339c013d0fdbea2f395fc9b941493c37ad3e36fa3edde92d9e06c","impliedFormat":99},{"version":"194d779446ee6695dfde84b1128a5f25651c368fb30441a26dc865b69d629b43","impliedFormat":99},{"version":"2b0fac9ec2bef8cb832a82b6c827e827099913779f94b5124ebac051ce63c75e","impliedFormat":99},{"version":"75fe380cfe6f7e4e9bfaf1e5296e40015cc8d1f24b741476a01d7ad2be03c912","impliedFormat":99},{"version":"8a51b23adf34c05ecb161be43eb02e773e439eed0d35a9524aadb63776b0fc88","impliedFormat":99},{"version":"ff0289a765e3941b98ddbbf52df87aaa69446a27ffea4efbcedd25b9db0b3257","impliedFormat":99},{"version":"8b2ff2738bbbcec301caae6caf15b90e3bc69189b9539acf5bde0bbb3261e057","impliedFormat":99},{"version":"af51cdc4aac8d3d3ef578d092edb86ff7a240a50ae4dd0b843667fb7a23363e6","impliedFormat":99},{"version":"91fe39810e6370b7858faee456b54efdadd94d17a8326b1a083c3cd83317fc41","impliedFormat":99},{"version":"ffc5a293c41d0a34041673337b47fae8d2efdf05da554d312d804ba8409fbd5e","impliedFormat":99},{"version":"41d05f925a2e26c4fb6abd3ea69946f723331e1c2454749c452cf6ba2c5b4383","impliedFormat":99},{"version":"de8f37e67941d4d946375cbcf81c1f160c47e27a0f320d403fe322fef0458e9e","impliedFormat":99},{"version":"21c9dd0dd9301bdd86c3b56889971803ace4c4b263b4de7361db0abe5e3bfcc2","impliedFormat":99},{"version":"0f33756fe6cfabac9a7554c9044b0a2e7eaace182048c36fe2dbb5f33818d0f1","impliedFormat":99},{"version":"fd0816b2efe3cb8c2bb07b62f373ec32a12d17a9bd26d861398600574d1a533c","impliedFormat":99},{"version":"5ed69293ea0a31f5a9ab5e3f2e0e0f4eeba9fa9320fbaad9be4a2fdfd6527718","impliedFormat":99},{"version":"c9d433d2bd63f22107d3d5f70d255a9240cde0d25c7df5096685126930d560f6","impliedFormat":99},{"version":"8cd9311fe355a70cff7add1ab8073fab757d903cc3ac36c7e89bea7da375f6bd","impliedFormat":99},{"version":"405d7ab019ef6081661c574712a23461e84e3c8c9e55dbb706bf6d624ada6683","impliedFormat":99},{"version":"09e9d3f5ccdb9b6074e4046860f9effc64d80247bbb4bd3e5a87dcb21b766983","impliedFormat":99},{"version":"5872d2cc8442c28462554ae76a198cfed1d229b1f2492579f9e3b3bad729662f","impliedFormat":99},{"version":"6f0786ef52beecf487be30aebe2817a5659c1ddc5f378212b6e2261e2d2290a7","impliedFormat":99},{"version":"354bf211e2a6ad436b8a97ecf13ef84c790efcf792b424d558c8aff97791f777","affectsGlobalScope":true},"564c19c53be39e61a4c9402ddacabf16e494c2bec25f341723644a2e95204512","d6fdde430f140bb34ff25ae398abfa64718e1c7d7c596eb5ffd3c30d1a90214d","76e2dcf11ef402135401104eaee8a0c720b1057bbb507f74490dc47a264c912e","9b65ee31cec49018c5d7b490203fd8270c077285305d810fa30ea0465328ecbc","f98aa5e999707174d21ee23e9158524d4090af75e0ec58e95bcffa26e605c493",{"version":"73a0ee6395819b063df4b148211985f2e1442945c1a057204cf4cf6281760dc3","affectsGlobalScope":true,"impliedFormat":1},{"version":"d05d8c67116dceafc62e691c47ac89f8f10cf7313cd1b2fb4fe801c2bf1bb1a7","impliedFormat":1},{"version":"3c5bb5207df7095882400323d692957e90ec17323ccff5fd5f29a1ecf3b165d0","impliedFormat":1},"4277f0f940ef2138410829ecf2e450ffbb76ca75430b3caa8d24a4f917bd7491","02ee57cf1b8873b64433840f5d0b74ac76247c91f15dfb30e2b57ed12d2f563d","a66acfe7420fa15f3ad18bc4d34fc173648d96f5c3e4b38ea626625dd19686c0","0fb27bea0acb7de197e36ac7fb8a428507a9f055d6528efdf733595cf6a55815","712a6c2d487da5edc7a2295f5bb5b04b3752e691203a0b48ce77e3667713731c","e79fdcf816ee9c709e6b0bde937bb47757c474e799ac229883b8fe54d21a87b6","e937966ed877b94538cbb93d62d3ed31c0de6611e931aaf3bb1011f6bac9a2d5","8e1320bf79efd2234877ef7e758a63882a649cf08c718fe22edcf73c1cc99c44","3aebf5a5d61fb47ae2b68beeed0e4d82b0655a9744d718a58629ab9c3ef3a030","053431fd909c8b0345dad87138e0cd46316389e0945074b27ac3e03d2c1f7a90","673b3c376e1bbdb0dc801edfcaa4be39b92c7e386b1bbb9e9a33266192235f56","f65253f10861d616a0faac5819e9c52a278888d2bbfd7412f9114fe2635c06df","489bdbade4331a242ad9d47c55700e3f7f7c77994c549e72f09086eb62218d66","315c932dd7c2a1b01c44134ac36fe6891ef90342f710dc34224c2ed9dcadf869","0069e4d5ac5b36e11374234b780614d50db98b233db27fae555498490ae46708",{"version":"d8f7fc2dce6f4d92a1539d7082e229508dc69023cef2e2cac69fe148d9c7bd48","affectsGlobalScope":true},"54e97b1ea1fe9a2ba4aa5c121ffa88d37b5108cfecda8ba977107fce4d904bb7","355dc226bd3af483fccf20e0b665a7d688845312d3ca6c4c93da1efde28a800c","b5548a6f55715f3a409312045b059b7752f2c3d8559b41dde8af51c4f6449abc","b7c9327e754ba5f91140b657f3bbf3109a98b98bc31f1b8e0a38a811cc9d5548","b2402cda9140ded86741f60c3f523aaefe41189ea5b54d0aa611237c274774d7",{"version":"556a2c12db55f76171e97cb568d3c811f163f511514abe0f48d128aa7c867a2e","impliedFormat":99},"c361efc3c0e45ee2ce2a6cb0e5b29009e030d6f12c9129e4e4cdaad349deabe3",{"version":"8fd4a22ead198c324dfcbd5bb173fc201ae495a839c553051aac53c60a445b99","affectsGlobalScope":true},"c5c2c301cf44d20e3210d5b84c2f7298e200e9ca1d4c4d34961451a96ca4d5e5","5edcb3bd3b051b35a64aaad93813b63c98522f748d4b483b44eaf0dbdc2adf24","e53f72663510c0d580ab76181156dd9d4aec1893607da949d882fee430a04dde","bc20b7903e7fd557527d2cb10ca6208c70b406d8a84b673f624bad273d59390a","2a7d468fe7bec602e397e307e088551ba2f87173bdacd80d16bb0939616ad4c2","f4c0969e7b3645bb73c20de2952aed14e4a3be69a2c271109ffff7d8715af59c","6a1f8dc466835bd42324109784f9dc2f6be9c12e7744462458c53c692fddb311","03c7f89195309fe47a2cc7456d3e5746e3758caccf0e5e019ee45f578c0e561e","ea48da52374a653faa26fd39a2b4d00db0aeb241db0946ebb4836ee6148c40e9","e648af0ed06f0da990e33f880c0c281b9f678e4778ee6386422fb416aae533ca","e3685f0d0fcf3c3d4b82f65d6df191159c3689da59183ff7884b2c09038d51d3","ee118ce9c2bb3dd1d2b78be2bac8d1c9fff76bd087df459b4a9a3c4e89adc396","cd0b91fe0c8c9d7cc1752db7619ca60dbf296229666a9cd9058c583641f3c5f7","921e6a8b4efe6873ca2c98d59d7c720634eb1062c8e1f68438f3e35ff7a3934f","44f727cea221c9edb0dc5a458d2bae67d9aff9d99bdb139c5f2836537d7a9953","093be3ecc72c035ba296b444929f66ea62036a365e42c87ed4c5f48c5d18338f",{"version":"a7ca8df4f2931bef2aa4118078584d84a0b16539598eaadf7dce9104dfaa381c","impliedFormat":1},{"version":"11443a1dcfaaa404c68d53368b5b818712b95dd19f188cab1669c39bee8b84b3","impliedFormat":1},{"version":"36977c14a7f7bfc8c0426ae4343875689949fb699f3f84ecbe5b300ebf9a2c55","impliedFormat":1},{"version":"7f698624bbbb060ece7c0e51b7236520ebada74b747d7523c7df376453ed6fea","impliedFormat":1},{"version":"19efad8495a7a6b064483fccd1d2b427403dd84e67819f86d1c6ee3d7abf749c","affectsGlobalScope":true,"impliedFormat":1},{"version":"1eef826bc4a19de22155487984e345a34c9cd511dd1170edc7a447cb8231dd4a","affectsGlobalScope":true,"impliedFormat":99},"f88451ac94054af804aefa57308447308934a1251d17676b34173398370c1fb6",{"version":"e75c1688d39eeb2b5d4b398237452a657657ce3a55560ae53901526b8f73af18","affectsGlobalScope":true},"7510d31d5b763a50e539d2e806826b297c539f62e1cf8eca49c993e47b592049","357f962d464acfaa1c9133ba3e0cb87c95977b49c30c317f2e97cd8437125712","caf048cc9b9af417e2914391d48ec6632b659c16e007ac72a68b31b2502844b5","62de4150808d0f6692db7488893de7c3bac853cb807efc062a8ceeffc6ee04e0","ba04f3c6e37563ac18fc6f9d20ec5bf01c7d2467196225fc3f479d60a08cf144","f04b6f5d2c7dac611a0b1ce7319a8a383946fcbe963ec3df75f6823d0649db33"],"root":[66,[68,83],120,[152,157],[161,181],[183,186],199,200,[207,214]],"options":{"allowImportingTsExtensions":true,"allowJs":true,"allowSyntheticDefaultImports":true,"checkJs":false,"composite":true,"esModuleInterop":true,"jsx":1,"jsxImportSource":"vue","module":99,"noImplicitAny":false,"noImplicitThis":true,"skipLibCheck":true,"strict":false,"target":99,"useDefineForClassFields":true,"verbatimModuleSyntax":false},"referencedMap":[[60,1],[55,2],[54,3],[85,3],[86,4],[64,5],[63,6],[61,3],[59,3],[56,7],[57,8],[49,9],[50,10],[52,11],[48,3],[67,3],[51,3],[160,12],[159,13],[158,3],[87,3],[91,3],[92,3],[88,3],[89,3],[90,3],[93,3],[94,3],[95,3],[96,3],[97,3],[98,3],[118,3],[99,3],[100,14],[119,15],[101,16],[102,3],[104,3],[103,3],[105,3],[106,3],[107,3],[108,3],[109,3],[112,3],[110,3],[111,3],[113,3],[114,3],[115,3],[116,3],[117,16],[62,3],[150,17],[182,18],[149,19],[122,3],[123,18],[124,18],[130,3],[125,3],[129,3],[126,3],[127,3],[128,3],[142,3],[143,3],[131,18],[132,3],[151,20],[133,18],[146,3],[134,21],[135,21],[136,21],[137,3],[148,22],[138,21],[139,18],[140,3],[141,18],[121,23],[147,24],[144,25],[145,26],[46,3],[47,3],[8,3],[9,3],[11,3],[10,3],[2,3],[12,3],[13,3],[14,3],[15,3],[16,3],[17,3],[18,3],[19,3],[3,3],[20,3],[21,3],[4,3],[22,3],[26,3],[23,3],[24,3],[25,3],[27,3],[28,3],[29,3],[5,3],[30,3],[31,3],[32,3],[33,3],[6,3],[37,3],[34,3],[35,3],[36,3],[38,3],[7,3],[39,3],[44,3],[45,3],[40,3],[41,3],[42,3],[43,3],[1,3],[206,27],[202,28],[201,3],[203,29],[204,3],[205,30],[65,31],[84,32],[58,33],[53,34],[80,35],[72,36],[71,36],[76,36],[79,36],[78,36],[73,36],[74,36],[174,35],[77,36],[75,36],[70,36],[83,37],[171,38],[212,39],[170,40],[172,38],[169,41],[184,38],[210,41],[156,42],[181,43],[213,44],[214,43],[211,38],[152,45],[154,46],[163,38],[157,47],[162,38],[153,48],[120,49],[161,50],[155,51],[82,41],[66,38],[165,38],[166,38],[164,38],[178,51],[180,42],[179,52],[199,53],[190,54],[187,54],[191,54],[189,54],[192,54],[193,54],[194,54],[195,54],[196,54],[197,54],[198,54],[188,54],[200,55],[186,56],[208,3],[81,57],[209,58],[69,59],[68,60],[173,61],[175,62],[177,63],[168,38],[176,64],[167,65],[185,38],[183,66],[207,67]],"semanticDiagnosticsPerFile":[[152,[{"start":5192,"length":8,"code":2322,"category":1,"messageText":"Type '{ delay: number; disableOnInteraction: boolean; }' is not assignable to type 'undefined'.","relatedInformation":[{"file":"./node_modules/swiper/swiper-vue.d.ts","start":8634,"length":8,"messageText":"The expected type comes from property 'autoplay' which is declared here on type 'Partial<{ url: string; width: number; height: number; direction: \"horizontal\" | \"vertical\"; grid: GridOptions; zoom: undefined; history: undefined; tag: string; wrapperTag: string; ... 102 more ...; freeMode: undefined; }> & Omit<...> & Record<...>'","category":3,"code":6500}]},{"start":5237,"length":10,"code":2322,"category":1,"messageText":"Type '{ el: string; clickable: boolean; }' is not assignable to type 'undefined'.","relatedInformation":[{"file":"./node_modules/swiper/swiper-vue.d.ts","start":9904,"length":10,"messageText":"The expected type comes from property 'pagination' which is declared here on type 'Partial<{ url: string; width: number; height: number; direction: \"horizontal\" | \"vertical\"; grid: GridOptions; zoom: undefined; history: undefined; tag: string; wrapperTag: string; ... 102 more ...; freeMode: undefined; }> & Omit<...> & Record<...>'","category":3,"code":6500}]},{"start":5286,"length":10,"code":2322,"category":1,"messageText":"Type '{ nextEl: string; prevEl: string; }' is not assignable to type 'undefined'.","relatedInformation":[{"file":"./node_modules/swiper/swiper-vue.d.ts","start":9802,"length":10,"messageText":"The expected type comes from property 'navigation' which is declared here on type 'Partial<{ url: string; width: number; height: number; direction: \"horizontal\" | \"vertical\"; grid: GridOptions; zoom: undefined; history: undefined; tag: string; wrapperTag: string; ... 102 more ...; freeMode: undefined; }> & Omit<...> & Record<...>'","category":3,"code":6500}]}]],[154,[{"start":1578,"length":4,"code":2339,"category":1,"messageText":"Property 'icon' does not exist on type 'ValueItem'."}]],[157,[{"start":1086,"length":6,"code":2353,"category":1,"messageText":"Object literal may only specify known properties, and 'source' does not exist in type 'MediaItem | { id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":1328,"length":6,"code":2353,"category":1,"messageText":"Object literal may only specify known properties, and 'source' does not exist in type 'MediaItem | { id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":1563,"length":6,"code":2353,"category":1,"messageText":"Object literal may only specify known properties, and 'source' does not exist in type 'MediaItem | { id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":1955,"length":6,"code":2353,"category":1,"messageText":"Object literal may only specify known properties, and 'source' does not exist in type 'MediaItem | { id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":6842,"length":4,"code":2339,"category":1,"messageText":"Property 'date' does not exist on type '{ id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":6866,"length":4,"code":2339,"category":1,"messageText":"Property 'date' does not exist on type '{ id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":7580,"length":6,"code":2339,"category":1,"messageText":"Property 'source' does not exist on type '{ id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":9239,"length":6,"code":2339,"category":1,"messageText":"Property 'source' does not exist on type '{ id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":9281,"length":4,"code":2339,"category":1,"messageText":"Property 'date' does not exist on type '{ id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."}]],[168,[{"start":6567,"length":3,"code":2339,"category":1,"messageText":"Property 'WOW' does not exist on type 'Window & typeof globalThis'."}]],[175,[{"start":9486,"length":11,"code":2339,"category":1,"messageText":"Property 'description' does not exist on type '{ id: string; title: string; content: string; image?: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":11118,"length":11,"code":2339,"category":1,"messageText":"Property 'description' does not exist on type '{ id: string; title: string; content: string; image?: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":11196,"length":3,"code":2339,"category":1,"messageText":"Property 'url' does not exist on type '{ id: string; title: string; content: string; image?: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":15242,"length":8,"code":2339,"category":1,"messageText":"Property 'username' does not exist on type '{ id: string; title: string; description?: string; image: string; link: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":15451,"length":3,"code":2339,"category":1,"messageText":"Property 'url' does not exist on type '{ id: string; title: string; description?: string; image: string; link: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":19059,"length":9,"code":2339,"category":1,"messageText":"Property 'likeCount' does not exist on type '{ id: string; title: string; content: string; image?: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."}]],[183,[{"start":4415,"length":3,"code":2339,"category":1,"messageText":"Property 'WOW' does not exist on type 'Window & typeof globalThis'."},{"start":4841,"length":19,"messageText":"Cannot find module 'swiper/css/bundle' or its corresponding type declarations.","category":1,"code":2307}]]],"affectedFilesPendingEmit":[80,72,71,76,79,78,73,74,174,77,75,70,83,171,212,170,172,169,184,210,156,181,213,214,211,152,154,163,157,162,153,120,161,155,82,66,165,166,164,178,180,179,199,200,186,81,209,69,68,173,175,177,168,176,167,185,183],"emitSignatures":[66,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,120,152,153,154,155,156,157,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,183,184,185,186,199,200,209,210,211,212,213,214],"version":"5.7.3"} \ No newline at end of file +{"fileNames":["./node_modules/typescript/lib/lib.es5.d.ts","./node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/typescript/lib/lib.dom.d.ts","./node_modules/typescript/lib/lib.dom.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/typescript/lib/lib.es2016.intl.d.ts","./node_modules/typescript/lib/lib.es2017.arraybuffer.d.ts","./node_modules/typescript/lib/lib.es2017.date.d.ts","./node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/typescript/lib/lib.decorators.d.ts","./node_modules/typescript/lib/lib.decorators.legacy.d.ts","./node_modules/@vue/shared/dist/shared.d.ts","./node_modules/@vue/reactivity/dist/reactivity.d.ts","./node_modules/@vue/runtime-core/dist/runtime-core.d.ts","./node_modules/csstype/index.d.ts","./node_modules/@vue/runtime-dom/dist/runtime-dom.d.ts","./node_modules/vue/jsx-runtime/index.d.ts","./node_modules/@babel/types/lib/index.d.ts","./node_modules/@babel/parser/typings/babel-parser.d.ts","./node_modules/@vue/compiler-core/dist/compiler-core.d.ts","./node_modules/@vue/compiler-dom/dist/compiler-dom.d.ts","./node_modules/vue/dist/vue.d.mts","./node_modules/@types/aos/index.d.ts","./node_modules/.vue-global-types/vue_3.5_0_0_0.d.ts","./node_modules/@intlify/shared/dist/shared.d.ts","./node_modules/source-map-js/source-map.d.ts","./node_modules/@intlify/message-compiler/dist/message-compiler.d.ts","./node_modules/@intlify/core-base/dist/core-base.d.ts","./node_modules/vue-i18n/dist/vue-i18n.d.ts","./src/components/layout/navbar.vue","./node_modules/axios/index.d.ts","./src/utils/http/types.ts","./src/utils/http/request.ts","./src/api/modules/user.ts","./src/api/modules/common.ts","./src/api/modules/about.ts","./src/api/modules/ecosystem.ts","./src/api/modules/home.ts","./src/api/modules/technology.ts","./src/api/modules/community.ts","./src/api/modules/question.ts","./src/api/modules/contact.ts","./src/api/modules/config.ts","./src/api/index.ts","./src/utils/config.ts","./src/components/layout/footer.vue","./src/app.vue","./node_modules/vue-router/dist/vue-router.d.ts","./node_modules/@iconify/types/types.d.ts","./node_modules/@iconify/vue/dist/iconify.d.ts","./node_modules/gsap/types/animation.d.ts","./node_modules/gsap/types/custom-bounce.d.ts","./node_modules/gsap/types/custom-ease.d.ts","./node_modules/gsap/types/custom-wiggle.d.ts","./node_modules/gsap/types/css-plugin.d.ts","./node_modules/gsap/types/css-rule-plugin.d.ts","./node_modules/gsap/types/draggable.d.ts","./node_modules/gsap/types/draw-svg-plugin.d.ts","./node_modules/gsap/types/ease.d.ts","./node_modules/gsap/types/easel-plugin.d.ts","./node_modules/gsap/types/flip.d.ts","./node_modules/gsap/types/gs-dev-tools.d.ts","./node_modules/gsap/types/gsap-plugins.d.ts","./node_modules/gsap/types/gsap-utils.d.ts","./node_modules/gsap/types/inertia-plugin.d.ts","./node_modules/gsap/types/morph-svg-plugin.d.ts","./node_modules/gsap/types/motion-path-plugin.d.ts","./node_modules/gsap/types/motion-path-helper.d.ts","./node_modules/gsap/types/observer.d.ts","./node_modules/gsap/types/physics-2d-plugin.d.ts","./node_modules/gsap/types/physics-props-plugin.d.ts","./node_modules/gsap/types/pixi-plugin.d.ts","./node_modules/gsap/types/scramble-text-plugin.d.ts","./node_modules/gsap/types/scroll-to-plugin.d.ts","./node_modules/gsap/types/scroll-trigger.d.ts","./node_modules/gsap/types/scroll-smoother.d.ts","./node_modules/gsap/types/split-text.d.ts","./node_modules/gsap/types/text-plugin.d.ts","./node_modules/gsap/types/timeline.d.ts","./node_modules/gsap/types/tween.d.ts","./node_modules/gsap/types/utils/velocity-tracker.d.ts","./node_modules/gsap/types/gsap-core.d.ts","./node_modules/gsap/types/index.d.ts","./src/components/home/partnersmodule.vue","./node_modules/swiper/types/shared.d.ts","./node_modules/swiper/types/modules/a11y.d.ts","./node_modules/swiper/types/modules/autoplay.d.ts","./node_modules/swiper/types/modules/controller.d.ts","./node_modules/swiper/types/modules/effect-coverflow.d.ts","./node_modules/swiper/types/modules/effect-cube.d.ts","./node_modules/swiper/types/modules/effect-fade.d.ts","./node_modules/swiper/types/modules/effect-flip.d.ts","./node_modules/swiper/types/modules/effect-creative.d.ts","./node_modules/swiper/types/modules/effect-cards.d.ts","./node_modules/swiper/types/modules/hash-navigation.d.ts","./node_modules/swiper/types/modules/history.d.ts","./node_modules/swiper/types/modules/keyboard.d.ts","./node_modules/swiper/types/modules/mousewheel.d.ts","./node_modules/swiper/types/modules/navigation.d.ts","./node_modules/swiper/types/modules/pagination.d.ts","./node_modules/swiper/types/modules/parallax.d.ts","./node_modules/swiper/types/modules/scrollbar.d.ts","./node_modules/swiper/types/modules/thumbs.d.ts","./node_modules/swiper/types/modules/virtual.d.ts","./node_modules/swiper/types/modules/zoom.d.ts","./node_modules/swiper/types/modules/free-mode.d.ts","./node_modules/swiper/types/modules/grid.d.ts","./node_modules/swiper/types/swiper-events.d.ts","./node_modules/swiper/types/swiper-options.d.ts","./node_modules/swiper/types/modules/manipulation.d.ts","./node_modules/swiper/types/swiper-class.d.ts","./node_modules/swiper/types/modules/public-api.d.ts","./node_modules/swiper/types/index.d.ts","./node_modules/swiper/swiper-vue.d.ts","./node_modules/swiper/types/modules/index.d.ts","./src/components/home/bannermodule.vue","./src/components/home/newsmodule.vue","./src/components/home/corevaluesmodule.vue","./src/components/home/projectintromodule.vue","./src/components/common/detailmodal.vue","./src/components/home/mediamodule.vue","./node_modules/dayjs/locale/types.d.ts","./node_modules/dayjs/locale/index.d.ts","./node_modules/dayjs/index.d.ts","./src/components/home/postsmodule.vue","./src/components/home/milestonemodule.vue","./src/components/home/eventsmodule.vue","./src/components/rewards/rewardmodule.vue","./src/components/rewards/incentivemodule.vue","./src/components/rewards/marketdatamodule.vue","./src/views/home.vue","./src/views/ecosystem.vue","./node_modules/swiper/swiper.d.ts","./src/components/about/teammodule.vue","./src/components/about/milestonemodule.vue","./src/components/about/companymodule.vue","./src/components/about/partnersmodule.vue","./src/views/about.vue","./src/api/modules/index.ts","./src/views/community.vue","./src/views/faq.vue","./src/views/contact.vue","./src/components/technology/architecturemodule.vue","./src/components/technology/innovationmodule.vue","./src/components/technology/ecosystemintegrationmodule.vue","./src/components/ecosystem/applistmodule.vue","./src/views/technology.vue","./src/views/notfound.vue","./src/router/index.ts","./src/i18n/locales/en.json","./src/i18n/locales/zh.json","./src/i18n/locales/ja.json","./src/i18n/locales/ar.json","./src/i18n/locales/fr.json","./src/i18n/locales/ko.json","./src/i18n/locales/ms.json","./src/i18n/locales/pt.json","./src/i18n/locales/ru.json","./src/i18n/locales/th.json","./src/i18n/locales/vi.json","./src/i18n/locales/zh-tw.json","./src/i18n/index.ts","./src/main.ts","./node_modules/vite/types/hmrpayload.d.ts","./node_modules/vite/types/customevent.d.ts","./node_modules/vite/types/hot.d.ts","./node_modules/vite/types/importglob.d.ts","./node_modules/vite/types/importmeta.d.ts","./node_modules/vite/client.d.ts","./src/vite-env.d.ts","./src/types/global.d.ts","./src/utils/http/index.ts","./src/components/animationdemo.vue","./src/components/apidemo.vue","./src/components/helloworld.vue","./src/components/about/ecosystemmodule.vue","./src/components/ecosystem/companycard.vue","./src/components/ecosystem/ecosystemcard.vue"],"fileIdsList":[[53,58,65,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[54,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[58,65,84,85,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[61,63,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[61,62,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[48,54,55,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[56,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[48,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[48,49,50,52,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[49,50,51,52,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,159],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,158],[88,89,90,91,92,93,94,95,96,97,98,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,117,118,119],[58,65,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,149],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,147],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,121,144,145,147,148],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,121],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,121,147],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,146],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,149],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,144,145,146],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,145,147],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,204],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,200],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,201],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,202,203],[58,64,65,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[58,65,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[52,57,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[52,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,70,71,72,73,74,75,76,77,78,79,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,68,69,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,66,80,82,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,80,81,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,80,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,80,81,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,169],[53,58,60,65,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,81,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,73,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,72,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,74,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,150,151],[53,58,60,65,74,81,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,74,81,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,156],[53,58,59,60,65,74,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,205],[53,58,59,60,65,74,81,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,59,60,65,74,81,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,156,160],[53,58,60,65,81,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,75,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,65,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,186,187,188,189,190,191,192,193,194,195,196,197],[53,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,59,65,83,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,185,198,205,206],[53,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,167,168,174,176,177,178,183,184],[53,58,65,80,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,65,67,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,65,67,68,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,67,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,81,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,170,171,172,173],[53,58,60,65,81,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,150,151,175],[53,58,60,65,78,84,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119],[53,58,60,65,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,175],[53,58,59,60,65,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,120,152,153,154,155,157,161,162,163,164,165,166],[53,58,60,65,73,75,79,81,84,86,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,150,151,179,180,181,182],[88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,205]],"fileInfos":[{"version":"e41c290ef7dd7dab3493e6cbe5909e0148edf4a8dad0271be08edec368a0f7b9","affectsGlobalScope":true,"impliedFormat":1},{"version":"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","impliedFormat":1},{"version":"3facaf05f0c5fc569c5649dd359892c98a85557e3e0c847964caeb67076f4d75","impliedFormat":1},{"version":"e44bb8bbac7f10ecc786703fe0a6a4b952189f908707980ba8f3c8975a760962","impliedFormat":1},{"version":"5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","impliedFormat":1},{"version":"68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","impliedFormat":1},{"version":"5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","impliedFormat":1},{"version":"4fd3f3422b2d2a3dfd5cdd0f387b3a8ec45f006c6ea896a4cb41264c2100bb2c","affectsGlobalScope":true,"impliedFormat":1},{"version":"69e65d976bf166ce4a9e6f6c18f94d2424bf116e90837ace179610dbccad9b42","affectsGlobalScope":true,"impliedFormat":1},{"version":"c57796738e7f83dbc4b8e65132f11a377649c00dd3eee333f672b8f0a6bea671","affectsGlobalScope":true,"impliedFormat":1},{"version":"dc2df20b1bcdc8c2d34af4926e2c3ab15ffe1160a63e58b7e09833f616efff44","affectsGlobalScope":true,"impliedFormat":1},{"version":"515d0b7b9bea2e31ea4ec968e9edd2c39d3eebf4a2d5cbd04e88639819ae3b71","affectsGlobalScope":true,"impliedFormat":1},{"version":"62bb211266ee48b2d0edf0d8d1b191f0c24fc379a82bd4c1692a082c540bc6b1","affectsGlobalScope":true,"impliedFormat":1},{"version":"0dc1e7ceda9b8b9b455c3a2d67b0412feab00bd2f66656cd8850e8831b08b537","affectsGlobalScope":true,"impliedFormat":1},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true,"impliedFormat":1},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ff2a353abf8a80ee399af572debb8faab2d33ad38c4b4474cff7f26e7653b8d","affectsGlobalScope":true,"impliedFormat":1},{"version":"936e80ad36a2ee83fc3caf008e7c4c5afe45b3cf3d5c24408f039c1d47bdc1df","affectsGlobalScope":true,"impliedFormat":1},{"version":"d15bea3d62cbbdb9797079416b8ac375ae99162a7fba5de2c6c505446486ac0a","affectsGlobalScope":true,"impliedFormat":1},{"version":"68d18b664c9d32a7336a70235958b8997ebc1c3b8505f4f1ae2b7e7753b87618","affectsGlobalScope":true,"impliedFormat":1},{"version":"eb3d66c8327153d8fa7dd03f9c58d351107fe824c79e9b56b462935176cdf12a","affectsGlobalScope":true,"impliedFormat":1},{"version":"38f0219c9e23c915ef9790ab1d680440d95419ad264816fa15009a8851e79119","affectsGlobalScope":true,"impliedFormat":1},{"version":"69ab18c3b76cd9b1be3d188eaf8bba06112ebbe2f47f6c322b5105a6fbc45a2e","affectsGlobalScope":true,"impliedFormat":1},{"version":"fef8cfad2e2dc5f5b3d97a6f4f2e92848eb1b88e897bb7318cef0e2820bceaab","affectsGlobalScope":true,"impliedFormat":1},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true,"impliedFormat":1},{"version":"4de680d5bb41c17f7f68e0419412ca23c98d5749dcaaea1896172f06435891fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"954296b30da6d508a104a3a0b5d96b76495c709785c1d11610908e63481ee667","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac9538681b19688c8eae65811b329d3744af679e0bdfa5d842d0e32524c73e1c","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a969edff4bd52585473d24995c5ef223f6652d6ef46193309b3921d65dd4376","affectsGlobalScope":true,"impliedFormat":1},{"version":"9e9fbd7030c440b33d021da145d3232984c8bb7916f277e8ffd3dc2e3eae2bdb","affectsGlobalScope":true,"impliedFormat":1},{"version":"811ec78f7fefcabbda4bfa93b3eb67d9ae166ef95f9bff989d964061cbf81a0c","affectsGlobalScope":true,"impliedFormat":1},{"version":"717937616a17072082152a2ef351cb51f98802fb4b2fdabd32399843875974ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7e7d9b7b50e5f22c915b525acc5a49a7a6584cf8f62d0569e557c5cfc4b2ac2","affectsGlobalScope":true,"impliedFormat":1},{"version":"71c37f4c9543f31dfced6c7840e068c5a5aacb7b89111a4364b1d5276b852557","affectsGlobalScope":true,"impliedFormat":1},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true,"impliedFormat":1},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true,"impliedFormat":1},{"version":"74f7fa2d027d5b33eb0471c8e82a6c87216223181ec31247c357a3e8e2fddc5b","affectsGlobalScope":true,"impliedFormat":1},{"version":"f1e2a172204962276504466a6393426d2ca9c54894b1ad0a6c9dad867a65f876","affectsGlobalScope":true,"impliedFormat":1},{"version":"063600664504610fe3e99b717a1223f8b1900087fab0b4cad1496a114744f8df","affectsGlobalScope":true,"impliedFormat":1},{"version":"934019d7e3c81950f9a8426d093458b65d5aff2c7c1511233c0fd5b941e608ab","affectsGlobalScope":true,"impliedFormat":1},{"version":"52ada8e0b6e0482b728070b7639ee42e83a9b1c22d205992756fe020fd9f4a47","affectsGlobalScope":true,"impliedFormat":1},{"version":"3bdefe1bfd4d6dee0e26f928f93ccc128f1b64d5d501ff4a8cf3c6371200e5e6","affectsGlobalScope":true,"impliedFormat":1},{"version":"59fb2c069260b4ba00b5643b907ef5d5341b167e7d1dbf58dfd895658bda2867","affectsGlobalScope":true,"impliedFormat":1},{"version":"639e512c0dfc3fad96a84caad71b8834d66329a1f28dc95e3946c9b58176c73a","affectsGlobalScope":true,"impliedFormat":1},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true,"impliedFormat":1},{"version":"8e7f8264d0fb4c5339605a15daadb037bf238c10b654bb3eee14208f860a32ea","affectsGlobalScope":true,"impliedFormat":1},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true,"impliedFormat":1},{"version":"2faebd3f3d53964c95d291bc1545c20a5db8b9886d44bc1d7b0afb6ecc261841","impliedFormat":1},{"version":"616a55b9694bdb765470c1f66dc9606779b250520a36b87f4de2e4c594cea9bc","impliedFormat":1},{"version":"9aab7aec34d809b2868dd0f0743e47ff35c0795ec5072d825c4ba934206cc7d3","affectsGlobalScope":true,"impliedFormat":1},{"version":"8a8eb4ebffd85e589a1cc7c178e291626c359543403d58c9cd22b81fab5b1fb9","impliedFormat":1},{"version":"ea2c3cf74f0c8d5ee5689c4c52cfbd27f14a76ef3fe4b342cb4f8b61119bd680","impliedFormat":1},{"version":"269536033c45b92c13747175bf6d197b959559acb119247b3eb9a0eee250c8c5","impliedFormat":1},{"version":"81212195a5a76330d166ecfd85eb7119e93d3b814177643fa8a10f4b40055fbf","impliedFormat":1},{"version":"82e5a50e17833a10eb091923b7e429dc846d42f1c6161eb6beeb964288d98a15","impliedFormat":1},{"version":"3ef2a48cf1b15a53a748b921b4e39c17f8de3a41839c359f5c2661eaace3894e","impliedFormat":1},{"version":"cf76e2f59b26aea7c923015783083b4820d6c0d85cda2fec3a0f232aabfc56c3","impliedFormat":1},{"version":"c0191592be8eb7906f99ac4b8798d80a585b94001ea1a5f50d6ce5b0d13a5c62","impliedFormat":99},{"version":"edda59034a654cdc8b582bf73d6dbd032c36ad0f555f4a7ddf2650f9b0c09fc9","affectsGlobalScope":true,"impliedFormat":1},{"version":"25900318042675aee6d709c82309effd29c995d03f92f8b7a469d38e07c7f846","affectsGlobalScope":true,"impliedFormat":99},{"version":"22d457d0d959132e8787b58ae314d9cd4cf2255424accb26f9d21eb4bb6cd488","impliedFormat":1},{"version":"402e5c534fb2b85fa771170595db3ac0dd532112c8fa44fc23f233bc6967488b","impliedFormat":1},{"version":"99a516417d80b6976439b6ad903ba8b39d85c0857610fe98a98c60e588f9f905","impliedFormat":1},{"version":"d3f2012765e3550469d386a7d56ff6286f6f7fae545da2c6cbb9474db7be4b0f","impliedFormat":1},{"version":"a233ab1c18e63a8dad2c2f39a943b758748b2062b161e71e3d4f5f735f00b7f7","impliedFormat":1},{"version":"855fd8817b7dd6de4bc9d65b2ace040103b7da65d8c7875ecd59609377fbec21","signature":"07532971d719a9f4f0584a277a3ad7ac7b96e911e2bd40a7fab42079bc447083"},{"version":"1d7ee0c4eb734d59b6d962bc9151f6330895067cd3058ce6a3cd95347ef5c6e8","impliedFormat":99},"93f3094ec1ec548bce23ecf0b7cac523392b61e0de0e6e1b3b9f823eab36a607","24b8fe50c654c6422601a9e1247340053fc91011d9dad09f6fe81da8073fb046","74ea86ee8edafafaa108d2b13bca30f31d7e565ae3607a62db269b915c36311c","8d5bd1bfcd8596303c47777e9a5761be0fae020f0b05eb5e67ffb2d5db35ac85","aa779c7c6d23f7a28ab865dbdbea8325ee7346e8025df7c7c5a70857c5ad6208",{"version":"4db3dd2d2f12cc20ea8799e5010577626bca4321151a7632d65d349e2ae33238","signature":"d425c8efcf615fa5be8379bd0c538da2736d5364993c3b112b2062490e50d998"},"59a69756931c23f3da42af4046fbfde5a99c309474a79a5f84833681f404b9d5",{"version":"17496745030a550272dd3d2cf57c27cb7fabd0005f26f597c3dd9f58d8b13e9c","signature":"415fa226d8479dfac263e1844d51adf03ed618d4060ac830fc4d2f7c7fd82a3e"},"6324389dec93be0913c6112a91705f381e46ea66dd2ca33a7a655c0ae9764999","acb0f3107a4a346ccfd946be43220fee00a9c212e23030146f611a9cb0df5af2","62581aedb0bbfaab3da7507bad20c5b4e875c281cab3af9832ae72ca744ab0c7","987628819e50512599d755ca5766256d3b410c561f9e27539b85cc5842ec021f",{"version":"d98b5a6a8cb073955c07fe06a70d9dfc6b9653d8e73d95f3ff3e0e9ba62e8a75","signature":"64eb78eb9ae511208a2a96eca0888fc501da08b2768d131be2fa2b73b9fa9bac"},{"version":"2dfbefdb0a966441163fa0a2d68cbe2382d604dc08ec2475211a1f173639df5a","signature":"f190d566f9fa9965de1021d7fc1a28fd5712fc8b3b3d6cab43be49c695b0bd5c"},{"version":"53634a3715b96b3717e7aa01c159de3bb0616956e86c05d3d15b823edab479d2","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},{"version":"a9e4af79790120c6b6f01785b91564c7a809ae78b566139a005acd4578910463","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},{"version":"97403268e8d1dcb6721073b5221109b4f7feff04a9e9251c8c75d7a6f80fff2c","impliedFormat":1},{"version":"12baec7a4e2c3acddd09ab665e0ae262395044396e41ecde616fefdd33dc75ff","impliedFormat":99},{"version":"70c9a7d4d6bae1b97be9b3ac25fe6ffb9d838962ced3b7f51c8bfbec4c00466d","impliedFormat":1},{"version":"a0815a09aed3b0279eb15c335aaa2fdbaaa1794a76ccb3bd9c6032915c03bb76","affectsGlobalScope":true,"impliedFormat":1},{"version":"af4f7a54357c1868ff9caf7991f1833cdb338c4afcec37a03cf104f3782ddf9b","affectsGlobalScope":true,"impliedFormat":1},{"version":"0e335736c960d3b971ad3ad79159df8252caa29d0a8114a0029e09cfe4a7cbc0","affectsGlobalScope":true,"impliedFormat":1},{"version":"770a83a0cd5cf52044ea1ec7c17ff32608f5b0e75d1cfe72f2fac13add3b8df6","affectsGlobalScope":true,"impliedFormat":1},{"version":"033cc8d0cf4529bc62746a9a026e43454f06f86d560b533e2726e677caf43c5f","affectsGlobalScope":true,"impliedFormat":1},{"version":"56ed2fc77c5587ed572b52c0c679ab284a84254875628d39d63a1ad84aa47993","affectsGlobalScope":true,"impliedFormat":1},{"version":"da04a353ae1f194880392596c1c65bd16039d7cb7d8c95394c8cc833bbeb5600","affectsGlobalScope":true,"impliedFormat":1},{"version":"7f0b457714a6a7dc40d51506cf9e5ab38aec893d78d10dc853d51e4ece6c8a86","affectsGlobalScope":true,"impliedFormat":1},{"version":"42dc1c1fb9a082bfc981edb18b50e12f7fda5009a15468ef6e6f939e86300fbd","affectsGlobalScope":true,"impliedFormat":1},{"version":"4b36ac8539e453915ead7ddf25653d6a7691e6dac52003372c12244965480df2","affectsGlobalScope":true,"impliedFormat":1},{"version":"b98109e756e7e1adf0f305b3f1e9d65a40da0c71ec6d23ffddd9c0ea75cb312a","affectsGlobalScope":true,"impliedFormat":1},{"version":"b3bee285d6a28772aba2633b6bcd9cd53a517f7a4862cf7893197222e73cfddc","affectsGlobalScope":true,"impliedFormat":1},{"version":"122c612162cb2e09d70ebdd670941441e902a26ee79b37f006c5b9d38868ed32","affectsGlobalScope":true,"impliedFormat":1},{"version":"c5af587b79f02783d656cbacf0c2ef79e95b93fb237b313f62e7bb5fbf4e3fe5","affectsGlobalScope":true,"impliedFormat":1},{"version":"f98e2b5fcf96686f2432d1823f195a2ad443762006d7fbda7b4d8d25efd0e384","affectsGlobalScope":true,"impliedFormat":1},{"version":"d3f5b5ecd76cd87ee280a5e72e69f941481e62f12430db4f27aa885c3addfdc7","affectsGlobalScope":true,"impliedFormat":1},{"version":"598710556d7994badb8c5c72d65a602121488d233b70e1c1318faf476a3a76d6","affectsGlobalScope":true,"impliedFormat":1},{"version":"5dabdd06cdb220b33a81312a965f8cab510044ccc522dfac4704baf7ae8aaa79","affectsGlobalScope":true,"impliedFormat":1},{"version":"29c8673e8a6fe0116035c345438591056032a76cad5744c81b5feb039d26789a","affectsGlobalScope":true,"impliedFormat":1},{"version":"9569b7fdc41e43e971cdd193685b085d682a3f2c7243c9a41360521cb21265fa","affectsGlobalScope":true,"impliedFormat":1},{"version":"a66a81b1b7e9582442c41807d62a7baee789e65a8ce6951e6a0b2553a94859a1","affectsGlobalScope":true,"impliedFormat":1},{"version":"f4a2170e218a95ea4352470799614733e6ac9576e9f2d10b57a986dc26763936","affectsGlobalScope":true,"impliedFormat":1},{"version":"1eb62bccdb763ded6f74a2ccd5eb939e3d63fc2a25677409d9c45bd982dec75e","affectsGlobalScope":true,"impliedFormat":1},{"version":"4bcb4739ebaa38c7c8bb85a5b40971ab83809c6f1f217e4d26c4418d9b9b07ad","affectsGlobalScope":true,"impliedFormat":1},{"version":"b83d4344e841547f1f5f791abc348c465b39fc81b1aa3090191e8d38a53a5e70","affectsGlobalScope":true,"impliedFormat":1},{"version":"8f54dfac75c73a9e55bb938d2dab1b48fb6fa8fc677dc7a21c3f90e92dae38b0","affectsGlobalScope":true,"impliedFormat":1},{"version":"ed91ce329a07818d9ad47f86644ec23991b202aca41849e076f2bce1006f1869","affectsGlobalScope":true,"impliedFormat":1},{"version":"3bac8c62839badb7cf43d2a507d8df73e61a5313bb6bf0eb0e373b51b1d94e1b","affectsGlobalScope":true,"impliedFormat":1},{"version":"5d94554e80c2392a2b51be4baad4619268158eccb18d23e5d7107849bc409485","affectsGlobalScope":true,"impliedFormat":1},{"version":"ceb1a78b91d40a8cef51b498546780d8842cd42811597af2c5584fa68defe048","affectsGlobalScope":true,"impliedFormat":1},{"version":"07cc2729a92e8293f16fa19e56aaeb9f350b4442a24724d358073131222e0bae","affectsGlobalScope":true,"impliedFormat":1},{"version":"9f352c8cba96c98d43bc7bcc5c807626c466df52c2d8168da48e969d1a9d994f","affectsGlobalScope":true,"impliedFormat":1},{"version":"fbaebab968e6f4a972ce9ef52028f07ab258bafe8944e18a490397361fcb8133","affectsGlobalScope":true,"impliedFormat":1},{"version":"d1c1ea0bf47d59c0cb78860573c59995dcf9051978c39a42112e0e36bac41caf","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},{"version":"50585e6aecee4e903109eb423731d632b0ede60d6619dfce8f8c85e748743684","impliedFormat":99},{"version":"ce22a5344d55865982a77d6388a952339bf12229487dc5520e3b4742f0c38e77","impliedFormat":99},{"version":"2c70a1945560b056df69579b882fc0bfd17b3883ecad1d42def8f1045750ad87","impliedFormat":99},{"version":"b7dbc555bb4b8bdedadbcafe44ffeb95bcddee0690df208aa12de90cb7d61ae0","impliedFormat":99},{"version":"711848e5381230753956c04163fb48642566bdab45a4fa0b185ed2cb5547469d","impliedFormat":99},{"version":"d2a32b1c9e3cfbceb0107710704602ea3003d2b27cd337fd22009dc838e02413","impliedFormat":99},{"version":"24d1e5df3991bdbd57f9fb28ecd812d75111c0936ff1ebd5745780fbdf9476d5","impliedFormat":99},{"version":"f8950e45e7ecd995228300925f97361e9eda95051838da237f2943c0ff6249d6","impliedFormat":99},{"version":"111f32c5f5312e3d23ded8553803438ddb08a03d6ce4487c87988b58aa6928a3","impliedFormat":99},{"version":"395f4afd053339c013d0fdbea2f395fc9b941493c37ad3e36fa3edde92d9e06c","impliedFormat":99},{"version":"194d779446ee6695dfde84b1128a5f25651c368fb30441a26dc865b69d629b43","impliedFormat":99},{"version":"2b0fac9ec2bef8cb832a82b6c827e827099913779f94b5124ebac051ce63c75e","impliedFormat":99},{"version":"75fe380cfe6f7e4e9bfaf1e5296e40015cc8d1f24b741476a01d7ad2be03c912","impliedFormat":99},{"version":"8a51b23adf34c05ecb161be43eb02e773e439eed0d35a9524aadb63776b0fc88","impliedFormat":99},{"version":"ff0289a765e3941b98ddbbf52df87aaa69446a27ffea4efbcedd25b9db0b3257","impliedFormat":99},{"version":"8b2ff2738bbbcec301caae6caf15b90e3bc69189b9539acf5bde0bbb3261e057","impliedFormat":99},{"version":"af51cdc4aac8d3d3ef578d092edb86ff7a240a50ae4dd0b843667fb7a23363e6","impliedFormat":99},{"version":"91fe39810e6370b7858faee456b54efdadd94d17a8326b1a083c3cd83317fc41","impliedFormat":99},{"version":"ffc5a293c41d0a34041673337b47fae8d2efdf05da554d312d804ba8409fbd5e","impliedFormat":99},{"version":"41d05f925a2e26c4fb6abd3ea69946f723331e1c2454749c452cf6ba2c5b4383","impliedFormat":99},{"version":"de8f37e67941d4d946375cbcf81c1f160c47e27a0f320d403fe322fef0458e9e","impliedFormat":99},{"version":"21c9dd0dd9301bdd86c3b56889971803ace4c4b263b4de7361db0abe5e3bfcc2","impliedFormat":99},{"version":"0f33756fe6cfabac9a7554c9044b0a2e7eaace182048c36fe2dbb5f33818d0f1","impliedFormat":99},{"version":"fd0816b2efe3cb8c2bb07b62f373ec32a12d17a9bd26d861398600574d1a533c","impliedFormat":99},{"version":"5ed69293ea0a31f5a9ab5e3f2e0e0f4eeba9fa9320fbaad9be4a2fdfd6527718","impliedFormat":99},{"version":"c9d433d2bd63f22107d3d5f70d255a9240cde0d25c7df5096685126930d560f6","impliedFormat":99},{"version":"8cd9311fe355a70cff7add1ab8073fab757d903cc3ac36c7e89bea7da375f6bd","impliedFormat":99},{"version":"405d7ab019ef6081661c574712a23461e84e3c8c9e55dbb706bf6d624ada6683","impliedFormat":99},{"version":"09e9d3f5ccdb9b6074e4046860f9effc64d80247bbb4bd3e5a87dcb21b766983","impliedFormat":99},{"version":"5872d2cc8442c28462554ae76a198cfed1d229b1f2492579f9e3b3bad729662f","impliedFormat":99},{"version":"6f0786ef52beecf487be30aebe2817a5659c1ddc5f378212b6e2261e2d2290a7","impliedFormat":99},{"version":"354bf211e2a6ad436b8a97ecf13ef84c790efcf792b424d558c8aff97791f777","affectsGlobalScope":true},"564c19c53be39e61a4c9402ddacabf16e494c2bec25f341723644a2e95204512",{"version":"d6fdde430f140bb34ff25ae398abfa64718e1c7d7c596eb5ffd3c30d1a90214d","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},{"version":"76e2dcf11ef402135401104eaee8a0c720b1057bbb507f74490dc47a264c912e","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},"9b65ee31cec49018c5d7b490203fd8270c077285305d810fa30ea0465328ecbc",{"version":"f98aa5e999707174d21ee23e9158524d4090af75e0ec58e95bcffa26e605c493","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},{"version":"73a0ee6395819b063df4b148211985f2e1442945c1a057204cf4cf6281760dc3","affectsGlobalScope":true,"impliedFormat":1},{"version":"d05d8c67116dceafc62e691c47ac89f8f10cf7313cd1b2fb4fe801c2bf1bb1a7","impliedFormat":1},{"version":"3c5bb5207df7095882400323d692957e90ec17323ccff5fd5f29a1ecf3b165d0","impliedFormat":1},{"version":"4277f0f940ef2138410829ecf2e450ffbb76ca75430b3caa8d24a4f917bd7491","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},"02ee57cf1b8873b64433840f5d0b74ac76247c91f15dfb30e2b57ed12d2f563d","a66acfe7420fa15f3ad18bc4d34fc173648d96f5c3e4b38ea626625dd19686c0","0fb27bea0acb7de197e36ac7fb8a428507a9f055d6528efdf733595cf6a55815","712a6c2d487da5edc7a2295f5bb5b04b3752e691203a0b48ce77e3667713731c","e79fdcf816ee9c709e6b0bde937bb47757c474e799ac229883b8fe54d21a87b6",{"version":"e937966ed877b94538cbb93d62d3ed31c0de6611e931aaf3bb1011f6bac9a2d5","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},{"version":"c4f07a5a4a2385511b0c6d146550a71be03a43e6dd3460c3215ca8cccf5de4e8","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},{"version":"556a2c12db55f76171e97cb568d3c811f163f511514abe0f48d128aa7c867a2e","impliedFormat":99},{"version":"b072c97206718ed2babde2ceab17521f5f5ad8b9158fc0b646d1ca7f2614333a","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},{"version":"53c770ae8626c3bfbf3997f580ab3c1b94f4a8d2c34c9a3b12ae66449d87104a","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},{"version":"a7ab61ed5f4dc4a79f9bcdd1cbacba0f30e31f7e9ab325dd248618aec2f1012f","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},{"version":"893ce5632cdf87d657cdefec8b84b2a091b0b035352dc1f3b7d9a95c96b38965","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},{"version":"489bdbade4331a242ad9d47c55700e3f7f7c77994c549e72f09086eb62218d66","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},{"version":"315c932dd7c2a1b01c44134ac36fe6891ef90342f710dc34224c2ed9dcadf869","signature":"a749f8d7d3ff8dee5cf3614ac3aade406bb7ce387b8bd04c7f902300a0d48dda"},{"version":"02fff4f25522cc5b79f96e8e73815e9c7dc2fca3d00713c9b548eb25fbc5d673","signature":"c323f34dd290a6dd5d227cc03dc6bf19c1270c045b275b5024789d247bb2f269"},{"version":"d8f7fc2dce6f4d92a1539d7082e229508dc69023cef2e2cac69fe148d9c7bd48","signature":"a0e1046ec719e598f1db2c1484c0c997d242a18a3f7bc263c0de568d70537134","affectsGlobalScope":true},"54e97b1ea1fe9a2ba4aa5c121ffa88d37b5108cfecda8ba977107fce4d904bb7",{"version":"355dc226bd3af483fccf20e0b665a7d688845312d3ca6c4c93da1efde28a800c","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},"b5548a6f55715f3a409312045b059b7752f2c3d8559b41dde8af51c4f6449abc","b7c9327e754ba5f91140b657f3bbf3109a98b98bc31f1b8e0a38a811cc9d5548",{"version":"b2402cda9140ded86741f60c3f523aaefe41189ea5b54d0aa611237c274774d7","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},{"version":"02580e5ec36c94540a178aadee4e001460ca0b909e7a2f35620263471614d45c","signature":"e65422a098fe2dd4d85a32e3aae0d8fb041d1a18f5fa00ce78b933684c24bdf1"},"c5c2c301cf44d20e3210d5b84c2f7298e200e9ca1d4c4d34961451a96ca4d5e5",{"version":"ec384594167d11c14080b15b5dfc90da79d346e1a28a9a1ee52b92b4847c63b8","signature":"2484eadb07b268ddd6b1ca48525126faacaabfe37fb08d37f1fd514919bb681b"},"e53f72663510c0d580ab76181156dd9d4aec1893607da949d882fee430a04dde","bc20b7903e7fd557527d2cb10ca6208c70b406d8a84b673f624bad273d59390a","2a7d468fe7bec602e397e307e088551ba2f87173bdacd80d16bb0939616ad4c2","f4c0969e7b3645bb73c20de2952aed14e4a3be69a2c271109ffff7d8715af59c","6a1f8dc466835bd42324109784f9dc2f6be9c12e7744462458c53c692fddb311","03c7f89195309fe47a2cc7456d3e5746e3758caccf0e5e019ee45f578c0e561e","ea48da52374a653faa26fd39a2b4d00db0aeb241db0946ebb4836ee6148c40e9","e648af0ed06f0da990e33f880c0c281b9f678e4778ee6386422fb416aae533ca","e3685f0d0fcf3c3d4b82f65d6df191159c3689da59183ff7884b2c09038d51d3","ee118ce9c2bb3dd1d2b78be2bac8d1c9fff76bd087df459b4a9a3c4e89adc396","cd0b91fe0c8c9d7cc1752db7619ca60dbf296229666a9cd9058c583641f3c5f7","921e6a8b4efe6873ca2c98d59d7c720634eb1062c8e1f68438f3e35ff7a3934f","44f727cea221c9edb0dc5a458d2bae67d9aff9d99bdb139c5f2836537d7a9953",{"version":"093be3ecc72c035ba296b444929f66ea62036a365e42c87ed4c5f48c5d18338f","signature":"897a0f0aee9006010e06188d7102b776af21a8b837ab1ba3e4a13d1678189d36"},{"version":"a7ca8df4f2931bef2aa4118078584d84a0b16539598eaadf7dce9104dfaa381c","impliedFormat":1},{"version":"11443a1dcfaaa404c68d53368b5b818712b95dd19f188cab1669c39bee8b84b3","impliedFormat":1},{"version":"36977c14a7f7bfc8c0426ae4343875689949fb699f3f84ecbe5b300ebf9a2c55","impliedFormat":1},{"version":"7f698624bbbb060ece7c0e51b7236520ebada74b747d7523c7df376453ed6fea","impliedFormat":1},{"version":"19efad8495a7a6b064483fccd1d2b427403dd84e67819f86d1c6ee3d7abf749c","affectsGlobalScope":true,"impliedFormat":1},{"version":"1eef826bc4a19de22155487984e345a34c9cd511dd1170edc7a447cb8231dd4a","affectsGlobalScope":true,"impliedFormat":99},"f88451ac94054af804aefa57308447308934a1251d17676b34173398370c1fb6",{"version":"e75c1688d39eeb2b5d4b398237452a657657ce3a55560ae53901526b8f73af18","affectsGlobalScope":true},"7510d31d5b763a50e539d2e806826b297c539f62e1cf8eca49c993e47b592049",{"version":"8fd4a22ead198c324dfcbd5bb173fc201ae495a839c553051aac53c60a445b99","affectsGlobalScope":true},{"version":"357f962d464acfaa1c9133ba3e0cb87c95977b49c30c317f2e97cd8437125712","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},"caf048cc9b9af417e2914391d48ec6632b659c16e007ac72a68b31b2502844b5",{"version":"62de4150808d0f6692db7488893de7c3bac853cb807efc062a8ceeffc6ee04e0","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"},"ba04f3c6e37563ac18fc6f9d20ec5bf01c7d2467196225fc3f479d60a08cf144",{"version":"f04b6f5d2c7dac611a0b1ce7319a8a383946fcbe963ec3df75f6823d0649db33","signature":"746ca263b34f4de9818ba0d40d9c45f73475bc168d0360e99b5b33323dad149b"}],"root":[66,[68,83],120,[152,157],[161,168],[170,185],198,199,[206,214]],"options":{"allowImportingTsExtensions":true,"allowJs":true,"allowSyntheticDefaultImports":true,"checkJs":false,"composite":true,"esModuleInterop":true,"jsx":1,"jsxImportSource":"vue","module":99,"noImplicitAny":false,"noImplicitThis":true,"skipLibCheck":true,"strict":false,"target":99,"useDefineForClassFields":true,"verbatimModuleSyntax":false},"referencedMap":[[60,1],[55,2],[54,3],[85,3],[86,4],[64,5],[63,6],[61,3],[59,3],[56,7],[57,8],[49,9],[50,10],[52,11],[48,3],[67,3],[51,3],[160,12],[159,13],[158,3],[87,3],[91,3],[92,3],[88,3],[89,3],[90,3],[93,3],[94,3],[95,3],[96,3],[97,3],[98,3],[118,3],[99,3],[100,14],[119,15],[101,16],[102,3],[104,3],[103,3],[105,3],[106,3],[107,3],[108,3],[109,3],[112,3],[110,3],[111,3],[113,3],[114,3],[115,3],[116,3],[117,16],[62,3],[150,17],[169,18],[149,19],[122,3],[123,18],[124,18],[130,3],[125,3],[129,3],[126,3],[127,3],[128,3],[142,3],[143,3],[131,18],[132,3],[151,20],[133,18],[146,3],[134,21],[135,21],[136,21],[137,3],[148,22],[138,21],[139,18],[140,3],[141,18],[121,23],[147,24],[144,25],[145,26],[46,3],[47,3],[8,3],[9,3],[11,3],[10,3],[2,3],[12,3],[13,3],[14,3],[15,3],[16,3],[17,3],[18,3],[19,3],[3,3],[20,3],[21,3],[4,3],[22,3],[26,3],[23,3],[24,3],[25,3],[27,3],[28,3],[29,3],[5,3],[30,3],[31,3],[32,3],[33,3],[6,3],[37,3],[34,3],[35,3],[36,3],[38,3],[7,3],[39,3],[44,3],[45,3],[40,3],[41,3],[42,3],[43,3],[1,3],[205,27],[201,28],[200,3],[202,29],[203,3],[204,30],[65,31],[84,32],[58,33],[53,34],[80,35],[72,36],[71,36],[76,36],[79,36],[78,36],[73,36],[74,36],[175,35],[77,36],[75,36],[70,36],[83,37],[172,38],[212,39],[171,38],[173,39],[170,40],[209,41],[210,42],[156,43],[182,44],[213,45],[214,44],[211,41],[152,46],[154,47],[163,41],[157,48],[162,41],[153,49],[120,50],[161,51],[155,52],[82,42],[66,41],[165,41],[166,41],[164,41],[179,52],[181,43],[180,53],[198,54],[189,55],[186,55],[190,55],[188,55],[191,55],[192,55],[193,55],[194,55],[195,55],[196,55],[197,55],[187,55],[199,56],[185,57],[207,3],[81,58],[208,59],[69,60],[68,61],[174,62],[176,63],[178,64],[168,44],[177,65],[167,66],[184,41],[183,67],[206,68]],"semanticDiagnosticsPerFile":[[152,[{"start":5192,"length":8,"code":2322,"category":1,"messageText":"Type '{ delay: number; disableOnInteraction: boolean; }' is not assignable to type 'undefined'.","relatedInformation":[{"file":"./node_modules/swiper/swiper-vue.d.ts","start":8634,"length":8,"messageText":"The expected type comes from property 'autoplay' which is declared here on type 'Partial<{ tag: string; wrapperTag: string; modules: unknown[]; init: boolean; direction: \"horizontal\" | \"vertical\"; oneWayMovement: boolean; swiperElementNodeName: string; touchEventsTarget: \"container\" | \"wrapper\"; ... 103 more ...; grid: GridOptions; }> & Omit<...> & Record<...>'","category":3,"code":6500}]},{"start":5237,"length":10,"code":2322,"category":1,"messageText":"Type '{ el: string; clickable: boolean; }' is not assignable to type 'undefined'.","relatedInformation":[{"file":"./node_modules/swiper/swiper-vue.d.ts","start":9904,"length":10,"messageText":"The expected type comes from property 'pagination' which is declared here on type 'Partial<{ tag: string; wrapperTag: string; modules: unknown[]; init: boolean; direction: \"horizontal\" | \"vertical\"; oneWayMovement: boolean; swiperElementNodeName: string; touchEventsTarget: \"container\" | \"wrapper\"; ... 103 more ...; grid: GridOptions; }> & Omit<...> & Record<...>'","category":3,"code":6500}]},{"start":5286,"length":10,"code":2322,"category":1,"messageText":"Type '{ nextEl: string; prevEl: string; }' is not assignable to type 'undefined'.","relatedInformation":[{"file":"./node_modules/swiper/swiper-vue.d.ts","start":9802,"length":10,"messageText":"The expected type comes from property 'navigation' which is declared here on type 'Partial<{ tag: string; wrapperTag: string; modules: unknown[]; init: boolean; direction: \"horizontal\" | \"vertical\"; oneWayMovement: boolean; swiperElementNodeName: string; touchEventsTarget: \"container\" | \"wrapper\"; ... 103 more ...; grid: GridOptions; }> & Omit<...> & Record<...>'","category":3,"code":6500}]}]],[154,[{"start":1578,"length":4,"code":2339,"category":1,"messageText":"Property 'icon' does not exist on type 'ValueItem'."}]],[157,[{"start":1086,"length":6,"code":2353,"category":1,"messageText":"Object literal may only specify known properties, and 'source' does not exist in type 'MediaItem | { id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":1328,"length":6,"code":2353,"category":1,"messageText":"Object literal may only specify known properties, and 'source' does not exist in type 'MediaItem | { id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":1563,"length":6,"code":2353,"category":1,"messageText":"Object literal may only specify known properties, and 'source' does not exist in type 'MediaItem | { id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":1955,"length":6,"code":2353,"category":1,"messageText":"Object literal may only specify known properties, and 'source' does not exist in type 'MediaItem | { id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":6842,"length":4,"code":2339,"category":1,"messageText":"Property 'date' does not exist on type '{ id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":6866,"length":4,"code":2339,"category":1,"messageText":"Property 'date' does not exist on type '{ id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":7580,"length":6,"code":2339,"category":1,"messageText":"Property 'source' does not exist on type '{ id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":9239,"length":6,"code":2339,"category":1,"messageText":"Property 'source' does not exist on type '{ id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":9281,"length":4,"code":2339,"category":1,"messageText":"Property 'date' does not exist on type '{ id: string; title: string; image: string; description: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."}]],[168,[{"start":8843,"length":3,"code":2339,"category":1,"messageText":"Property 'WOW' does not exist on type 'Window & typeof globalThis'."}]],[170,[{"start":1534,"length":19,"messageText":"Cannot find module 'swiper/css/bundle' or its corresponding type declarations.","category":1,"code":2307}]],[176,[{"start":9954,"length":11,"code":2339,"category":1,"messageText":"Property 'description' does not exist on type '{ id: string; title: string; content: string; image?: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":11837,"length":11,"code":2339,"category":1,"messageText":"Property 'description' does not exist on type '{ id: string; title: string; content: string; image?: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":12775,"length":10,"code":2322,"category":1,"messageText":"Type 'boolean' is not assignable to type 'undefined'.","relatedInformation":[{"file":"./node_modules/swiper/swiper-vue.d.ts","start":9802,"length":10,"messageText":"The expected type comes from property 'navigation' which is declared here on type 'Partial<{ tag: string; wrapperTag: string; modules: unknown[]; init: boolean; direction: \"horizontal\" | \"vertical\"; oneWayMovement: boolean; swiperElementNodeName: string; touchEventsTarget: \"container\" | \"wrapper\"; ... 103 more ...; grid: GridOptions; }> & Omit<...> & Record<...>'","category":3,"code":6500}]},{"start":12828,"length":10,"code":2322,"category":1,"messageText":"Type 'false' is not assignable to type 'undefined'.","relatedInformation":[{"file":"./node_modules/swiper/swiper-vue.d.ts","start":9904,"length":10,"messageText":"The expected type comes from property 'pagination' which is declared here on type 'Partial<{ tag: string; wrapperTag: string; modules: unknown[]; init: boolean; direction: \"horizontal\" | \"vertical\"; oneWayMovement: boolean; swiperElementNodeName: string; touchEventsTarget: \"container\" | \"wrapper\"; ... 103 more ...; grid: GridOptions; }> & Omit<...> & Record<...>'","category":3,"code":6500}]},{"start":14056,"length":11,"code":2339,"category":1,"messageText":"Property 'description' does not exist on type '{ id: string; title: string; content: string; image?: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":17370,"length":8,"code":2339,"category":1,"messageText":"Property 'username' does not exist on type '{ id: string; title: string; description?: string; image: string; link: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":17579,"length":3,"code":2339,"category":1,"messageText":"Property 'url' does not exist on type '{ id: string; title: string; description?: string; image: string; link: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."},{"start":21187,"length":9,"code":2339,"category":1,"messageText":"Property 'likeCount' does not exist on type '{ id: string; title: string; content: string; image?: string; createBy?: string; createTime?: string; updateBy?: string; updateTime?: string; }'."}]],[183,[{"start":6900,"length":3,"code":2339,"category":1,"messageText":"Property 'WOW' does not exist on type 'Window & typeof globalThis'."},{"start":16490,"length":6,"code":2345,"category":1,"messageText":{"messageText":"Argument of type '{ class: string; modules: SwiperModule[]; slidesPerView: number; spaceBetween: number; loop: boolean; grabCursor: boolean; pagination: { clickable: boolean; }; navigation: { nextEl: string; prevEl: string; }; autoplay: { ...; }; }' is not assignable to parameter of type 'Partial<{ tag: string; wrapperTag: string; modules: unknown[]; init: boolean; direction: \"horizontal\" | \"vertical\"; oneWayMovement: boolean; swiperElementNodeName: string; touchEventsTarget: \"container\" | \"wrapper\"; ... 103 more ...; grid: GridOptions; }> & Omit<...> & Record<...>'.","category":1,"code":2345,"next":[{"messageText":"Type '{ class: string; modules: SwiperModule[]; slidesPerView: number; spaceBetween: number; loop: boolean; grabCursor: boolean; pagination: { clickable: boolean; }; navigation: { nextEl: string; prevEl: string; }; autoplay: { ...; }; }' is not assignable to type 'Partial<{ tag: string; wrapperTag: string; modules: unknown[]; init: boolean; direction: \"horizontal\" | \"vertical\"; oneWayMovement: boolean; swiperElementNodeName: string; touchEventsTarget: \"container\" | \"wrapper\"; ... 103 more ...; grid: GridOptions; }>'.","category":1,"code":2322,"next":[{"messageText":"Types of property 'autoplay' are incompatible.","category":1,"code":2326,"next":[{"messageText":"Type '{ delay: number; disableOnInteraction: boolean; }' is not assignable to type 'undefined'.","category":1,"code":2322,"canonicalHead":{"code":2322,"messageText":"Type '{ class: string; modules: SwiperModule[]; slidesPerView: number; spaceBetween: number; loop: boolean; grabCursor: boolean; pagination: { clickable: boolean; }; navigation: { nextEl: string; prevEl: string; }; autoplay: { ...; }; }' is not assignable to type 'Partial<{ tag: string; wrapperTag: string; modules: unknown[]; init: boolean; direction: \"horizontal\" | \"vertical\"; oneWayMovement: boolean; swiperElementNodeName: string; touchEventsTarget: \"container\" | \"wrapper\"; ... 103 more ...; grid: GridOptions; }>'."}}]}]}]}}]]],"affectedFilesPendingEmit":[80,72,71,76,79,78,73,74,175,77,75,70,83,172,212,171,173,170,209,210,156,182,213,214,211,152,154,163,157,162,153,120,161,155,82,66,165,166,164,179,181,180,198,199,185,81,208,69,68,174,176,178,168,177,167,184,183],"emitSignatures":[66,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,120,152,153,154,155,156,157,161,162,163,164,165,166,167,168,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,198,199,208,209,210,211,212,213,214],"version":"5.7.3"} \ No newline at end of file diff --git a/国际化需求.txt b/国际化需求.txt new file mode 100644 index 0000000..e5eec6a --- /dev/null +++ b/国际化需求.txt @@ -0,0 +1,2840 @@ +项目的文本数据 目前有从后端返回的 也有i8n已经写死的 现在要改成全部写死的 我给你这些后端返回的数据 你把他们写入zh.json的i18n中 注意: +1. 写死的文本 要和后端返回的文本 保持一致 +2. 写死的文本 要和项目原来就有的静态文本 保持一致 +3. 先写中文zh.json的 里面的文本我已经清空了 其他的语言文件别动 +4. 后端返回的文本数据 已经写死的数据 全部用i18N替换。图片和适配则不需要 +5. 注释掉的代码内容不需要更换 +6. 所有接口返回的文本如下,swagger的总返回 需要你自己明辨: +{ + "swagger": "2.0", + "info": { + "description": "后台API接口", + "version": "1.0", + "title": "后台服务API接口文档", + "contact": { + "name": "*********有限公司", + "url": "*********有限公司", + "email": "*********@qq.com" + } + }, + "host": "127.0.0.1", + "tags": [ + { + "name": "关于-相关接口", + "x-order": "2147483647" + }, + { + "name": "常见问题-相关接口", + "x-order": "2147483647" + }, + { + "name": "技术-相关接口", + "x-order": "2147483647" + }, + { + "name": "生态系统-相关接口", + "x-order": "2147483647" + }, + { + "name": "社区-相关接口", + "x-order": "2147483647" + }, + { + "name": "系统配置-相关接口", + "x-order": "2147483647" + }, + { + "name": "联系我们-相关接口", + "x-order": "2147483647" + }, + { + "name": "首页-相关接口", + "x-order": "2147483647" + } + ], + "paths": { + "/mose-admin/mose/about/queryCompanyList": { + "get": { + "tags": [ + "关于-相关接口" + ], + "summary": "关于-获取分公司信息列表", + "description": "关于-获取分公司信息列表", + "operationId": "queryCompanyListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "description", + "in": "query", + "description": "描述", + "required": false, + "type": "string" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "图片", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "title", + "in": "query", + "description": "标题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/about/queryCourseList": { + "get": { + "tags": [ + "关于-相关接口" + ], + "summary": "关于-获取发展历程列表", + "description": "关于-获取发展历程列表", + "operationId": "queryCourseListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "description", + "in": "query", + "description": "描述", + "required": false, + "type": "string" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "底图", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "title", + "in": "query", + "description": "标题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/about/queryEcosystemList": { + "get": { + "tags": [ + "关于-相关接口" + ], + "summary": "关于-获取生态信息列表", + "description": "关于-获取生态信息列表", + "operationId": "queryEcosystemListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "description", + "in": "query", + "description": "描述", + "required": false, + "type": "string" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "底图", + "required": false, + "type": "string" + }, + { + "name": "orderNo", + "in": "query", + "description": "排序字段", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "title", + "in": "query", + "description": "标题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/about/queryPartnerList": { + "get": { + "tags": [ + "关于-相关接口" + ], + "summary": "关于-获取合作伙伴信息", + "description": "关于-获取合作伙伴信息", + "operationId": "queryPartnerListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "description", + "in": "query", + "description": "描述", + "required": false, + "type": "string" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "图片", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "title", + "in": "query", + "description": "标题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/about/queryTeamList": { + "get": { + "tags": [ + "关于-相关接口" + ], + "summary": "关于-获取团队信息列表", + "description": "关于-获取团队信息列表", + "operationId": "queryTeamListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "照片", + "required": false, + "type": "string" + }, + { + "name": "name", + "in": "query", + "description": "姓名", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "post", + "in": "query", + "description": "职位", + "required": false, + "type": "string" + }, + { + "name": "resume", + "in": "query", + "description": "履历", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/community/addComments": { + "get": { + "tags": [ + "社区-相关接口" + ], + "summary": "社区-添加论坛留言", + "description": "社区-添加论坛留言", + "operationId": "addCommentsUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "content", + "in": "query", + "description": "留言内容", + "required": false, + "type": "string" + }, + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "forumId", + "in": "query", + "description": "关联论坛信息id", + "required": false, + "type": "string" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/community/queryCommentsList": { + "get": { + "tags": [ + "社区-相关接口" + ], + "summary": "社区-获取论坛留言列表", + "description": "社区-获取论坛留言列表", + "operationId": "queryCommentsListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "content", + "in": "query", + "description": "留言内容", + "required": false, + "type": "string" + }, + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "forumId", + "in": "query", + "description": "关联论坛信息id", + "required": false, + "type": "string" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/community/queryCommunityList": { + "get": { + "tags": [ + "社区-相关接口" + ], + "summary": "社区-获取社区信息列表", + "description": "社区-获取社区信息列表", + "operationId": "queryCommunityListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "content", + "in": "query", + "description": "内容", + "required": false, + "type": "string" + }, + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "图片", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "title", + "in": "query", + "description": "标题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "video", + "in": "query", + "description": "视频", + "required": false, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/community/queryForumList": { + "get": { + "tags": [ + "社区-相关接口" + ], + "summary": "社区-获取论坛信息列表", + "description": "社区-获取论坛信息列表", + "operationId": "queryForumListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "content", + "in": "query", + "description": "内容", + "required": false, + "type": "string" + }, + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "封面", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "title", + "in": "query", + "description": "标题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/community/queryMessageList": { + "get": { + "tags": [ + "社区-相关接口" + ], + "summary": "社区-获取信息公示列表", + "description": "社区-获取信息公示列表", + "operationId": "queryMessageListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "content", + "in": "query", + "description": "内容", + "required": false, + "type": "string" + }, + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "图片", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "title", + "in": "query", + "description": "标题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/community/queryOfficialMediaList": { + "get": { + "tags": [ + "社区-相关接口" + ], + "summary": "社区-获取官方社交媒体列表", + "description": "社区-获取官方社交媒体列表", + "operationId": "queryOfficialMediaListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "description", + "in": "query", + "description": "描述", + "required": false, + "type": "string" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "图片", + "required": false, + "type": "string" + }, + { + "name": "link", + "in": "query", + "description": "链接", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "title", + "in": "query", + "description": "标题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/config/queryConfigByParamCode": { + "get": { + "tags": [ + "系统配置-相关接口" + ], + "summary": "系统配置-查询系统配置详情", + "description": "系统配置-查询系统配置详情", + "operationId": "queryConfigByParamCodeUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "paramCode", + "in": "query", + "description": "paramCode", + "required": false, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/config/queryConfigList": { + "get": { + "tags": [ + "系统配置-相关接口" + ], + "summary": "系统配置-查询系统配置列表", + "description": "系统配置-查询系统配置列表", + "operationId": "queryConfigListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/config/querySummaryByParamCode": { + "get": { + "tags": [ + "系统配置-相关接口" + ], + "summary": "系统配置-查询概述说明详情", + "description": "系统配置-查询概述说明详情", + "operationId": "querySummaryByParamCodeUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "paramCode", + "in": "query", + "description": "paramCode", + "required": false, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/config/querySummaryList": { + "get": { + "tags": [ + "系统配置-相关接口" + ], + "summary": "系统配置-查询概述说明列表", + "description": "系统配置-查询概述说明列表", + "operationId": "querySummaryListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/contact/contactUs": { + "post": { + "tags": [ + "联系我们-相关接口" + ], + "summary": "联系我们-联系我们表单提交", + "description": "联系我们-联系我们表单提交", + "operationId": "contactUsUsingPOST", + "consumes": [ + "application/json" + ], + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "email", + "in": "query", + "description": "邮箱", + "required": false, + "type": "string" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "information", + "in": "query", + "description": "信息", + "required": false, + "type": "string" + }, + { + "name": "name", + "in": "query", + "description": "姓名", + "required": false, + "type": "string" + }, + { + "name": "topic", + "in": "query", + "description": "主题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "201": { + "description": "Created" + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/ecosystem/queryAppList": { + "get": { + "tags": [ + "生态系统-相关接口" + ], + "summary": "生态系统-获取中心化应用列表", + "description": "生态系统-获取中心化应用列表", + "operationId": "queryAppListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "description", + "in": "query", + "description": "简介", + "required": false, + "type": "string" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "logo", + "required": false, + "type": "string" + }, + { + "name": "link", + "in": "query", + "description": "链接", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "title", + "in": "query", + "description": "名称", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/ecosystem/queryEcosystemList": { + "get": { + "tags": [ + "生态系统-相关接口" + ], + "summary": "生态系统-获取生态信息列表", + "description": "生态系统-获取生态信息列表", + "operationId": "queryEcosystemListUsingGET_1", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "description", + "in": "query", + "description": "描述", + "required": false, + "type": "string" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "底图", + "required": false, + "type": "string" + }, + { + "name": "orderNo", + "in": "query", + "description": "排序字段", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "title", + "in": "query", + "description": "标题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/index/queryBannerList": { + "get": { + "tags": [ + "首页-相关接口" + ], + "summary": "首页-获取banner图列表", + "description": "首页-获取banner图列表", + "operationId": "queryBannerListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "图片", + "required": false, + "type": "string" + }, + { + "name": "orderNo", + "in": "query", + "description": "排序编号", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "title", + "in": "query", + "description": "标题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/index/queryInvestorList": { + "get": { + "tags": [ + "首页-相关接口" + ], + "summary": "首页-获取投资者列表", + "description": "首页-获取投资者列表", + "operationId": "queryInvestorListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "description", + "in": "query", + "description": "描述", + "required": false, + "type": "string" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "图片", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "title", + "in": "query", + "description": "标题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/index/queryMediaList": { + "get": { + "tags": [ + "首页-相关接口" + ], + "summary": "首页-获取媒体logo墙", + "description": "首页-获取媒体logo墙", + "operationId": "queryMediaListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "description", + "in": "query", + "description": "描述", + "required": false, + "type": "string" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "图片", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "title", + "in": "query", + "description": "标题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "video", + "in": "query", + "description": "视频", + "required": false, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/index/queryPostList": { + "get": { + "tags": [ + "首页-相关接口" + ], + "summary": "首页-获取动态列表", + "description": "首页-获取动态列表", + "operationId": "queryPostListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "description", + "in": "query", + "description": "描述", + "required": false, + "type": "string" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "图片", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "title", + "in": "query", + "description": "标题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/index/queryValueList": { + "get": { + "tags": [ + "首页-相关接口" + ], + "summary": "首页-获取核心价值主张列表", + "description": "首页-获取核心价值主张列表", + "operationId": "queryValueListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "description", + "in": "query", + "description": "描述", + "required": false, + "type": "string" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "图片", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/question/queryQuestionList": { + "get": { + "tags": [ + "常见问题-相关接口" + ], + "summary": "常见问题-获取常见问题列表", + "description": "常见问题-获取常见问题列表", + "operationId": "queryQuestionListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "answer", + "in": "query", + "description": "答案", + "required": false, + "type": "string" + }, + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "question", + "in": "query", + "description": "问题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/technology/queryStructuralList": { + "get": { + "tags": [ + "技术-相关接口" + ], + "summary": "技术-获取技术架构列表", + "description": "技术-获取技术架构列表", + "operationId": "queryStructuralListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "description", + "in": "query", + "description": "描述", + "required": false, + "type": "string" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "底图", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "title", + "in": "query", + "description": "标题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + }, + "/mose-admin/mose/technology/queryTechnologyList": { + "get": { + "tags": [ + "技术-相关接口" + ], + "summary": "技术-获取核心创新技术列表", + "description": "技术-获取核心创新技术列表", + "operationId": "queryTechnologyListUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "createBy", + "in": "query", + "description": "创建人", + "required": false, + "type": "string" + }, + { + "name": "createTime", + "in": "query", + "description": "创建日期", + "required": false, + "type": "string", + "format": "date-time" + }, + { + "name": "description", + "in": "query", + "description": "描述", + "required": false, + "type": "string" + }, + { + "name": "id", + "in": "query", + "description": "主键", + "required": false, + "type": "string" + }, + { + "name": "image", + "in": "query", + "description": "图片", + "required": false, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "description": "当前页", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "pageSize", + "in": "query", + "description": "显示条数", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "title", + "in": "query", + "description": "标题", + "required": false, + "type": "string" + }, + { + "name": "updateBy", + "in": "query", + "description": "更新人", + "required": false, + "type": "string" + }, + { + "name": "updateTime", + "in": "query", + "description": "更新日期", + "required": false, + "type": "string", + "format": "date-time" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/接口返回对象«object»", + "originalRef": "接口返回对象«object»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "security": [ + { + "X-Access-Token": [ + "global" + ] + } + ], + "x-order": "2147483647" + } + } + }, + "securityDefinitions": { + "X-Access-Token": { + "type": "apiKey", + "name": "X-Access-Token", + "in": "header" + } + }, + "definitions": { + "接口返回对象«object»": { + "type": "object", + "properties": { + "code": { + "type": "integer", + "format": "int32", + "description": "返回代码" + }, + "message": { + "type": "string", + "description": "返回处理消息" + }, + "result": { + "type": "object", + "description": "返回数据对象" + }, + "success": { + "type": "boolean", + "description": "成功标志" + }, + "timestamp": { + "type": "integer", + "format": "int64", + "description": "时间戳" + } + }, + "title": "接口返回对象«object»", + "description": "接口返回对象" + } + } +} \ No newline at end of file