#!/usr/bin/env python # -*- coding: utf-8 -*- """ 测试 COT8888 测试工单号功能 """ from work_order_query import query_work_order from logger import get_logger logger = get_logger() def test_cot8888(): """测试 COT8888 工单号""" print("\n" + "="*60) print("测试 COT8888 测试工单号") print("="*60 + "\n") # 测试不同的大小写 test_cases = ['COT8888', 'cot8888', 'Cot8888'] for work_order_no in test_cases: print(f"\n测试工单号: {work_order_no}") print("-" * 40) result = query_work_order(work_order_no) if result: print("✅ 查询成功!") print(f" 工单号: {result.get('work_order_no')}") print(f" 工序号: {result.get('process_no')}") print(f" 工序名称: {result.get('process_name')}") print(f" 零件号: {result.get('part_no')}") print(f" 执行人: {result.get('executor')}") else: print("❌ 查询失败") print("\n" + "="*60) print("测试完成") print("="*60 + "\n") if __name__ == "__main__": test_cot8888()