diff --git a/src/components/ChooseInitiate/index.vue b/src/components/ChooseInitiate/index.vue
new file mode 100644
index 0000000..4b6dfa9
--- /dev/null
+++ b/src/components/ChooseInitiate/index.vue
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+
+
diff --git a/src/components/PopupRight/index.vue b/src/components/PopupRight/index.vue
index b2c5cf9..a6305b8 100644
--- a/src/components/PopupRight/index.vue
+++ b/src/components/PopupRight/index.vue
@@ -12,7 +12,7 @@
取 消
- 确 定
+ {{subumitText}}
@@ -27,6 +27,10 @@
export default {
props: {
+ subumitText: {
+ type: String,
+ default: '确 定'
+ },
title: {
type: String,
default: ''
diff --git a/src/views/kpi/assessment/stepList/index.vue b/src/views/kpi/assessment/stepList/index.vue
index 9928809..b8452b8 100644
--- a/src/views/kpi/assessment/stepList/index.vue
+++ b/src/views/kpi/assessment/stepList/index.vue
@@ -20,7 +20,7 @@
- 开始评分
+ 开始评分
更多
@@ -98,6 +98,7 @@
+
@@ -108,14 +109,18 @@ import SmallNav from '@/components/kpi-layout/SmallNav'
import getPersonnel from '@/components/getPersonnel'
import PopupRight from '@/components/PopupRight'
import EvaluationTeamFilter from '@/components/EvaluationTeamFilter'
+import ChooseInitiate from '@/components/ChooseInitiate'
import { apiManagerDetail, apiChartList } from '@/api/assessment'
-import {getWorkList} from '@/api/workbench'
import { getStartsData } from '@/api/report'
let id = 0
export default {
data () {
return {
+ options: {
+ startId: this.$route.query.id || ''
+ },
+ showChooseList: false,
dialogVisible: false,
form: {
isShowPersonnel: false,
@@ -158,7 +163,8 @@ export default {
SmallNav,
getPersonnel,
PopupRight,
- EvaluationTeamFilter
+ EvaluationTeamFilter,
+ ChooseInitiate
},
computed: {
formTitle () {
@@ -171,6 +177,9 @@ export default {
await this.handleStartsReq()
},
methods: {
+ handleCallBackChoose (item) {
+ console.log('item: ', item)
+ },
submitClick (item) {
this.params.evaluationIds = item.value
this.params.title = item.title