|
|
@ -2008,31 +2008,39 @@ app.post('/api/supplies/log', async (req, res) => { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// 3. 插入日志到informationtra表
|
|
|
// 3. 插入日志到informationtra表
|
|
|
const connection = await pool.getConnection(); |
|
|
let connection; |
|
|
const [result] = await connection.query( |
|
|
try { |
|
|
`INSERT INTO informationtra (
|
|
|
connection = await pool.getConnection(); |
|
|
tracompany, tradepartment, traorganization, trarole, |
|
|
const [result] = await connection.query( |
|
|
trauserName, traassistant, userId, operationEvent, |
|
|
`INSERT INTO informationtra (
|
|
|
operationTime, originalData, modifiedData, changedFields |
|
|
tracompany, tradepartment, traorganization, trarole, |
|
|
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)`,
|
|
|
trauserName, traassistant, userId, operationEvent, |
|
|
[ |
|
|
operationTime, originalData, modifiedData, changedFields |
|
|
logData.tracompany, |
|
|
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)`,
|
|
|
logData.tradepartment, |
|
|
[ |
|
|
logData.traorganization, |
|
|
logData.tracompany, |
|
|
logData.trarole, |
|
|
logData.tradepartment, |
|
|
logData.trauserName, |
|
|
logData.traorganization, |
|
|
logData.traassistant, |
|
|
logData.trarole, |
|
|
logData.userId, |
|
|
logData.trauserName, |
|
|
logData.operationEvent, |
|
|
logData.traassistant, |
|
|
logData.operationTime, |
|
|
logData.userId, |
|
|
logData.originalData, |
|
|
logData.operationEvent, |
|
|
logData.modifiedData, |
|
|
logData.operationTime, |
|
|
logData.changedFields |
|
|
logData.originalData, |
|
|
] |
|
|
logData.modifiedData, |
|
|
); |
|
|
logData.changedFields |
|
|
connection.release(); |
|
|
] |
|
|
|
|
|
); |
|
|
sendResponse(res, true, { logId: result.insertId }, '日志记录成功'); |
|
|
sendResponse(res, true, { logId: result.insertId }, '日志记录成功'); |
|
|
|
|
|
} catch (error) { |
|
|
|
|
|
console.error('记录日志失败:', error); |
|
|
|
|
|
sendResponse(res, false, null, '记录日志失败'); |
|
|
|
|
|
} finally { |
|
|
|
|
|
if (connection) { |
|
|
|
|
|
connection.release(); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
} catch (error) { |
|
|
} catch (error) { |
|
|
console.error('记录日志失败:', error); |
|
|
console.error('记录日志失败:', error); |
|
|
sendResponse(res, false, null, '记录日志失败'); |
|
|
sendResponse(res, false, null, '记录日志失败'); |
|
|
|