时段查询

master
lion 3 years ago
parent 5ac0f8ac2f
commit 14a2ccac9c

@ -7,8 +7,12 @@
<div slot="content"></div> <div slot="content"></div>
<slot> <slot>
<div> <div>
<DatePicker type="daterange" :start-date="new Date()" placement="bottom-end" placeholder="参观日期区间" <el-date-picker
style="width: 200px"></DatePicker> 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="load" style="margin-left: 10px">查询</Button>
<Button type="primary" @click="viewPart" style="margin-left: 10px">{{btnText}}</Button> <Button type="primary" @click="viewPart" style="margin-left: 10px">{{btnText}}</Button>
@ -56,7 +60,9 @@
data() { data() {
return { return {
showData: false, showData: false,
searchFields: {}, searchFields: {
year:""
},
tableData: [], tableData: [],
tableHeight: 0, tableHeight: 0,
chartHeight:"", chartHeight:"",
@ -89,7 +95,9 @@
var xarr = []; var xarr = [];
var planarr=[]; var planarr=[];
var usearr=[]; var usearr=[];
activityRpt().then((res) => { activityRpt({
year:this.searchFields.year
}).then((res) => {
for (var m of res) { for (var m of res) {
m.month = m.month+"月"; m.month = m.month+"月";
xarr.push(m.month); xarr.push(m.month);

@ -7,8 +7,12 @@
<div slot="content"></div> <div slot="content"></div>
<slot> <slot>
<div> <div>
<DatePicker type="daterange" :start-date="new Date()" placement="bottom-end" placeholder="参观日期区间" <el-date-picker
style="width: 200px"></DatePicker> 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="load" style="margin-left: 10px">查询</Button>
<Button type="primary" @click="viewPart" style="margin-left: 10px">{{btnText}}</Button> <Button type="primary" @click="viewPart" style="margin-left: 10px">{{btnText}}</Button>
@ -54,7 +58,9 @@
data() { data() {
return { return {
showData: false, showData: false,
searchFields: {}, searchFields: {
year:""
},
tableData: [], tableData: [],
tableHeight: 0, tableHeight: 0,
chartHeight:"", chartHeight:"",
@ -87,7 +93,9 @@
var xarr = []; var xarr = [];
var planarr=[]; var planarr=[];
var usearr=[]; var usearr=[];
carparkRpt().then((res) => { carparkRpt({
year:this.searchFields.year
}).then((res) => {
for (var m of res) { for (var m of res) {
m.month = m.month+"月"; m.month = m.month+"月";
xarr.push(m.month); xarr.push(m.month);

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

@ -7,8 +7,12 @@
<div slot="content"></div> <div slot="content"></div>
<slot> <slot>
<div> <div>
<DatePicker type="daterange" :start-date="new Date()" placement="bottom-end" placeholder="参观日期区间" <el-date-picker
style="width: 200px"></DatePicker> 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="load" style="margin-left: 10px">查询</Button>
<Button type="primary" @click="viewPart" style="margin-left: 10px">{{btnText}}</Button> <Button type="primary" @click="viewPart" style="margin-left: 10px">{{btnText}}</Button>
@ -56,7 +60,9 @@
data() { data() {
return { return {
showData: false, showData: false,
searchFields: {}, searchFields: {
year:""
},
tableData: [], tableData: [],
tableHeight: 0, tableHeight: 0,
chartHeight:"", chartHeight:"",
@ -107,7 +113,9 @@
var xArr=[]; var xArr=[];
var usearr=[]; var usearr=[];
var tableArr = []; var tableArr = [];
quarterRpt().then((res) => { quarterRpt({
year:this.searchFields.year
}).then((res) => {
for (var m of this.dataArr) { for (var m of this.dataArr) {
res[m.id].per = (res[m.id].use_total / (res[m.id].plan_total == 0 ? 1 : res[m.id].plan_total)) * 100 + "%" res[m.id].per = (res[m.id].use_total / (res[m.id].plan_total == 0 ? 1 : res[m.id].plan_total)) * 100 + "%"
xArr.push(m.value); xArr.push(m.value);

Loading…
Cancel
Save