Built files from Bizgaze WebServer
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

w_contacturl.js 3.0KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. var Bizgaze;
  2. (function (Bizgaze) {
  3. let Apps;
  4. (function (Apps) {
  5. let Crm;
  6. (function (Crm) {
  7. let Contacts;
  8. (function (Contacts) {
  9. let Components;
  10. (function (Components) {
  11. class ContactUrl extends Unibase.Platform.Core.BaseComponent {
  12. constructor() {
  13. super();
  14. }
  15. cssFiles() {
  16. return [];
  17. }
  18. jsFiles() {
  19. return [''];
  20. }
  21. html(id, containerid) {
  22. return "";
  23. }
  24. init(containerid) {
  25. var instance = this;
  26. }
  27. load(id, containerid, callback) {
  28. }
  29. changeDefaultUrl(id) {
  30. var instance = this;
  31. var _recordId = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + Unibase.Themes.Providers.DetailHelper.installedAppId + "_recordid").Value);
  32. instance.fileCacheHelper.loadJsFile("apps/crm/contacts/managers/contactmanager.js", function () {
  33. instance.fileCacheHelper.loadJsFile("tenants/themes/compact/components/details/details.js", function () {
  34. Bizgaze.Apps.Crm.Contacts.Managers.ContactManager.Instance().changedefaulturl(_recordId, id).then(function (response) {
  35. var detail_instance = Unibase.Themes.Compact.Components.Details.Instance();
  36. var containerid = $("._bizgaze_detail_container:visible").attr("id");
  37. var _installedAppId = Unibase.Themes.Providers.DetailHelper.installedAppId;
  38. var portletid = detail_instance.unibase_core_activeportletid;
  39. detail_instance.loadWidgets(_installedAppId, portletid, "#" + containerid + "");
  40. MessageHelper.Instance().showSuccess(response.message, '');
  41. });
  42. });
  43. });
  44. }
  45. static Instance() {
  46. if (this._instance === undefined)
  47. this._instance = new ContactUrl();
  48. return this._instance;
  49. }
  50. }
  51. Components.ContactUrl = ContactUrl;
  52. })(Components = Contacts.Components || (Contacts.Components = {}));
  53. })(Contacts = Crm.Contacts || (Crm.Contacts = {}));
  54. })(Crm = Apps.Crm || (Apps.Crm = {}));
  55. })(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
  56. })(Bizgaze || (Bizgaze = {}));