From d74b495736f0c04522ec54274b70fed0ded2878d Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Tue, 27 Jun 2023 11:30:06 +0800
Subject: [PATCH] 任务新增导出
---
public/map/core/bustransfer/TransferTask.js | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 54 insertions(+), 0 deletions(-)
diff --git a/public/map/core/bustransfer/TransferTask.js b/public/map/core/bustransfer/TransferTask.js
new file mode 100644
index 0000000..653190a
--- /dev/null
+++ b/public/map/core/bustransfer/TransferTask.js
@@ -0,0 +1,54 @@
+/**
+ * TransferTask
+ * @author haoml
+ * @date 2015/11/23
+ */
+define([
+ "dojo/_base/declare",
+ "dojo/_base/array",
+ "dojo/_base/lang",
+ "dojo/query",
+ "dojo/request",
+ "dojo/dom",
+ "dojo/dom-style",
+ "dojo/dom-class",
+ "dojo/dom-attr",
+ "dojo/dom-construct",
+ "dojo/request/script",
+ "dojo/on",
+ "dojo/domReady!"
+], function (
+ declare,
+ arrayUtil,
+ lang,
+ query,
+ request,
+ dom,
+ domStyle,
+ domClass,
+ domAttr,
+ domConstruct,
+ script,
+ on
+ ){
+ var TransferTask = declare("TransferTask",null,{
+ queryUrl:"",//服务地址
+ constructor:function(url){
+ this.queryUrl = url;
+ },
+ startup:function(){
+ },
+ execute:function(transferParameter,successFunction,errFunction){
+ script.get(this.queryUrl,{
+ query:transferParameter.toJSON(),
+ jsonp: "callback"
+ }).then(function(result){
+ if(result.error === undefined)
+ successFunction(result);
+ else
+ errFunction(result);
+ });
+ }
+ });
+ return TransferTask;
+});
--
Gitblit v1.9.3