33 lines
974 B
JavaScript
33 lines
974 B
JavaScript
const utils = require('./utils');
|
|
const log = require('./log');
|
|
const dbhelper = require("./dbhelper");
|
|
|
|
async function addLog(type, subtype, param1, param2, param3, param4) {
|
|
await addLogEx(utils.getUtcTime(), type, subtype, param1, param2, param3, param4);
|
|
}
|
|
|
|
async function addLogEx(nowTime, type, subtype, param1, param2, param3, param4) {
|
|
try {
|
|
const err = await dbhelper.insert(
|
|
't_log',
|
|
[
|
|
['type', utils.emptyReplace(type, '')],
|
|
['subtype', utils.emptyReplace(subtype, '')],
|
|
['param1', utils.emptyReplace(param1, '')],
|
|
['param2', utils.emptyReplace(param2, '')],
|
|
['param3', utils.emptyReplace(param3, '')],
|
|
['param4', utils.emptyReplace(param4, '')],
|
|
['createtime', nowTime],
|
|
['modifytime', nowTime],
|
|
]);
|
|
if (err) {
|
|
log.warning('addLog ' + err);
|
|
}
|
|
} catch (err) {
|
|
log.warning('addLog ' + err);
|
|
}
|
|
}
|
|
|
|
exports.addLog = addLog;
|
|
exports.addLogEx = addLogEx;
|