import Card from '@/components/Card'; import { computed, defineComponent } from 'vue-demi'; import emitter from '@/utils/mitt'; // @ts-ignore import IconLevel from '@/assets/icons/detail/level@2x.png'; import moment from 'moment'; import { useCommonStore, useIncidentStore,useMainStore,useMarkerStore } from '@/store'; export default defineComponent({ name: 'Wzcard', setup(props) { const store = useIncidentStore(); const commonStore = useCommonStore(); const mainStore = useMainStore(); const markStore = useMarkerStore(); const searchwz = async (wzname) => { emitter.emit('dosearchstart'); await markStore.searchWarehouseByGoods(wzname); emitter.emit('dosearchend'); }; return () => (
资源名称
仓储总数
可用总数
单位
更新时间
{store.incidentDetail.resource?.map((i) => (
{ searchwz(i.name); }}> {i.name}
{i.num}
{store.incidentDetail.resourceSendTime == null ? '无' : moment(store.incidentDetail.resourceSendTime).valueOf() - moment(i.time).valueOf() > 0 ? '未更新' : i.availablenum}
{i.unit}
{i.time}
))}
); }, });