编辑代码


/*
Name: fnCheckOut
Function: check out the reservation
Param: reservation id
Return: -1 for error
        reservation details
 */
function fnCheckOut( nResId)
{
    let xmlhttp= new XMLHttpRequest();
    let objParam= {
        "ResStatus":3,
        "Reservations":[nResId]
    };
    xmlhttp.onreadystatechange = function () {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
            alert('退房成功');
            console.log(xmlhttp.responseText);

            let objParam= {
                "strName": "fnCallBackCheckOut",
                "value": 1
            }
            window.postMessage(objParam);
            }
        else if( xmlhttp.status == 500)
        {
            alert(xmlhttp.responseText);
        }
            }

    xmlhttp.open("POST","https://app9.rmscloud.cn/api/Reservation/ResStatus/ChangeStatus");
    xmlhttp.setRequestHeader('content-Type','application/json; charset=utf-8');
    xmlhttp.send(JSON.stringify(objParam));
}