|
@@ -176,6 +176,7 @@ import FamilyTianpanCard from '../../components/FamilyTianpanCard.vue'
|
|
|
import FamilyMemberStrip from '../../components/FamilyMemberStrip.vue'
|
|
import FamilyMemberStrip from '../../components/FamilyMemberStrip.vue'
|
|
|
import { getVisibleSections, getFeaturedArticles, getEmiReport, getFamilyEnergySandbox, getTodayTasksByCategory, getActivityList, getProductsByDomain, getChildren, getVisibleFamilyMembers, getEnergyOverview, getContactList, getHealthAlerts, getMilestones, getDanReportByChild, getFamilyFortune } from '../../utils/api.js'
|
|
import { getVisibleSections, getFeaturedArticles, getEmiReport, getFamilyEnergySandbox, getTodayTasksByCategory, getActivityList, getProductsByDomain, getChildren, getVisibleFamilyMembers, getEnergyOverview, getContactList, getHealthAlerts, getMilestones, getDanReportByChild, getFamilyFortune } from '../../utils/api.js'
|
|
|
import config from '../../config.js'
|
|
import config from '../../config.js'
|
|
|
|
|
+import { parseDate } from '../../utils/format.js'
|
|
|
|
|
|
|
|
export default {
|
|
export default {
|
|
|
components: { TabTransition, PageBanner, RadarChart, LoginGuideCard, FamilyEnergyBar, DimensionTasks, DimensionActivities, DimensionProducts, ArticleBookshelf, PsychCrisisBanner, AIFloatingAvatar, FamilyTianpanCard, FamilyMemberStrip },
|
|
components: { TabTransition, PageBanner, RadarChart, LoginGuideCard, FamilyEnergyBar, DimensionTasks, DimensionActivities, DimensionProducts, ArticleBookshelf, PsychCrisisBanner, AIFloatingAvatar, FamilyTianpanCard, FamilyMemberStrip },
|
|
@@ -594,7 +595,8 @@ components: { TabTransition, PageBanner, RadarChart, LoginGuideCard, FamilyEnerg
|
|
|
|
|
|
|
|
formatDate: function(dateStr) {
|
|
formatDate: function(dateStr) {
|
|
|
if (!dateStr) return ''
|
|
if (!dateStr) return ''
|
|
|
- var d = new Date(dateStr)
|
|
|
|
|
|
|
+ var d = parseDate(dateStr)
|
|
|
|
|
+ if (!d) return ''
|
|
|
var month = d.getMonth() + 1
|
|
var month = d.getMonth() + 1
|
|
|
var day = d.getDate()
|
|
var day = d.getDate()
|
|
|
return month + '月' + day + '日'
|
|
return month + '月' + day + '日'
|
|
@@ -1003,7 +1005,8 @@ components: { TabTransition, PageBanner, RadarChart, LoginGuideCard, FamilyEnerg
|
|
|
},
|
|
},
|
|
|
formatDate: function(dateStr) {
|
|
formatDate: function(dateStr) {
|
|
|
if (!dateStr) return ''
|
|
if (!dateStr) return ''
|
|
|
- var d = new Date(dateStr)
|
|
|
|
|
|
|
+ var d = parseDate(dateStr)
|
|
|
|
|
+ if (!d) return ''
|
|
|
return d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate()
|
|
return d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate()
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|