|
75 | 75 | } |
76 | 76 | }, |
77 | 77 | action: function(args) { |
78 | | - var array1 = []; |
79 | | - array1.push("&name=" + todb(args.data.name)); |
| 78 | + var domainObj; |
| 79 | + |
80 | 80 | $.ajax({ |
81 | | - url: createURL("updateDomain&id=" + args.context.domains[0].id + array1.join("")), |
| 81 | + url: createURL("updateDomain&id=" + args.context.domains[0].id + "&name=" + todb(args.data.name)), |
| 82 | + async: false, |
82 | 83 | dataType: "json", |
83 | | - success: function(json) { |
84 | | - debugger; |
85 | | - args.response.success({data: json.updatedomainresponse.domain}); |
| 84 | + success: function(json) { |
| 85 | + domainObj = json.updatedomainresponse.domain; |
| 86 | + } |
| 87 | + }); |
| 88 | + |
| 89 | + $.ajax({ |
| 90 | + url: createURL("updateResourceLimit&domainid=" + args.context.domains[0].id + "&resourceType=0&max=" + args.data.vmLimit), |
| 91 | + dataType: "json", |
| 92 | + async: false, |
| 93 | + success: function(json) { |
| 94 | + domainObj["vmLimit"] = args.data.vmLimit; |
86 | 95 | } |
87 | | - }); |
| 96 | + }); |
| 97 | + $.ajax({ |
| 98 | + url: createURL("updateResourceLimit&domainid=" + args.context.domains[0].id + "&resourceType=1&max=" + args.data.ipLimit), |
| 99 | + dataType: "json", |
| 100 | + async: false, |
| 101 | + success: function(json) { |
| 102 | + domainObj["ipLimit"] = args.data.ipLimit; |
| 103 | + } |
| 104 | + }); |
| 105 | + $.ajax({ |
| 106 | + url: createURL("updateResourceLimit&domainid=" + args.context.domains[0].id + "&resourceType=2&max=" + args.data.volumeLimit), |
| 107 | + dataType: "json", |
| 108 | + async: false, |
| 109 | + success: function(json) { |
| 110 | + domainObj["volumeLimit"] = args.data.volumeLimit; |
| 111 | + } |
| 112 | + }); |
| 113 | + $.ajax({ |
| 114 | + url: createURL("updateResourceLimit&domainid=" + args.context.domains[0].id + "&resourceType=3&max=" + args.data.snapshotLimit), |
| 115 | + dataType: "json", |
| 116 | + async: false, |
| 117 | + success: function(json) { |
| 118 | + domainObj["snapshotLimit"] = args.data.snapshotLimit; |
| 119 | + } |
| 120 | + }); |
| 121 | + $.ajax({ |
| 122 | + url: createURL("updateResourceLimit&domainid=" + args.context.domains[0].id + "&resourceType=4&max=" + args.data.templateLimit), |
| 123 | + dataType: "json", |
| 124 | + async: false, |
| 125 | + success: function(json) { |
| 126 | + domainObj["templateLimit"] = args.data.templateLimit; |
| 127 | + } |
| 128 | + }); |
| 129 | + |
| 130 | + args.response.success({data: domainObj}); |
88 | 131 | } |
89 | 132 | }, |
90 | 133 |
|
|
0 commit comments