优化
This commit is contained in:
@@ -28,7 +28,8 @@ export async function run(context) {
|
||||
const summary = calendar?.summary
|
||||
const filterOptions = calendar?.filterOptions
|
||||
context.assert(module, '月历记录、汇总与筛选选项结构完整', calendarResponse,
|
||||
records.every((row) => id(row.id) && id(row.sailingNo) && 'etaAt' in row)
|
||||
records.every((row) => id(row.id) && id(row.sailingNo)
|
||||
&& (row.etaAt == null || Number.isFinite(Date.parse(row.etaAt))))
|
||||
&& summary && Number.isFinite(count(summary.sailingCount))
|
||||
&& filterOptions && Array.isArray(filterOptions.warehouses) && Array.isArray(filterOptions.channels),
|
||||
`month=${month},records=${records.length},sailingCount=${summary?.sailingCount ?? 'missing'}`)
|
||||
|
||||
Reference in New Issue
Block a user