diff --git a/doc/test_staff_enterprise_relation_person_name.bat b/doc/test_staff_enterprise_relation_person_name.bat new file mode 100644 index 0000000..de1d1f6 --- /dev/null +++ b/doc/test_staff_enterprise_relation_person_name.bat @@ -0,0 +1,59 @@ +@echo off +chcp 65001 > nul +echo ======================================== +echo 员工实体关系员工姓名字段测试 +echo ======================================== +echo. + +REM 获取 token +echo [1/5] 获取登录 token... +curl -s -X POST "http://localhost:8080/login/test" \ + -H "Content-Type: application/json" \ + -d "{\"username\":\"admin\",\"password\":\"admin123\"}" \ + > token_response.json + +for /f "tokens=2 delims=:\"" %%a in ('findstr "\"token\"" token_response.json') do set TOKEN=%%a +echo Token: %TOKEN% +echo. + +REM 测试列表接口 +echo [2/5] 测试列表接口... +curl -s -X GET "http://localhost:8080/ccdi/staffEnterpriseRelation/list?pageNum=1&pageSize=10" \ + -H "Authorization: Bearer %TOKEN%" \ + > list_response.json + +echo 检查 personName 字段是否在响应中... +findstr /C:"personName" list_response.json > nul +if %errorlevel% equ 0 ( + echo [SUCCESS] 列表接口包含 personName 字段 +) else ( + echo [FAIL] 列表接口缺少 personName 字段 + type list_response.json +) +echo. + +REM 测试详情接口 +echo [3/5] 测试详情接口 (ID: 1)... +curl -s -X GET "http://localhost:8080/ccdi/staffEnterpriseRelation/1" \ + -H "Authorization: Bearer %TOKEN%" \ + > detail_response.json + +echo 检查 personName 字段是否在响应中... +findstr /C:"personName" detail_response.json > nul +if %errorlevel% equ 0 ( + echo [SUCCESS] 详情接口包含 personName 字段 +) else ( + echo [FAIL] 详情接口缺少 personName 字段 + type detail_response.json +) +echo. + +REM 查看响应内容 +echo [4/5] 查看列表响应内容... +type list_response.json +echo. +echo ======================================== +echo 测试完成 +echo ======================================== + +pause