From e058a972e99cd1005521b53c28b9b98232764dcf Mon Sep 17 00:00:00 2001
From: xwt <2740516069@qq.com>
Date: 星期五, 10 十月 2025 15:46:00 +0800
Subject: [PATCH] SJ,XJ,RKJ调用FTP附件信息
---
pages/QC/SJ/detail.vue | 14 ++++++++++----
1 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/pages/QC/SJ/detail.vue b/pages/QC/SJ/detail.vue
index b569a70..3c5cd56 100644
--- a/pages/QC/SJ/detail.vue
+++ b/pages/QC/SJ/detail.vue
@@ -895,10 +895,14 @@
if (tbBillListElement && tbBillListElement.itemNo) {
console.log("鑾峰彇鍒扮殑鐗╂枡缂栫爜:", tbBillListElement.itemNo);
- // 浣跨敤鑾峰彇鍒扮殑鐗╂枡缂栫爜璋冪敤闄勪欢鎺ュ彛
+ // 浣跨敤鑾峰彇鍒扮殑鐗╂枡缂栫爜鍜岄」鐩悕绉拌皟鐢ㄩ檮浠舵帴鍙�
return this.$post({
url: "/SJ/getAttachments",
- data: { itemNo: tbBillListElement.itemNo }
+ data: {
+ itemNo: tbBillListElement.itemNo,
+ projName: this.formData.projName, // 浼犻�掗」鐩悕绉�
+ fromPage: 'Detail' // 鏍囪瘑鏉ヨ嚜Detail椤甸潰锛岄渶瑕佽繃婊�
+ }
});
} else {
throw new Error("鏈壘鍒扮墿鏂欑紪鐮佷俊鎭�");
@@ -1011,7 +1015,8 @@
const fileName = item.fattach.replace(/[\s\u3000\r\n]+/g, '').trim();
const downloadUrl = this.$store.state.serverInfo.serverAPI + "/SJ/DownloadFtpFile?itemNo=" +
encodeURIComponent(item.itemNo) + "&fileName=" + encodeURIComponent(fileName) +
- "&ftpServer=" + encodeURIComponent(this.$store.state.serverInfo.ftpServer);
+ "&ftpServer=" + encodeURIComponent(this.$store.state.serverInfo.ftpServer) +
+ "&projName=" + encodeURIComponent(this.formData.projName || '');
uni.downloadFile({
url: downloadUrl,
@@ -1044,7 +1049,8 @@
const previewUrl = this.$store.state.serverInfo.serverAPI + "/SJ/PreviewFtpFile?itemNo=" +
encodeURIComponent(item.itemNo) + "&fileName=" + encodeURIComponent(fileName) +
- "&ftpServer=" + encodeURIComponent(this.$store.state.serverInfo.ftpServer);
+ "&ftpServer=" + encodeURIComponent(this.$store.state.serverInfo.ftpServer) +
+ "&projName=" + encodeURIComponent(this.formData.projName || '');
if (['pdf'].includes(fileExt)) {
this.previewPdfFile(previewUrl, fileName);
--
Gitblit v1.9.3