#!/usr/bin/env python # -*- coding: utf-8 -*- import sys sys.path.insert(0, 'ruoyi-fastapi-backend') from module_admin.entity.vo.warehouse_receipt_vo import AddWarehouseReceiptModel # 测试数据 test_data = { "receiptDate": "2025-01-01", "clientUnit": "", "clientContact": "王翊多", "deliveryPerson": "王翊多", "receiptMethod": "快递", "receiver": "陈赫", "purpose": "标准化测试", "status": "0", "remark": "从台账导入", "samples": [] } try: model = AddWarehouseReceiptModel(**test_data) print(f"[OK] Model created") print(f"receipt_date: {model.receipt_date}") print(f"client_unit: {model.client_unit}") except Exception as e: import traceback print(f"[ERR] {e}") traceback.print_exc()