This commit is contained in:
xiongchengqiang 2020-12-15 14:45:45 +08:00
parent 43b57460bf
commit cd5e3a368e
3 changed files with 35 additions and 26 deletions

View File

@ -281,8 +281,11 @@ export default {
}
}
},
mounted () {
this.handleGrt375()
async mounted () {
await this.handleGrt375()
if (this.$route.query.detailId) {
this.handleLookProcess(this.$route.query.detailId)
}
},
methods: {
//

View File

@ -222,6 +222,7 @@ export default {
if (this.isNoRouter) {
await this.handleStartsReq()
}
await this.handleList()
},
methods: {

View File

@ -10,8 +10,8 @@
考核月份
</div>
<div class="tablePint-aboult-item"
style="width:110px">
2020年9月
style="width:130px">
{{obj.assessCycle}}
</div>
<div class="tablePint-aboult-item"
style="width:50px">
@ -27,7 +27,7 @@
</div>
<div class="tablePint-aboult-item"
style="width:50px">
熊成强
{{obj.currentApprovalStaffName}}
</div>
<div class="tablePint-aboult-item"
style="width:80px">
@ -35,7 +35,7 @@
</div>
<div class="tablePint-aboult-item"
style="width:120px">
设计部
{{obj.departmentOne}}
</div>
<div class="tablePint-aboult-item"
style="width:80px">
@ -43,7 +43,7 @@
</div>
<div class="tablePint-aboult-item"
style="width:100px">
/
{{obj.departmentTwo}}
</div>
<div class="tablePint-aboult-item"
style="width:100px">
@ -51,7 +51,7 @@
</div>
<div class="tablePint-aboult-item"
style="width:100px">
/
{{obj.departmentThree}}
</div>
<div class="tablePint-aboult-item"
style="width:100px">
@ -74,7 +74,7 @@
<div class="tablePint-top-weidu" style="width:100px">
考核维度
</div>
<div class="tablePint-top-mubiao" style="width:110px">
<div class="tablePint-top-mubiao" style="width:130px">
目标/指标
</div>
<div class="tablePint-top-guanjian" style="width:310px">
@ -96,26 +96,26 @@
评分说明
</div>
</div>
<div v-for="i in 2">
<div v-for="i in obj.recortModelDtos">
<div class="tablePint-content">
<div class="tablePint-content-left item" style="width:100px;">
业绩
{{i.name}}
</div>
<div class="tablePint-content-right">
<div v-for="i in 10" class="tablePint-content-right-item">
<div class="item" style="width:110px;">几月交易额</div>
<div class="item" style="width:310px">几月交易额</div>
<div class="item" style="width:100px">几月交易额</div>
<div class="item" style="width:500px">几月交易额</div>
<div class="item" style="width:100px">几月交易额</div>
<div v-for="j in i.detailDtos" class="tablePint-content-right-item">
<div class="item" style="width:130px;">{{j.target}}</div>
<div class="item" style="width:310px;">{{j.keyResult}}</div>
<div class="item" style="width:100px">几月交易额</div>
<div class="item" style="width:500px">{{j.checkResult}}</div>
<div class="item" style="width:100px">{{j.superScore || '/'}}</div>
<div class="item" style="width:100px">{{j.acquireScore || '/'}}</div>
<div class="item" style="width:140px">几月交易额</div>
</div>
</div>
</div>
<div class="flex ">
<div class="item bg" style="width:520px;">业务考核结果</div>
<div class="item bg" style="width:100px;">70%</div>
<div class="item bg" style="width:540px;">业务考核结果</div>
<div class="item bg" style="width:100px;">{{Math.round((j.checkWeight * 100) * 1000) / 1000 }}%</div>
<div class="item bg" style="width:500px;">/</div>
<div class="item bg" style="width:100px;">/</div>
<div class="item bg" style="width:100px;">2.512</div>
@ -123,14 +123,19 @@
</div>
</div>
<div class="flex">
<div class="items" style="width:1220px;">zui</div>
<div class="item" style="width:100px;">zui</div>
<div class="item" style="width:140px;">zui</div>
<div class="items" style="width:1240px;">最终绩效考核评分</div>
<div class="item" style="width:100px;">3.234</div>
<div class="item" style="width:140px;">/</div>
</div>
<div class="flex">
<div class="items" style="width:730px;padding:20px 10px;">直属上级确认绩效考核内容与结果
<div class="items" style="width:1240px;">最终绩效考核结果等级</div>
<div class="item" style="width:100px;">3.5+</div>
<div class="item" style="width:140px;">/</div>
</div>
<div class="flex">
<div class="items" style="width:740px;padding:20px 10px;">直属上级确认绩效考核内容与结果
签字</div>
<div class="items" style="width:730px;padding:20px 10px;">直属上级确认绩效考核内容与结果
<div class="items" style="width:740px;padding:20px 10px;">直属上级确认绩效考核内容与结果
签字</div>
</div>
</div>
@ -180,7 +185,7 @@ export default {
border-left: 1px solid #666666;
&-title {
.center();
width: 1460px;
width: 1480px;
height: 50px;
border-top: 1px solid #666666;
border-right: 1px solid #666666;
@ -239,7 +244,7 @@ export default {
border-bottom: 1px solid #666666;
}
.bg{
background: rgb(245, 187, 120);
// background: rgb(245, 187, 120);
}
}
</style>