fix
This commit is contained in:
@ -141,9 +141,25 @@ class GpsTracksModels {
|
|||||||
let rltmLength = Object.keys(rltm).length
|
let rltmLength = Object.keys(rltm).length
|
||||||
let resLogs = undefined
|
let resLogs = undefined
|
||||||
|
|
||||||
if (Object.keys(logs).length > 0)
|
if (Object.keys(logs).length > 0) {
|
||||||
resLogs = await MysqlHelpers.queryTrx(conn, `INSERT INTO t_gps_tracks SET ?;`, [logs])
|
resLogs = await MysqlHelpers.queryTrx(conn, `INSERT INTO t_gps_tracks SET ?;`, [logs])
|
||||||
|
|
||||||
|
if (logs.action == "location") {
|
||||||
|
const date = logs.crt_d
|
||||||
|
const mm = moment.unix(date).format("MM")
|
||||||
|
const yy = moment.unix(date).format("YY")
|
||||||
|
logs.id = resLogs.insertId
|
||||||
|
await MysqlHelpers.queryTrx(
|
||||||
|
conn,
|
||||||
|
`
|
||||||
|
INSERT INTO tracks_${yy}${mm}
|
||||||
|
SET ?
|
||||||
|
`,
|
||||||
|
[logs]
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (rltmLength > 0 && typeof resLogs !== "undefined") rltm.master_id = resLogs.insertId
|
if (rltmLength > 0 && typeof resLogs !== "undefined") rltm.master_id = resLogs.insertId
|
||||||
if (rltmLength > 0 && rltm.latitude !== null && rltm.longitude !== null) {
|
if (rltmLength > 0 && rltm.latitude !== null && rltm.longitude !== null) {
|
||||||
let devices = await MysqlHelpers.queryTrx(
|
let devices = await MysqlHelpers.queryTrx(
|
||||||
@ -187,21 +203,6 @@ class GpsTracksModels {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (logs.action == "location") {
|
|
||||||
const date = logs.crt_d
|
|
||||||
const mm = moment.unix(date).format("MM")
|
|
||||||
const yy = moment.unix(date).format("YY")
|
|
||||||
logs.id = resLogs.insertId
|
|
||||||
await MysqlHelpers.queryTrx(
|
|
||||||
conn,
|
|
||||||
`
|
|
||||||
INSERT INTO tracks_${yy}${mm}
|
|
||||||
SET ?
|
|
||||||
`,
|
|
||||||
[logs]
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
await MysqlHelpers.commit(conn)
|
await MysqlHelpers.commit(conn)
|
||||||
resolve({
|
resolve({
|
||||||
type: "success",
|
type: "success",
|
||||||
|
|||||||
Reference in New Issue
Block a user