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