diff --git a/src/views/kpi/assessment/homeList/index.vue b/src/views/kpi/assessment/homeList/index.vue index b5441d1..8617e64 100644 --- a/src/views/kpi/assessment/homeList/index.vue +++ b/src/views/kpi/assessment/homeList/index.vue @@ -93,7 +93,7 @@ export default { return { params: { 'currPage': 1, - 'pageSize': 5 + 'pageSize': 10 }, show: false, options: [ { diff --git a/src/views/kpi/assessment/performance/components/table copy 2.vue b/src/views/kpi/assessment/performance/components/table copy 2.vue index 4b9b365..704a3b1 100644 --- a/src/views/kpi/assessment/performance/components/table copy 2.vue +++ b/src/views/kpi/assessment/performance/components/table copy 2.vue @@ -7,45 +7,61 @@
考核标准
结果值
权重({{obj.weight*100}}%)
-
-
上级评分
-
-
评分
-
得分
-
评分说明
+
-
+
- 维度 + {{item.name}}
-
+
- 名称 + {{i.target}}
- 考核标准 + {{i.keyResult}}
- 结果值 + {{i.checkResult}}
- 权重 + {{( Math.round((i.checkWeight * 100) * 1000) / 1000 )}}%
-
+
- 20000 + {{dto.acquireScore}}
- 20000 + {{dto.acquireScore}}
- 20000 + {{dto.scoreComment || '--'}}
+
+
+ -- +
+
+ -- +
+
+ -- +
+
+ -- +
+
diff --git a/src/views/kpi/assessment/performance/components/table copy.vue b/src/views/kpi/assessment/performance/components/table copy.vue index e926754..82c2085 100644 --- a/src/views/kpi/assessment/performance/components/table copy.vue +++ b/src/views/kpi/assessment/performance/components/table copy.vue @@ -3,7 +3,7 @@
维度
-
名称
+
名称
考核标准
结果值
权重({{obj.weight*100}}%)
@@ -20,7 +20,7 @@
-
+
{{child.target || ''}}
@@ -58,7 +58,7 @@
-
+
@@ -76,7 +76,7 @@
-
+
@@ -155,9 +155,9 @@ export default { }, computed: { score () { - const result = this.obj.recortModelDtos.reduce((result, i) => { - i.detailDtos.map(j => { - j.scoreDtos.map(k => { + const result = this.obj.recortModelDtos && this.obj.recortModelDtos.reduce((result, i) => { + i.detailDtos && i.detailDtos.map(j => { + j.scoreDtos && j.scoreDtos.map(k => { const str = j.calculate.replace(/{\w+}/g, (i) => { i = i.replace(/{|}/g, '') return k[i] @@ -229,6 +229,10 @@ export default { }