|
@@ -41,6 +41,9 @@
|
|
|
align="right">
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <el-checkbox v-model="promotionType">双11活动</el-checkbox>
|
|
|
+ </el-form-item>
|
|
|
<el-button type="primary"
|
|
|
icon="el-icon-search"
|
|
|
plain
|
|
@@ -52,6 +55,7 @@
|
|
|
<el-button plain
|
|
|
@click="exportis">导出</el-button>
|
|
|
</el-form>
|
|
|
+ <p>订单总数:{{ total }}</p>
|
|
|
<div class="tableWrap">
|
|
|
<el-table :data='tableList'
|
|
|
id='tableid'
|
|
@@ -121,34 +125,36 @@ import '@/assets/tableExport.jquery.plugin.js'
|
|
|
export default {
|
|
|
data () {
|
|
|
return {
|
|
|
- pickerOptions: {
|
|
|
- shortcuts: [{
|
|
|
- text: '最近一周',
|
|
|
- onClick(picker) {
|
|
|
- const end = new Date();
|
|
|
- const start = new Date();
|
|
|
- start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
|
|
|
- picker.$emit('pick', [start, end]);
|
|
|
- }
|
|
|
- }, {
|
|
|
- text: '最近一个月',
|
|
|
- onClick(picker) {
|
|
|
- const end = new Date();
|
|
|
- const start = new Date();
|
|
|
- start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
|
|
|
- picker.$emit('pick', [start, end]);
|
|
|
- }
|
|
|
- }, {
|
|
|
- text: '最近三个月',
|
|
|
- onClick(picker) {
|
|
|
- const end = new Date();
|
|
|
- const start = new Date();
|
|
|
- start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
|
|
|
- picker.$emit('pick', [start, end]);
|
|
|
- }
|
|
|
- }]
|
|
|
- },
|
|
|
- paymentTime: '',
|
|
|
+ promotionType: 0,
|
|
|
+ orderTotal: 0,
|
|
|
+ pickerOptions: {
|
|
|
+ shortcuts: [{
|
|
|
+ text: '最近一周',
|
|
|
+ onClick(picker) {
|
|
|
+ const end = new Date();
|
|
|
+ const start = new Date();
|
|
|
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
|
|
|
+ picker.$emit('pick', [start, end]);
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ text: '最近一个月',
|
|
|
+ onClick(picker) {
|
|
|
+ const end = new Date();
|
|
|
+ const start = new Date();
|
|
|
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
|
|
|
+ picker.$emit('pick', [start, end]);
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ text: '最近三个月',
|
|
|
+ onClick(picker) {
|
|
|
+ const end = new Date();
|
|
|
+ const start = new Date();
|
|
|
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
|
|
|
+ picker.$emit('pick', [start, end]);
|
|
|
+ }
|
|
|
+ }]
|
|
|
+ },
|
|
|
+ paymentTime: '',
|
|
|
topForm: {
|
|
|
team: '',
|
|
|
instruments: '',
|
|
@@ -227,6 +233,7 @@ export default {
|
|
|
classId: params.instruments,
|
|
|
type: params.money,
|
|
|
startTime: startTime,
|
|
|
+ promotionType: this.promotionType ? 1 : 0,
|
|
|
endTime: endTime})).then(res => {
|
|
|
this.tableList = res.data.rows;
|
|
|
this.total = res.data.total;
|