From 4dd3c86d84c5b0fa11babcc20f5b2c6e734aaa38 Mon Sep 17 00:00:00 2001 From: shj <1790240199@qq.com> Date: 星期四, 18 八月 2022 10:17:32 +0800 Subject: [PATCH] 对接 --- src/views/goalManagement/targetDecompositionYear/component/DailogAdd.vue | 38 +++++++++++++++----------------------- 1 files changed, 15 insertions(+), 23 deletions(-) diff --git a/src/views/goalManagement/targetDecompositionYear/component/DailogAdd.vue b/src/views/goalManagement/targetDecompositionYear/component/DailogAdd.vue index e6a0496..b281c18 100644 --- a/src/views/goalManagement/targetDecompositionYear/component/DailogAdd.vue +++ b/src/views/goalManagement/targetDecompositionYear/component/DailogAdd.vue @@ -6,7 +6,7 @@ <el-col :span="11"> <el-form-item label="目标分类" prop="targetTypeId" size="default"> <el-select v-model="form.targetTypeId" class="m-2" placeholder="请选择" style="width:100%"> - <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value" /> + <el-option v-for="item in options" :key="item.id" :label="item.typeName" :value="item.id" /> </el-select> </el-form-item> </el-col> @@ -131,6 +131,7 @@ }; onMounted(() => { department(); + allList() }); const disabled = ref(false); // 开启弹窗 @@ -149,6 +150,17 @@ } dialogVisible.value = true; }; + // 分类 All + const allList=()=>{ + goalManagementApi().gettargetClassAll({}).then(res=>{ + console.log('xxxxxx') + if(res.data.code==200){ + options.value=res.data.data + }else{ + ElMessage.error(res.data.msg); + } + }) + } // 开启用户弹窗 const Show = ref(); const openUser = (type:any) => { @@ -260,30 +272,10 @@ const dutyName = (data: any) => { form.value.dutyDepartmentName = data.depName; }; - const options = [ - { - value: 1, - label: 'Option1', - }, - { - value: 2, - label: 'Option2', - }, - { - value: 3, - label: 'Option3', - }, - { - value: 4, - label: 'Option4', - }, - { - value: 5, - label: 'Option5', - }, - ]; + const options = ref([]); return { options, + allList, disabled, makerName, dutyName, -- Gitblit v1.9.2