Built files from Bizgaze WebServer
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

commonmanager.js 9.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
  2. function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
  3. return new (P || (P = Promise))(function (resolve, reject) {
  4. function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
  5. function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
  6. function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
  7. step((generator = generator.apply(thisArg, _arguments || [])).next());
  8. });
  9. };
  10. var Unibase;
  11. (function (Unibase) {
  12. let Platform;
  13. (function (Platform) {
  14. let Common;
  15. (function (Common) {
  16. let Managers;
  17. (function (Managers) {
  18. class CommonManager extends Platform.Core.BaseManager {
  19. getusertenant(tenantid, unibaseid) {
  20. return __awaiter(this, void 0, void 0, function* () {
  21. const url = 'apis/v4/unibase/platform/common/getusertenant/tenantid/' + tenantid + '/unibaseid/' + unibaseid;
  22. return yield this.dataHelper().getAsync(url).then(function (response) {
  23. if (response.result !== null && response.result != "")
  24. response.result = JSON.parse(response.result);
  25. return response;
  26. }).fail(function () {
  27. });
  28. });
  29. }
  30. getuserbyusername(username) {
  31. return __awaiter(this, void 0, void 0, function* () {
  32. const url = 'apis/v4/unibase/platform/users/getuserbyusername/username/' + username;
  33. return yield this.dataHelper().getAsync(url).then(function (response) {
  34. if (response.result !== null)
  35. response.result = JSON.parse(response.result);
  36. return response;
  37. }).fail(function () {
  38. });
  39. });
  40. }
  41. gettenantbytenantid(tenantid) {
  42. return __awaiter(this, void 0, void 0, function* () {
  43. const url = 'apis/v4/unibase/platform/common/gettenantbytenantid/tenantid/' + tenantid;
  44. return yield this.dataHelper().getAsync(url).then(function (response) {
  45. if (response.result !== null)
  46. response.result = JSON.parse(response.result);
  47. return response;
  48. }).fail(function () {
  49. });
  50. });
  51. }
  52. getsharedtenants() {
  53. return __awaiter(this, void 0, void 0, function* () {
  54. const url = 'apis/v4/unibase/platform/common/getsharedtenantsinfo';
  55. return yield this.dataHelper().getAsync(url).then(function (response) {
  56. if (response.result !== null)
  57. response.result = JSON.parse(response.result);
  58. return response;
  59. }).fail(function () {
  60. });
  61. });
  62. }
  63. getSupportUser(userid) {
  64. return __awaiter(this, void 0, void 0, function* () {
  65. const url = 'apis/v4/unibase/platform/common/getcommonsupportuser/userid/' + userid;
  66. return yield this.dataHelper().getAsync(url).then(function (response) {
  67. if (response.result !== null && response.result != "")
  68. response.result = JSON.parse(response.result);
  69. return response;
  70. });
  71. });
  72. }
  73. updateTenant(obj) {
  74. return __awaiter(this, void 0, void 0, function* () {
  75. var url = "apis/v4/unibase/platform/common/updatecommontenant";
  76. return yield this.dataHelper().postAsync(url, obj).then(function (response) {
  77. if (response.result != null) {
  78. response.result = JSON.parse(response.result);
  79. }
  80. return response;
  81. });
  82. });
  83. }
  84. refreshConnectedTenants() {
  85. return __awaiter(this, void 0, void 0, function* () {
  86. const url = 'apis/v4/unibase/platform/tenants/refreshconnectedtenants/np';
  87. return yield this.dataHelper().postAsync(url, "{}").then(function (response) {
  88. return response.message;
  89. });
  90. });
  91. }
  92. setTenantAsDefault(tenantId, unibaseId) {
  93. return __awaiter(this, void 0, void 0, function* () {
  94. var url = "apis/v4/unibase/platform/common/settenantasdefault/tenantid/" + tenantId + "/unibaseid/" + unibaseId;
  95. return yield this.dataHelper().postAsync(url, null).then(function (response) {
  96. if (response.result != null) {
  97. response.result = JSON.parse(response.result);
  98. }
  99. return response;
  100. });
  101. });
  102. }
  103. saveDomain(obj) {
  104. return __awaiter(this, void 0, void 0, function* () {
  105. var url = "apis/v4/unibase/platform/common/savedomain";
  106. return yield this.dataHelper().postAsync(url, obj).then(function (response) {
  107. if (response.result != null) {
  108. response.result = JSON.parse(response.result);
  109. }
  110. return response;
  111. });
  112. });
  113. }
  114. saveSettingType(obj) {
  115. return __awaiter(this, void 0, void 0, function* () {
  116. var url = "apis/v4/unibase/platform/common/savesettingtype";
  117. return yield this.dataHelper().postAsync(url, obj).then(function (response) {
  118. if (response.result != null) {
  119. response.result = JSON.parse(response.result);
  120. }
  121. return response;
  122. });
  123. });
  124. }
  125. saveCommonSharedTenants(tenantid) {
  126. return __awaiter(this, void 0, void 0, function* () {
  127. const url = '/apis/v4/unibase/platform/common/savecommonsharedtenants/fromtenantid/' + tenantid;
  128. return yield this.dataHelper().postAsync(url, "{}").then(function (response) {
  129. if (response.result != null) {
  130. response.result = JSON.parse(response.result);
  131. }
  132. return response.result;
  133. });
  134. });
  135. }
  136. deleteCommonSharedTenants(tenantid) {
  137. return __awaiter(this, void 0, void 0, function* () {
  138. const url = '/apis/v4/unibase/platform/common/deletesharedtenant/fromtenantid/' + tenantid;
  139. return yield this.dataHelper().postAsync(url, "{}").then(function (response) {
  140. if (response.result != null) {
  141. response.result = JSON.parse(response.result);
  142. }
  143. return response.result;
  144. });
  145. });
  146. }
  147. saveDomainSettings(obj) {
  148. return __awaiter(this, void 0, void 0, function* () {
  149. var url = "apis/v4/unibase/platform/common/savedomainsettings";
  150. return yield this.dataHelper().postAsync(url, obj).then(function (response) {
  151. if (response.result != null) {
  152. response.result = JSON.parse(response.result);
  153. }
  154. return response;
  155. });
  156. });
  157. }
  158. static Instance() {
  159. if (this._instance === undefined)
  160. this._instance = new CommonManager();
  161. return this._instance;
  162. }
  163. }
  164. Managers.CommonManager = CommonManager;
  165. })(Managers = Common.Managers || (Common.Managers = {}));
  166. })(Common = Platform.Common || (Platform.Common = {}));
  167. })(Platform = Unibase.Platform || (Unibase.Platform = {}));
  168. })(Unibase || (Unibase = {}));