| | |
| | | @row-update="rowUpdate" @row-save="rowSave" :before-open="beforeOpen" @search-change="searchChange" |
| | | @search-reset="searchReset" @selection-change="selectionChange" @current-change="currentChange" |
| | | @size-change="sizeChange" @refresh-change="refreshChange" @on-load="onLoad"> |
| | | <template slot="menuLeft"> |
| | | <el-button type="warning" size="small" plain icon="el-icon-download" @click="handleExport">导出 |
| | | </el-button> |
| | | </template> |
| | | </avue-crud> |
| | | </basic-container> |
| | | </template> |
| | |
| | | }, |
| | | |
| | | }, |
| | | |
| | | methods: { |
| | | getLastMouth (str = '-') { |
| | | let today = new Date() |
| | | let lastMouth = new Date() |
| | | let nowTime = today.getTime() |
| | | let ms = 24 * 3600 * 1000 * -30 |
| | | today.setTime(parseInt(nowTime)) |
| | | lastMouth.setTime(parseInt(nowTime + ms)) |
| | | let oYear = today.getFullYear() |
| | | let oMoth = (today.getMonth() + 1).toString() |
| | | if (oMoth.length <= 1) oMoth = "0" + oMoth |
| | | let oDay = today.getDate().toString() |
| | | if (oDay.length <= 1) oDay = "0" + oDay |
| | | let mYear = lastMouth.getFullYear() |
| | | let mMoth = (lastMouth.getMonth() + 1).toString() |
| | | if (mMoth.length <= 1) mMoth = "0" + mMoth |
| | | let mDay = lastMouth.getDate().toString() |
| | | if (mDay.length <= 1) mDay = "0" + mDay |
| | | let todayDate = oYear + str + oMoth + str + oDay |
| | | let lastMouthDate = mYear + str + mMoth + str + mDay |
| | | console.log('[todayDate, lastMouthDate]', [todayDate, lastMouthDate]) |
| | | return [todayDate, lastMouthDate] |
| | | }, |
| | | |
| | | summaryMethod ({ columns, data }) { |
| | | const sums = [] |
| | | if (columns.length > 0) { |
| | |
| | | |
| | | onLoad (page, params = {}) { |
| | | this.loading = true |
| | | if (!this.query.startTime) { |
| | | this.query = { |
| | | startTime: this.getLastMouth[1], |
| | | endTime: this.getLastMouth[0], |
| | | } |
| | | } |
| | | getYHTJList(page.currentPage, page.pageSize, this.query).then(res => { |
| | | console.log('getZGQKList', res.data.data) |
| | | const data = res.data.data |