From 0c4966e9d1c0cdcde841ff507542ba18777f46ed Mon Sep 17 00:00:00 2001 From: liulingling.177216 <liulingling@halosee.com> Date: 星期六, 18 一月 2025 22:16:44 +0800 Subject: [PATCH] 修改了知识库页面 --- zhitan-vue/src/components/FileUpload/index.vue | 1 - zhitan-vue/src/api/policy/knowledgeBase.js | 2 +- zhitan-vue/src/views/policy/knowledgebase/components/EditModal.vue | 12 ++++++++---- zhitan-vue/src/views/policy/knowledgebase/knowledgeBase.vue | 8 ++++---- 4 files changed, 13 insertions(+), 10 deletions(-) diff --git a/zhitan-vue/src/api/policy/knowledgeBase.js b/zhitan-vue/src/api/policy/knowledgeBase.js index 0b7bbd2..573e1ad 100644 --- a/zhitan-vue/src/api/policy/knowledgeBase.js +++ b/zhitan-vue/src/api/policy/knowledgeBase.js @@ -34,7 +34,7 @@ export function knowledgeBaseEdit(data) { return request({ url: '/knowledgeBase/edit', - method: 'put', + method: 'post', data }) } diff --git a/zhitan-vue/src/components/FileUpload/index.vue b/zhitan-vue/src/components/FileUpload/index.vue index 2af9672..4b76324 100644 --- a/zhitan-vue/src/components/FileUpload/index.vue +++ b/zhitan-vue/src/components/FileUpload/index.vue @@ -40,7 +40,6 @@ <script setup> import { getToken } from "@/utils/auth"; - const props = defineProps({ modelValue: [String, Object, Array], // 鏁伴噺闄愬埗 diff --git a/zhitan-vue/src/views/policy/knowledgebase/components/EditModal.vue b/zhitan-vue/src/views/policy/knowledgebase/components/EditModal.vue index 99ef2df..9aaf0d0 100644 --- a/zhitan-vue/src/views/policy/knowledgebase/components/EditModal.vue +++ b/zhitan-vue/src/views/policy/knowledgebase/components/EditModal.vue @@ -1,11 +1,11 @@ <template> <el-dialog v-model="visible" :title="title" width="600" @close="handleClose"> - <el-form :model="form" ref="queryRef" :rules="formRules" label-width="120px" v-loading="loading"> + <el-form :model="form" ref="queryRef" :rules="formRules" label-width="100px" v-loading="loading"> <el-form-item label="鏍囬" prop="title"> <el-input v-model="form.title" placeholder="璇疯緭鍏ユ爣棰�" /> </el-form-item> <el-form-item label="鑳芥簮绫诲瀷" prop="type"> - <el-select v-model="form.type" placeholder="璇烽�夋嫨"> + <el-select v-model="form.type" placeholder="璇烽�夋嫨" style="width: 100%;"> <el-option v-for="(item, index) in props.types" :key="index" :label="item.label" :value="item.value"> </el-option> @@ -14,6 +14,9 @@ <el-form-item label="鍐呭" prop="content"> <el-input v-model="form.content" placeholder="璇疯緭鍏ュ唴瀹�" /> </el-form-item> + <!-- <el-form-item label="闄勪欢" prop="url"> + <FileUpload></FileUpload> + </el-form-item> --> </el-form> <div slot="footer" class="text-right"> <el-button type="primary" @click="submitForm" :loading="loading">纭� 瀹�</el-button> @@ -34,12 +37,13 @@ let form = ref({ title: '', content: '', - type: 0, + type: null, url:[] }) let emit = defineEmits(['getList']) const formRules = { title: [{ required: true, trigger: "blur", message: "璇疯緭鍏ユ爣棰�" }], + type: [{ required: true, trigger: "change", message: "璇烽�夋嫨鑳芥簮绫诲瀷" }], content: [{ required: true, trigger: "blur", message: "璇疯緭鍏ュ唴瀹�" }], } @@ -86,7 +90,7 @@ form.value = { title: '', content: '', - type: 0, + type: null, url:[] } } diff --git a/zhitan-vue/src/views/policy/knowledgebase/knowledgeBase.vue b/zhitan-vue/src/views/policy/knowledgebase/knowledgeBase.vue index 508ca50..e8f32a2 100644 --- a/zhitan-vue/src/views/policy/knowledgebase/knowledgeBase.vue +++ b/zhitan-vue/src/views/policy/knowledgebase/knowledgeBase.vue @@ -3,10 +3,10 @@ <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="璇疯緭鍏ユ爣棰�" /> + <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%"> + <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> @@ -65,7 +65,7 @@ let tableData = ref([]) let queryParams = ref({ title: "", - type:0, + type:null, pageNum: 1, pageSize: 10, }) @@ -110,7 +110,7 @@ function resetQuery() { queryParams.value = { title: "", - type:0 , + type:null, pageNum: 1, pageSize: 10, } -- Gitblit v1.9.3