const res = await workStepSettingApi.listSquare({ offset: dateUtil.getUtcOffsetMinutes() });
通常需要 res.list 才能获取数据。res获取的结果是:
若只需要 list中的数据,可以简写为:
const { list } = await workStepSettingApi.listSquare({ offset: dateUtil.getUtcOffsetMinutes() });
直接获取到数据:
项目代码个人存档:
async init() {
const { list } = await workStepSettingApi.listSquare({ offset: dateUtil.getUtcOffsetMinutes() });
const p = await Promise.allSettled(list.map(i => {
if (i.pictureId === '0') {
return Promise.resolve('');
}
return fileApi.getImageDataUrl({ id: i.pictureId });
}));
this.cardList = list.map((i, index) => ({
...i,
dataUrl: p[index].value
}));
},