|
|
@@ -55,7 +55,7 @@
|
|
|
</el-table>
|
|
|
<div style="margin-top: 20px" class="table-footer">
|
|
|
<div class="pages">
|
|
|
- <el-pagination :hide-on-single-page="true" layout="prev, pager, next"
|
|
|
+ <el-pagination :hide-on-single-page="true" layout="prev, pager, next" :current-page.sync="table.currentPage"
|
|
|
:page-size="table.pageRows" :total="rows_total" @current-change="handleCurrentChange">
|
|
|
</el-pagination>
|
|
|
</div>
|
|
|
@@ -114,7 +114,7 @@
|
|
|
},
|
|
|
select_datetime: [], // 起止日期
|
|
|
startTime: '', // 开始日期
|
|
|
- endTime: '', // 结束日期
|
|
|
+ endTime: '', // 结束日期
|
|
|
select_riqi: {
|
|
|
// 选择日期:年-月-日
|
|
|
select_day: '',
|
|
|
@@ -149,7 +149,7 @@
|
|
|
// 取得楼栋号,填充下拉列表
|
|
|
this.getBuildsFillSelect()
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
// 初始化日期为今天天 至 明天
|
|
|
this.initDate()
|
|
|
},
|
|
|
@@ -163,19 +163,19 @@
|
|
|
var year1 = d.getFullYear(); // 获取当前年份
|
|
|
var mon1 = d.getMonth() + 1; // 获取当前月份
|
|
|
var day1 = d.getDate(); // 获取当前日
|
|
|
-
|
|
|
- //前一天设定的日期时间
|
|
|
+
|
|
|
+ //后一天设定的日期时间
|
|
|
d.setTime(d.getTime() + 24 * 60 * 60 * 1000);
|
|
|
var year2 = d.getFullYear(); // 获取当前年份
|
|
|
var mon2 = d.getMonth() + 1; // 获取当前月份
|
|
|
var day2 = d.getDate(); // 获取当前日
|
|
|
-
|
|
|
+
|
|
|
this.startTime = this.getDate(year1, mon1, day1)
|
|
|
this.endTime = this.getDate(year2, mon2, day2)
|
|
|
-
|
|
|
+
|
|
|
this.select_datetime.push(this.startTime)
|
|
|
this.select_datetime.push(this.endTime)
|
|
|
-
|
|
|
+
|
|
|
// 显示列表
|
|
|
this.handleCurrentChange(1)
|
|
|
},
|
|
|
@@ -188,7 +188,7 @@
|
|
|
getDate(y, m, d) {
|
|
|
m = m > 9 ? m : '0' + m;
|
|
|
d = d > 9 ? d : '0' + d;
|
|
|
-
|
|
|
+
|
|
|
return y + "-" + m + "-" + d;
|
|
|
},
|
|
|
/**
|
|
|
@@ -199,13 +199,25 @@
|
|
|
// console.log(val);
|
|
|
this.startTime = val[0]
|
|
|
this.endTime = val[1]
|
|
|
-
|
|
|
+
|
|
|
if (this.startTime == this.endTime) {
|
|
|
- this.$message.error('起止日期不能为同一天!')
|
|
|
- } else {
|
|
|
- // 选择日期后,马上搜索
|
|
|
- this.handleCurrentChange(1)
|
|
|
+ var d = new Date(this.endTime);
|
|
|
+ d = d.setDate(d.getDate() + 1);
|
|
|
+ d = new Date(d);
|
|
|
+ let dt = this.getDate(d.getFullYear(), d.getMonth() + 1, d.getDate());
|
|
|
+
|
|
|
+ this.endTime = dt;
|
|
|
+ this.select_datetime[1] = dt;
|
|
|
+
|
|
|
+ // this.$message.error('起止日期不能为同一天!');
|
|
|
}
|
|
|
+
|
|
|
+ // 选择日期后,马上搜索
|
|
|
+ this.handleCurrentChange(1)
|
|
|
+ // 获取选择的日期
|
|
|
+ var selectDate = this.startTime;
|
|
|
+ // 获取年月日,并获取消费总金额
|
|
|
+ this.selectGetDate(selectDate)
|
|
|
},
|
|
|
/**
|
|
|
* 导出表格
|
|
|
@@ -381,7 +393,7 @@
|
|
|
var params = {}
|
|
|
params.page = this.table.currentPage
|
|
|
params.rows = this.table.pageRows
|
|
|
-
|
|
|
+
|
|
|
if (this.startTime != '' && typeof(this.startTime) != 'undefined') {
|
|
|
params.begin_time = this.startTime
|
|
|
}
|
|
|
@@ -394,7 +406,7 @@
|
|
|
if (this.room_options.room_value != 0) {
|
|
|
params.dom = this.room_options.room_label
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
// 刷新消费表格
|
|
|
this.getTodayXiaofei(params)
|
|
|
},
|