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

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

parent 3c92c585
......@@ -48,30 +48,40 @@
<div class="content_top">
<p class="content_text">
<span class="txt">初始扣分</span
><span class="txt_num">9856241</span>
><span class="txt_num">{{
yearRecordAll.initScore || "--"
}}</span>
</p>
<p class="content_text">
<span class="txt">核查扣分</span
><span class="txt_num">9856241</span>
<span class="txt_small">占比:87.21%</span>
><span class="txt_num">{{
yearRecordAll.checkScore || "--"
}}</span>
<span class="txt_small"
>占比:{{ yearRecordAll.checkPercent || "--" }}</span
>
</p>
<p class="content_text">
<span class="txt">申诉分值</span
><span class="txt_num">9856241</span>
<span class="txt_small">占比:87.21%</span>
><span class="txt_num">{{
yearRecordAll.appealScore || "--"
}}</span>
<span class="txt_small"
>占比:{{ yearRecordAll.appealPercent || "--" }}</span
>
</p>
<p class="content_text">
<span class="txt">累计扣分</span
><span class="txt_num">9856241</span>
><span class="txt_num">{{ yearRecordAll.total || "--" }}</span>
</p>
</div>
<div class="content_down">
<div class="down_left">
<div class="num">+65.32%</div>
<div class="num">{{ yearRecordAll.huanbi || "暂无环比" }}</div>
<p class="down_text">环比增长率</p>
</div>
<div class="down_right">
<div class="num">+65.32%</div>
<div class="num">{{ yearRecordAll.tongbi || "暂无同比" }}</div>
<p class="down_text">同比增长率</p>
</div>
</div>
......@@ -83,30 +93,40 @@
<div class="content_top">
<p class="content_text">
<span class="txt">初始扣分</span
><span class="txt_num">9856241</span>
><span class="txt_num">{{
monthRecordAll.initScore || "--"
}}</span>
</p>
<p class="content_text">
<span class="txt">核查扣分</span
><span class="txt_num">9856241</span>
<span class="txt_small">占比:87.21%</span>
><span class="txt_num">{{
monthRecordAll.checkScore || "--"
}}</span>
<span class="txt_small"
>占比:{{ monthRecordAll.checkPercent || "--" }}</span
>
</p>
<p class="content_text">
<span class="txt">申诉分值</span
><span class="txt_num">9856241</span>
<span class="txt_small">占比:87.21%</span>
><span class="txt_num">{{
monthRecordAll.appealScore || "--"
}}</span>
<span class="txt_small"
>占比:{{ monthRecordAll.appealPercent || "--" }}</span
>
</p>
<p class="content_text">
<span class="txt">累计扣分</span
><span class="txt_num">9856241</span>
><span class="txt_num">{{ monthRecordAll.total || "--" }}</span>
</p>
</div>
<div class="content_down">
<div class="down_left">
<div class="num">+65.32%</div>
<div class="num">{{ monthRecordAll.huanbi || "暂无环比" }}</div>
<p class="down_text">环比增长率</p>
</div>
<div class="down_right">
<div class="num">+65.32%</div>
<div class="num">{{ monthRecordAll.tongbi || "暂无同比" }}</div>
<p class="down_text">同比增长率</p>
</div>
</div>
......@@ -118,30 +138,40 @@
<div class="content_top">
<p class="content_text">
<span class="txt">初始扣分</span
><span class="txt_num">9856241</span>
><span class="txt_num">{{
dayRecordAll.initScore || "--"
}}</span>
</p>
<p class="content_text">
<span class="txt">核查扣分</span
><span class="txt_num">9856241</span>
<span class="txt_small">占比:87.21%</span>
><span class="txt_num">{{
dayRecordAll.checkScore || "--"
}}</span>
<span class="txt_small"
>占比:{{ dayRecordAll.checkPercent || "--" }}</span
>
</p>
<p class="content_text">
<span class="txt">申诉分值</span
><span class="txt_num">9856241</span>
<span class="txt_small">占比:87.21%</span>
><span class="txt_num">{{
dayRecordAll.appealScore || "--"
}}</span>
<span class="txt_small"
>占比:{{ dayRecordAll.appealPercent || "--" }}</span
>
</p>
<p class="content_text">
<span class="txt">累计扣分</span
><span class="txt_num">9856241</span>
><span class="txt_num">{{ dayRecordAll.total || "--" }}</span>
</p>
</div>
<div class="content_down">
<div class="down_left">
<div class="num">+65.32%</div>
<div class="num">{{ dayRecordAll.huanbi || "暂无环比" }}</div>
<p class="down_text">环比增长率</p>
</div>
<div class="down_right">
<div class="num">+65.32%</div>
<div class="num">{{ dayRecordAll.tongbi || "暂无同比" }}</div>
<p class="down_text">同比增长率</p>
</div>
</div>
......@@ -284,10 +314,15 @@ export default {
shensuPie: null, // 申诉分值分布情况echart实例
recordPie: null, // 反馈记录整体情况echart实例
timer: null,
// performType: {}, // 申诉分值字典
yearRecordAll: {}, // 今年分值
monthRecordAll: {}, // 本月分值
dayRecordAll: {}, // 今日分值
};
},
created() {
this.getYearRecordAll();
this.getMonthRecordAll();
},
mounted() {
this.staffStatList();
this.getException();
......@@ -307,6 +342,32 @@ export default {
this.shensuPie && this.shensuPie.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() {
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