diff --git a/pages.json b/pages.json index 6d9264d..9d75f20 100644 --- a/pages.json +++ b/pages.json @@ -613,6 +613,15 @@ "enablePullDownRefresh": false } + } + ,{ + "path" : "warningList/warningList", + "style" : + { + "navigationBarTitleText": "项目预警", + "enablePullDownRefresh": false + } + } ] } diff --git a/pages/center/dataBoard/arr.js b/pages/center/dataBoard/arr.js index d1bb6d0..3bee64f 100644 --- a/pages/center/dataBoard/arr.js +++ b/pages/center/dataBoard/arr.js @@ -1,10 +1,12 @@ -const stayPendingProcessingArr = [{ +// 待处理 +const stayPendingProcessingArr = [ + + { title: '录音未开启', params: '', // 后端定义参数 show: true, // 是否展示默认展示一部分 data: 0, // 对应展示的值 checked: false, // 是否选中 - }, { title: '录音未合并', @@ -25,6 +27,7 @@ const stayPendingProcessingArr = [{ params: '', // 后端定义参数 show: true, // 是否展示默认展示一部分 data: 0, // 对应展示的值 + checked: false, // 是否选中 }, { @@ -54,8 +57,10 @@ const stayPendingProcessingArr = [{ ] +// 简报指标 +const ReceptionBriefingArr = [ -const ReceptionBriefingArr = [{ + { title: '接待量', params: '', // 后端定义参数 show: true, // 是否展示默认展示一部分 @@ -71,16 +76,15 @@ const ReceptionBriefingArr = [{ checked: false, // 是否选中 }, - { title: '正在接待', params: '', // 后端定义参数 - show: false, // 是否展示默认展示一部分 - - checked: false, // 是否选中 + show: true, // 是否展示默认展示一部分 data: 0, // 对应展示的值 + + checked: false, // 是否选中 }, - + { title: '复访接待', params: '', // 后端定义参数 @@ -179,27 +183,22 @@ const ReceptionBriefingArr = [{ }, ] -const IndexRankingArr = [{ - title: '接待量', - params: '', // 后端定义参数 - show: false, // 是否展示默认展示一部分 +// 指标排名 +const IndexRankingArr = [ - checked: false, // 是否选中 - data: 0, // 对应展示的值 - }, { - title: '有效接待', + title: '接待量', params: '', // 后端定义参数 show: false, // 是否展示默认展示一部分 - + isShowCity: true, // 默认展示按城市 checked: false, // 是否选中 data: 0, // 对应展示的值 }, { - title: '正在接待', + title: '有效接待', params: '', // 后端定义参数 show: false, // 是否展示默认展示一部分 - + isShowCity: true, // 默认展示按城市 checked: false, // 是否选中 data: 0, // 对应展示的值 }, @@ -207,7 +206,7 @@ const IndexRankingArr = [{ title: '复访接待', params: '', // 后端定义参数 show: false, // 是否展示默认展示一部分 - + isShowCity: true, // 默认展示按城市 checked: false, // 是否选中 data: 0, // 对应展示的值 }, @@ -215,7 +214,7 @@ const IndexRankingArr = [{ title: '违禁接待', params: '', // 后端定义参数 show: false, // 是否展示默认展示一部分 - + isShowCity: true, // 默认展示按城市 checked: false, // 是否选中 data: 0, // 对应展示的值 }, @@ -223,7 +222,7 @@ const IndexRankingArr = [{ title: '无录音', params: '', // 后端定义参数 show: false, // 是否展示默认展示一部分 - + isShowCity: true, // 默认展示按城市 checked: false, // 是否选中 data: 0, // 对应展示的值 }, @@ -231,7 +230,7 @@ const IndexRankingArr = [{ title: '平均挖掘执行率', params: '', // 后端定义参数 show: false, // 是否展示默认展示一部分 - + isShowCity: true, // 默认展示按城市 checked: false, // 是否选中 data: 0, // 对应展示的值 }, @@ -239,7 +238,7 @@ const IndexRankingArr = [{ title: '平均销讲执行率', params: '', // 后端定义参数 show: false, // 是否展示默认展示一部分 - + isShowCity: true, // 默认展示按城市 checked: false, // 是否选中 data: 0, // 对应展示的值 }, @@ -247,7 +246,7 @@ const IndexRankingArr = [{ title: '平均客户意向度', params: '', // 后端定义参数 show: false, // 是否展示默认展示一部分 - + isShowCity: true, // 默认展示按城市 checked: false, // 是否选中 data: 0, // 对应展示的值 }, @@ -255,7 +254,7 @@ const IndexRankingArr = [{ title: '平均挖掘成功率', params: '', // 后端定义参数 show: false, // 是否展示默认展示一部分 - + isShowCity: true, // 默认展示按城市 checked: false, // 是否选中 data: 0, // 对应展示的值 }, @@ -263,7 +262,7 @@ const IndexRankingArr = [{ title: '录音开启失败', params: '', // 后端定义参数 show: false, // 是否展示默认展示一部分 - + isShowCity: true, // 默认展示按城市 checked: false, // 是否选中 data: 0, // 对应展示的值 }, @@ -271,7 +270,7 @@ const IndexRankingArr = [{ title: '平均接待时长', params: '', // 后端定义参数 show: false, // 是否展示默认展示一部分 - + isShowCity: true, // 默认展示按城市 checked: false, // 是否选中 data: 0, // 对应展示的值 }, @@ -279,7 +278,7 @@ const IndexRankingArr = [{ title: '录音开启平均时长', params: '', // 后端定义参数 show: false, // 是否展示默认展示一部分 - + isShowCity: true, // 默认展示按城市 checked: false, // 是否选中 data: 0, // 对应展示的值 }, @@ -287,7 +286,7 @@ const IndexRankingArr = [{ title: '录音开启率', params: '', // 后端定义参数 show: false, // 是否展示默认展示一部分 - + isShowCity: true, // 默认展示按城市 checked: false, // 是否选中 data: 0, // 对应展示的值 }, @@ -295,40 +294,33 @@ const IndexRankingArr = [{ title: '平均信号强度', params: '', // 后端定义参数 show: false, // 是否展示默认展示一部分 - + isShowCity: true, // 默认展示按城市 checked: false, // 是否选中 data: 0, // 对应展示的值 }, ] +// 趋势 +const IndicatorTrendsArr = [ -const IndicatorTrendsArr = [{ + { title: '接待量', - params: '', // 后端定义参数 + params: 'receptionCount', // 后端定义参数 show: false, // 是否展示默认展示一部分 - checked: false, // 是否选中 data: 0, // 对应展示的值 }, { title: '有效接待', - params: '', // 后端定义参数 + params: 'activeCustomer', // 后端定义参数 checked: false, // 是否选中 show: false, // 是否展示默认展示一部分 data: 0, // 对应展示的值 }, - { - title: '正在接待', - params: '', // 后端定义参数 - show: false, // 是否展示默认展示一部分 - - checked: false, // 是否选中 - data: 0, // 对应展示的值 - }, { title: '复访接待', - params: '', // 后端定义参数 + params: 'visitAgainCount', // 后端定义参数 show: false, // 是否展示默认展示一部分 checked: false, // 是否选中 @@ -336,7 +328,7 @@ const IndicatorTrendsArr = [{ }, { title: '违禁接待', - params: '', // 后端定义参数 + params: 'prohibitedCustomer', // 后端定义参数 show: false, // 是否展示默认展示一部分 checked: false, // 是否选中 @@ -352,7 +344,7 @@ const IndicatorTrendsArr = [{ }, { title: '平均挖掘执行率', - params: '', // 后端定义参数 + params: 'wordFraction', // 后端定义参数 show: false, // 是否展示默认展示一部分 checked: false, // 是否选中 @@ -360,7 +352,7 @@ const IndicatorTrendsArr = [{ }, { title: '平均销讲执行率', - params: '', // 后端定义参数 + params: 'fraction', // 后端定义参数 checked: false, // 是否选中 show: false, // 是否展示默认展示一部分 @@ -368,7 +360,7 @@ const IndicatorTrendsArr = [{ }, { title: '平均客户意向度', - params: '', // 后端定义参数 + params: 'sumLevelFraction ', // 后端定义参数 show: false, // 是否展示默认展示一部分 checked: false, // 是否选中 @@ -376,7 +368,7 @@ const IndicatorTrendsArr = [{ }, { title: '平均挖掘成功率', - params: '', // 后端定义参数 + params: 'wordFinishFraction', // 后端定义参数 show: false, // 是否展示默认展示一部分 checked: false, // 是否选中 @@ -384,7 +376,7 @@ const IndicatorTrendsArr = [{ }, { title: '录音开启失败', - params: '', // 后端定义参数 + params: 'recordingFailed', // 后端定义参数 show: false, // 是否展示默认展示一部分 checked: false, // 是否选中 @@ -392,7 +384,7 @@ const IndicatorTrendsArr = [{ }, { title: '平均接待时长', - params: '', // 后端定义参数 + params: 'avgDuration', // 后端定义参数 show: false, // 是否展示默认展示一部分 checked: false, // 是否选中 @@ -400,7 +392,7 @@ const IndicatorTrendsArr = [{ }, { title: '录音开启平均时长', - params: '', // 后端定义参数 + params: 'avgStartRecording', // 后端定义参数 show: false, // 是否展示默认展示一部分 checked: false, // 是否选中 @@ -408,7 +400,7 @@ const IndicatorTrendsArr = [{ }, { title: '录音开启率', - params: '', // 后端定义参数 + params: 'recordingStartOdds', // 后端定义参数 show: false, // 是否展示默认展示一部分 checked: false, // 是否选中 @@ -416,23 +408,15 @@ const IndicatorTrendsArr = [{ }, { title: '平均信号强度', - params: '', // 后端定义参数 - show: false, // 是否展示默认展示一部分 - - checked: false, // 是否选中 - data: 0, // 对应展示的值 - }, - { - title: '接待质量', - params: '', // 后端定义参数 + params: 'avgSignalDevice', // 后端定义参数 show: false, // 是否展示默认展示一部分 checked: false, // 是否选中 data: 0, // 对应展示的值 - }, + } ] - +// 分布 const IndicatorDistributionArr = [ { @@ -525,7 +509,6 @@ const IndicatorDistributionArr = [ }, ] - export { stayPendingProcessingArr, ReceptionBriefingArr, diff --git a/pages/center/dataBoard/dataBoard.vue b/pages/center/dataBoard/dataBoard.vue index a117956..fcb1090 100644 --- a/pages/center/dataBoard/dataBoard.vue +++ b/pages/center/dataBoard/dataBoard.vue @@ -67,19 +67,25 @@ {{item.title}}排名(top10) - + 按项目 - + 按城市 -