feat: 评分标准保存为模板功能

This commit is contained in:
2026-07-16 13:21:47 +08:00
parent cc0f80d020
commit e84b0705e5
5 changed files with 161 additions and 23 deletions
+3 -1
View File
@@ -62,7 +62,9 @@ contextBridge.exposeInMainWorld('electronAPI', {
template: {
list: () => ipcRenderer.invoke('template:list'),
save: (data: { name: string; course: string }) => ipcRenderer.invoke('template:save', data)
save: (data: { name: string; course: string; questions?: any[] }) => ipcRenderer.invoke('template:save', data),
delete: (id: number) => ipcRenderer.invoke('template:delete', id),
apply: (id: number) => ipcRenderer.invoke('template:apply', id)
},
dialog: {