From 05b85ad6db31b9e28a59f0563aea05949c7c7b3a Mon Sep 17 00:00:00 2001 From: seatonwan9 Date: 星期四, 28 八月 2025 15:54:39 +0800 Subject: [PATCH] 提交源码 --- src/views/approveManage/tradeApproval/approve.vue | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) diff --git a/src/views/approveManage/tradeApproval/approve.vue b/src/views/approveManage/tradeApproval/approve.vue index 10e67a7..9c1494c 100644 --- a/src/views/approveManage/tradeApproval/approve.vue +++ b/src/views/approveManage/tradeApproval/approve.vue @@ -269,6 +269,7 @@ import { approveOrder } from '@/api/approvalManage' import { useUserInfo } from '@/stores/modules/userInfo' import createAxios from '@/utils/axios' +import productApi from '@/api/productApi' const route = useRoute() const router = useRouter() @@ -350,6 +351,26 @@ const statusName: string = data.orderStatus || '' const uiStatus = statusServerToUi[statusName] || 'INFO' + // 鏍规嵁浜у搧id鑾峰彇浜у搧淇℃伅锛屾洿鏂板ご閮ㄥ睍绀� + try { + if (data.productId) { + const detailRes: any = await productApi.getProductById({ id: data.productId }) + if (detailRes?.code === 200 && detailRes.data) { + // 鐢ㄤ骇鍝佽鎯呰ˉ鍏ㄥご淇℃伅 + data.productName = detailRes.data.name || data.productName + data.providerName = detailRes.data.submissionUnit || data.providerName + data.industry = detailRes.data.industrialChainName || data.industry + data.productDesc = detailRes.data.describe || data.productDesc + data.projectUnit = detailRes.data.importantAreaName || data.productDesc + data.productType = detailRes.data.typeName || data.productDesc + } + } + } catch (e) { + // 蹇界暐浜у搧璇︽儏澶辫触锛屼笉闃诲璁㈠崟璇︽儏 + } + + // 鑾峰彇鐢ㄦ埛淇℃伅 + // 鏄犲皠璁㈠崟璇︽儏澶撮儴淇℃伅 const head = { orderNo: data.orderId, -- Gitblit v1.8.0