|
@@ -1,6 +1,13 @@
|
|
|
<template>
|
|
<template>
|
|
|
<div class="detail">
|
|
<div class="detail">
|
|
|
<h2 style="text-align: center">跟进记录统计报表</h2>
|
|
<h2 style="text-align: center">跟进记录统计报表</h2>
|
|
|
|
|
+ <div style="float: right">
|
|
|
|
|
+ <p>
|
|
|
|
|
+ 月份:
|
|
|
|
|
+ <el-date-picker v-model="month" type="month" value-format="yyyy-MM-dd" @change="fetchData" />
|
|
|
|
|
+ </p>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
<el-table
|
|
<el-table
|
|
|
ref="businessTable"
|
|
ref="businessTable"
|
|
|
v-loading="loading"
|
|
v-loading="loading"
|
|
@@ -25,12 +32,14 @@
|
|
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
import reportApi from '@/api/report/index'
|
|
import reportApi from '@/api/report/index'
|
|
|
|
|
+ import { parseTime } from '@/utils'
|
|
|
|
|
|
|
|
export default {
|
|
export default {
|
|
|
name: 'FollowUpReport',
|
|
name: 'FollowUpReport',
|
|
|
components: {},
|
|
components: {},
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
|
|
|
+ month: parseTime(new Date()),
|
|
|
loading: false,
|
|
loading: false,
|
|
|
header: undefined,
|
|
header: undefined,
|
|
|
tableData: undefined,
|
|
tableData: undefined,
|
|
@@ -59,7 +68,7 @@
|
|
|
this.loading = true
|
|
this.loading = true
|
|
|
const {
|
|
const {
|
|
|
data: { header, data },
|
|
data: { header, data },
|
|
|
- } = await reportApi.getSalesEngineerFollowUpNum()
|
|
|
|
|
|
|
+ } = await reportApi.getSalesEngineerFollowUpNum({ month: this.month })
|
|
|
this.header = header
|
|
this.header = header
|
|
|
this.tableData = data
|
|
this.tableData = data
|
|
|
this.loading = false
|
|
this.loading = false
|