Commit a6098217 authored by “yiyousong”'s avatar “yiyousong”

feat:分值汇总接口调试完成

parent 3c92c585
...@@ -48,30 +48,40 @@ ...@@ -48,30 +48,40 @@
<div class="content_top"> <div class="content_top">
<p class="content_text"> <p class="content_text">
<span class="txt">初始扣分</span <span class="txt">初始扣分</span
><span class="txt_num">9856241</span> ><span class="txt_num">{{
yearRecordAll.initScore || "--"
}}</span>
</p> </p>
<p class="content_text"> <p class="content_text">
<span class="txt">核查扣分</span <span class="txt">核查扣分</span
><span class="txt_num">9856241</span> ><span class="txt_num">{{
<span class="txt_small">占比:87.21%</span> yearRecordAll.checkScore || "--"
}}</span>
<span class="txt_small"
>占比:{{ yearRecordAll.checkPercent || "--" }}</span
>
</p> </p>
<p class="content_text"> <p class="content_text">
<span class="txt">申诉分值</span <span class="txt">申诉分值</span
><span class="txt_num">9856241</span> ><span class="txt_num">{{
<span class="txt_small">占比:87.21%</span> yearRecordAll.appealScore || "--"
}}</span>
<span class="txt_small"
>占比:{{ yearRecordAll.appealPercent || "--" }}</span
>
</p> </p>
<p class="content_text"> <p class="content_text">
<span class="txt">累计扣分</span <span class="txt">累计扣分</span
><span class="txt_num">9856241</span> ><span class="txt_num">{{ yearRecordAll.total || "--" }}</span>
</p> </p>
</div> </div>
<div class="content_down"> <div class="content_down">
<div class="down_left"> <div class="down_left">
<div class="num">+65.32%</div> <div class="num">{{ yearRecordAll.huanbi || "暂无环比" }}</div>
<p class="down_text">环比增长率</p> <p class="down_text">环比增长率</p>
</div> </div>
<div class="down_right"> <div class="down_right">
<div class="num">+65.32%</div> <div class="num">{{ yearRecordAll.tongbi || "暂无同比" }}</div>
<p class="down_text">同比增长率</p> <p class="down_text">同比增长率</p>
</div> </div>
</div> </div>
...@@ -83,30 +93,40 @@ ...@@ -83,30 +93,40 @@
<div class="content_top"> <div class="content_top">
<p class="content_text"> <p class="content_text">
<span class="txt">初始扣分</span <span class="txt">初始扣分</span
><span class="txt_num">9856241</span> ><span class="txt_num">{{
monthRecordAll.initScore || "--"
}}</span>
</p> </p>
<p class="content_text"> <p class="content_text">
<span class="txt">核查扣分</span <span class="txt">核查扣分</span
><span class="txt_num">9856241</span> ><span class="txt_num">{{
<span class="txt_small">占比:87.21%</span> monthRecordAll.checkScore || "--"
}}</span>
<span class="txt_small"
>占比:{{ monthRecordAll.checkPercent || "--" }}</span
>
</p> </p>
<p class="content_text"> <p class="content_text">
<span class="txt">申诉分值</span <span class="txt">申诉分值</span
><span class="txt_num">9856241</span> ><span class="txt_num">{{
<span class="txt_small">占比:87.21%</span> monthRecordAll.appealScore || "--"
}}</span>
<span class="txt_small"
>占比:{{ monthRecordAll.appealPercent || "--" }}</span
>
</p> </p>
<p class="content_text"> <p class="content_text">
<span class="txt">累计扣分</span <span class="txt">累计扣分</span
><span class="txt_num">9856241</span> ><span class="txt_num">{{ monthRecordAll.total || "--" }}</span>
</p> </p>
</div> </div>
<div class="content_down"> <div class="content_down">
<div class="down_left"> <div class="down_left">
<div class="num">+65.32%</div> <div class="num">{{ monthRecordAll.huanbi || "暂无环比" }}</div>
<p class="down_text">环比增长率</p> <p class="down_text">环比增长率</p>
</div> </div>
<div class="down_right"> <div class="down_right">
<div class="num">+65.32%</div> <div class="num">{{ monthRecordAll.tongbi || "暂无同比" }}</div>
<p class="down_text">同比增长率</p> <p class="down_text">同比增长率</p>
</div> </div>
</div> </div>
...@@ -118,30 +138,40 @@ ...@@ -118,30 +138,40 @@
<div class="content_top"> <div class="content_top">
<p class="content_text"> <p class="content_text">
<span class="txt">初始扣分</span <span class="txt">初始扣分</span
><span class="txt_num">9856241</span> ><span class="txt_num">{{
dayRecordAll.initScore || "--"
}}</span>
</p> </p>
<p class="content_text"> <p class="content_text">
<span class="txt">核查扣分</span <span class="txt">核查扣分</span
><span class="txt_num">9856241</span> ><span class="txt_num">{{
<span class="txt_small">占比:87.21%</span> dayRecordAll.checkScore || "--"
}}</span>
<span class="txt_small"
>占比:{{ dayRecordAll.checkPercent || "--" }}</span
>
</p> </p>
<p class="content_text"> <p class="content_text">
<span class="txt">申诉分值</span <span class="txt">申诉分值</span
><span class="txt_num">9856241</span> ><span class="txt_num">{{
<span class="txt_small">占比:87.21%</span> dayRecordAll.appealScore || "--"
}}</span>
<span class="txt_small"
>占比:{{ dayRecordAll.appealPercent || "--" }}</span
>
</p> </p>
<p class="content_text"> <p class="content_text">
<span class="txt">累计扣分</span <span class="txt">累计扣分</span
><span class="txt_num">9856241</span> ><span class="txt_num">{{ dayRecordAll.total || "--" }}</span>
</p> </p>
</div> </div>
<div class="content_down"> <div class="content_down">
<div class="down_left"> <div class="down_left">
<div class="num">+65.32%</div> <div class="num">{{ dayRecordAll.huanbi || "暂无环比" }}</div>
<p class="down_text">环比增长率</p> <p class="down_text">环比增长率</p>
</div> </div>
<div class="down_right"> <div class="down_right">
<div class="num">+65.32%</div> <div class="num">{{ dayRecordAll.tongbi || "暂无同比" }}</div>
<p class="down_text">同比增长率</p> <p class="down_text">同比增长率</p>
</div> </div>
</div> </div>
...@@ -284,10 +314,15 @@ export default { ...@@ -284,10 +314,15 @@ export default {
shensuPie: null, // 申诉分值分布情况echart实例 shensuPie: null, // 申诉分值分布情况echart实例
recordPie: null, // 反馈记录整体情况echart实例 recordPie: null, // 反馈记录整体情况echart实例
timer: null, timer: null,
// performType: {}, // 申诉分值字典 yearRecordAll: {}, // 今年分值
monthRecordAll: {}, // 本月分值
dayRecordAll: {}, // 今日分值
}; };
}, },
created() {
this.getYearRecordAll();
this.getMonthRecordAll();
},
mounted() { mounted() {
this.staffStatList(); this.staffStatList();
this.getException(); this.getException();
...@@ -307,6 +342,32 @@ export default { ...@@ -307,6 +342,32 @@ export default {
this.shensuPie && this.shensuPie.resize(); this.shensuPie && this.shensuPie.resize();
this.recordPie && this.recordPie.resize(); this.recordPie && this.recordPie.resize();
}, },
// 获取今年分值
async getYearRecordAll() {
this.yearRecordAll = await this.getRecordAll(1);
},
// 获取本月分值
async getMonthRecordAll() {
this.monthRecordAll = await this.getRecordAll(2);
},
// 获取今日分值
async getDayRecordAll() {
this.dayRecordAll = await this.getRecordAll(3);
console.log(this.dayRecordAll);
},
// 获取分值情况
async getRecordAll(summaryType) {
let obj = {};
await this.$post("/check/all/record/score/summary", {
summaryType,
}).then((res) => {
const { code, data } = res;
if (code == 1) {
obj = data;
}
});
return obj;
},
// 个人绩效总分排名 // 个人绩效总分排名
staffStatList() { staffStatList() {
this.$post("/staff/perform/stat/summary/top", { this.$post("/staff/perform/stat/summary/top", {
......
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