|
|
@@ -315,7 +315,7 @@ const loadDetailData = async () => {
|
|
|
*/
|
|
|
const formatDate = (date: string) => {
|
|
|
if (!date) return "--";
|
|
|
- return date.replace(/-/g, ".");
|
|
|
+ return date.replace(/-/g, "/");
|
|
|
};
|
|
|
|
|
|
/**
|
|
|
@@ -325,7 +325,7 @@ const getUsageTimeText = () => {
|
|
|
if (voucherModel.value.buyUseStartTime && voucherModel.value.buyUseEndTime) {
|
|
|
const startHour = formatHour(voucherModel.value.buyUseStartTime);
|
|
|
const endHour = formatHour(voucherModel.value.buyUseEndTime);
|
|
|
- return `${startHour}-${endHour}`;
|
|
|
+ return `${startHour}至${endHour}`;
|
|
|
}
|
|
|
return "--";
|
|
|
};
|
|
|
@@ -333,12 +333,12 @@ const getUsageTimeText = () => {
|
|
|
/**
|
|
|
* 格式化小时
|
|
|
* @param hour 小时值(字符串或数字)
|
|
|
- * @returns 格式化后的小时文本(如:7:00)
|
|
|
+ * @returns 格式化后的小时文本(如:7点)
|
|
|
*/
|
|
|
const formatHour = (hour: string | number) => {
|
|
|
if (!hour && hour !== 0) return "";
|
|
|
const hourNum = typeof hour === "string" ? parseInt(hour) : hour;
|
|
|
- return `${hourNum}:00`;
|
|
|
+ return `${hourNum}点`;
|
|
|
};
|
|
|
|
|
|
/**
|
|
|
@@ -358,7 +358,7 @@ const getExpirationText = () => {
|
|
|
) {
|
|
|
const startDate = formatDate(voucherModel.value.validityPeriod[0]);
|
|
|
const endDate = formatDate(voucherModel.value.validityPeriod[1]);
|
|
|
- return `${startDate}-${endDate}`;
|
|
|
+ return `${startDate} 至 ${endDate}`;
|
|
|
}
|
|
|
return "--";
|
|
|
}
|