Загрузка данных


function uploadRegister() {
    const validationResult = [];
    const message_level = 'info';

    const modelData = getSelectedFnsRows();
    const rows = modelData && modelData.list ? modelData.list : [];

    if (!rows.length) {
        return;
    }

    rows.forEach(function(appData) {

        if (!appData.model_file_id) {
            validationResult.push({
                messageType: message_level,
                message: 'Отсутствует документ в СФР'
            });
            return;
        }

        $.ajax({
            url: "queryAction/action",
            type: "POST",
            async: false,
            data: {
                viewCode: '7K6FKG8e',
                queryActionCode: 'DaizGytc',
                record_id: appData.model_file_id,
                unload_mode: 1
            },
            dataType: "json",
            success: response => handleUploadResponse(response, validationResult)
        });

        $.ajax({
            url: "queryAction/action",
            type: "POST",
            async: false,
            data: {
                viewCode: '7K6FKG8e',
                queryActionCode: 'sr8LySCh',
                model_file_to_verification_id: appData.model_file_id
            },
            dataType: "json",
            success: response => handleUploadResponse(response, validationResult)
        });
    });

    showMessages(validationResult);
    fns_journal.reload();
}