1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
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;
| });
|
|