This commit is contained in:
白菜
2025-08-11 21:50:38 +08:00
parent 9db3b4f9f7
commit d203ca541a
19 changed files with 62 additions and 71 deletions

View File

@ -56,19 +56,20 @@ export default {
this.resetDate()
this.$emit('updateDate',this.dateRange)
},
//
//
search(){
this.$emit('updateDate',this.dateRange)
},
timeLine(type){
//baseTime,maxTime
let baseTime = new Date(this.dateRange[type === 'before' ? 0 : 1]).getTime(),maxTime = new Date(this.defaultDateRange[1]).getTime()
let baseTime = type === 'before' ? new Date(this.dateRange[0]).getTime() - ( 24 * 60 * 60 * 1000) :new Date(this.dateRange[1]).getTime() + ( 24 * 60 * 60 * 1000) ,
maxTime = new Date(this.defaultDateRange[1]).getTime()
//updateTime
let updateTime = type === 'before' ? baseTime - 7 * 24 * 60 * 60 * 1000 : baseTime + 7 * 24 * 60 * 60 * 1000
if(type === 'next' && updateTime >= maxTime) updateTime = maxTime
const start = formatDate(type === 'before' ? updateTime : baseTime)
const end = formatDate(type === 'before' ? baseTime : updateTime)
this.dateRange = [start,end]
this.dateRange = [start,end]
this.$emit('updateDate',this.dateRange)
},
}
@ -79,6 +80,9 @@ export default {
.time-range{
display: flex;
::v-deep {
.el-range-editor--medium .el-range__icon, .el-range-editor--medium .el-range__close-icon{
line-height: 22px;
}
.el-range-editor--medium.el-input__inner{
height: 30px;
}
@ -89,6 +93,6 @@ export default {
padding:3px 10px;
}
}
}
</style>
</style>