update logAPI
This commit is contained in:
parent
9747acb1c3
commit
d06d5c7586
|
|
@ -2,31 +2,31 @@ import fs from 'fs';
|
||||||
import moment from "moment";
|
import moment from "moment";
|
||||||
|
|
||||||
|
|
||||||
const shortenStringsInObject = (obj, maxLength) => {
|
// const shortenStringsInObject = (obj, maxLength) => {
|
||||||
// Kiểm tra nếu obj không phải là một đối tượng hoặc maxLength không phải là một số
|
// // Kiểm tra nếu obj không phải là một đối tượng hoặc maxLength không phải là một số
|
||||||
if (typeof obj !== 'object' || typeof maxLength !== 'number') {
|
// if (typeof obj !== 'object' || typeof maxLength !== 'number') {
|
||||||
return obj;
|
// return obj;
|
||||||
}
|
// }
|
||||||
|
|
||||||
// Duyệt qua các thuộc tính của đối tượng
|
// // Duyệt qua các thuộc tính của đối tượng
|
||||||
for (const key in obj) {
|
// for (const key in obj) {
|
||||||
if (obj.hasOwnProperty(key)) {
|
// if (obj.hasOwnProperty(key)) {
|
||||||
// Kiểm tra nếu thuộc tính là một chuỗi và độ dài của chuỗi lớn hơn maxLength
|
// // Kiểm tra nếu thuộc tính là một chuỗi và độ dài của chuỗi lớn hơn maxLength
|
||||||
if (typeof obj[key] === 'string' && obj[key].length > maxLength) {
|
// if (typeof obj[key] === 'string' && obj[key].length > maxLength) {
|
||||||
// Rút ngắn chuỗi lại maxLength ký tự
|
// // Rút ngắn chuỗi lại maxLength ký tự
|
||||||
obj[key] = obj[key].substring(0, maxLength);
|
// obj[key] = obj[key].substring(0, maxLength);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
|
|
||||||
|
|
||||||
if (Array.isArray(obj) && obj.length > 10) {
|
// if (Array.isArray(obj) && obj.length > 10) {
|
||||||
// Rút ngắn chuỗi lại maxLength ký tự
|
// // Rút ngắn chuỗi lại maxLength ký tự
|
||||||
obj = "[Array:"+obj.length+"]\n"+obj.slice(0,15)
|
// obj = "[Array:"+obj.length+"]\n"+obj.slice(0,15)
|
||||||
}
|
// }
|
||||||
|
|
||||||
return obj;
|
// return obj;
|
||||||
}
|
// }
|
||||||
|
|
||||||
export function loggerAPI(req, res, location) {
|
export function loggerAPI(req, res, location) {
|
||||||
let old_data = "";
|
let old_data = "";
|
||||||
|
|
|
||||||
|
|
@ -201,7 +201,9 @@ runtimeCheckLogs(Env.get("FOLDER_LOGS"));
|
||||||
//ERP get index serial number
|
//ERP get index serial number
|
||||||
|
|
||||||
Route.post("/api/getIndexSerialNumber", "ErpsController.getIndexSerialNumber")
|
Route.post("/api/getIndexSerialNumber", "ErpsController.getIndexSerialNumber")
|
||||||
.middleware("checkToken")
|
.middleware("checkToken").middleware(
|
||||||
|
"writeLog"
|
||||||
|
);
|
||||||
// .middleware("writeLog");
|
// .middleware("writeLog");
|
||||||
|
|
||||||
Route.post("/api/getParagraph", "ErpsController.getParagraph")
|
Route.post("/api/getParagraph", "ErpsController.getParagraph")
|
||||||
|
|
@ -210,9 +212,13 @@ Route.post("/api/getParagraph", "ErpsController.getParagraph")
|
||||||
|
|
||||||
|
|
||||||
//Users
|
//Users
|
||||||
Route.post("/api/account/createUser", "UsersController.create");
|
Route.post("/api/account/createUser", "UsersController.create").middleware(
|
||||||
|
"writeLog"
|
||||||
|
);
|
||||||
|
|
||||||
Route.post("/api/account/checkLogin", "UsersController.checkLogin");
|
Route.post("/api/account/checkLogin", "UsersController.checkLogin").middleware(
|
||||||
|
"writeLog"
|
||||||
|
);
|
||||||
|
|
||||||
//Log
|
//Log
|
||||||
Route.get("/api/log/showLog/:name?", "LogsController.showLog").middleware(
|
Route.get("/api/log/showLog/:name?", "LogsController.showLog").middleware(
|
||||||
|
|
@ -287,5 +293,7 @@ Route.post("/api/sendMailInforDevice", async () => {
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log(error)
|
console.log(error)
|
||||||
}
|
}
|
||||||
}).middleware("checkToken")
|
}).middleware("checkToken").middleware(
|
||||||
|
"writeLog"
|
||||||
|
);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue