feat(integration): 为集成站点与开奖管理新增 AdminPermissionGate 权限控制
使用 AdminPermissionGate 包裹集成站点与开奖相关组件,根据权限进行访问控制。 新增集成管理与开奖管理相关权限常量。 更新相关 UI 组件以适配权限校验逻辑,提升系统安全性与用户体验。 增强国际化支持,在英文、尼泊尔语与中文语言包中新增集成相关文案。
This commit is contained in:
@@ -29,7 +29,77 @@
|
||||
"jackpotTitle": "Jackpot",
|
||||
"jackpotDesc": "पूल प्यारामिटर र लेजर",
|
||||
"riskCapTitle": "जोखिम क्याप",
|
||||
"riskCapDesc": "नम्बर क्याप र ओगट उपस्थिति"
|
||||
"riskCapDesc": "नम्बर क्याप र ओगट उपस्थिति",
|
||||
"integrationTitle": "मुख्य साइट एकीकरण",
|
||||
"integrationDesc": "site_code, JWT गोप्य, पार्टनर वालेट URL र iframe श्वेतसूची"
|
||||
},
|
||||
"integrationSites": {
|
||||
"title": "मुख्य साइट एकीकरण साइटहरू",
|
||||
"description": "एडमिनमा पार्टनर एकीकरण सेटिङ मिलाउनुहोस्। site_code सिर्जना पछि परिवर्तन गर्न मिल्दैन।",
|
||||
"create": "नयाँ साइट",
|
||||
"edit": "सम्पादन",
|
||||
"save": "बचत",
|
||||
"saving": "बचत हुँदैछ…",
|
||||
"cancel": "रद्द",
|
||||
"copy": "प्रतिलिपि",
|
||||
"loading": "लोड हुँदैछ…",
|
||||
"empty": "कुनै एकीकरण साइट छैन",
|
||||
"loadFailed": "एकीकरण साइट लोड असफल",
|
||||
"saveFailed": "बचत असफल",
|
||||
"createSuccess": "साइट {{code}} सिर्जना भयो",
|
||||
"updateSuccess": "साइट {{code}} अद्यावधिक भयो",
|
||||
"connectivityTest": "जडान परीक्षण",
|
||||
"connectivityTitle": "पार्टनर वालेट जडान परीक्षण",
|
||||
"connectivityDescription": "परीक्षण खेलाडीबाट साइट {{code}} को balance API कल गर्नुहोस्।",
|
||||
"connectivityPlayerId": "परीक्षण site_player_id",
|
||||
"connectivityRun": "परीक्षण सुरु",
|
||||
"connectivityRunning": "परीक्षण हुँदैछ…",
|
||||
"connectivitySuccess": "जडान सफल",
|
||||
"connectivityFailed": "जडान असफल",
|
||||
"exportParams": "प्यारामिटर निर्यात",
|
||||
"exportSuccess": "{{code}} को प्यारामिटर चिट्ठा निर्यात भयो",
|
||||
"exportFailed": "निर्यात असफल",
|
||||
"rotateSecrets": "गोप्य कुञ्जी पुनः सिर्जना",
|
||||
"rotateSuccess": "साइट {{code}} का गोप्य कुञ्जी पुनः सिर्जना भयो",
|
||||
"rotateFailed": "गोप्य कुञ्जी पुनः सिर्जना असफल",
|
||||
"rotateConfirmTitle": "गोप्य कुञ्जी पुनः सिर्जना गर्ने?",
|
||||
"rotateConfirmDescription": "साइट {{code}} का नयाँ SSO र वालेट कुञ्जी सिर्जना हुन्छ। पुराना कुञ्जी तुरुन्त अमान्य हुन्छन्।",
|
||||
"rotateConfirm": "पुष्टि",
|
||||
"secretsTitle": "गोप्य कुञ्जी अहिले नै सुरक्षित राख्नुहोस्",
|
||||
"secretsDescription": "साइट {{code}} का गोप्य कुञ्जी एक पटक मात्र देखिन्छ।",
|
||||
"secretsDismiss": "सुरक्षित गरिसके",
|
||||
"copied": "{{field}} प्रतिलिपि भयो",
|
||||
"copyFailed": "प्रतिलिपि असफल",
|
||||
"noPermission": "एकीकरण साइट हेर्ने अनुमति छैन",
|
||||
"codeImmutable": "site_code सिर्जना पछि परिवर्तन गर्न मिल्दैन",
|
||||
"statusEnabled": "सक्रिय",
|
||||
"statusDisabled": "निष्क्रिय",
|
||||
"dialogCreateTitle": "नयाँ एकीकरण साइट",
|
||||
"dialogEditTitle": "एकीकरण साइट सम्पादन",
|
||||
"dialogDescription": "पार्टनरले अनुकूल URL नभएसम्म पूर्वनिर्धारित वालेट path प्रयोग गर्न सकिन्छ।",
|
||||
"form": {
|
||||
"required": "साइट नाम अनिवार्य छ",
|
||||
"codeRequired": "site_code अनिवार्य छ"
|
||||
},
|
||||
"columns": {
|
||||
"code": "site_code",
|
||||
"name": "नाम",
|
||||
"status": "स्थिति",
|
||||
"walletUrl": "वालेट API",
|
||||
"actions": "कार्य"
|
||||
},
|
||||
"fields": {
|
||||
"code": "site_code",
|
||||
"name": "साइट नाम",
|
||||
"currency": "पूर्वनिर्धारित मुद्रा",
|
||||
"status": "स्थिति",
|
||||
"walletApiUrl": "पार्टनर वालेट आधार URL",
|
||||
"lotteryH5BaseUrl": "लटरी H5 आधार URL (वैकल्पिक)",
|
||||
"iframeOrigins": "iframe श्वेतसूची (प्रति लाइन एक origin)",
|
||||
"notes": "टिप्पणी",
|
||||
"ssoSecret": "SSO गोप्य",
|
||||
"walletApiKey": "वालेट API कुञ्जी"
|
||||
}
|
||||
},
|
||||
"versionStatus": {
|
||||
"active": "सक्रिय",
|
||||
|
||||
Reference in New Issue
Block a user