import axios from 'axios' // 超声组件 API export const processImageApi = { // const apiUrl = 'https://zzxmc.gw12320.com/processImage' apiUrl222 : 'https://pacs.gw12320.com/adminecg/admin-api/tblist/ecganalysisparas/rpc-processImage', //222服务器 apiUrl111 : 'http://111.57.76.10:8072/admin-api/tblist/ecganalysisparas/rpc-processImage', //111服务器 imageAddress : 'F://陕西省咸阳市礼泉县心电图FTP/ecgimage/', originImageAddress : 'https://zzxmc.gw12320.com/ecgimage/', // const apiUrl = 'https://localhost:48080/admin-api/tblist/ecganalysisparas/rpc-processImage' // const imageAddress = 'F://陕西省咸阳市礼泉县心电图FTP/ecgimage/' // const originImageAddress = 'https://zzxmc.gw12320.com/ecgimage/' // 查询模版表数据 paramsList:{ "礼泉县裴寨卫生院":{ startX:1800, startY:100, height:400, width:900, step:"诊断结果:", enablePdf:1, enableOcr:0, coverColor:"#FFFFFF", enableAreaCover:1, enableWatermark:1, }, "药王洞卫生院":{ startX:1200, startY:140, height:350, width:950, step:" 诊断结果:", enablePdf:1, enableOcr:0, coverColor:"#FFFFFF", enableAreaCover:1, enableWatermark:1, }, "史德卫生院":{ startX:990, startY:2910, height:400, width:800, step:" ", enablePdf:1, enableOcr:0, coverColor:"#FFFFFF", enableAreaCover:1, enableWatermark:1, }, "礼泉县城关卫生院":{ startX:2700, startY:340, height:600, width:2400, step:"诊断结果:", enablePdf:1, enableOcr:0, coverColor:"#FFFFFF", enableAreaCover:1, enableWatermark:1, }, "北屯中心卫生院":{ startX:1800, startY:100, height:400, width:900, step:"诊断结果:", enablePdf:1, enableOcr:0, coverColor:"#FFFFFF", enableAreaCover:1, enableWatermark:1, }, "察右前旗巴音塔拉中心卫生院":{ startX:560, startY:1400, height:100, width:400, watermarkFontSize:20, step:" ", enablePdf:1, enableOcr:0, coverColor:"#FFFFFF", enableAreaCover:1, enableWatermark:1, } }, processImg: async (params: string,url=this.apiUrl222) => { try { const response = await axios({ method: 'post', url: url, data: params, timeout: 30000, withCredentials: true }) return response } catch (error) { console.error('Error fetching image:', error) throw error } }, urlToAddress:(url)=>{ // https://zzxmc.gw12320.com/ecgimage/北屯中心/K021180213001N0003_20250418162136.jpg if (!url){ return } // console.log(imageAddress) const str = url.replace(originImageAddress,imageAddress) // console.log(str) return str; }, addressToUrl:(address)=>{ if (!address){ return } // console.log(imageAddress) const str = address.replace(imageAddress,originImageAddress) // console.log(str) return str; } }