|
@@ -77,7 +77,7 @@
|
|
|
:props="{
|
|
|
label: 'hotSpotFullName',
|
|
|
children: 'children',
|
|
|
- isLeaf: 'hasChild'
|
|
|
+ isLeaf: 'hasChild',
|
|
|
}"
|
|
|
:filter-node-method="filterNodeHot"
|
|
|
@node-click="handleNodeClick"
|
|
@@ -99,7 +99,7 @@
|
|
|
highlight-current
|
|
|
:props="{
|
|
|
label: 'hotSpotFullName',
|
|
|
- children: 'children'
|
|
|
+ children: 'children',
|
|
|
}"
|
|
|
:filter-node-method="filterNodeHot"
|
|
|
@node-click="handleNodeClick"
|
|
@@ -149,7 +149,7 @@
|
|
|
<el-tab-pane :label="v.value" :name="v.key" v-for="(v, i) in state.statusOptions" :key="i" :disabled="state.tableLoading"></el-tab-pane>
|
|
|
</el-tabs>
|
|
|
<el-form :model="state.queryParams" ref="ruleFormRef" inline @submit.native.prevent :disabled="state.tableLoading">
|
|
|
-<!-- <el-form-item label="审核类型" prop="ModuleCode" v-if="state.queryParams.Status === 1">
|
|
|
+ <!-- <el-form-item label="审核类型" prop="ModuleCode" v-if="state.queryParams.Status === 1">
|
|
|
<el-segmented
|
|
|
:options="state.tabAuditingNames"
|
|
|
v-model="state.queryParams.ModuleCode"
|
|
@@ -243,7 +243,7 @@
|
|
|
@checkbox-change="selectChangeEvent"
|
|
|
>
|
|
|
<vxe-column type="checkbox" width="50" align="center"></vxe-column>
|
|
|
-<!-- <vxe-column field="workflow.moduleName" title="审核类型" width="120" v-if="state.queryParams.Status === 1"></vxe-column>-->
|
|
|
+ <!-- <vxe-column field="workflow.moduleName" title="审核类型" width="120" v-if="state.queryParams.Status === 1"></vxe-column>-->
|
|
|
<vxe-column field="title" title="标题" min-width="200">
|
|
|
<template #default="{ row }">
|
|
|
<el-button link type="primary" @click="onPreview(row)">{{ row.title }}</el-button>
|
|
@@ -282,7 +282,7 @@
|
|
|
{{ formatDate(row.lastModificationTime, 'YYYY-mm-dd HH:MM:SS') }}
|
|
|
</template>
|
|
|
</vxe-column>
|
|
|
- <vxe-column title="操作" fixed="right" width="210" align="center" :show-overflow="false">
|
|
|
+ <vxe-column title="操作" fixed="right" width="160" align="center" :show-overflow="false">
|
|
|
<template #default="{ row }">
|
|
|
<el-button
|
|
|
link
|
|
@@ -324,13 +324,7 @@
|
|
|
>
|
|
|
上架
|
|
|
</el-button>
|
|
|
- <el-button
|
|
|
- link
|
|
|
- type="primary"
|
|
|
- @click="onPreview(row)"
|
|
|
- >
|
|
|
- 查看
|
|
|
- </el-button>
|
|
|
+ <el-button link type="primary" @click="onPreview(row)" v-if="row.status === 1"> 查看 </el-button>
|
|
|
</template>
|
|
|
</vxe-column>
|
|
|
</vxe-table>
|
|
@@ -749,7 +743,7 @@ const offShelfFn = (row: any) => {
|
|
|
KnowledgeOffShelfNew({ id: row.id }).then(() => {
|
|
|
ElMessage.success('操作成功');
|
|
|
handleQuery();
|
|
|
- })
|
|
|
+ });
|
|
|
})
|
|
|
.catch(() => {});
|
|
|
};
|
|
@@ -767,7 +761,7 @@ const groundingFn = (row: any) => {
|
|
|
KnowledgeOnTheShelf(row.id).then(() => {
|
|
|
ElMessage.success('操作成功');
|
|
|
handleQuery();
|
|
|
- })
|
|
|
+ });
|
|
|
})
|
|
|
.catch(() => {});
|
|
|
};
|
|
@@ -820,7 +814,7 @@ const onOpen = () => {
|
|
|
knowledgeDraftUpdatePublic({ knowledgeIds: ids, isPublic: true }).then(() => {
|
|
|
ElMessage.success('操作成功');
|
|
|
handleQuery();
|
|
|
- })
|
|
|
+ });
|
|
|
})
|
|
|
.catch(() => {});
|
|
|
};
|
|
@@ -839,7 +833,7 @@ const onPrivate = () => {
|
|
|
knowledgeDraftUpdatePublic({ knowledgeIds: ids, isPublic: false }).then(() => {
|
|
|
ElMessage.success('操作成功');
|
|
|
handleQuery();
|
|
|
- })
|
|
|
+ });
|
|
|
})
|
|
|
.catch(() => {});
|
|
|
};
|