Entwicklerzentrum

Details zum Vertragsvergleich abrufen

POST/esignglobal/v3/contract-compare-result

Schnittstellenbeschreibung

Ermöglicht das Abrufen der Vergleichsergebnisse und -details von Verträgen über die Schnittstelle

 

Anfrageparameter

Parametername

Typ

Ist erforderlich

Beschreibung

contractCompareBizId

string

true

Business-ID für den Vertragsvergleich

Beispielanfrage

{
    "contractCompareBizId": "合同比对业务ID"
}

 

Antwortparameter

Parametername

Typ

Beschreibung

status

int

Vergleichsstatus

COMPARING- Wird verglichen

SUCCESS-Vergleich erfolgreich

FAIL-Vergleich fehlgeschlagen

LAYOUT_ANALYZING-Layoutanalyse läuft

PROCESSING-In Bearbeitung

PENDING-Ausstehend

failMessage

string

Fehlerursache

compareResult

object

Vergleichsergebnis

 

differenceCount

object

Anzahl der Vergleichsunterschiede

 

 

total

int

Gesamtzahl

 

 

add

int

Anzahl der Hinzufügungen

 

 

replace

int

Anzahl der Ersetzungen

 

 

delete

int

Anzahl der Löschungen

 

details

array

Vergleichsdetails

 

 

originalWords

string

Vergleichsinhaltswert (Standarddateiinhalte)

 

 

compareWords

string

Vergleichsinhaltswert (Vergleichsdateiinhalte)

 

 

type

int

Typ

1 - Löschen

2 - Hinzufügen

4 - Ersetzen

Beispielantwort

{
    "code": 0,
    "message": "success",
    "data": {
        "status": 2,
        "failMessage": null,
        "compareResult": {
            "differenceCount": {
                "total": 2,
                "add": 0,
                "replace": 2,
                "delete": 0
            },
            "details": [
                {
                    "originalWords": "3",
                    "compareWords": "5",
                    "type": 4
                },
                {
                    "originalWords": "3",
                    "compareWords": "5",
                    "type": 4
                }
            ]
        }
    }
}

 

Schnittstellenbeschreibung
Anfrageparameter
Beispielanfrage
Antwortparameter
Beispielantwort