ЦИТК-986, ЦИТК-790 - ДИАДОК/СБИС - Параметр "Загружать все документы" и время жизни токена доступа для СБИС
Reviewed-on: #17
This commit is contained in:
commit
d432a5d02e
@ -533,6 +533,10 @@ const beforeEvent = async prms => {
|
|||||||
if (prms.options.sdepartment_name && sDepartmentId) {
|
if (prms.options.sdepartment_name && sDepartmentId) {
|
||||||
surl = `${surl}&departmentId=${sDepartmentId}`;
|
surl = `${surl}&departmentId=${sDepartmentId}`;
|
||||||
}
|
}
|
||||||
|
//Заполним максимальное количество возвращаемых элементов
|
||||||
|
if (prms.options.limit) {
|
||||||
|
surl = `${surl}&limit=${prms.options.limit}`;
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
if (prms.queue.blMsg) {
|
if (prms.queue.blMsg) {
|
||||||
//Конвертируем XML из "Парус 8" в понятный "ДИАДОК" JSON
|
//Конвертируем XML из "Парус 8" в понятный "ДИАДОК" JSON
|
||||||
|
|||||||
@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
const xml2js = require("xml2js"); //Конвертация XML в JSON и JSON в XML
|
const xml2js = require("xml2js"); //Конвертация XML в JSON и JSON в XML
|
||||||
const { httpRequest } = require("../core/http_client"); //Работа с HTTP/HTTPS запросами
|
const { httpRequest } = require("../core/http_client"); //Работа с HTTP/HTTPS запросами
|
||||||
const { SMCHD_STORAGE_SYSTEM } = require("./sbis_config"); //Система хранения МЧД
|
const { SMCHD_STORAGE_SYSTEM, NCTX_EXP } = require("./sbis_config"); //Система хранения МЧД
|
||||||
|
|
||||||
//---------------------
|
//---------------------
|
||||||
// Глобальные константы
|
// Глобальные константы
|
||||||
@ -138,7 +138,7 @@ const afterConnect = async prms => {
|
|||||||
return {
|
return {
|
||||||
blResp: Buffer.from(resp.result),
|
blResp: Buffer.from(resp.result),
|
||||||
sCtx: resp.result,
|
sCtx: resp.result,
|
||||||
dCtxExp: addHours(new Date(), 23)
|
dCtxExp: addHours(new Date(), NCTX_EXP)
|
||||||
};
|
};
|
||||||
} else {
|
} else {
|
||||||
throw new Error(`Сервер ЭДО "СБИС" вернул ошибку: ${resp.error.message ? resp.error.message : "Неожиданная ошибка"}`);
|
throw new Error(`Сервер ЭДО "СБИС" вернул ошибку: ${resp.error.message ? resp.error.message : "Неожиданная ошибка"}`);
|
||||||
|
|||||||
@ -9,3 +9,6 @@
|
|||||||
|
|
||||||
//Система хранения МЧД
|
//Система хранения МЧД
|
||||||
exports.SMCHD_STORAGE_SYSTEM = "https://m4d.nalog.gov.ru/EMCHD/check-status";
|
exports.SMCHD_STORAGE_SYSTEM = "https://m4d.nalog.gov.ru/EMCHD/check-status";
|
||||||
|
|
||||||
|
//Время жизни токена аутентификации (в часах)
|
||||||
|
exports.NCTX_EXP = 20;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user