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