From 75f043dfa6660716364e66ee0b3cf99f44255686 Mon Sep 17 00:00:00 2001 From: DYL0109 <dn18191638832@163.com> Date: 星期三, 16 四月 2025 19:20:36 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/develop1.0' into dyl_dev --- zhitan-vue/src/views/policy/knowledgebase/knowledgeBase.vue | 35 ++++++++++++++++------------------- 1 files changed, 16 insertions(+), 19 deletions(-) diff --git a/zhitan-vue/src/views/policy/knowledgebase/knowledgeBase.vue b/zhitan-vue/src/views/policy/knowledgebase/knowledgeBase.vue index ac9cc39..58a9c47 100644 --- a/zhitan-vue/src/views/policy/knowledgebase/knowledgeBase.vue +++ b/zhitan-vue/src/views/policy/knowledgebase/knowledgeBase.vue @@ -3,26 +3,24 @@ <div class="form-card"> <el-form :model="queryParams" ref="queryRef" :inline="true" label-width="120px"> <el-form-item label="鏍囬"> - <el-input v-model="queryParams.title" placeholder="璇疯緭鍏ユ爣棰�" clearable/> + <el-input v-model="queryParams.title" placeholder="璇疯緭鍏ユ爣棰�" clearable /> </el-form-item> <el-form-item label="鑳芥簮绫诲瀷"> - <el-select v-model="queryParams.type" placeholder="璇烽�夋嫨鑳芥簮绫诲瀷" style="width: 100%" clearable> - <el-option v-for="dict in types" :key="dict.value" - :label="dict.label" :value="dict.value" /> - </el-select> - </el-form-item> + <el-select v-model="queryParams.type" placeholder="璇烽�夋嫨鑳芥簮绫诲瀷" style="width: 100%" clearable> + <el-option v-for="dict in types" :key="dict.value" :label="dict.label" :value="dict.value" /> + </el-select> + </el-form-item> <el-form-item> <el-button type="primary" icon="Search" @click="handleQuery">鎼滅储</el-button> <el-button icon="Refresh" @click="resetQuery">閲嶇疆</el-button> + </el-form-item> + <el-form-item style="float: right"> + <el-button type="primary" icon="plus" @click="handleAdd">鏂板</el-button> </el-form-item> </el-form> </div> <div class="table-bg-style"> - <div class="theme-dark-mt20 mb20 ml20"> - <el-button type="primary" icon="plus" @click="handleAdd">鏂板</el-button> - <!-- <el-button type="primary" icon="Delete">鍒犻櫎</el-button> --> - </div> <div class="table-box"> <el-table :data="tableData" v-loading="loading"> <el-table-column prop="title" label="鏍囬" show-overflow-tooltip align="center" /> @@ -46,26 +44,26 @@ /> </div> </div> - <edit-modal ref="EditModalRef" @getList="getList" :types="types" /> + <edit-modal ref="EditModalRef" @getList="getList" :types="types" /> </div> </template> <script setup> - import EditModal from "./components/EditModal.vue" -import { knowledgeBaseList, knowledgeBaseDel,knowledgeBaseInfo } from "@/api/policy/knowledgeBase" +import EditModal from "./components/EditModal.vue" +import { knowledgeBaseList, knowledgeBaseDel, knowledgeBaseInfo } from "@/api/policy/knowledgeBase" let { proxy } = getCurrentInstance() const types = ref([ { label: "鐢�", value: 0 }, { label: "姘�", value: 1 }, { label: "澶╃劧姘�", value: 2 }, { label: "钂告苯", value: 3 }, -]); +]) let loading = ref(false) let total = ref(0) let tableData = ref([]) let queryParams = ref({ title: "", - type:null, + type: null, pageNum: 1, pageSize: 10, }) @@ -85,14 +83,13 @@ let EditModalRef = ref("") function handleAdd(row) { if (EditModalRef.value) { - if(row.id){ + if (row.id) { knowledgeBaseInfo(row.id).then((res) => { EditModalRef.value.handleOpen(res.data) }) - }else{ + } else { EditModalRef.value.handleOpen(row) } - } } @@ -117,7 +114,7 @@ function resetQuery() { queryParams.value = { title: "", - type:null, + type: null, pageNum: 1, pageSize: 10, } -- Gitblit v1.9.3