[PROMOTE] 晉升 dev 至 demo:修復 OTA 部署準備中狀態統計與指令多語系支援

This commit is contained in:
sky121113 2026-05-29 11:05:59 +08:00
commit b5636e7b99
6 changed files with 8 additions and 2 deletions

View File

@ -38,7 +38,7 @@ class ApkVersionController extends AdminController
if ($cmdVersionCode == $version->version_code) { if ($cmdVersionCode == $version->version_code) {
if ($cmd->status === 'completed' || $cmd->status === 'success') { if ($cmd->status === 'completed' || $cmd->status === 'success') {
$completed[] = $cmd->machine; $completed[] = $cmd->machine;
} elseif ($cmd->status === 'pending' || $cmd->status === 'processing') { } elseif ($cmd->status === 'pending' || $cmd->status === 'processing' || $cmd->status === 'sent') {
$pending[] = $cmd->machine; $pending[] = $cmd->machine;
} }
} }

View File

@ -2024,6 +2024,7 @@
"Unlock Page": "Unlock Page", "Unlock Page": "Unlock Page",
"Unpublish": "Unpublish", "Unpublish": "Unpublish",
"Update": "Update", "Update": "Update",
"Update App": "Update App",
"Update Authorization": "Update Authorization", "Update Authorization": "Update Authorization",
"Update Completed": "Update Completed", "Update Completed": "Update Completed",
"Update Customer": "Update Customer", "Update Customer": "Update Customer",

View File

@ -2024,6 +2024,7 @@
"Unlock Page": "ページロック解除", "Unlock Page": "ページロック解除",
"Unpublish": "非公開", "Unpublish": "非公開",
"Update": "更新", "Update": "更新",
"Update App": "アプリ更新",
"Update Authorization": "権限更新", "Update Authorization": "権限更新",
"Update Completed": "アップデート完了デバイス", "Update Completed": "アップデート完了デバイス",
"Update Customer": "顧客更新", "Update Customer": "顧客更新",

View File

@ -2024,6 +2024,7 @@
"Unlock Page": "頁面解鎖", "Unlock Page": "頁面解鎖",
"Unpublish": "下架", "Unpublish": "下架",
"Update": "編輯", "Update": "編輯",
"Update App": "更新 App",
"Update Authorization": "更新授權", "Update Authorization": "更新授權",
"Update Completed": "已經完成更新指令的設備", "Update Completed": "已經完成更新指令的設備",
"Update Customer": "更新客戶", "Update Customer": "更新客戶",

View File

@ -43,6 +43,7 @@
'Adjust Stock & Expiry' => __('Adjust Stock & Expiry'), 'Adjust Stock & Expiry' => __('Adjust Stock & Expiry'),
'Sync Ads' => __('Sync Ads'), 'Sync Ads' => __('Sync Ads'),
'Sync Products' => __('Sync Products'), 'Sync Products' => __('Sync Products'),
'Update App' => __('Update App'),
'Pending' => __('Pending'), 'Pending' => __('Pending'),
'Sent' => __('Sent'), 'Sent' => __('Sent'),
'Success' => __('Success'), 'Success' => __('Success'),
@ -445,7 +446,8 @@
'dispense': this.translations['Remote Dispense'], 'dispense': this.translations['Remote Dispense'],
'reload_stock': this.translations['Adjust Stock & Expiry'], 'reload_stock': this.translations['Adjust Stock & Expiry'],
'update_ads': this.translations['Sync Ads'], 'update_ads': this.translations['Sync Ads'],
'update_products': this.translations['Sync Products'] 'update_products': this.translations['Sync Products'],
'update_app': this.translations['Update App']
}; };
return names[type] || type; return names[type] || type;
}, },

View File

@ -93,6 +93,7 @@
'dispense' => __('Remote Dispense'), 'dispense' => __('Remote Dispense'),
'update_ads' => __('Sync Ads'), 'update_ads' => __('Sync Ads'),
'update_products' => __('Sync Products'), 'update_products' => __('Sync Products'),
'update_app' => __('Update App'),
]" :selected="request('command_type')" :placeholder="__('All Command Types')" ]" :selected="request('command_type')" :placeholder="__('All Command Types')"
:hasSearch="false" :hasSearch="false"
@change="searchInTab('history')" /> @change="searchInTab('history')" />