26 lines
859 B
TypeScript

import { ipcRenderer } from 'electron'
import { DEFINE_STRING } from '../define/define_string'
import { Book } from '../model/book'
const db = {
//#region 小说相关的修改
// 修改小说数据
UpdateBookData: async (bookId: string, data: Book.SelectBook) => {
return await ipcRenderer.invoke(DEFINE_STRING.DB.UPDATE_BOOK_DATA, bookId, data)
},
// 修改小说任务的数据
UpdateBookTaskData: async (bookTaskId: string, data: Book.SelectBookTask) => {
return await ipcRenderer.invoke(DEFINE_STRING.DB.UPDATE_BOOK_TASK_DATA, bookTaskId, data)
},
// 修改小说详细任务的数据
UpdateBookTaskDetailData: async (bookTaskDetailId: string, data: Book.SelectBookTaskDetail) => {
return await ipcRenderer.invoke(DEFINE_STRING.DB.UPDATE_BOOK_TASK_DETAIL_DATA, bookTaskDetailId, data)
}
//endregion
}
export { db }