Merge pull request 'zouyf_dev' (#221) from zouyf_dev into main
Reviewed-on: #221
This commit is contained in:
commit
e1c717eec4
|
@ -244,6 +244,13 @@ app.on('ready', () => {
|
||||||
loginWindow.show()
|
loginWindow.show()
|
||||||
loginWindow.focus()
|
loginWindow.focus()
|
||||||
})
|
})
|
||||||
|
// 打印窗口
|
||||||
|
ipcMain.on('printPage', (event, printOptions) => {
|
||||||
|
//console.log("ipcMain-print-page")
|
||||||
|
mainWindow.webContents.print(printOptions, (success, failureReason) => {
|
||||||
|
if (!success) console.error(failureReason);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
//打开作业窗口
|
//打开作业窗口
|
||||||
ipcMain.on('openWindow', (e, data) => {
|
ipcMain.on('openWindow', (e, data) => {
|
||||||
|
|
|
@ -161,6 +161,7 @@ const route = useRoute();
|
||||||
const router = useRouter()
|
const router = useRouter()
|
||||||
const { proxy } = getCurrentInstance()
|
const { proxy } = getCurrentInstance()
|
||||||
const useClassTaskStores = useClassTaskStore();
|
const useClassTaskStores = useClassTaskStore();
|
||||||
|
const { ipcRenderer } = require('electron')
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
currentCourse: Object,
|
currentCourse: Object,
|
||||||
|
@ -841,6 +842,22 @@ const editWork = async (cform) =>{
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 测试, 未实装
|
||||||
|
const handlePrint = () => {
|
||||||
|
const printOptions = {
|
||||||
|
silent: false, // 是否静默打印
|
||||||
|
printBackground: true, // 是否打印背景颜色和图像
|
||||||
|
color: false, // 是否打印为黑白
|
||||||
|
marginsType: 0, // 边距类型,0: 默认边距,1: 无边距,2: 最小边距
|
||||||
|
pageSize: 'A4', // 纸张大小
|
||||||
|
// 其他选项可以根据需要配置
|
||||||
|
};
|
||||||
|
|
||||||
|
console.log("print-page-click");
|
||||||
|
ipcRenderer.send('printPage', printOptions);
|
||||||
|
};
|
||||||
|
|
||||||
//----
|
//----
|
||||||
|
|
||||||
|
|
||||||
|
@ -977,5 +994,8 @@ const editWork = async (cform) =>{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
::v-deep img {
|
||||||
|
display: inline-block !important;
|
||||||
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
Loading…
Reference in New Issue