From c30aedf35f076a2446459725e06fe0ea681a2de1 Mon Sep 17 00:00:00 2001
From: 13937891274 <kxc0822>
Date: Wed, 03 Aug 2022 16:13:02 +0800
Subject: [PATCH] 数据对接
---
src/views/goalManagement/performanceAppraisal/index.vue | 37 ++++++++++++++++++++++++++++---------
1 files changed, 28 insertions(+), 9 deletions(-)
diff --git a/src/views/goalManagement/performanceAppraisal/index.vue b/src/views/goalManagement/performanceAppraisal/index.vue
index cfe1191..9b38832 100644
--- a/src/views/goalManagement/performanceAppraisal/index.vue
+++ b/src/views/goalManagement/performanceAppraisal/index.vue
@@ -7,10 +7,7 @@
<el-row>
<el-col :span="4">
<el-form-item size="default">
- <el-select v-model="ruleForm.searchParams.examineDepartmentId" style="width: 100%" placeholder="请选择考核部门">
- <el-option label="Zone one" value="shanghai" />
- <el-option label="Zone two" value="beijing" />
- </el-select>
+ <el-tree-select v-model="ruleForm.searchParams.examineDepartmentId" :data="data" check-strictly="true" class="w100" :props="propse" placeholder="请选择" />
</el-form-item>
</el-col>
<el-col :span="4">
@@ -135,8 +132,8 @@
</el-tab-pane>
</el-tabs>
</div>
- <DailogAq ref="ShowAdd" @navAddorUpdata="onAddorUpdata"></DailogAq>
- <DailogKh ref="ShowAdds" @navAddorUpdata="onAddorUpdatas"></DailogKh>
+ <DailogAq ref="openAdd" @navAddorUpdata="onAddorUpdata"></DailogAq>
+ <DailogKh ref="openAdds" @navAddorUpdata="onAddorUpdatas"></DailogKh>
</div>
</template>
<script lang="ts">
@@ -151,7 +148,7 @@
setup() {
// 搜索条件 安全考核管理
const ruleForm = reactive({
- pageSize: 2,
+ pageSize: 10,
pageIndex: 1,
searchParams: {
examineDepartmentId: '',
@@ -318,6 +315,7 @@
};
onMounted(() => {
listApis();
+ department()
});
const onAddorUpdatas = () => {
listApis();
@@ -358,7 +356,7 @@
message: res.data.msg,
type: 'success',
});
- listApi();
+ listApis();
} else {
ElMessage.error(res.data.msg);
}
@@ -408,7 +406,7 @@
message: res.data.msg,
type: 'success',
});
- listApi();
+ listApis();
} else {
ElMessage.error(res.data.msg);
}
@@ -421,7 +419,28 @@
// });
});
};
+ //部门树
+ const department = () => {
+ goalManagementApi()
+ .getTreedepartment()
+ .then((res) => {
+ if (res.data.code == 200) {
+ data.value = res.data.data;
+ } else {
+ ElMessage.error(res.data.msg);
+ }
+ });
+ };
+ const propse = {
+ label: 'depName',
+ children: 'children',
+ value: 'depId',
+ };
+ const data = ref();
return {
+ department,
+ propse,
+ data,
activeName,
ruleForm,
resetForm,
--
Gitblit v1.9.2