|
|
|
|
@ -127,11 +127,11 @@ const toCommaSeparatedIds = (value: any): string | undefined => {
|
|
|
|
|
|
|
|
|
|
const ensureOptionsLoaded = async () => {
|
|
|
|
|
const [deviceRes, planRes, userRes] = await Promise.all([
|
|
|
|
|
DeviceLedgerApi.getDeviceLedgerPage({}),
|
|
|
|
|
DeviceLedgerApi.getDeviceLedgerList({}),
|
|
|
|
|
PlanMaintenanceApi.getPlanMaintenancePage({ pageNo: 1, pageSize: 100 }),
|
|
|
|
|
getSimpleUserList()
|
|
|
|
|
])
|
|
|
|
|
deviceOptions.value = (deviceRes?.list ?? []) as DeviceOption[]
|
|
|
|
|
deviceOptions.value = (Array.isArray(deviceRes) ? deviceRes : deviceRes?.list ?? deviceRes?.data ?? []) as DeviceOption[]
|
|
|
|
|
planOptions.value = (planRes?.list ?? []) as PlanOption[]
|
|
|
|
|
users.value = userRes ?? []
|
|
|
|
|
}
|
|
|
|
|
|