Files
F9Web/web/_test_meta.ps1
T

19 lines
1020 B
PowerShell

$ErrorActionPreference = 'Stop'
$login = Invoke-RestMethod -Uri "http://localhost:5210/api/auth/login" -Method Post -Body (@{ phone = "13800000000"; password = "123456" } | ConvertTo-Json) -ContentType "application/json"
$h = @{ Authorization = "Bearer $($login.data.token)" }
Write-Output "=== GENCODE ==="
foreach ($t in @(@("RawMaterial_Zhuangkou","Code"), @("Process_ProcessZhuangkou","Code"), @("Fims_Batch","BatchNo"), @("Lims_Check","CheckNo"))) {
$r = Invoke-RestMethod -Uri "http://localhost:5210/api/meta/gencode/$($t[0])/$($t[1])" -Method Post -Headers $h
Write-Output " $($t[0]).$($t[1]) => $($r.data.value)"
}
Write-Output "=== REFS ==="
foreach ($tb in @("ProXuan_Team","ProQian_Machine","Fims_Batch","RawMaterial_Zhuangkou","BaseCommon_Partner","HRS_Employee")) {
try {
$ref = Invoke-RestMethod -Uri "http://localhost:5210/api/meta/refs/$tb" -Headers $h -TimeoutSec 15
Write-Output " $tb => $($ref.data.Count) items"
} catch {
Write-Output " $tb => ERROR"
}
}
Write-Output "DONE"