Commit a6db0449 authored by 黄奎's avatar 黄奎

页面修改

parent ae612d4e
......@@ -55,10 +55,10 @@
.Data_List {
box-sizing: border-box;
flex:0 0 22%;
flex: 0 0 22%;
padding: 32px;
background-color: #fff;
margin:0 24px 24px 0;
margin: 0 24px 24px 0;
font-size: 14px;
}
......@@ -110,31 +110,33 @@
margin-top: 3px;
// display: flex;
font-size: 14px;
text-align:right;
text-align: right;
}
.label_Day {
color: rgba(0, 0, 0, .5);
font-size: 14px;
width: 25px;
display:inline-block;
text-align:left;
display: inline-block;
text-align: left;
}
.label_Number {
flex: 1 1 0%;
color: #fa5151;
}
.label_Cule{
flex:1 1 0%;
color:#fa5151;
display:inline-block;
width:40px;
.label_Cule {
flex: 1 1 0%;
color: #fa5151;
display: inline-block;
width: 40px;
}
.greenClass{
color:#00ce8b!important;
display:inline-block;
width:40px;
.greenClass {
color: #00ce8b !important;
display: inline-block;
width: 40px;
}
</style>
<template>
......@@ -144,15 +146,12 @@
平台数据
</div>
<div style="display:flex;">
<el-date-picker v-model="dateList" type="daterange" align="right" value-format="yyyy-MM-dd" @change="getData" unlink-panels range-separator="至"
start-placeholder="开始日期" end-placeholder="结束日期">
<el-date-picker v-model="dateList" type="daterange" align="right" value-format="yyyy-MM-dd" @change="getData"
unlink-panels range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期">
</el-date-picker>
<el-select v-model="msg.empList" @change="throttle" style="width:180px;margin-left:10px;" collapse-tags multiple filterable placeholder="请选择">
<el-option
v-for="item in myEmployeeList"
:key="item.Id"
:label="item.EmployeeName"
:value="item.Id">
<el-select v-model="msg.empList" @change="throttle" style="width:180px;margin-left:10px;" collapse-tags multiple
filterable placeholder="请选择">
<el-option v-for="item in myEmployeeList" :key="item.Id" :label="item.EmployeeName" :value="item.Id">
</el-option>
</el-select>
</div>
......@@ -185,19 +184,22 @@
<div class="Data_Right">
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(yesData.ClueCount,yesData.YestodayVisit)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.ClueCount,yesData.YestodayVisit)>0}">
{{getVisitCount(yesData.ClueCount,yesData.YestodayVisit)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(yesData.CurWeekVisit,yesData.LastWeekVisit)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurWeekVisit,yesData.LastWeekVisit)>0}">
{{getVisitCount(yesData.CurWeekVisit,yesData.LastWeekVisit)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(yesData.CurMonthVisit,yesData.LastMonthVisit)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurMonthVisit,yesData.LastMonthVisit)>0}">
{{getVisitCount(yesData.CurMonthVisit,yesData.LastMonthVisit)}}%
</span>
</div>
......@@ -217,19 +219,22 @@
<div class="Data_Right">
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(yesData.FollowCount,yesData.YestodayFollow)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.FollowCount,yesData.YestodayFollow)>0}">
{{getVisitCount(yesData.FollowCount,yesData.YestodayFollow)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(yesData.CurWeekFollow,yesData.LastWeekFollow)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurWeekFollow,yesData.LastWeekFollow)>0}">
{{getVisitCount(yesData.CurWeekFollow,yesData.LastWeekFollow)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(yesData.CurMonthFollow,yesData.LastMonthFollow)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurMonthFollow,yesData.LastMonthFollow)>0}">
{{getVisitCount(yesData.CurMonthFollow,yesData.LastMonthFollow)}}%
</span>
</div>
......@@ -249,19 +254,22 @@
<div class="Data_Right">
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(yesData.ClueCount,yesData.YestodayClue)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.ClueCount,yesData.YestodayClue)>0}">
{{getVisitCount(yesData.ClueCount,yesData.YestodayClue)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(yesData.CurWeekClue,yesData.YestodayClue)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurWeekClue,yesData.YestodayClue)>0}">
{{getVisitCount(yesData.CurWeekClue,yesData.YestodayClue)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(yesData.CurMonthClue,yesData.LastMonthClue)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurMonthClue,yesData.LastMonthClue)>0}">
{{getVisitCount(yesData.CurMonthClue,yesData.LastMonthClue)}}%
</span>
</div>
......@@ -281,19 +289,22 @@
<div class="Data_Right">
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(yesData.TrialLessonCount,yesData.YestodayTrialLesson)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.TrialLessonCount,yesData.YestodayTrialLesson)>0}">
{{getVisitCount(yesData.TrialLessonCount,yesData.YestodayTrialLesson)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(yesData.CurWeekTrialLesson,yesData.LastWeekTrialLesson)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurWeekTrialLesson,yesData.LastWeekTrialLesson)>0}">
{{getVisitCount(yesData.CurWeekTrialLesson,yesData.LastWeekTrialLesson)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(yesData.CurMonthTrialLesson,yesData.LastMonthTrialLesson)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurMonthTrialLesson,yesData.LastMonthTrialLesson)>0}">
{{getVisitCount(yesData.CurMonthTrialLesson,yesData.LastMonthTrialLesson)}}%
</span>
</div>
......@@ -313,19 +324,22 @@
<div class="Data_Right">
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(yesData.SaleMoney,yesData.YestodaySale)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.SaleMoney,yesData.YestodaySale)>0}">
{{getVisitCount(yesData.SaleMoney,yesData.YestodaySale)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(yesData.CurWeekSale,yesData.LastWeekSale)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurWeekSale,yesData.LastWeekSale)>0}">
{{getVisitCount(yesData.CurWeekSale,yesData.LastWeekSale)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(yesData.CurMonrhSale,yesData.LastMonthSale)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurMonrhSale,yesData.LastMonthSale)>0}">
{{getVisitCount(yesData.CurMonrhSale,yesData.LastMonthSale)}}%
</span>
</div>
......@@ -381,21 +395,24 @@
<div class="Data_Right">
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.VisitCount,ConsultObj.YestodayVisit)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.VisitCount,ConsultObj.YestodayVisit)>0}">
{{getVisitCount(ConsultObj.VisitCount,ConsultObj.YestodayVisit)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurWeekVisit,ConsultObj.LastWeekVisit)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekVisit,ConsultObj.LastWeekVisit)>0}">
{{getVisitCount(ConsultObj.CurWeekVisit,ConsultObj.LastWeekVisit)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurMonthVisit,ConsultObj.LastMonthVisit)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthVisit,ConsultObj.LastMonthVisit)>0}">
{{getVisitCount(ConsultObj.CurMonthVisit,ConsultObj.LastMonthVisit)}}%
</span>
</span>
</div>
</div>
</div>
......@@ -413,21 +430,24 @@
<div class="Data_Right">
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span>
</span>
</div>
</div>
</div>
......@@ -445,21 +465,24 @@
<div class="Data_Right">
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span>
</span>
</div>
</div>
</div>
......@@ -477,21 +500,24 @@
<div class="Data_Right">
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span>
</span>
</div>
</div>
</div>
......@@ -509,21 +535,24 @@
<div class="Data_Right">
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span>
</span>
</div>
</div>
</div>
......@@ -541,21 +570,24 @@
<div class="Data_Right">
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span>
</span>
</div>
</div>
</div>
......@@ -573,21 +605,24 @@
<div class="Data_Right">
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span>
</span>
</div>
</div>
</div>
......@@ -605,21 +640,24 @@
<div class="Data_Right">
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span>
</span>
</div>
</div>
</div>
......@@ -637,21 +675,24 @@
<div class="Data_Right">
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span>
</span>
</div>
</div>
</div>
......@@ -669,21 +710,24 @@
<div class="Data_Right">
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span>
</div>
<div class="Data_One">
<span class="label_Day"></span>
<span class="label_Cule" :class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
<span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span>
</span>
</div>
</div>
</div>
......@@ -710,11 +754,11 @@
data() {
return {
dateList: [],
comType: 1,
msg:{
startTime:"",
endTime:"",
empList:[]
comType: 1, //1-市场部;2-课程顾问部
msg: {
startTime: "",
endTime: "",
empList: []
},
series: [{
name: "新增条数",
......@@ -798,34 +842,40 @@
},
},
yesData: {}, //昨日数据
employeeList:[],
myEmployeeList:[],
ConsultObj:{} //课程顾问数据
employeeList: [],
myEmployeeList: [],
ConsultObj: {} //课程顾问数据
};
},
mounted() {
this.getData();
this.getEmployeeList();
},
computed:{
},
computed: {},
methods: {
//设置节流
throttle(){
throttle() {
//首先设定一个变量,在没有执行我们的定时器时为null
var timer = null;
//当我们发现这个定时器存在时,则表示定时器已经在运行中,需要返回
if (timer) return;
timer = setTimeout(() => {
this.getData();
timer = null
this.getData();
timer = null
}, 3000)
},
//获取员工列表
getEmployeeList() {
queryEmployee({
IsLeave: 1
}).then(res => {
var qMsg = {
IsLeave: 1,
Dept_Id: 0,
};
if (this.comType == 1) {
qMsg.Dept_Id = 4;
} else {
qMsg.Dept_Id = 13;
}
queryEmployee(qMsg).then(res => {
this.employeeList = res.Data;
this.myEmployeeList = res.Data;
});
......@@ -839,8 +889,8 @@
});
},
//获取访问量
getVisitCount(num,total){
if(this.yesData){
getVisitCount(num, total) {
if (this.yesData) {
num = parseFloat(num);
total = parseFloat(total);
if (isNaN(num) || isNaN(total)) {
......@@ -852,15 +902,16 @@
//点击
getCheck(type) {
this.comType = type;
if(type==1){
this.getEmployeeList();
if (type == 1) {
this.getData()
}
if(type==2){
if (type == 2) {
this.getConsultant();
}
},
//获取课程顾问数据
getConsultant(){
getConsultant() {
if (this.dateList && this.dateList.length > 0) {
this.msg.startTime = this.dateList[0];
this.msg.endTime = this.dateList[1];
......@@ -887,24 +938,24 @@
if (res.Code == 1) {
let tempData = res.Data.dayList;
this.yesData = res.Data.YesDataObj;
this.series[0].data=[];
this.series[1].data=[];
this.series[2].data=[];
this.xArray=[];
this.series[0].data = [];
this.series[1].data = [];
this.series[2].data = [];
this.xArray = [];
tempData.forEach(x => {
this.series[0].data.push(x.ClueCount);
this.series[1].data.push(x.VisitCount);
this.series[2].data.push(x.TrialLessonCount);
this.xArray.push(x.DayStr);
})
if(this.xArray&&this.xArray.length>0){
if (this.xArray && this.xArray.length > 0) {
this.chartOptions = {
xaxis: {
categories: this.xArray
}
}
}
console.log(this.$refs.apex,'阿萨德');
console.log(this.$refs.apex, '阿萨德');
setTimeout(() => {
this.$refs.apex.updateSeries(this.series)
}, 100)
......@@ -912,12 +963,11 @@
});
},
//获取周几
getweekday(date){
getweekday(date) {
var weekArray = new Array("日", "一", "二", "三", "四", "五", "六");
var week = weekArray[new Date(date).getDay()];//注意此处必须是先new一个Date
var week = weekArray[new Date(date).getDay()]; //注意此处必须是先new一个Date
return week;
},
}
}
</script>
</script>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment