|
@@ -16,8 +16,9 @@
|
|
<!-- 添加 -->
|
|
<!-- 添加 -->
|
|
<a-modal title="投放书籍添加"
|
|
<a-modal title="投放书籍添加"
|
|
width="400px"
|
|
width="400px"
|
|
- :confirm-loading="addFormState.inConfirm"
|
|
|
|
v-model:visible="open"
|
|
v-model:visible="open"
|
|
|
|
+ :confirm-loading="addFormState.inConfirm"
|
|
|
|
+ :after-close="onReset"
|
|
@ok="onAdd">
|
|
@ok="onAdd">
|
|
<a-form :model="addFormState"
|
|
<a-form :model="addFormState"
|
|
:labelCol="labelCol"
|
|
:labelCol="labelCol"
|
|
@@ -71,11 +72,11 @@ import useApp from "@/hooks/useApp";
|
|
import usePagination from "@/hooks/usePagination";
|
|
import usePagination from "@/hooks/usePagination";
|
|
import useFormLayout from "@/hooks/useFormLayout";
|
|
import useFormLayout from "@/hooks/useFormLayout";
|
|
import useDebounceFn from "@/hooks/useDebounceFn";
|
|
import useDebounceFn from "@/hooks/useDebounceFn";
|
|
|
|
+import useValidate from "@/hooks/useValidate";
|
|
|
|
|
|
import { getDeliveryBookList, getBooksByName, addDeliveryBook } from "@/api";
|
|
import { getDeliveryBookList, getBooksByName, addDeliveryBook } from "@/api";
|
|
import { TableColumnOfPutBooks } from "../_pageOptions/table-put";
|
|
import { TableColumnOfPutBooks } from "../_pageOptions/table-put";
|
|
import { IBookSearchResult, IDeliveryBook } from "@/types/api";
|
|
import { IBookSearchResult, IDeliveryBook } from "@/types/api";
|
|
-import useValidate from "../../hooks/useValidate";
|
|
|
|
|
|
|
|
const PutBooks = defineComponent({
|
|
const PutBooks = defineComponent({
|
|
components: {
|
|
components: {
|
|
@@ -129,7 +130,6 @@ const PutBooks = defineComponent({
|
|
}, 500);
|
|
}, 500);
|
|
|
|
|
|
const onBookCheck = (value: number, options: any) => {
|
|
const onBookCheck = (value: number, options: any) => {
|
|
- console.log(value, options);
|
|
|
|
addFormState.book = options.key;
|
|
addFormState.book = options.key;
|
|
};
|
|
};
|
|
|
|
|
|
@@ -168,6 +168,11 @@ const PutBooks = defineComponent({
|
|
this.addFormState.inConfirm = false;
|
|
this.addFormState.inConfirm = false;
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ onReset() {
|
|
|
|
+ this.addFormState.official_id = "";
|
|
|
|
+ this.addFormState.platform = "";
|
|
|
|
+ this.addFormState.book = {};
|
|
|
|
+ },
|
|
},
|
|
},
|
|
});
|
|
});
|
|
|
|
|