|
@ -133,7 +133,7 @@ async function notedInspection (ctx) { |
|
|
async function apiError (ctx) { |
|
|
async function apiError (ctx) { |
|
|
try { |
|
|
try { |
|
|
const models = ctx.fs.dc.models; |
|
|
const models = ctx.fs.dc.models; |
|
|
const { projectAppId, alarmContent, router, statusCode, screenshot = '', type } = ctx.request.body |
|
|
const { projectAppId, alarmContent, router, statusCode = null, screenshot = '', type } = ctx.request.body |
|
|
const now = moment().format() |
|
|
const now = moment().format() |
|
|
|
|
|
|
|
|
if (!type) { |
|
|
if (!type) { |
|
@ -254,6 +254,10 @@ async function apiErrorList (ctx) { |
|
|
'$app->projectCorrelations.pep_project_id$': { |
|
|
'$app->projectCorrelations.pep_project_id$': { |
|
|
$in: projectRes.map(p => p.id) |
|
|
$in: projectRes.map(p => p.id) |
|
|
}, |
|
|
}, |
|
|
|
|
|
} |
|
|
|
|
|
) |
|
|
|
|
|
findOption.where.$or.push( |
|
|
|
|
|
{ |
|
|
'$app.name$': { $like: `%${keyword}%` } |
|
|
'$app.name$': { $like: `%${keyword}%` } |
|
|
} |
|
|
} |
|
|
) |
|
|
) |
|
|