@echo off chcp 65001 >nul echo ======================================== echo 創建鑫廣宇系統 - 完整腳本 echo ======================================== echo. echo 步驟1: 複製項目到 xgy-oa 目錄... xcopy /E /I /Y "d:\klp-oa\klp-oa" "d:\klp-oa\xgy-oa" if %errorlevel% neq 0 ( echo 複製失敗,請手動複製項目 pause exit /b 1 ) echo. echo 步驟2: 替換 vue.config.js 中的內容... powershell -Command "(Get-Content 'd:\klp-oa\xgy-oa\klp-ui\vue.config.js') -replace '琛德', '鑫廣宇' | Set-Content 'd:\klp-oa\xgy-oa\klp-ui\vue.config.js' -Encoding UTF8" echo. echo 步驟3: 替換 views 目錄中的文件... powershell -Command "(Get-ChildItem -Path 'd:\klp-oa\xgy-oa\klp-ui\src\views' -Recurse -Include *.vue -Exclude *.md | ForEach-Object { (Get-Content $_.FullName -Raw) -replace '琛德', '鑫廣宇' | Set-Content $_.FullName -Encoding UTF8 })" echo. echo 步驟4: 替換 api 目錄中的文件... powershell -Command "(Get-ChildItem -Path 'd:\klp-oa\xgy-oa\klp-ui\src\api' -Recurse -Include *.js | ForEach-Object { (Get-Content $_.FullName -Raw) -replace '琛德', '鑫廣宇' | Set-Content $_.FullName -Encoding UTF8 })" echo. echo 步驟5: 替換 layout 目錄中的文件... powershell -Command "(Get-ChildItem -Path 'd:\klp-oa\xgy-oa\klp-ui\src\layout' -Recurse -Include *.vue | ForEach-Object { (Get-Content $_.FullName -Raw) -replace '琛德', '鑫廣宇' | Set-Content $_.FullName -Encoding UTF8 })" echo. echo 步驟6: 替換 components 目錄中的文件... powershell -Command "(Get-ChildItem -Path 'd:\klp-oa\xgy-oa\klp-ui\src\components' -Recurse -Include *.vue | ForEach-Object { (Get-Content $_.FullName -Raw) -replace '琛德', '鑫廣宇' | Set-Content $_.FullName -Encoding UTF8 })" echo. echo 步驟7: 替換 utils 目錄中的文件... powershell -Command "(Get-ChildItem -Path 'd:\klp-oa\xgy-oa\klp-ui\src\utils' -Recurse -Include *.js | ForEach-Object { (Get-Content $_.FullName -Raw) -replace '琛德', '鑫廣宇' | Set-Content $_.FullName -Encoding UTF8 })" echo. echo ======================================== echo 鑫廣宇系統創建完成! echo ======================================== echo. echo 以下目錄中的文件需要手動檢查並替換: echo - d:\klp-oa\xgy-oa\klp-ui\src\plugins\ echo - d:\klp-oa\xgy-oa\klp-ui\src\directive\ echo - d:\klp-oa\xgy-oa\klp-ui\src\store\ echo - d:\klp-oa\xgy-oa\klp-ui\src\router\ echo - d:\klp-oa\xgy-oa\klp-ui\src\assets\ echo. echo 建議使用 VS Code 的查找替換功能: echo 1. 打開 d:\klp-oa\xgy-oa 文件夾 echo 2. 按 Ctrl+Shift+H 打開全局替換 echo 3. 搜索 "琛德" echo 4. 替換為 "鑫廣宇" echo 5. 點擊 "全部替換" echo. pause