Commit ba8638cd authored by 黄奎's avatar 黄奎

页面修改

parent ec74233b
...@@ -146,10 +146,10 @@ ...@@ -146,10 +146,10 @@
平台数据 平台数据
</div> </div>
<div style="display:flex;"> <div style="display:flex;">
<el-date-picker v-model="dateList" type="daterange" align="right" value-format="yyyy-MM-dd" @change="getData" <el-date-picker v-model="dateList" type="daterange" align="right" value-format="yyyy-MM-dd" @change="searchData"
unlink-panels range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期"> unlink-panels range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期">
</el-date-picker> </el-date-picker>
<el-select v-model="msg.empList" @change="getData" style="width:180px;margin-left:10px;" collapse-tags multiple <el-select v-model="msg.empList" @change="searchData" style="width:180px;margin-left:10px;" collapse-tags multiple
filterable placeholder="请选择"> filterable placeholder="请选择">
<el-option v-for="item in myEmployeeList" :key="item.Id" :label="item.EmployeeName" :value="item.Id"> <el-option v-for="item in myEmployeeList" :key="item.Id" :label="item.EmployeeName" :value="item.Id">
</el-option> </el-option>
...@@ -158,8 +158,8 @@ ...@@ -158,8 +158,8 @@
</div> </div>
<div class="Check_Content"> <div class="Check_Content">
<div class="Check_ListContent"> <div class="Check_ListContent">
<div class="Check_Item" @click="getCheck(1)" :class="{'ckedClass':comType==1}">市场部数据统计</div> <div class="Check_Item" @click="comType=1,searchData() " :class="{'ckedClass':comType==1}">市场部数据统计</div>
<div class="Check_Item" @click="getCheck(2)" :class="{'ckedClass':comType==2}">课程顾问部统计</div> <div class="Check_Item" @click="comType=2,searchData()" :class="{'ckedClass':comType==2}">课程顾问部统计</div>
</div> </div>
</div> </div>
<template v-if="comType==1"> <template v-if="comType==1">
...@@ -175,32 +175,32 @@ ...@@ -175,32 +175,32 @@
<div class="Data_List"> <div class="Data_List">
<div class="Data_Inner"> <div class="Data_Inner">
<div class="Data_Title">条数(资源量)</div> <div class="Data_Title">条数(资源量)</div>
<div class="Data_Time">{{yesData.DayStr}} 周四</div> <div class="Data_Time">{{yesData.DayStr}} {{yesData.WeekStr}}</div>
<div class="Data_wrapper"> <div class="Data_wrapper">
<div class="Data_Left"> <div class="Data_Left">
<span class="Data_Span">{{yesData.VisitCount}}</span> <span class="Data_Span">{{yesData.ClueCount}}</span>
<span class="Data_Ci"></span> <span class="Data_Ci"></span>
</div> </div>
<div class="Data_Right"> <div class="Data_Right">
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.ClueCount,yesData.YestodayVisit)>0}"> :class="{'greenClass':calcPercent(yesData.ClueCount,yesData.YestodayClue)>0}">
{{getVisitCount(yesData.ClueCount,yesData.YestodayVisit)}}% {{calcPercent(yesData.ClueCount,yesData.YestodayClue)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurWeekVisit,yesData.LastWeekVisit)>0}"> :class="{'greenClass':calcPercent(yesData.CurWeekClue,yesData.LastWeekClue)>0}">
{{getVisitCount(yesData.CurWeekVisit,yesData.LastWeekVisit)}}% {{calcPercent(yesData.CurWeekClue,yesData.LastWeekClue)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurMonthVisit,yesData.LastMonthVisit)>0}"> :class="{'greenClass':calcPercent(yesData.CurMonthClue,yesData.LastMonthClue)>0}">
{{getVisitCount(yesData.CurMonthVisit,yesData.LastMonthVisit)}}% {{calcPercent(yesData.CurMonthClue,yesData.LastMonthClue)}}%
</span> </span>
</div> </div>
</div> </div>
...@@ -210,32 +210,32 @@ ...@@ -210,32 +210,32 @@
<div class="Data_List"> <div class="Data_List">
<div class="Data_Inner"> <div class="Data_Inner">
<div class="Data_Title">有效数据量</div> <div class="Data_Title">有效数据量</div>
<div class="Data_Time">{{yesData.DayStr}} 周四</div> <div class="Data_Time">{{yesData.DayStr}} {{yesData.WeekStr}}</div>
<div class="Data_wrapper"> <div class="Data_wrapper">
<div class="Data_Left"> <div class="Data_Left">
<span class="Data_Span">{{yesData.VisitCount}}</span> <span class="Data_Span">{{yesData.FollowCount}}</span>
<span class="Data_Ci"></span> <span class="Data_Ci"></span>
</div> </div>
<div class="Data_Right"> <div class="Data_Right">
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.FollowCount,yesData.YestodayFollow)>0}"> :class="{'greenClass':calcPercent(yesData.FollowCount,yesData.YestodayFollow)>0}">
{{getVisitCount(yesData.FollowCount,yesData.YestodayFollow)}}% {{calcPercent(yesData.FollowCount,yesData.YestodayFollow)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurWeekFollow,yesData.LastWeekFollow)>0}"> :class="{'greenClass':calcPercent(yesData.CurWeekFollow,yesData.LastWeekFollow)>0}">
{{getVisitCount(yesData.CurWeekFollow,yesData.LastWeekFollow)}}% {{calcPercent(yesData.CurWeekFollow,yesData.LastWeekFollow)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurMonthFollow,yesData.LastMonthFollow)>0}"> :class="{'greenClass':calcPercent(yesData.CurMonthFollow,yesData.LastMonthFollow)>0}">
{{getVisitCount(yesData.CurMonthFollow,yesData.LastMonthFollow)}}% {{calcPercent(yesData.CurMonthFollow,yesData.LastMonthFollow)}}%
</span> </span>
</div> </div>
</div> </div>
...@@ -245,7 +245,7 @@ ...@@ -245,7 +245,7 @@
<div class="Data_List"> <div class="Data_List">
<div class="Data_Inner"> <div class="Data_Inner">
<div class="Data_Title">上门咨询</div> <div class="Data_Title">上门咨询</div>
<div class="Data_Time">{{yesData.DayStr}} 周四</div> <div class="Data_Time">{{yesData.DayStr}} {{yesData.WeekStr}}</div>
<div class="Data_wrapper"> <div class="Data_wrapper">
<div class="Data_Left"> <div class="Data_Left">
<span class="Data_Span">{{yesData.VisitCount}}</span> <span class="Data_Span">{{yesData.VisitCount}}</span>
...@@ -255,22 +255,22 @@ ...@@ -255,22 +255,22 @@
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.ClueCount,yesData.YestodayClue)>0}"> :class="{'greenClass':calcPercent(yesData.VisitCount,yesData.YestodayVisit)>0}">
{{getVisitCount(yesData.ClueCount,yesData.YestodayClue)}}% {{calcPercent(yesData.VisitCount,yesData.YestodayVisit)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurWeekClue,yesData.YestodayClue)>0}"> :class="{'greenClass':calcPercent(yesData.CurWeekVisit,yesData.LastWeekVisit)>0}">
{{getVisitCount(yesData.CurWeekClue,yesData.YestodayClue)}}% {{calcPercent(yesData.CurWeekVisit,yesData.LastWeekVisit)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurMonthClue,yesData.LastMonthClue)>0}"> :class="{'greenClass':calcPercent(yesData.CurMonthVisit,yesData.LastMonthVisit)>0}">
{{getVisitCount(yesData.CurMonthClue,yesData.LastMonthClue)}}% {{calcPercent(yesData.CurMonthVisit,yesData.LastMonthVisit)}}%
</span> </span>
</div> </div>
</div> </div>
...@@ -280,32 +280,32 @@ ...@@ -280,32 +280,32 @@
<div class="Data_List"> <div class="Data_List">
<div class="Data_Inner"> <div class="Data_Inner">
<div class="Data_Title">试听邀约</div> <div class="Data_Title">试听邀约</div>
<div class="Data_Time">{{yesData.DayStr}} 周四</div> <div class="Data_Time">{{yesData.DayStr}} {{yesData.WeekStr}}</div>
<div class="Data_wrapper"> <div class="Data_wrapper">
<div class="Data_Left"> <div class="Data_Left">
<span class="Data_Span">{{yesData.VisitCount}}</span> <span class="Data_Span">{{yesData.TrialLessonCount}}</span>
<span class="Data_Ci"></span> <span class="Data_Ci"></span>
</div> </div>
<div class="Data_Right"> <div class="Data_Right">
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.TrialLessonCount,yesData.YestodayTrialLesson)>0}"> :class="{'greenClass':calcPercent(yesData.TrialLessonCount,yesData.YestodayTrialLesson)>0}">
{{getVisitCount(yesData.TrialLessonCount,yesData.YestodayTrialLesson)}}% {{calcPercent(yesData.TrialLessonCount,yesData.YestodayTrialLesson)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurWeekTrialLesson,yesData.LastWeekTrialLesson)>0}"> :class="{'greenClass':calcPercent(yesData.CurWeekTrialLesson,yesData.LastWeekTrialLesson)>0}">
{{getVisitCount(yesData.CurWeekTrialLesson,yesData.LastWeekTrialLesson)}}% {{calcPercent(yesData.CurWeekTrialLesson,yesData.LastWeekTrialLesson)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurMonthTrialLesson,yesData.LastMonthTrialLesson)>0}"> :class="{'greenClass':calcPercent(yesData.CurMonthTrialLesson,yesData.LastMonthTrialLesson)>0}">
{{getVisitCount(yesData.CurMonthTrialLesson,yesData.LastMonthTrialLesson)}}% {{calcPercent(yesData.CurMonthTrialLesson,yesData.LastMonthTrialLesson)}}%
</span> </span>
</div> </div>
</div> </div>
...@@ -315,32 +315,32 @@ ...@@ -315,32 +315,32 @@
<div class="Data_List"> <div class="Data_List">
<div class="Data_Inner"> <div class="Data_Inner">
<div class="Data_Title">销售额(签约量)</div> <div class="Data_Title">销售额(签约量)</div>
<div class="Data_Time">{{yesData.DayStr}} 周四</div> <div class="Data_Time">{{yesData.DayStr}} {{yesData.WeekStr}}</div>
<div class="Data_wrapper"> <div class="Data_wrapper">
<div class="Data_Left"> <div class="Data_Left">
<span class="Data_Span">{{yesData.VisitCount}}</span> <span class="Data_Span">{{yesData.SaleMoney}}</span>
<span class="Data_Ci"></span> <span class="Data_Ci"></span>
</div> </div>
<div class="Data_Right"> <div class="Data_Right">
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.SaleMoney,yesData.YestodaySale)>0}"> :class="{'greenClass':calcPercent(yesData.SaleMoney,yesData.YestodaySale)>0}">
{{getVisitCount(yesData.SaleMoney,yesData.YestodaySale)}}% {{calcPercent(yesData.SaleMoney,yesData.YestodaySale)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurWeekSale,yesData.LastWeekSale)>0}"> :class="{'greenClass':calcPercent(yesData.CurWeekSale,yesData.LastWeekSale)>0}">
{{getVisitCount(yesData.CurWeekSale,yesData.LastWeekSale)}}% {{calcPercent(yesData.CurWeekSale,yesData.LastWeekSale)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(yesData.CurMonrhSale,yesData.LastMonthSale)>0}"> :class="{'greenClass':calcPercent(yesData.CurMonrhSale,yesData.LastMonthSale)>0}">
{{getVisitCount(yesData.CurMonrhSale,yesData.LastMonthSale)}}% {{calcPercent(yesData.CurMonrhSale,yesData.LastMonthSale)}}%
</span> </span>
</div> </div>
</div> </div>
...@@ -396,22 +396,22 @@ ...@@ -396,22 +396,22 @@
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.VisitCount,ConsultObj.YestodayVisit)>0}"> :class="{'greenClass':calcPercent(ConsultObj.VisitCount,ConsultObj.YestodayVisit)>0}">
{{getVisitCount(ConsultObj.VisitCount,ConsultObj.YestodayVisit)}}% {{calcPercent(ConsultObj.VisitCount,ConsultObj.YestodayVisit)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekVisit,ConsultObj.LastWeekVisit)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurWeekVisit,ConsultObj.LastWeekVisit)>0}">
{{getVisitCount(ConsultObj.CurWeekVisit,ConsultObj.LastWeekVisit)}}% {{calcPercent(ConsultObj.CurWeekVisit,ConsultObj.LastWeekVisit)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthVisit,ConsultObj.LastMonthVisit)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurMonthVisit,ConsultObj.LastMonthVisit)>0}">
{{getVisitCount(ConsultObj.CurMonthVisit,ConsultObj.LastMonthVisit)}}% {{calcPercent(ConsultObj.CurMonthVisit,ConsultObj.LastMonthVisit)}}%
</span> </span>
</div> </div>
</div> </div>
...@@ -431,22 +431,22 @@ ...@@ -431,22 +431,22 @@
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}% {{calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}% {{calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}% {{calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span> </span>
</div> </div>
</div> </div>
...@@ -466,22 +466,22 @@ ...@@ -466,22 +466,22 @@
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}% {{calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}% {{calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}% {{calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span> </span>
</div> </div>
</div> </div>
...@@ -501,22 +501,22 @@ ...@@ -501,22 +501,22 @@
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}% {{calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}% {{calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}% {{calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span> </span>
</div> </div>
</div> </div>
...@@ -536,22 +536,22 @@ ...@@ -536,22 +536,22 @@
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}% {{calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}% {{calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}% {{calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span> </span>
</div> </div>
</div> </div>
...@@ -571,22 +571,22 @@ ...@@ -571,22 +571,22 @@
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}% {{calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}% {{calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}% {{calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span> </span>
</div> </div>
</div> </div>
...@@ -606,22 +606,22 @@ ...@@ -606,22 +606,22 @@
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}% {{calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}% {{calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}% {{calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span> </span>
</div> </div>
</div> </div>
...@@ -641,22 +641,22 @@ ...@@ -641,22 +641,22 @@
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}% {{calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}% {{calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}% {{calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span> </span>
</div> </div>
</div> </div>
...@@ -676,22 +676,22 @@ ...@@ -676,22 +676,22 @@
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}% {{calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}% {{calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}% {{calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span> </span>
</div> </div>
</div> </div>
...@@ -711,22 +711,22 @@ ...@@ -711,22 +711,22 @@
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)>0}">
{{getVisitCount(ConsultObj.Rates,ConsultObj.YestodayRates)}}% {{calcPercent(ConsultObj.Rates,ConsultObj.YestodayRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)>0}">
{{getVisitCount(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}% {{calcPercent(ConsultObj.CurWeekRates,ConsultObj.LastWeekRates)}}%
</span> </span>
</div> </div>
<div class="Data_One"> <div class="Data_One">
<span class="label_Day"></span> <span class="label_Day"></span>
<span class="label_Cule" <span class="label_Cule"
:class="{'greenClass':getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}"> :class="{'greenClass':calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)>0}">
{{getVisitCount(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}% {{calcPercent(ConsultObj.CurMonthRates,ConsultObj.LastMonthRates)}}%
</span> </span>
</div> </div>
</div> </div>
...@@ -754,11 +754,11 @@ ...@@ -754,11 +754,11 @@
data() { data() {
return { return {
dateList: [], dateList: [],
comType: 1, //1-市场部;2-课程顾问部 comType: 2, //1-市场部;2-课程顾问部
msg: { msg: {
startTime: "", startTime: "",
endTime: "", endTime: "",
empList: [] empList: [3015]
}, },
series: [{ series: [{
name: "新增条数", name: "新增条数",
...@@ -845,7 +845,7 @@ ...@@ -845,7 +845,7 @@
employeeList: [], employeeList: [],
myEmployeeList: [], myEmployeeList: [],
ConsultObj: {}, //课程顾问数据 ConsultObj: {}, //课程顾问数据
IsQueryAuth: false,//是否有查询市场部和课程顾问部人员权限 IsQueryAuth: false, //是否有查询市场部和课程顾问部人员权限
CurrentUserInfo: {}, //当前登录用户信息 CurrentUserInfo: {}, //当前登录用户信息
}; };
}, },
...@@ -857,29 +857,15 @@ ...@@ -857,29 +857,15 @@
if (x.FunctionCode == "Query_MarketConsultant") { if (x.FunctionCode == "Query_MarketConsultant") {
this.IsQueryAuth = true; this.IsQueryAuth = true;
} }
}); });
} }
console.log("IsQueryAuth",this.IsQueryAuth); console.log("IsQueryAuth", this.IsQueryAuth);
console.log("CurrentUserInfo", this.CurrentUserInfo); console.log("CurrentUserInfo", this.CurrentUserInfo);
}, },
mounted() { mounted() {
this.getData(); this.searchData();
this.getEmployeeList();
}, },
computed: {},
methods: { methods: {
//设置节流
throttle() {
//首先设定一个变量,在没有执行我们的定时器时为null
var timer = null;
//当我们发现这个定时器存在时,则表示定时器已经在运行中,需要返回
if (timer) return;
timer = setTimeout(() => {
this.getData();
timer = null
}, 3000)
},
//获取员工列表 //获取员工列表
getEmployeeList() { getEmployeeList() {
var qMsg = { var qMsg = {
...@@ -904,25 +890,22 @@ ...@@ -904,25 +890,22 @@
); );
}); });
}, },
//获取访问量 //计算百分比
getVisitCount(num, total) { calcPercent(num, total) {
if (this.yesData) { num = parseFloat(num);
num = parseFloat(num); total = parseFloat(total);
total = parseFloat(total); if (isNaN(num) || isNaN(total)) {
if (isNaN(num) || isNaN(total)) { return "-";
return "-";
}
return total <= 0 ? "0" : (Math.round(num / total * 10000) / 100.00);
} }
return total <= 0 ? "0" : (Math.round(num / total * 10000) / 100.00);
}, },
//点击 //重新查询
getCheck(type) { searchData() {
this.comType = type;
this.getEmployeeList(); this.getEmployeeList();
if (type == 1) { if (this.comType == 1) {
this.getData() this.getData()
} }
if (type == 2) { if (this.comType == 2) {
this.getConsultant(); this.getConsultant();
} }
}, },
...@@ -977,12 +960,6 @@ ...@@ -977,12 +960,6 @@
} }
}); });
}, },
//获取周几
getweekday(date) {
var weekArray = new Array("日", "一", "二", "三", "四", "五", "六");
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