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