fix: 修复文档问题

This commit is contained in:
wangdan-fit2cloud 2024-04-10 12:29:46 +08:00
parent b5452e3764
commit 745a01cc58
4 changed files with 25 additions and 8 deletions

View File

@ -9,7 +9,7 @@
:placeholder="`请输入${quickCreateName}`"
class="w-500 mr-12"
autofocus
:maxlength="quickCreateMaxlength"
:maxlength="quickCreateMaxlength || '-'"
:show-word-limit="quickCreateMaxlength ? true : false"
@keydown.enter="submitHandle"
/>

View File

@ -19,8 +19,9 @@
v-model="writeValue"
placeholder="请输入"
autofocus
:maxlength="maxlength"
:maxlength="maxlength || '-'"
:show-word-limit="maxlength ? true : false"
@keydown.enter="submit"
></el-input>
</div>

View File

@ -1,13 +1,29 @@
import { defineStore } from 'pinia'
import type { pageRequest } from '@/api/type/common'
export interface commonTypes {
breadcrumb: any
paginationConfig: any | null
search: any
}
const useCommonStore = defineStore({
id: 'common',
state: () => ({
breadcrumb: null
state: (): commonTypes => ({
breadcrumb: null,
// 搜索和分页缓存
paginationConfig: null,
search: null
}),
actions: {
saveBreadcrumb(data: any) {
this.breadcrumb = data
},
savePage(val: string, data: pageRequest) {
this.paginationConfig[val] = data
},
saveCondition(val: string, data: any) {
this.search[val] = data
}
}
})

View File

@ -113,18 +113,18 @@ function clearStore() {
}
function submit() {
loading.value = true
const data = [] as any
const documents = [] as any
StepSecondRef.value?.paragraphList.map((item: any) => {
data.push({
documents.push({
name: item.name,
paragraphs: item.content
})
})
const obj = { ...baseInfo.value, data } as datasetData
const obj = { ...baseInfo.value, documents } as datasetData
if (id) {
//
document
.asyncPostDocument(id as string, data)
.asyncPostDocument(id as string, documents)
.then(() => {
MsgSuccess('提交成功')
clearStore()