diff --git a/src/rest/monitorApi/add.js b/src/rest/monitorApi/add.js new file mode 100644 index 0000000..ba6f0e0 --- /dev/null +++ b/src/rest/monitorApi/add.js @@ -0,0 +1,16 @@ +const dbUtils = require("../../utils/dbUitls"); +module.exports = { + action: "/node/monitorApi/addOrUpdate", + method: "post", + execute: (request, response) => { + let {id, status, path, device, url, createTime, nodeProcess, userId, userName, error} = request.body + dbUtils.addOrUpdate({ + table: 'node_api_logs', + form: {id, status, path, device, url, createTime, nodeProcess, userId, userName, error} + }).then(data => { + response.send({code: 0, data}) + }).catch(err => { + response.send({code: 1, err: err?.sqlMessage || err || ""}) + }) + } +}