|
@@ -192,12 +192,15 @@ const previewClick = async () => {
|
|
|
pkeyId: pkeyId,
|
|
pkeyId: pkeyId,
|
|
|
})
|
|
})
|
|
|
loading.value = false
|
|
loading.value = false
|
|
|
- if (!error && code === 200) {
|
|
|
|
|
- if (data) {
|
|
|
|
|
- console.log(data)
|
|
|
|
|
- //window.open(data, '_blank')
|
|
|
|
|
|
|
+ if (!error && code === 200 && data) {
|
|
|
|
|
+ if (window.appType.h5) {
|
|
|
|
|
+ window.open(data, '_blank')
|
|
|
} else {
|
|
} else {
|
|
|
- window?.$message?.warning('PDF错误')
|
|
|
|
|
|
|
+ //当前非h5环境,通知 uni-app,打开pdf
|
|
|
|
|
+ window?.postMessage({
|
|
|
|
|
+ type: 'pdf',
|
|
|
|
|
+ url: data,
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|
|
|
window?.$message?.error(msg)
|
|
window?.$message?.error(msg)
|