import { requestInstance, requestInstance_Address, requestInstance_Boat, requestInstance_proxy_token, requestInstance_proxyProject_form, requestInstance_proxyProject_token } from "@/service/index"; export function getMyApplyHomeTableDataSj(params) { return requestInstance({ url:'/ptjkInterface/selectApplyDataPageList', data:{ ...params } }) } export function getMyApplyHomeTableDataFw(params) { return requestInstance({ url:'/ptjkInterface/selectApplyServicePageList', data:{ ...params } }) } //世界写的 export function getMyApplyHomeTableDataPipe(params) { return requestInstance({ url:'/tool-resource-application/selectToolResourceApplicationPageList', data:{ status:"0,1,2,3,4,5", }, params:{ size:params.pageSize, page:params.pageIndex } }) } export function selectToolResourceApplicationApplyPageList(params) { return requestInstance({ url:'/tool-resource-application/selectToolResourceApplicationApplyPageList', data:{ status:"0,1,2,3,4,5", applicantUnit:params.unitcode }, params:{ size:params.pageSize, page:params.pageIndex } }) } export function getMyCollectionHomeTableDataFw(params) { return requestInstance({ url:'/ptjkInterface/selectPersonalFavoritePageList', data:{ ...params } }) } //获取船舶实时位置 export function getBoatRealTimePosition(params){ return requestInstance_Address({ url:'/DataSearch/CityVessel/queryPageList', data:params }) } // export function getBoatToken(){ // return requestInstance_Boat({ // url:'/ghjgDataShareApi/dataShare/GetToken', // data:{ // "userName": "chy", // "Password": "Q2h5QDEyMzQ=" // } // }) // } export function getSingleBoatRealTimePosition(params){ return requestInstance_Address({ url:'/DataSearch/CityVessel/queryPageList', data:params }) } export function pipeCollision(params){ return requestInstance({ url:'/pipeAnalysis/pipeSegmentDistance', data:{ "aa":params.aa, "bb":params.bb, } }) } export function getGeologyAnalysisData(params){ return requestInstance_proxyProject_token({ url:'/shangKan/getGeologyAnalysisData', params:{ "modelId":1075, "x":params.x, "y":params.y, } }) } export function getGeologyProfileByPoints(params){ return requestInstance_proxyProject_token({ url:'/shangKan/getGeologyProfileByPoints', params:{ "modelId":1075, "positions":encodeURIComponent(params.positions), "height":"200", } }) } export function getGeologyAnalysisDataByPoints(params){ return requestInstance_proxyProject_token({ url:'/shangKan/getGeologyAnalysisDataByPoints', params:{ "modelId":1075, "positions":encodeURIComponent(params.positions), "height":params.height, } }) } export function getPileBearingCapacityData(params){ return requestInstance_proxyProject_token({ url:'/shangKan/getPileBearingCapacityData', params:{ //"modelId":1075, "modelId":params.modelId, "positions":encodeURIComponent(params.positions), "lengthX":params.distance, "length":params.length, } }) } export function mergeHoleFenceng(params,file){ debugger const formData = new FormData(); formData.append('file', file); // 添加其他请求参数 Object.keys(params).forEach(key => { formData.append(key, params[key]); }); return requestInstance_proxyProject_form({ url:'/shangKan/mergeHoleFenceng', data:formData }) }