x1ongzhu 2 жил өмнө
parent
commit
ff64b9f870

+ 1 - 1
src/api/index.ts

@@ -264,7 +264,7 @@ export function fetchUpdatePaperOrder<T>(id: number, data: any) {
     })
 }
 
-export function fetchGenChapters<T>(data: { major: string; title: string; description: string }) {
+export function fetchGenChapters<T>(data: { id: number; major: string; title: string; description: string }) {
     return post<T>({
         url: `/paper/orders/genChapters`,
         data

+ 3 - 2
src/views/page/PaperGen.vue

@@ -56,7 +56,7 @@
             />
         </n-card>
     </n-modal>
-    <n-modal v-model:show="showForm">
+    <n-modal v-model:show="showForm" :mask-closable="false">
         <n-card
             style="width: 800px"
             :title="orderId ? '编辑' : '创建'"
@@ -151,7 +151,7 @@
         </n-drawer-content>
     </n-drawer>
 
-    <n-modal v-model:show="showGenDialog">
+    <n-modal v-model:show="showGenDialog" :mask-closable="false">
         <n-card style="width: 800px" title="生成" :bordered="false" size="huge" role="dialog" aria-modal="true">
             <NForm ref="genForm" :model="model" :rules="rules">
                 <NFormItem label="描述" path="description">
@@ -703,6 +703,7 @@ async function genChapters() {
     try {
         genChaptering.value = true
         const chapters = await fetchGenChapters({
+            id: orderId.value,
             major: model.value.major,
             title: model.value.title,
             description: model.value.description