|
@@ -4,7 +4,7 @@
|
|
|
<el-row :gutter="20" class="h100">
|
|
|
<el-col :xs="6" :sm="6" :md="6" :lg="4" :xl="4" class="orgTree">
|
|
|
<div class="h100 pr10">
|
|
|
- <el-tabs v-model="state.activeName" stretch>
|
|
|
+ <el-tabs v-model="state.activeName" stretch @tab-change="resetNode">
|
|
|
<el-tab-pane label="部门" name="0">
|
|
|
<el-input v-model="filterOrg" placeholder="请输入部门名称" class="input-with-select mt10 mb10" clearable> </el-input>
|
|
|
</el-tab-pane>
|
|
@@ -121,7 +121,6 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="knowledgeTypeName" label="知识分类" show-overflow-tooltip width="120"></el-table-column>
|
|
|
<el-table-column prop="statusName" label="知识状态" show-overflow-tooltip></el-table-column>
|
|
|
-
|
|
|
<el-table-column prop="workflow.moduleName" label="审批类型" show-overflow-tooltip width="120" v-if="[1].includes(state.queryParams.Status)"></el-table-column>
|
|
|
<el-table-column prop="attribution" label="知识归属" show-overflow-tooltip width="120"></el-table-column>
|
|
|
<el-table-column prop="sourceOrganize.name" label="来源部门" show-overflow-tooltip width="120"></el-table-column>
|
|
@@ -386,6 +385,19 @@ const resetQuery = throttle((formEl: FormInstance | undefined) => {
|
|
|
hotRef.value?.setCurrentKey(null);
|
|
|
handleQuery();
|
|
|
}, 500);
|
|
|
+// 重置选中的节点
|
|
|
+const resetNode = () => {
|
|
|
+ state.queryParams.CreateOrgId = null;
|
|
|
+ state.queryParams.KnowledgeTypeId = null;
|
|
|
+ state.queryParams.HotspotId = null;
|
|
|
+ filterOrg.value = '';
|
|
|
+ filterType.value = '';
|
|
|
+ filterHot.value = '';
|
|
|
+ typeRef.value?.setCurrentKey(null);
|
|
|
+ orgRef.value?.setCurrentKey(null);
|
|
|
+ hotRef.value?.setCurrentKey(null);
|
|
|
+ handleQuery();
|
|
|
+};
|
|
|
// 新增知识
|
|
|
const onOpenAddUser = () => {
|
|
|
router.push({
|