fix: 全量clean编译修复残留class文件问题
This commit is contained in:
25
test_api.py
Normal file
25
test_api.py
Normal file
@@ -0,0 +1,25 @@
|
||||
import requests, json, sys
|
||||
sys.stdout.reconfigure(encoding='utf-8')
|
||||
|
||||
# First login to get a token
|
||||
s = requests.Session()
|
||||
r = s.get('http://localhost:18080/healthlink-his/captchaImage')
|
||||
captcha = r.json()
|
||||
|
||||
login_data = {'username': 'admin', 'password': 'admin123', 'code': '1', 'uuid': captcha.get('uuid', ''), 'tenantId': 1}
|
||||
r = s.post('http://localhost:18080/healthlink-his/login', json=login_data)
|
||||
resp = r.json()
|
||||
token = resp.get('token', '')
|
||||
print('Login:', resp.get('code'), 'Token:', token[:20] if token else 'none')
|
||||
|
||||
if token:
|
||||
headers = {'Authorization': 'Bearer ' + token}
|
||||
# Test discussion page
|
||||
r = s.get('http://localhost:18080/healthlink-his/preop-discussion/page', headers=headers, params={'pageNo': 1, 'pageSize': 5})
|
||||
resp = r.json()
|
||||
print('Discussion page code:', resp.get('code'))
|
||||
data = resp.get('data', {})
|
||||
print('Records:', len(data.get('records', [])) if data else 0)
|
||||
print('Total:', data.get('total', 0) if data else 0)
|
||||
if data and data.get('records'):
|
||||
print('First record:', json.dumps(data['records'][0], ensure_ascii=False, indent=2)[:500])
|
||||
Reference in New Issue
Block a user