File tree Expand file tree Collapse file tree 2 files changed +31
-23
lines changed
Expand file tree Collapse file tree 2 files changed +31
-23
lines changed Original file line number Diff line number Diff line change 11import { CesiumZondy } from '../../core/Base' ;
2- import axios from 'axios' ;
2+ import { IgsServiceBase } from "../../../service/baseserver" ;
33
44/**
55 * @author IGServer-邬俊惠
@@ -167,22 +167,29 @@ export class G3DDocQuery {
167167 var postData = null ;
168168 if ( type && type . toLowerCase ( ) === 'post' ) {
169169 postData = querystring ;
170- axios . post ( url , postData )
171- . then ( res => {
172- successCallback && successCallback ( res . data , res , o . layerIndex ) ;
173- } )
174- . catch ( error => {
175- errorCallback && errorCallback ( error ) ;
176- } ) ;
170+ let service = new IgsServiceBase ( url , {
171+ eventListeners : {
172+ scope : o ,
173+ processCompleted : successCallback ,
174+ processFailed : errorCallback
175+ }
176+ } ) ;
177+ service . processAsync ( {
178+ method : "POST" ,
179+ data : postData
180+ } ) ;
177181 } else {
178182 url = url + "?" + querystring ;
179- axios . get ( url )
180- . then ( res => {
181- successCallback && successCallback ( res . data , res , o . layerIndex ) ;
182- } )
183- . catch ( error => {
184- errorCallback && errorCallback ( error ) ;
185- } ) ;
183+ let service = new IgsServiceBase ( url , {
184+ eventListeners : {
185+ scope : o ,
186+ processCompleted : successCallback ,
187+ processFailed : errorCallback
188+ }
189+ } ) ;
190+ service . processAsync ( {
191+ method : "GET"
192+ } ) ;
186193 }
187194 }
188195}
Original file line number Diff line number Diff line change 11import { CesiumZondy } from '../../core/Base' ;
2- import axios from 'axios' ;
2+ import { IgsServiceBase } from "../../../service/baseserver" ;
33
44/**
55 * @author 技术支持-何振涛
@@ -165,13 +165,14 @@ export class MapDocQuery {
165165 queryString += '&rule=' + o . rule ;
166166 let url = 'http://' + o . ip + ':' + o . port + '/igs/rest/mrfs/docs/' + o . docName + '/' + o . mapIndex + '/' + o . layerID + '/' + queryString ;
167167
168- axios . get ( url )
169- . then ( res => {
170- successCallback && successCallback ( res . data , res , o ) ;
171- } )
172- . catch ( error => {
173- errorCallback && errorCallback ( error ) ;
174- } ) ;
168+ let service = new IgsServiceBase ( url , {
169+ eventListeners : {
170+ scope : o ,
171+ processCompleted : successCallback ,
172+ processFailed : errorCallback
173+ }
174+ } ) ;
175+ service . processAsync ( ) ;
175176 }
176177}
177178
You can’t perform that action at this time.
0 commit comments