{{ index>=3 ? index+1 : null }}
- {{ item.name }}
+ {{ item.name }}
@@ -255,18 +255,18 @@ export default {
this.yearTotal.push({
id: 'yearTotal',
name: '本年累计借阅',
- value: this.$parent.formatter(yearNum),
- valueArr: this.$parent.formatter(yearNum).split('')
+ value: this.$parent.formatter(this.paddingNum(yearNum, 5)),
+ valueArr: this.$parent.formatter(this.paddingNum(yearNum, 5)).split('')
})
// 总管就是QYTSG的数据,分馆就是其他除去999以为的合计
this.yearAllNum = {
'headerLib': result.resultlist.filter(item => item.LIBCODE === 'DWSF')[0].JCC_YEAR,
- 'branchLib': result.resultlist.filter(item => item.LIBCODE !== 'DWSF' && item.LIBCODE !== '999').reduce((acc, obj) => acc + obj.JCC_YEAR, 0)
+ 'branchLib': result.resultlist.filter(item => item.LIBCODE === 'ZJWSF' && item.LIBCODE !== '999').reduce((acc, obj) => acc + obj.JCC_YEAR, 0)
}
this.todayAllNum = {
'headerLib': result.resultlist.filter(item => item.LIBCODE === 'DWSF')[0].JCC_DAY,
- 'branchLib': result.resultlist.filter(item => item.LIBCODE !== 'DWSF' && item.LIBCODE !== '999').reduce((acc, obj) => acc + obj.JCC_DAY, 0)
+ 'branchLib': result.resultlist.filter(item => item.LIBCODE === 'ZJWSF' && item.LIBCODE !== '999').reduce((acc, obj) => acc + obj.JCC_DAY, 0)
}
// 排行榜显示前6的
@@ -383,6 +383,7 @@ export default {
outchartWeeklyData: []
}
const result = res.data
+ console.log('result', result)
// 获取当天日期
const currentDate = new Date()
const today = currentDate.toISOString().slice(0, 10)
@@ -398,6 +399,7 @@ export default {
date.setDate(currentDate.getDate() - i)
pastWeekDates.push(date.toISOString().slice(0, 10))
}
+ console.log('filteredData', filteredData)
const matchData = filteredData.reduce((accData, item) => {
// 根据已有的数据获取相关日期
@@ -414,6 +416,8 @@ export default {
return accData
}, {})
+ console.log('matchData', matchData)
+
const completeData = pastWeekDates.map(date => ({
date: date.split('-').join('/'),
jccDayTotal: matchData[date] ? matchData[date].jccDayTotal : 0,
@@ -422,12 +426,16 @@ export default {
// 根据时间排序
completeData.sort((a, b) => new Date(a.date) - new Date(b.date))
+ console.log('completeData', completeData)
+
// 日期X轴数据
this.chartWeeklyData.date = completeData.map(item => item.date)
// in 归还
this.chartWeeklyData.inchartWeeklyData = completeData.map(item => item.hccDayTotal)
// // out 借出
this.chartWeeklyData.outchartWeeklyData = completeData.map(item => item.jccDayTotal)
+
+ console.log('this.chartWeeklyData', this.chartWeeklyData)
}).catch(error => {
console.error('Error', error)
})