fix: add missing formatMoneyCompact import in WalletStatsPanel; fix bat cwd drift in all-themes builder
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { computed } from 'vue';
|
import { computed } from 'vue';
|
||||||
import { useI18n } from 'vue-i18n';
|
import { useI18n } from 'vue-i18n';
|
||||||
import { parseAmount } from '../utils/localeDisplay';
|
import { parseAmount, formatMoneyCompact } from '../utils/localeDisplay';
|
||||||
|
|
||||||
interface Transaction {
|
interface Transaction {
|
||||||
transactionType: string;
|
transactionType: string;
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ REM Related: docs\si-tao-zhuti-docker-bushu-renwu.md
|
|||||||
REM ================================================================
|
REM ================================================================
|
||||||
|
|
||||||
cd /d "%~dp0..\.."
|
cd /d "%~dp0..\.."
|
||||||
|
set "ROOT_DIR=%CD%"
|
||||||
|
|
||||||
set "USE_CACHE=0"
|
set "USE_CACHE=0"
|
||||||
set "EXPORT_ONLY=0"
|
set "EXPORT_ONLY=0"
|
||||||
@@ -114,14 +115,19 @@ REM -- Build api + admin on main branch
|
|||||||
if "%SKIP_API_ADMIN%"=="0" (
|
if "%SKIP_API_ADMIN%"=="0" (
|
||||||
echo.
|
echo.
|
||||||
echo [INFO] Building api + admin (tag: latest) on main branch...
|
echo [INFO] Building api + admin (tag: latest) on main branch...
|
||||||
|
pushd "%ROOT_DIR%"
|
||||||
git checkout main >nul 2>&1
|
git checkout main >nul 2>&1
|
||||||
call docs\docker\build-and-export-images.bat --tag latest!EXTRA_ARGS!
|
call docs\docker\build-and-export-images.bat --tag latest!EXTRA_ARGS!
|
||||||
if errorlevel 1 (
|
set "API_BUILD_ERR=!ERRORLEVEL!"
|
||||||
|
pushd "%ROOT_DIR%"
|
||||||
|
if "!API_BUILD_ERR!" neq "0" (
|
||||||
echo [ERROR] api/admin build failed
|
echo [ERROR] api/admin build failed
|
||||||
set "FAILED_THEMES=!FAILED_THEMES! api/admin"
|
set "FAILED_THEMES=!FAILED_THEMES! api/admin"
|
||||||
) else (
|
) else (
|
||||||
set /a SUCCESS_COUNT+=1
|
set /a SUCCESS_COUNT+=1
|
||||||
)
|
)
|
||||||
|
popd
|
||||||
|
popd
|
||||||
echo.
|
echo.
|
||||||
echo [INFO] Restoring original branch: %ORIGINAL_BRANCH%
|
echo [INFO] Restoring original branch: %ORIGINAL_BRANCH%
|
||||||
git checkout %ORIGINAL_BRANCH% >nul 2>&1
|
git checkout %ORIGINAL_BRANCH% >nul 2>&1
|
||||||
@@ -185,20 +191,31 @@ echo ----------------------------------------------------------------
|
|||||||
echo [INFO] Theme: %THEME_BRANCH% (image tag: %THEME_TAG%)
|
echo [INFO] Theme: %THEME_BRANCH% (image tag: %THEME_TAG%)
|
||||||
echo ----------------------------------------------------------------
|
echo ----------------------------------------------------------------
|
||||||
|
|
||||||
|
REM -- Always operate from the repo root
|
||||||
|
pushd "%ROOT_DIR%"
|
||||||
|
|
||||||
git checkout %THEME_BRANCH% >nul 2>&1
|
git checkout %THEME_BRANCH% >nul 2>&1
|
||||||
if errorlevel 1 (
|
if errorlevel 1 (
|
||||||
echo [ERROR] Cannot switch to branch %THEME_BRANCH% -- skipping
|
echo [ERROR] Cannot switch to branch %THEME_BRANCH% -- skipping
|
||||||
set "FAILED_THEMES=!FAILED_THEMES! %THEME_BRANCH%"
|
set "FAILED_THEMES=!FAILED_THEMES! %THEME_BRANCH%"
|
||||||
|
popd
|
||||||
exit /b 0
|
exit /b 0
|
||||||
)
|
)
|
||||||
echo [INFO] Switched to %THEME_BRANCH%
|
echo [INFO] Switched to %THEME_BRANCH%
|
||||||
|
|
||||||
call docs\docker\build-and-export-images.bat --service player --tag %THEME_TAG%!EXTRA_ARGS!
|
call docs\docker\build-and-export-images.bat --service player --tag %THEME_TAG%!EXTRA_ARGS!
|
||||||
if errorlevel 1 (
|
set "THEME_BUILD_ERR=!ERRORLEVEL!"
|
||||||
|
|
||||||
|
REM -- Restore working directory after call (child bat changes cwd)
|
||||||
|
pushd "%ROOT_DIR%"
|
||||||
|
|
||||||
|
if "!THEME_BUILD_ERR!" neq "0" (
|
||||||
echo [ERROR] Player build failed for %THEME_BRANCH%
|
echo [ERROR] Player build failed for %THEME_BRANCH%
|
||||||
set "FAILED_THEMES=!FAILED_THEMES! %THEME_BRANCH%"
|
set "FAILED_THEMES=!FAILED_THEMES! %THEME_BRANCH%"
|
||||||
) else (
|
) else (
|
||||||
echo [OK] thebet365-player:%THEME_TAG% exported successfully
|
echo [OK] thebet365-player:%THEME_TAG% exported successfully
|
||||||
set /a SUCCESS_COUNT+=1
|
set /a SUCCESS_COUNT+=1
|
||||||
)
|
)
|
||||||
|
popd
|
||||||
|
popd
|
||||||
exit /b 0
|
exit /b 0
|
||||||
|
|||||||
Reference in New Issue
Block a user