From 1a4353a176a92b3beafe70997348f9a16de3cd49 Mon Sep 17 00:00:00 2001 From: ruanqi Date: Wed, 10 Apr 2024 17:44:29 +0800 Subject: [PATCH] plm BM --- .../technicalSpecificationList.js | 1 + .../com_bm_demoSlot.vue | 22 ++++++++++++++++++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/src/api/sampleManagement/technicalSpecificationList.js b/src/api/sampleManagement/technicalSpecificationList.js index 544f2c5..e1748fa 100644 --- a/src/api/sampleManagement/technicalSpecificationList.js +++ b/src/api/sampleManagement/technicalSpecificationList.js @@ -99,3 +99,4 @@ export const searchBMRemarkPage= data => createAPI(`/technicalSpecification/sear export const updateBMRemarkPage= data => createAPI(`/technicalSpecification/updateBMRemarkPage`,'post',data) export const updateBMProcess= data => createAPI(`/technicalSpecification/updateBMProcess`,'post',data) export const searchPartLastQuotationNo= data => createAPI(`/technicalSpecification/searchPartLastQuotationNo`,'post',data) +export const checkUrl= data => createAPI(`/technicalSpecification/checkUrl`,'post',data) diff --git a/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_demoSlot.vue b/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_demoSlot.vue index a53d8cb..a5e4727 100644 --- a/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_demoSlot.vue +++ b/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_demoSlot.vue @@ -94,6 +94,7 @@ saveBMPropertiesValue, refreshBMPageModal, searchBMPropertiesHeaderForBM, + checkUrl, } from "@/api/sampleManagement/technicalSpecificationList.js" export default { @@ -194,7 +195,26 @@ }); }, openNewPage(url){ - window.open(this.$store.state.user.bmPicUrl +url); + // window.open(this.$store.state.user.bmPicUrl +url); + if(url==null||url===''){ + this.$alert("链接没有数据!", '错误', { + confirmButtonText: '确定' + }) + return false; + } + + let data={ + url:url + } + checkUrl(data).then(({data}) => { + if (data && data.code === 0) { + window.open(data.url); + } else { + this.$alert(data.msg, '错误', { + confirmButtonText: '确定' + }) + } + }); }, },