refactor(detail): extract date formatter and clean up complete time
add formatDateOnly utility to extract YYYY-MM-DD part from date strings, and refactor the complete time calculation to use this helper
This commit is contained in:
@@ -66,6 +66,11 @@ const getMappedText = (mapping, value, prefix) => {
|
||||
return value === undefined || value === null || value === "" ? "-" : `${prefix}${value}`;
|
||||
};
|
||||
|
||||
const formatDateOnly = (value) => {
|
||||
if (!value) return "-";
|
||||
return String(value).match(/^\d{4}-\d{2}-\d{2}/)?.[0] || "-";
|
||||
};
|
||||
|
||||
const result = computed(() => {
|
||||
const record = taskDetail.value || {};
|
||||
|
||||
@@ -98,8 +103,9 @@ const metaItems = computed(() => {
|
||||
const record = taskDetail.value;
|
||||
if (!record) return [];
|
||||
|
||||
const completeTime =
|
||||
record.videoGeneratorCompleteTime || record.imageGeneratorCompleteTime || record.createTime || "-";
|
||||
const completeTime = formatDateOnly(
|
||||
record.videoGeneratorCompleteTime || record.imageGeneratorCompleteTime || record.createTime
|
||||
);
|
||||
|
||||
return [
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user