update:时间显示

This commit is contained in:
ltx 2026-05-14 16:34:28 +08:00
parent 7cf74969df
commit 4ef2ba7674

View File

@ -97,6 +97,37 @@
</el-tag>
</div>
<div class="edc-kv-list">
<div class="edc-kv-item edc-kv-item--block">
<span class="edc-kv-label">报名时间</span>
<span class="edc-kv-val">
<template v-if="formData.basicInfo.registrationTime?.[0] && formData.basicInfo.registrationTime?.[1]">
{{ formatDateTime(formData.basicInfo.registrationTime[0]) }} ~ {{ formatDateTime(formData.basicInfo.registrationTime[1]) }}
</template>
<template v-else>-</template>
</span>
</div>
<div class="edc-kv-item edc-kv-item--block">
<span class="edc-kv-label">比赛时间</span>
<span class="edc-kv-val">
<template v-if="formData.basicInfo.matchTime?.[0] && formData.basicInfo.matchTime?.[1]">
{{ formatDateTime(formData.basicInfo.matchTime[0]) }} ~ {{ formatDateTime(formData.basicInfo.matchTime[1]) }}
</template>
<template v-else>-</template>
</span>
</div>
<template v-if="formData.basicInfo.isNeedMaterial">
<div class="edc-kv-item edc-kv-item--block">
<span class="edc-kv-label">素材上传时间</span>
<span class="edc-kv-val">
{{ formData.basicInfo.materialUploadTime[0] }} ~ {{formData.basicInfo.materialUploadTime[1] }}
<!-- <template v-else>-</template> -->
</span>
</div>
<div class="edc-kv-item edc-kv-item--block" v-if="formData.basicInfo.materialRemark">
<span class="edc-kv-label">上传素材说明</span>
<span class="edc-kv-val edc-kv-val--multiline">{{ formData.basicInfo.materialRemark }}</span>
</div>
</template>
<div class="edc-kv-item">
<span class="edc-kv-label">赛事地点</span>
<span class="edc-kv-val">{{[formData.basicInfo.provinceName,
@ -1099,13 +1130,15 @@ const openDetailDialog = async (row) => {
registrationTime: [data.registrationStartTime, data.registrationEndTime],
isNeedMaterial: !!data.isNeedMaterial,
materialRemark: data.materialRemark || '',
materialUploadTime: [data.materialUploadStartTime, data.materialUploadEndTime],
materialUploadTime: [data.materialUploadStartTime || '', data.materialUploadEndTime || ''],
matchTime: [data.matchStartTime, data.matchEndTime],
regionIds: [data.provinceId, data.cityId, data.districtId].filter((x) => x !== undefined && x !== null),
detailAddress: data.address || data.detailAddress || '',
eventIntroduction: data.description || data.eventIntroduction || '',
customConfigJson: data.customConfigJson || '',
};
console.log('detailData.value', detailData.value);
console.log('formData.value', formData.value);
formData.value.units = { units: data.units || [] };
formData.value.projectConfig = {
projects: data.projects || [],