tasks.py 612 Bytes
import logging
from . import app
from apps.doc.models import AFCDoc

compare_log = logging.getLogger('compare')


@app.task
def compare(application_id, application_entity, uniq_seq, ocr_res_id):
    # POS: application_id, application_entity, uniq_seq, None
    # OCR: application_id, business_type(application_entity), None, ocr_res_id

    # 根据application_id查找最新的比对信息,如果没有,结束
    # 分析比对信息,需要比对的license
    # 根据application_id查找OCR累计结果指定license字段,如果没有,结束
    # 比对信息,将比对结果发送GCAP
    pass