|
|
@@ -281,6 +281,10 @@ async function previewAgreement() {
|
|
|
message.warning('请先保存传承协议后再预览 PDF');
|
|
|
return;
|
|
|
}
|
|
|
+ if (window.isMiniProgram) {
|
|
|
+ goMiniProgramPreviewPdf();
|
|
|
+ return;
|
|
|
+ }
|
|
|
try {
|
|
|
previewVisible.value = true;
|
|
|
revokePreviewUrl();
|
|
|
@@ -299,11 +303,21 @@ watch(previewVisible, (visible) => {
|
|
|
}
|
|
|
});
|
|
|
|
|
|
+function goMiniProgramPreviewPdf() {
|
|
|
+ wx.miniProgram.navigateTo({
|
|
|
+ url: '/pages/collect/assessment/argeement-sign-preview-pdf?id=' + currentAgreement.value!.id,
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
async function downloadAgreement() {
|
|
|
if (!currentAgreement.value?.id) {
|
|
|
message.warning('请先保存传承协议后再下载 PDF');
|
|
|
return;
|
|
|
}
|
|
|
+ if ((window as any).isMiniProgram) {
|
|
|
+ goMiniProgramPreviewPdf();
|
|
|
+ return;
|
|
|
+ }
|
|
|
try {
|
|
|
await AssessmentContentApi.downloadAgreementPdf(currentAgreement.value.id);
|
|
|
message.success('已开始下载');
|