diff --git a/src/views/kpi/assessment/performance/components/table.vue b/src/views/kpi/assessment/performance/components/table.vue index c8510dc..21337c0 100644 --- a/src/views/kpi/assessment/performance/components/table.vue +++ b/src/views/kpi/assessment/performance/components/table.vue @@ -117,6 +117,10 @@ import { apiSaveDetail, apiGet375, apiSaveapproval } from '@/api/assessment' export default { name: 'columnsTbale', props: { + resultRecordId: { + type: String, + default: () => '' + }, obj: { type: Object, default: () => { @@ -195,7 +199,7 @@ export default { return } const obj = {status: 1, menuName: this.tableInfo.result ? '提交了结果值' : '提交了评分'} - const params = Object.assign({}, {resultRecordId: this.$route.query.id || ''}, obj) + const params = Object.assign({}, {resultRecordId: this.$route.query.id || this.resultRecordId || ''}, obj) let res = await apiSaveapproval(params) this.loadingTi = false if (res.code !== 200) { diff --git a/src/views/kpi/assessment/performance/index.vue b/src/views/kpi/assessment/performance/index.vue index 23a5e50..7fecb67 100644 --- a/src/views/kpi/assessment/performance/index.vue +++ b/src/views/kpi/assessment/performance/index.vue @@ -83,6 +83,7 @@