29 lines
802 B
Python
29 lines
802 B
Python
#!/usr/bin/env python
|
|
# -*- coding: utf-8 -*-
|
|
import sys
|
|
sys.path.insert(0, 'ruoyi-fastapi-backend')
|
|
|
|
from datetime import date, datetime
|
|
from utils.response_util import ResponseUtil
|
|
|
|
# 测试数据
|
|
data = {
|
|
'receiptNo': '2026内检509',
|
|
'receiptDate': date(2026, 1, 12),
|
|
'createTime': datetime(2026, 4, 15, 13, 27, 44),
|
|
'samples': [
|
|
{'sampleId': 3879, 'createTime': datetime(2026, 4, 15, 13, 27, 44)}
|
|
]
|
|
}
|
|
|
|
print("Testing ResponseUtil.success...")
|
|
try:
|
|
response = ResponseUtil.success(data=data)
|
|
print(f"[OK] ResponseUtil.success success")
|
|
print(f"Status code: {response.status_code}")
|
|
print(f"Body preview: {response.body[:200]}...")
|
|
except Exception as e:
|
|
import traceback
|
|
print(f"[ERR] ResponseUtil.success failed: {e}")
|
|
traceback.print_exc()
|