diff --git a/src/api/assessment.js b/src/api/assessment.js
index cf9218a..b73eedd 100644
--- a/src/api/assessment.js
+++ b/src/api/assessment.js
@@ -53,3 +53,12 @@ export function apiResultGetDetail (query) {
params: query
})
}
+
+// 保存绩效详情-
+export function apiSaveDetail (query) {
+ return request({
+ url: '/lz_management/user/lzresultrecord/saveDetail',
+ method: 'post',
+ data: query
+ })
+}
diff --git a/src/components/EvaluationTeamFilter/index.vue b/src/components/EvaluationTeamFilter/index.vue
index b3fcbc3..4c71ffa 100644
--- a/src/components/EvaluationTeamFilter/index.vue
+++ b/src/components/EvaluationTeamFilter/index.vue
@@ -2,7 +2,7 @@
@@ -107,7 +107,7 @@ import InfoHeader from '@/components/InfoHeader'
import PopupRight from '@/components/PopupRight'
import draggable from 'vuedraggable'
import {getDimensions} from '@/api/data'
-import { apiResultGetDetail } from '@/api/assessment'
+import { apiResultGetDetail, apiSaveDetail } from '@/api/assessment'
export default {
data () {
return {
@@ -160,6 +160,15 @@ export default {
this.handleGetTbale()
},
methods: {
+ async handleSaveDetail (params = this.obj) {
+ let res = await apiSaveDetail(params)
+ if (res.code !== 200) {
+ this.$message.error = res.msg
+ return
+ }
+ this.handleGetTbale()
+ console.log('res: ', res)
+ },
// 获取维度类型
async handleGetDimensions () {
try {
@@ -220,7 +229,7 @@ export default {
handleFilter (item) {
return item ? item.filter(i => !i.isDelete) : []
},
- async handleGetTbale (id = 226) {
+ async handleGetTbale (id = this.$route.query.id) {
let res = await apiResultGetDetail({id})
if (res.code !== 200) return
this.obj = res.data
diff --git a/src/views/kpi/assessment/homeList/index.vue b/src/views/kpi/assessment/homeList/index.vue
index db304cd..92d9d1e 100644
--- a/src/views/kpi/assessment/homeList/index.vue
+++ b/src/views/kpi/assessment/homeList/index.vue
@@ -56,7 +56,7 @@
@click="handlePush(scope.row.id)"
type="text"
size="small">
- 编 辑
+ 查 看
+
+
+ 制定目标
+
+
+
+
+
+
+
diff --git a/src/views/kpi/assessment/performance/index.vue b/src/views/kpi/assessment/performance/index.vue
index 2dace9d..0bc4638 100644
--- a/src/views/kpi/assessment/performance/index.vue
+++ b/src/views/kpi/assessment/performance/index.vue
@@ -25,11 +25,7 @@
departmentName:obj.departmentName
}" />
- 制定目标
+
{{formTitle}}
- 选择考评组
+ {{params.evaluationIds?params.title:'选择考评组'}}
@@ -98,13 +98,7 @@
-