38 lines
1.1 KiB
Python
38 lines
1.1 KiB
Python
"""RPA模块:提供发票信息提取的自动化功能。
|
||
|
||
完整流程:
|
||
1. 登录 sandbox.jc2009.com(手机号+密码)
|
||
2. 找到"智慧校园"并点击进入
|
||
3. 登录智慧校园(默认 demo 账号)
|
||
4. 导航到票据合规预审页面
|
||
5. 提取发票数据
|
||
"""
|
||
|
||
from .browser_session import close_browser_context, find_browser_executable, start_browser_session
|
||
from .invoice_extractor import extract_form_fields, extract_invoice_detail, extract_invoice_list, format_invoice_data
|
||
from .invoice_rpa import InvoiceRpaResult, run_invoice_rpa, run_invoice_rpa_with_video
|
||
from .login_handler import (
|
||
enter_smart_campus,
|
||
login_if_needed,
|
||
login_sandbox,
|
||
login_smart_campus,
|
||
navigate_to_invoice_precheck,
|
||
)
|
||
|
||
__all__ = [
|
||
"start_browser_session",
|
||
"close_browser_context",
|
||
"find_browser_executable",
|
||
"login_if_needed",
|
||
"login_sandbox",
|
||
"enter_smart_campus",
|
||
"login_smart_campus",
|
||
"navigate_to_invoice_precheck",
|
||
"extract_invoice_list",
|
||
"extract_invoice_detail",
|
||
"extract_form_fields",
|
||
"format_invoice_data",
|
||
"run_invoice_rpa",
|
||
"run_invoice_rpa_with_video",
|
||
"InvoiceRpaResult",
|
||
] |