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 94953dc..2751493 100644
--- a/src/components/EvaluationTeamFilter/index.vue
+++ b/src/components/EvaluationTeamFilter/index.vue
@@ -3,7 +3,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/performance/components/UseButton/index.vue b/src/views/kpi/assessment/performance/components/UseButton/index.vue
new file mode 100644
index 0000000..6fe7b53
--- /dev/null
+++ b/src/views/kpi/assessment/performance/components/UseButton/index.vue
@@ -0,0 +1,41 @@
+
+
+
+ 制定目标
+
+
+
+
+
+
diff --git a/src/views/kpi/assessment/performance/index.vue b/src/views/kpi/assessment/performance/index.vue
index 2dace9d..49a191a 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 @@
-