|
|
|
|
@ -6,9 +6,13 @@
|
|
|
|
|
<LxHeader icon="md-apps" text="月度增长分析统计报表" style="margin-bottom: 10px; border: 0px; margin-top: 15px">
|
|
|
|
|
<div slot="content"></div>
|
|
|
|
|
<slot>
|
|
|
|
|
<div>
|
|
|
|
|
<DatePicker type="daterange" :start-date="new Date()" placement="bottom-end" placeholder="参观日期区间"
|
|
|
|
|
style="width: 200px"></DatePicker>
|
|
|
|
|
<div>
|
|
|
|
|
<el-date-picker
|
|
|
|
|
v-model="searchFields.year"
|
|
|
|
|
type="year"
|
|
|
|
|
value-format="yyyy"
|
|
|
|
|
placeholder="选择年份">
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
|
|
<Button type="primary" @click="load" style="margin-left: 10px">查询</Button>
|
|
|
|
|
<Button type="primary" @click="viewPart" style="margin-left: 10px">{{btnText}}</Button>
|
|
|
|
|
@ -56,7 +60,9 @@
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
showData: false,
|
|
|
|
|
searchFields: {},
|
|
|
|
|
searchFields: {
|
|
|
|
|
year:"",
|
|
|
|
|
},
|
|
|
|
|
tableData: [],
|
|
|
|
|
tableHeight: 0,
|
|
|
|
|
chartHeight:"",
|
|
|
|
|
@ -89,7 +95,9 @@
|
|
|
|
|
var xarr = [];
|
|
|
|
|
var planarr=[];
|
|
|
|
|
var usearr=[];
|
|
|
|
|
monthRpt().then((res) => {
|
|
|
|
|
monthRpt({
|
|
|
|
|
year:this.searchFields.year
|
|
|
|
|
}).then((res) => {
|
|
|
|
|
for (var m of res) {
|
|
|
|
|
m.per = (m.use_total / (m.plan_total == 0 ? 1 : m.plan_total)) * 100 + "%"
|
|
|
|
|
m.month = m.month+"月";
|
|
|
|
|
|