1.将部门修改为渠道,并且所有dice_表关联渠道表
2.将所有配置表,记录表设置关联渠道 3.优化后台页面设置
This commit is contained in:
45
saiadmin-artd/src/locales/langs/en/dice/game.json
Normal file
45
saiadmin-artd/src/locales/langs/en/dice/game.json
Normal file
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"form": {
|
||||
"dialogTitleAdd": "Add Game",
|
||||
"dialogTitleEdit": "Edit Game",
|
||||
"provider": "Provider",
|
||||
"placeholderProvider": "Enter provider name",
|
||||
"providerCode": "Provider Code",
|
||||
"placeholderProviderCode": "Enter provider code",
|
||||
"gameCode": "Game Code",
|
||||
"placeholderGameCode": "Enter game code",
|
||||
"gameKey": "Game Key",
|
||||
"placeholderGameKey": "Enter unique game key",
|
||||
"gameName": "Name (ZH)",
|
||||
"placeholderGameName": "Enter Chinese name",
|
||||
"gameNameEn": "Name (EN)",
|
||||
"placeholderGameNameEn": "Enter English name",
|
||||
"gameType": "Game Type",
|
||||
"placeholderGameType": "Enter game type",
|
||||
"sort": "Sort",
|
||||
"logo": "Logo URL",
|
||||
"tabPicker": "Pick Image",
|
||||
"tabUpload": "Upload Image",
|
||||
"gameUrl": "Game URL",
|
||||
"placeholderGameUrl": "Enter game URL",
|
||||
"hallUrl": "Hall URL",
|
||||
"placeholderHallUrl": "Enter hall URL",
|
||||
"status": "Status",
|
||||
"statusEnabled": "Enabled",
|
||||
"statusDisabled": "Disabled",
|
||||
"remark": "Remark",
|
||||
"placeholderRemark": "Enter remark",
|
||||
"addSuccess": "Added successfully",
|
||||
"editSuccess": "Updated successfully",
|
||||
"ruleProviderRequired": "Provider is required",
|
||||
"ruleProviderCodeRequired": "Provider code is required",
|
||||
"ruleGameCodeRequired": "Game code is required",
|
||||
"ruleGameKeyRequired": "Game key is required",
|
||||
"ruleGameNameRequired": "Chinese name is required",
|
||||
"ruleGameTypeRequired": "Game type is required"
|
||||
},
|
||||
"table": {
|
||||
"statusEnabled": "Enabled",
|
||||
"statusDisabled": "Disabled"
|
||||
}
|
||||
}
|
||||
@@ -26,6 +26,7 @@
|
||||
"profitCalcHint": "Profit per round: paid = win_coin (incl. BIGWIN) - paid_amount (= ante×1); free = win_coin. Refreshes every 2s while open.",
|
||||
"tierRuleTitle": "Tier Rule",
|
||||
"tierRuleContent": "When player profit in this pool is below safety line, use player T*_weight; when above or equal, use pool T*_weight (kill).",
|
||||
"enableKillScore": "Enable kill score",
|
||||
"killScoreWeights": "Kill weights",
|
||||
"killWeightNote": "(Kill weights from pool config type=1; edit in list.)",
|
||||
"btnResetProfit": "Reset Player Total Profit",
|
||||
|
||||
@@ -34,7 +34,15 @@
|
||||
"placeholderRewardTier": "Select reward tier",
|
||||
"addSuccess": "Added successfully",
|
||||
"editSuccess": "Updated successfully",
|
||||
"validateFailed": "Validation failed, please check required fields and format"
|
||||
"validateFailed": "Validation failed, please check required fields and format",
|
||||
"rulePlayerRequired": "Please select player",
|
||||
"ruleLotteryConfigRequired": "Please select lottery pool config",
|
||||
"ruleLotteryTypeRequired": "Please select draw type",
|
||||
"ruleIsWinRequired": "Please select big win status",
|
||||
"ruleWinCoinRequired": "Win coin is required",
|
||||
"ruleRollArrayLength": "Roll array must have 5 numbers",
|
||||
"ruleRollArrayValues": "Enter 5 numbers, each between 1 and 6",
|
||||
"ruleRewardTierRequired": "Please select reward tier"
|
||||
},
|
||||
"toolbar": {
|
||||
"platformTotalProfit": "Platform Total Profit"
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
"status": "Status",
|
||||
"adminId": "Admin",
|
||||
"placeholderAdmin": "Select admin (optional)",
|
||||
"placeholderAdminTree": "Select admin by channel",
|
||||
"unassignedChannel": "Unassigned channel",
|
||||
"coin": "Coin",
|
||||
"placeholderCoinAdd": "Default 0 on create, read-only",
|
||||
"lotteryPoolConfig": "Lottery Pool Config",
|
||||
@@ -44,7 +46,18 @@
|
||||
"ruleEnterCoin": "Please enter coin change",
|
||||
"ruleCoinPositive": "Coin change must be greater than 0",
|
||||
"ruleDeductExceed": "Deduct cannot exceed current balance",
|
||||
"operateSuccess": "Success"
|
||||
"operateSuccess": "Success",
|
||||
"addSuccess": "Added successfully",
|
||||
"editSuccess": "Updated successfully",
|
||||
"rulePasswordRequired": "Password is required",
|
||||
"ruleUsernameRequired": "Username is required",
|
||||
"ruleNicknameRequired": "Nickname is required",
|
||||
"rulePhoneRequired": "Phone is required",
|
||||
"ruleStatusRequired": "Status is required",
|
||||
"ruleCoinRequired": "Coin is required",
|
||||
"configTypeDefault": "Default",
|
||||
"configTypeKillScore": "Kill score",
|
||||
"configTypeUp": "Up score"
|
||||
},
|
||||
"search": {
|
||||
"username": "Username",
|
||||
|
||||
@@ -14,7 +14,12 @@
|
||||
"placeholderTotalDrawCount": "Auto sum",
|
||||
"placeholderRemark": "Remark (required)",
|
||||
"addSuccess": "Added successfully",
|
||||
"editSuccess": "Updated successfully"
|
||||
"editSuccess": "Updated successfully",
|
||||
"rulePlayerRequired": "Please select player",
|
||||
"ruleUseCoinsRequired": "Coins used is required",
|
||||
"rulePaidDrawRequired": "Paid draw count is required",
|
||||
"ruleFreeDrawRequired": "Free draw count is required",
|
||||
"ruleRemarkRequired": "Remark is required"
|
||||
},
|
||||
"search": {
|
||||
"player": "Player",
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
{
|
||||
"toolbar": {
|
||||
"coinChangeSummary": "Coin Change Summary"
|
||||
},
|
||||
"form": {
|
||||
"dialogTitleAdd": "Add Wallet Record",
|
||||
"dialogTitleEdit": "Edit Wallet Record",
|
||||
@@ -19,7 +22,10 @@
|
||||
"placeholderWalletAfter": "Auto calculated",
|
||||
"placeholderRemark": "Optional",
|
||||
"addSuccess": "Added successfully",
|
||||
"editSuccess": "Updated successfully"
|
||||
"editSuccess": "Updated successfully",
|
||||
"ruleUserRequired": "Please select user",
|
||||
"ruleCoinRequired": "Coin change is required",
|
||||
"ruleTypeRequired": "Please select type"
|
||||
},
|
||||
"search": {
|
||||
"type": "Type",
|
||||
|
||||
@@ -69,6 +69,7 @@
|
||||
"labelLotteryTypePaid": "Test pool type",
|
||||
"labelLotteryTypeFree": "Test pool type",
|
||||
"labelAnte": "Ante",
|
||||
"placeholderAnte": "Select ante config",
|
||||
"placeholderPaidPool": "Leave empty for custom tier odds below (default: default)",
|
||||
"placeholderFreePool": "Leave empty for custom tier odds below (default: killScore)",
|
||||
"tierProbHint": "Custom tier odds (T1–T5), each 0–100%, sum of five must not exceed 100%",
|
||||
@@ -81,7 +82,7 @@
|
||||
"btnNext": "Next",
|
||||
"btnStart": "Start test",
|
||||
"btnCancel": "Cancel",
|
||||
"warnAnte": "Ante must be greater than 0",
|
||||
"warnAnte": "Please select ante",
|
||||
"warnPaidSpins": "Paid clockwise + counter-clockwise spin counts must be greater than 0",
|
||||
"warnTestSafetyLine": "Test safety line must be greater than or equal to 0",
|
||||
"warnTotalSpins": "At least one of paid/free direction spin counts must be greater than 0",
|
||||
|
||||
Reference in New Issue
Block a user