import getFormatBatchItemStatus from './getFormatBatchItemStatus' // 會把 setItems 的名子也放到 status export default function getFormatBatchItemStatusWithSet (item: IAppBatchItem): string { const status: string[] = [] item.setItems.forEach(setItem => { let setStatus = setItem.name const setItemStatus = getFormatBatchItemStatus(setItem) if (setItemStatus !== '') { setStatus += `(${setItemStatus})` } status.push(setStatus) }) const itemStatus = getFormatBatchItemStatus(item) if (itemStatus !== '') { status.concat(itemStatus) } return item.cancelled ? '已取消' : status.join('/') }