import { ipcRenderer } from "electron" import { DEFINE_STRING } from "../define/define_string" const book = { // 获取小说操作类型(原创/SD反推/MJ反推) GetBookType: async () => await ipcRenderer.invoke(DEFINE_STRING.BOOK.GET_BOOK_TYPE), // 新增或者是修改小说数据 AddOrModifyBook: async (book) => await ipcRenderer.invoke(DEFINE_STRING.BOOK.ADD_OR_MODIFY_BOOK, book), //#region 一键反推 // 获取小说数据(通过传递的参数进行筛选) GetBookData: async (bookQuery) => await ipcRenderer.invoke(DEFINE_STRING.BOOK.GET_BOOK_DATA, bookQuery), // 获取小说的任务列表(批次) GetBookTaskData: async (bookTaskCondition) => await ipcRenderer.invoke(DEFINE_STRING.BOOK.GET_BOOK_TASK_DATA, bookTaskCondition), // 获取小说的分镜 GetFrameData: async (bookId) => await ipcRenderer.invoke(DEFINE_STRING.BOOK.GET_FRAME_DATA, bookId), // 一键全自动执行 AutoAction: async (bookId) => await ipcRenderer.invoke(DEFINE_STRING.BOOK.AUTO_ACTION, bookId), //#endregion } export { book }