uawdijnntqw1x1x1
IP : 3.144.235.50
Hostname : axolotl
Kernel : Linux axolotl 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
OS : Linux
PATH:
/
var
/
www
/
axolotl
/
data
/
www
/
axolotl.ru
/
www
/
bitrix
/
js
/
crm
/
selector
/
..
/
interface_grid.min.js
/
/
if(typeof BX.CrmInterfaceGridManager=="undefined"){BX.CrmInterfaceGridManager=function(){this._id="";this._settings={};this._messages={};this._enableIterativeDeletion=false;this._toolbarMenu=null;this._applyButtonClickHandler=BX.delegate(this._handleFormApplyButtonClick,this);this._setFilterFieldsHandler=BX.delegate(this._onSetFilterFields,this);this._getFilterFieldsHandler=BX.delegate(this._onGetFilterFields,this);this._deletionProcessDialog=null};BX.CrmInterfaceGridManager.prototype={initialize:function(e,t){this._id=e;this._settings=t?t:{};this._makeBindings();BX.ready(BX.delegate(this._bindOnGridReload,this));BX.addCustomEvent(window,"CrmInterfaceToolbarMenuShow",BX.delegate(this._onToolbarMenuShow,this));BX.addCustomEvent(window,"CrmInterfaceToolbarMenuClose",BX.delegate(this._onToolbarMenuClose,this));BX.addCustomEvent(window,"BXInterfaceGridCheckColumn",BX.delegate(this._onGridColumnCheck,this));this._messages=this.getSetting("messages",{});this._enableIterativeDeletion=!!this.getSetting("enableIterativeDeletion",false);if(this._enableIterativeDeletion){BX.addCustomEvent(window,"BXInterfaceGridDeleteRow",BX.delegate(this._onGridRowDelete,this))}},_onGridColumnCheck:function(e,t){if(this._toolbarMenu){t["columnMenu"]=this._toolbarMenu.GetMenuByItemId(t["targetElement"].id)}},_onGridRowDelete:function(e,t){var i=BX.type.isNotEmptyString(t["gridId"])?t["gridId"]:"";if(i===""||i!==this.getGridId()){return}t["cancel"]=true;BX.defer(BX.delegate(this.openDeletionDialog,this))({gridId:i,ids:t["selectedIds"],processAll:t["forAll"]})},_onToolbarMenuShow:function(e,t){this._toolbarMenu=t["menu"];t["items"]=this.getGridJsObject().settingsMenu},_onToolbarMenuClose:function(e,t){if(t["menu"]===this._toolbarMenu){this._toolbarMenu=null;this.getGridJsObject().SaveColumns()}},getId:function(){return this._id},reinitialize:function(){this._makeBindings();BX.onCustomEvent(window,"BXInterfaceGridManagerReinitialize",[this])},_makeBindings:function(){var e=this.getForm();if(e){BX.unbind(e["apply"],"click",this._applyButtonClickHandler);BX.bind(e["apply"],"click",this._applyButtonClickHandler)}BX.ready(BX.delegate(this._bindOnSetFilterFields,this))},_bindOnGridReload:function(){BX.addCustomEvent(window,"BXInterfaceGridAfterReload",BX.delegate(this._makeBindings,this))},_bindOnSetFilterFields:function(){var e=this.getGridJsObject();BX.removeCustomEvent(e,"AFTER_SET_FILTER_FIELDS",this._setFilterFieldsHandler);BX.addCustomEvent(e,"AFTER_SET_FILTER_FIELDS",this._setFilterFieldsHandler);BX.removeCustomEvent(e,"AFTER_GET_FILTER_FIELDS",this._getFilterFieldsHandler);BX.addCustomEvent(e,"AFTER_GET_FILTER_FIELDS",this._getFilterFieldsHandler)},registerFilter:function(e){BX.addCustomEvent(e,"AFTER_SET_FILTER_FIELDS",BX.delegate(this._onSetFilterFields,this));BX.addCustomEvent(e,"AFTER_GET_FILTER_FIELDS",BX.delegate(this._onGetFilterFields,this))},_onSetFilterFields:function(e,t,i){var n=this.getSetting("filterFields",null);if(!BX.type.isArray(n)){return}var r=t.name.indexOf("flt_settings")===0;var a=n.length;var s=null;var o="";for(var d=0;d<a;d++){var l=n[d];var c=BX.type.isNotEmptyString(l["id"])?l["id"]:"";var u=BX.type.isNotEmptyString(l["typeName"])?l["typeName"].toUpperCase():"";var g=l["params"]?l["params"]:{};if(u==="USER"){var h=g["data"]?g["data"]:{};this._setElementByFilter(h[r?"settingsElementId":"elementId"],h["paramName"],i);var p=g["search"]?g["search"]:{};this._setElementByFilter(p[r?"settingsElementId":"elementId"],p["paramName"],i)}}},_setElementByFilter:function(e,t,i){var n=BX.type.isNotEmptyString(e)?BX(e):null;if(BX.type.isElementNode(n)){n.value=BX.type.isNotEmptyString(t)&&i[t]?i[t]:""}},_onGetFilterFields:function(e,t,i){var n=this.getSetting("filterFields",null);if(!BX.type.isArray(n)){return}var r=t.name.indexOf("flt_settings")===0;var a=n.length;for(var s=0;s<a;s++){var o=n[s];var d=BX.type.isNotEmptyString(o["id"])?o["id"]:"";var l=BX.type.isNotEmptyString(o["typeName"])?o["typeName"].toUpperCase():"";var c=o["params"]?o["params"]:{};if(l==="USER"){var u=c["data"]?c["data"]:{};this._setFilterByElement(u[r?"settingsElementId":"elementId"],u["paramName"],i);var g=c["search"]?c["search"]:{};this._setFilterByElement(g[r?"settingsElementId":"elementId"],g["paramName"],i)}}},_setFilterByElement:function(e,t,i){var n=BX.type.isNotEmptyString(e)?BX(e):null;if(BX.type.isElementNode(n)&&BX.type.isNotEmptyString(t)){i[t]=n.value}},getSetting:function(e,t){return typeof this._settings[e]!="undefined"?this._settings[e]:t},getMessage:function(e){return this._messages.hasOwnProperty(e)?this._messages[e]:e},getOwnerType:function(){return this.getSetting("ownerType","")},getForm:function(){return document.forms[this.getSetting("formName","")]},getGridId:function(){return this.getSetting("gridId","")},getGrid:function(){return BX(this.getSetting("gridId",""))},getGridJsObject:function(){var e=this.getSetting("gridId","");return BX.type.isNotEmptyString(e)?window["bxGrid_"+e]:null},getAllRowsCheckBox:function(){return BX(this.getSetting("allRowsCheckBoxId",""))},getEditor:function(){var e=this.getSetting("activityEditorId","");return BX.CrmActivityEditor.items[e]?BX.CrmActivityEditor.items[e]:null},reload:function(){var e=this.getSetting("gridId");if(!BX.type.isNotEmptyString(e)){return false}var t=window["bxGrid_"+e];if(!t||!BX.type.isFunction(t.Reload)){return false}t.Reload();return true},getServiceUrl:function(){return this.getSetting("serviceUrl","/bitrix/components/bitrix/crm.activity.editor/ajax.php")},getListServiceUrl:function(){return this.getSetting("listServiceUrl","")},_loadCommunications:function(e,t,i){BX.ajax({url:this.getServiceUrl(),method:"POST",dataType:"json",data:{ACTION:"GET_ENTITIES_DEFAULT_COMMUNICATIONS",COMMUNICATION_TYPE:e,ENTITY_TYPE:this.getOwnerType(),ENTITY_IDS:t,GRID_ID:this.getSetting("gridId","")},onsuccess:function(e){if(e&&e["DATA"]&&i){i(e["DATA"])}},onfailure:function(e){}})},_onEmailDataLoaded:function(e){var t={};if(e){var i=BX.type.isArray(e["ITEMS"])?e["ITEMS"]:[];if(i.length>0){var n=e["ENTITY_TYPE"]?e["ENTITY_TYPE"]:"";var r=t["communications"]=[];for(var a=0;a<i.length;a++){var s=i[a];r.push({type:"EMAIL",entityTitle:"",entityType:n,entityId:s["entityId"],value:s["value"]})}}}this.addEmail(t)},_onCallDataLoaded:function(e){var t={};if(e){var i=BX.type.isArray(e["ITEMS"])?e["ITEMS"]:[];if(i.length>0){var n=e["ENTITY_TYPE"]?e["ENTITY_TYPE"]:"";var r=t["communications"]=[];var a=i[0];r.push({type:"PHONE",entityTitle:"",entityType:n,entityId:a["entityId"],value:a["value"]});t["ownerType"]=n;t["ownerID"]=a["entityId"]}}this.addCall(t)},_onMeetingDataLoaded:function(e){var t={};if(e){var i=BX.type.isArray(e["ITEMS"])?e["ITEMS"]:[];if(i.length>0){var n=e["ENTITY_TYPE"]?e["ENTITY_TYPE"]:"";var r=t["communications"]=[];var a=i[0];r.push({type:"",entityTitle:"",entityType:n,entityId:a["entityId"],value:a["value"]});t["ownerType"]=n;t["ownerID"]=a["entityId"]}}this.addMeeting(t)},_onDeletionProcessStateChange:function(e){if(e!==this._deletionProcessDialog||e.getState()!==BX.CrmLongRunningProcessState.completed){return}this._deletionProcessDialog.close();this.reload()},_handleFormApplyButtonClick:function(e){var t=this.getForm();if(!t){return true}var i=t.elements["action_button_"+this.getSetting("gridId","")];if(!i){return}var n=i.value;if(n==="subscribe"){var r=this.getAllRowsCheckBox();var a=[];if(!(r&&r.checked)){var s=BX.findChildren(this.getGrid(),{tagName:"INPUT",attribute:{type:"checkbox"}},true);if(s){for(var o=0;o<s.length;o++){var d=s[o];if(d.id.indexOf("ID")==0&&d.checked){a.push(d.value)}}}}if(n==="subscribe"){this._loadCommunications("EMAIL",a,BX.delegate(this._onEmailDataLoaded,this));return BX.PreventDefault(e)}}return true},openDeletionDialog:function(e){var t=BX.util.getRandomString(12);var i={CONTEXT_ID:t,GRID_ID:e["gridId"],ENTITY_TYPE_NAME:this.getOwnerType(),USER_FILTER_HASH:this.getSetting("userFilterHash","")};var n=e["processAll"];var r=e["ids"];if(n){i["PROCESS_ALL"]="Y"}else{i["ENTITY_IDS"]=r}this._deletionProcessDialog=BX.CrmLongRunningProcessDialog.create(t,{serviceUrl:this.getListServiceUrl(),action:"DELETE",params:i,title:this.getMessage("deletionDialogTitle"),summary:this.getMessage("deletionDialogSummary")});BX.addCustomEvent(this._deletionProcessDialog,"ON_STATE_CHANGE",BX.delegate(this._onDeletionProcessStateChange,this));this._deletionProcessDialog.show();this._deletionProcessDialog.start()},addEmail:function(e){var t=this.getEditor();if(!t){return}e=e?e:{};if(typeof e["ownerID"]!=="undefined"){e["ownerType"]=this.getOwnerType()}t.addEmail(e)},addCall:function(e){var t=this.getEditor();if(!t){return}e=e?e:{};if(typeof e["ownerID"]!=="undefined"){e["ownerType"]=this.getOwnerType()}BX.namespace("BX.Crm.Activity");if(typeof BX.Crm.Activity.Planner!=="undefined"){(new BX.Crm.Activity.Planner).showEdit({TYPE_ID:BX.CrmActivityType.call,OWNER_TYPE:e["ownerType"],OWNER_ID:e["ownerID"]});return}t.addCall(e)},addMeeting:function(e){var t=this.getEditor();if(!t){return}e=e?e:{};if(typeof e["ownerID"]!=="undefined"){e["ownerType"]=this.getOwnerType()}BX.namespace("BX.Crm.Activity");if(typeof BX.Crm.Activity.Planner!=="undefined"){(new BX.Crm.Activity.Planner).showEdit({TYPE_ID:BX.CrmActivityType.meeting,OWNER_TYPE:e["ownerType"],OWNER_ID:e["ownerID"]});return}t.addMeeting(e)},addTask:function(e){var t=this.getEditor();if(!t){return}e=e?e:{};if(typeof e["ownerID"]!=="undefined"){e["ownerType"]=this.getOwnerType()}t.addTask(e)},viewActivity:function(e,t){var i=this.getEditor();if(i){i.viewActivity(e,t)}}};BX.CrmInterfaceGridManager.items={};BX.CrmInterfaceGridManager.create=function(e,t){var i=new BX.CrmInterfaceGridManager;i.initialize(e,t);this.items[e]=i;BX.onCustomEvent(this,"CREATED",[i]);return i};BX.CrmInterfaceGridManager.addEmail=function(e,t){if(typeof this.items[e]!=="undefined"){this.items[e].addEmail(t)}};BX.CrmInterfaceGridManager.addCall=function(e,t){if(typeof this.items[e]!=="undefined"){this.items[e].addCall(t)}};BX.CrmInterfaceGridManager.addMeeting=function(e,t){if(typeof this.items[e]!=="undefined"){this.items[e].addMeeting(t)}};BX.CrmInterfaceGridManager.addTask=function(e,t){if(typeof this.items[e]!=="undefined"){this.items[e].addTask(t)}};BX.CrmInterfaceGridManager.viewActivity=function(e,t,i){if(typeof this.items[e]!=="undefined"){this.items[e].viewActivity(t,i)}};BX.CrmInterfaceGridManager.showPopup=function(e,t,i){BX.PopupMenu.show(e,t,i,{offsetTop:0,offsetLeft:-30})};BX.CrmInterfaceGridManager.reloadGrid=function(e){var t=window["bxGrid_"+e];if(!t||!BX.type.isFunction(t.Reload)){return false}t.Reload();return true};BX.CrmInterfaceGridManager.applyFilter=function(e,t){var i=window["bxGrid_"+e];if(!i||!BX.type.isFunction(i.Reload)){return false}i.ApplyFilter(t);return true};BX.CrmInterfaceGridManager.clearFilter=function(e){var t=window["bxGrid_"+e];if(!t||!BX.type.isFunction(t.ClearFilter)){return false}t.ClearFilter();return true};BX.CrmInterfaceGridManager.menus={};BX.CrmInterfaceGridManager.createMenu=function(e,t,i){i=parseInt(i);var n=new PopupMenu(e,!isNaN(i)?i:1010);if(BX.type.isArray(t)){n.settingsMenu=t}this.menus[e]=n};BX.CrmInterfaceGridManager.showMenu=function(e,t){var i=this.menus[e];if(typeof i!=="undefined"){i.ShowMenu(t,i.settingsMenu,false,false)}};BX.CrmInterfaceGridManager.expandEllipsis=function(e){if(!BX.type.isDomNode(e)){return false}var t=BX.findNextSibling(e,{class:"bx-crm-text-cut-on"});if(t){BX.removeClass(t,"bx-crm-text-cut-on");BX.addClass(t,"bx-crm-text-cut-off");t.style.display=""}e.style.display="none";return true}}BX.CrmUIGridMenuCommand={undefined:"",createEvent:"CREATE_EVENT",createActivity:"CREATE_ACTIVITY",remove:"REMOVE",exclude:"EXCLUDE"};if(typeof BX.CrmUIGridExtension==="undefined"){BX.CrmUIGridExtension=function(){this._id="";this._settings={};this._rowCountLoader=null;this._loaderData=null;this._moveToCaregoryPopup=null;this._reloadHandle=0;this._processDialog=null};BX.CrmUIGridExtension.prototype={initialize:function(e,t){this._id=e;this._settings=t?t:{};this._gridReloadHandler=BX.delegate(this.onGridReload,this);this._gridBeforeRequestHandler=BX.delegate(this.onGridDataRequest,this);this._applyCounterFilterHandler=BX.delegate(this.onApplyCounterFilter,this);this._entityConvertHandler=BX.delegate(this.onEntityConvert,this);this._singleEntityConvertHandler=BX.delegate(this.onSingleEntityConvert,this);this._externalEventHandler=BX.delegate(this.onExternalEvent,this);this.initializeRowCountLoader();BX.addCustomEvent(window,"Grid::updated",this._gridReloadHandler);this._loaderData=this.getSetting("loaderData",null);if(BX.type.isPlainObject(this._loaderData)){BX.addCustomEvent(window,"Grid::beforeRequest",this._gridBeforeRequestHandler)}BX.addCustomEvent(window,"BX.CrmEntityCounterPanel:applyFilter",this._applyCounterFilterHandler);BX.addCustomEvent(window,"Crm.EntityConverter.Converted",this._entityConvertHandler);BX.addCustomEvent(window,"Crm.EntityConverter.SingleConverted",this._singleEntityConvertHandler);BX.addCustomEvent(window,"onLocalStorageSet",this._externalEventHandler)},destroy:function(){BX.removeCustomEvent(window,"Grid::updated",this._gridReloadHandler);BX.removeCustomEvent(window,"Grid::beforeRequest",this._gridBeforeRequestHandler);BX.removeCustomEvent(window,"BX.CrmEntityCounterPanel:applyFilter",this._applyCounterFilterHandler);BX.removeCustomEvent(window,"Crm.EntityConverter.Converted",this._entityConvertHandler);BX.removeCustomEvent(window,"Crm.EntityConverter.SingleConverted",this._singleEntityConvertHandler);BX.removeCustomEvent(window,"onLocalStorageSet",this._externalEventHandler);this.releaseRowCountLoader()},getId:function(){return this._id},getSetting:function(e,t){return this._settings.hasOwnProperty(e)?this._settings[e]:t},getActivityServiceUrl:function(){return this.getSetting("activityServiceUrl","")},getTaskCreateUrl:function(){return this.getSetting("taskCreateUrl","")},getOwnerTypeName:function(){return this.getSetting("ownerTypeName","")},getGridId:function(){return this.getSetting("gridId","")},getGrid:function(){var e=this.getSetting("gridId","");if(e===""){return null}var t=BX.Main.gridManager.getById(e);return BX.type.isPlainObject(t)&&t["instance"]!=="undefined"?t["instance"]:null},reloadGrid:function(){BX.Main.gridManager.reload(this.getGridId())},getReloadCallback:function(){return BX.delegate(this.reloadGrid,this)},getActivityEditor:function(){var e=this.getSetting("activityEditorId","");return BX.CrmActivityEditor.items[e]?BX.CrmActivityEditor.items[e]:null},getMessage:function(e){var t=BX.CrmUIGridExtension.messages;return t.hasOwnProperty(e)?t[e]:e},getCheckBoxValue:function(e){var t=this.getControl(e);return t&&t.checked},getControl:function(e){return BX(e+"_"+this.getGridId())},getPanelControl:function(e){return BX(e+"_"+this.getGridId()+"_control")},prepareAction:function(e,t){if(e==="assign_to"){BX.CrmUserSearchPopup.deletePopup(this._id);BX.CrmUserSearchPopup.create(this._id,{searchInput:BX(t["searchInputId"]),dataInput:BX(t["dataInputId"]),componentName:t["componentName"]},0)}},onDeletionComplete:function(){BX.UI.Notification.Center.notify({content:this.getMessage("deletionWarning"),actions:[{title:this.getMessage("goToDetails"),events:{click:function(e,t,i){t.close();if(window.top.BX.Helper){window.top.BX.Helper.show("redirect=detail&code=8969825")}}}}],autoHideDelay:5e3})},processMenuCommand:function(e,t){this.getGrid().closeActionsMenu();var i=this.getGridId();var n;if(e===BX.CrmUIGridMenuCommand.createEvent){var r=BX.type.isNotEmptyString(t["entityTypeName"])?t["entityTypeName"]:"";var a=BX.type.isNumber(t["entityId"])?t["entityId"]:0;this.createCustomEvent(r,a)}else if(e===BX.CrmUIGridMenuCommand.createActivity){var s=BX.type.isNumber(t["typeId"])?t["typeId"]:BX.CrmActivityType.undefined;var o=BX.type.isPlainObject(t["settings"])?t["settings"]:{};this.createActivity(s,o)}else if(e===BX.CrmUIGridMenuCommand.remove){n=BX.Crm.ConfirmationDialog.create(this._id+"_REMOVE",{title:this.getMessage("deletionDialogTitle"),content:this.getMessage("deletionDialogMessage")});n.open().then(function(e){if(BX.prop.getBoolean(e,"cancel",true)){return}var n=BX.type.isNotEmptyString(t["pathToRemove"])?t["pathToRemove"]:"";if(n!==""){this.onDeletionComplete();BX.Main.gridManager.reload(i,n)}}.bind(this))}else if(e===BX.CrmUIGridMenuCommand.exclude){n=BX.Crm.ConfirmationDialog.create(this._id+"_EXCLUDE",{title:this.getMessage("exclusionDialogTitle"),content:this.getMessage("exclusionDialogMessage")+" <a href=\"javascript: top.BX.Helper.show('redirect=detail&code=7362845');\">"+this.getMessage("exclusionDialogMessageHelp")+"</a>"});n.open().then((function(e){if(BX.prop.getBoolean(e,"cancel",true)){return}var n=BX.type.isNotEmptyString(t["pathToExclude"])?t["pathToExclude"]:"";if(n!==""){BX.Main.gridManager.reload(i,n)}}))}},processActionChange:function(e){var t=this.getControl("actallrows");if(!t){return}if(e==="delete"){this.applyAction("delete");return}if(e==="assign_to"||e==="set_status"||e==="set_stage"||e==="mark_as_opened"||e==="mark_as_completed"||e==="mark_as_not_completed"||e==="export"||e==="exclude"||e==="convert"||e==="refresh_account"||e==="create_call_list"||e==="sender_letter_add"||e==="sender_segment_add"){t.disabled=false}else{t.checked=false;t.disabled=true}},applyAction:function(e){var t=this.getGrid();if(!t){return}var i=this.getCheckBoxValue("actallrows");var n=t.getRows().getSelectedIds();if(n.length===0&&!i){return}if(e==="tasks"){this.openTaskCreateForm(n)}else if(e==="merge"){var r=BX.Crm.BatchMergeManager.getItem(this.getGridId());if(r&&!r.isRunning()&&n.length>1){r.setEntityIds(n);r.execute()}}else if(e==="delete"){var a=BX.Crm.BatchDeletionManager.getItem(this.getGridId());if(a&&!a.isRunning()){if(!i){a.setEntityIds(n)}else{a.resetEntityIds()}a.execute();if(!this._batchDeletionCompleteHandler){this._batchDeletionCompleteHandler=BX.delegate(this.onDeletionComplete,this);BX.addCustomEvent(window,"BX.Crm.BatchDeletionManager:onProcessComplete",this._batchDeletionCompleteHandler)}}}else if(e==="sender_letter_add"){var s=t.actionPanel.getValues();var o=(s.SENDER_LETTER_AVAILABLE_CODES||"").split(",");if(!BX.util.in_array(s.SENDER_LETTER_CODE,o)&&BX.getClass("BX.Sender.B24License")){BX.Sender.B24License.showMailingPopup();return}this.saveEntitiesToSegment(null,this.getOwnerTypeName(),n,i?t.getId():null,(function(e){BX.SidePanel.Instance.open(s.SENDER_PATH_TO_LETTER_ADD.replace("#code#",s.SENDER_LETTER_CODE).replace("#segment_id#",e.id),{cacheable:false})}))}else if(e==="sender_segment_add"){var d=t.actionPanel.getValues();if(d.SENDER_SEGMENT_ID==="undefined"){d.SENDER_SEGMENT_ID=""}this.saveEntitiesToSegment(d.SENDER_SEGMENT_ID,this.getOwnerTypeName(),n,i?t.getId():null,(function(e){if(!BX.UI&&!BX.UI.Notification){return}if(!e.textSuccess){return}BX.UI.Notification.Center.notify({content:e.textSuccess,autoHideDelay:5e3})}));t.disableActionsPanel()}else if(e==="create_call_list"){this.createCallList(false)}else if(e==="convert"){var l=BX.Crm.BatchConversionManager.getItem(this.getGridId());if(l){var c=BX.CrmLeadConversionScheme.dealcontactcompany;var u=document.getElementsByName("CONVERSION_SCHEME_ID");if(u.length>0){c=BX.data(u[0],"value")}l.setConfig(BX.CrmLeadConversionScheme.createConfig(c));if(!i){l.setEntityIds(n)}l.execute()}}else if(e==="refresh_account"){if(i){BX.addCustomEvent(window,"Grid::updated",function(e){if(this.getGrid()===e){window.setTimeout((function(){window.location.reload()}),0)}}.bind(this))}t.sendSelected()}else if(e==="export"&&i){this.setAllContactsExport()}else{t.sendSelected()}},processApplyButtonClick:function(){this.applyAction(BX.data(this.getPanelControl("action_button"),"value"))},setAllContactsExport:function(){var e=this.getGrid();if(!e){return}var t=e.getId();var i=e.prepareSortUrl({});i=BX.util.add_url_param(i,{grid_id:t,internal:"true",grid_action:"showpage",bxajaxid:e.getAjaxId(),sessid:BX.bitrix_sessid(),AJAX_CALL:"Y"});var n=this.getCheckBoxValue("actallrows");var r=e.getRows().getSelectedIds();var a=[];a["action_button_"+t]="export";a["action_token_"+t]="c"+Date.now();a["action_all_rows_"+t]=n?"Y":"N";var s=e.getActionsPanel().getValues();a["ACTION_EXPORT"]=typeof s["ACTION_EXPORT"]!="undefined"?s["ACTION_EXPORT"]:"Y";var o="processContactsExport"+t+"Dialog";this._processDialog=BX.CrmLongRunningProcessDialog.create(o,{serviceUrl:i,action:"EXPORT",params:{rows:r,controls:a},title:this.getMessage("processExportDialogTitle"),summary:this.getMessage("processExportDialogSummary"),isSummaryHtml:false});BX.addCustomEvent(this._processDialog,"ON_STATE_CHANGE",BX.delegate(this.onStateChangeAllContactsExport,this));this._processDialog.show()},onStateChangeAllContactsExport:function(e){if(e.getState()===BX.CrmLongRunningProcessState.completed){if(this._processDialog){this._processDialog.close();this._processDialog=null}this.reloadGrid()}},saveEntitiesToSegment:function(e,t,i,n,r){BX.ajax.runAction("crm.integration.sender.segment.upload",{data:{segmentId:e,entityTypeName:t,entities:i,gridId:n}}).then((function(e){if(e.data.hasOwnProperty("errors")){alert(e.data.errors.join("<br>"));return}if(!r){return}r.apply(this,[e.data])}))},createCallList:function(createActivity){var grid=this.getGrid();if(!grid)return;var forAll=this.getCheckBoxValue("actallrows");var selectedIds=grid.getRows().getSelectedIds();BX.CrmCallListHelper.createCallList({entityType:this.getOwnerTypeName(),entityIds:forAll?[]:selectedIds,gridId:this.getGridId(),createActivity:createActivity},(function(response){if(!BX.type.isPlainObject(response))return;if(!response.SUCCESS&&response.ERRORS){var error=response.ERRORS.join(". \n");window.alert(error)}else if(response.SUCCESS&&response.DATA){var data=response.DATA;if(data.RESTRICTION){if(BX.Type.isPlainObject(data.RESTRICTION)&&B24&&B24.licenseInfoPopup){B24.licenseInfoPopup.show("ivr-limit-popup",data.RESTRICTION.HEADER,data.RESTRICTION.CONTENT)}else if(BX.Type.isStringFilled(data.RESTRICTION)){eval(data.RESTRICTION)}}else{var callListId=data.ID;if(createActivity&&top.BXIM){top.BXIM.startCallList(callListId,{})}else{(new BX.Crm.Activity.Planner).showEdit({PROVIDER_ID:"CALL_LIST",PROVIDER_TYPE_ID:"CALL_LIST",ASSOCIATED_ENTITY_ID:callListId})}}}}))},updateCallList:function(e,t){var i=this.getGrid();if(!i){return}var n=this.getCheckBoxValue("actallrows");var r=i.getRows().getSelectedIds();if(r.length===0&&!n){return}BX.CrmCallListHelper.addToCallList({callListId:e,context:t,entityType:this.getOwnerTypeName(),entityIds:n?[]:r,gridId:this.getGridId()})},createCustomEvent:function(e,t){var i=new BX.CDialog({content_url:BX.util.add_url_param("/bitrix/components/bitrix/crm.event.add/box.php",{FORM_TYPE:"LIST",ENTITY_TYPE:e,ENTITY_ID:t}),width:498,height:245,resizable:false});i.Show()},createEmailFor:function(e){if(!e){return}var t=e["ENTITY_TYPE"]?e["ENTITY_TYPE"]:"";var i=BX.type.isArray(e["ITEMS"])?e["ITEMS"]:[];var n={};n["messageType"]="BATCH";n["communications"]=[];for(var r=0;r<i.length;r++){n["communications"].push({type:"EMAIL",entityTitle:"",entityType:t,entityId:i[r]["entityId"],value:i[r]["value"]})}this.createActivity(BX.CrmActivityType.email,n)},createActivity:function(e,t){BX.namespace("BX.Crm.Activity");e=parseInt(e);if(isNaN(e)){e=BX.CrmActivityType.undefined}t=t?t:{};if(BX.type.isNumber(t["ownerID"])){t["ownerType"]=this.getOwnerTypeName()}if(e===BX.CrmActivityType.call||e===BX.CrmActivityType.meeting){if(typeof BX.Crm.Activity.Planner!=="undefined"){var i=new BX.Crm.Activity.Planner;i.showEdit({TYPE_ID:e,OWNER_TYPE:t["ownerType"],OWNER_ID:t["ownerID"]})}}else{var n=this.getActivityEditor();if(n){if(e===BX.CrmActivityType.email){n.addEmail(t)}else if(e===BX.CrmActivityType.task){n.addTask(t)}}}},viewActivity:function(e,t){var i=this.getActivityEditor();if(i){i.viewActivity(e,t)}},openTaskCreateForm:function(e){var t=this.getOwnerTypeName();var i=[];for(var n=0,r=e.length;n<r;n++){i.push(BX.CrmEntityType.prepareEntityKey(t,e[n]))}window.open(this.getTaskCreateUrl().replace("#ENTITY_KEYS#",i.join(";")))},loadCommunications:function(e,t,i){BX.ajax({url:this.getActivityServiceUrl(),method:"POST",dataType:"json",data:{ACTION:"GET_ENTITIES_DEFAULT_COMMUNICATIONS",COMMUNICATION_TYPE:e,ENTITY_TYPE:this.getOwnerTypeName(),ENTITY_IDS:t,GRID_ID:this.getGridId()},onsuccess:function(e){if(e&&e["DATA"]&&i){i(e["DATA"])}},onfailure:function(e){}})},mergeRequestParams:function(e,t){for(var i in t){if(t.hasOwnProperty(i)){e[i]=t[i]}}return e},initializeRowCountLoader:function(){var e=this.getGridId();var t=e.toLowerCase();var i=BX(t+"_row_count");var n=BX(t+"_row_count_wrapper");if(BX.type.isDomNode(i)&&BX.type.isDomNode(n)){this._rowCountLoader=BX.CrmHtmlLoader.create(t+"_row_count",{action:"GET_ROW_COUNT",params:{GRID_ID:e},serviceUrl:this.getSetting("serviceUrl"),button:i,wrapper:n})}},onGridDataRequest:function(e,t){if(t["gridId"]!==this.getGridId()){return}var i=this._loaderData;if(i.url!==""&&t.url===""){t.url=i.url}if(i.method!==""){t.method=i.method}if(BX.type.isPlainObject(i.data)){if(BX.type.isPlainObject(t.data)){t.data=this.mergeRequestParams(t.data,i.data)}else{t.data=i.data}}},onGridReload:function(){this.releaseRowCountLoader();this.initializeRowCountLoader()},releaseRowCountLoader:function(){if(this._rowCountLoader){this._rowCountLoader.release();this._rowCountLoader=null}},onApplyCounterFilter:function(e,t){setTimeout(BX.delegate((function(){var e=t["counterTypeId"]?{analyticsLabel:this.getAnalyticsLabel(t["counterTypeId"])}:null;this.setFilter({ASSIGNED_BY_ID:{0:t["userId"]},ASSIGNED_BY_ID_label:[t["userName"]],ACTIVITY_COUNTER:BX.Type.isPlainObject(t["counterTypeId"])?t["counterTypeId"]:{0:t["counterTypeId"]}},e)}),this),0);t["cancel"]=true},setFilter:function(e,t){var i=BX.Main.filterManager.getById(this.getGridId());var n=i.getApi();n.setFields(e);if(t.hasOwnProperty("analyticsLabel")){n.apply({COUNTER:t.analyticsLabel})}else{n.apply()}},executeGridRequest:function(){var e=this.getGrid();if(e){e.sendSelected()}},getAnalyticsLabel:function(e){var t=this.getSetting("ownerTypeName");if(t&&e){return"CRM_"+t+"_COUNTER_TYPE_"+e}return""},openMoveToCategoryDialog:function(){this._moveToCaregoryPopup=new BX.PopupWindow(this.getGridId(),null,{autoHide:false,draggable:true,bindOptions:{forceBindPosition:false},closeByEsc:true,closeIcon:{top:"10px",right:"15px"},zIndex:0,titleBar:this.getMessage("moveToCategoryDialogTitle"),content:this.getMessage("moveToCategoryDialogMessage"),className:"crm-text-popup",lightShadow:true,buttons:[new BX.PopupWindowButton({text:BX.message("JS_CORE_WINDOW_CONTINUE"),className:"popup-window-button-accept",events:{click:BX.delegate((function(){this.closeMoveToCaregoryDialog();this.executeGridRequest()}),this)}}),new BX.PopupWindowButtonLink({text:BX.message("JS_CORE_WINDOW_CANCEL"),className:"popup-window-button-link-cancel",events:{click:BX.delegate((function(){this.closeMoveToCaregoryDialog()}),this)}})]});this._moveToCaregoryPopup.show()},closeMoveToCaregoryDialog:function(){if(this._moveToCaregoryPopup){this._moveToCaregoryPopup.close();this._moveToCaregoryPopup.destroy();this._moveToCaregoryPopup=null}},onEntityConvert:function(e,t){if(this.getOwnerTypeName()===BX.prop.getString(t,"entityTypeName")){BX.Main.gridManager.reload(this.getGridId())}},onSingleEntityConvert:function(e){if(e.getData().entityTypeName===this.getOwnerTypeName()){BX.Main.gridManager.reload(this.getGridId())}},onExternalEvent:function(e){var t=BX.prop.getString(e,"key","");if(t!=="onCrmEntityCreate"&&t!=="onCrmEntityUpdate"&&t!=="onCrmEntityDelete"&&t!=="onCrmEntityConvert"){return}var i=BX.prop.getObject(e,"value",{});if(BX.SidePanel&&BX.SidePanel.Instance){var n=BX.prop.getString(i,"sliderUrl","");if(n!==""&&!BX.SidePanel.Instance.getSlider(n)){return}}if(BX.prop.getString(i,"entityTypeName","")===this.getOwnerTypeName()){if(this._reloadHandle){window.clearTimeout(this._reloadHandle);this._reloadHandle=0}this._reloadHandle=window.setTimeout(BX.delegate(this.reloadGrid,this),1e3)}}};if(typeof BX.CrmUIGridExtension.messages==="undefined"){BX.CrmUIGridExtension.messages={}}BX.CrmUIGridExtension.processActionChange=function(e,t){if(this.items.hasOwnProperty(e)){this.items[e].processActionChange(t)}};BX.CrmUIGridExtension.processApplyButtonClick=function(e){if(this.items.hasOwnProperty(e)){this.items[e].processApplyButtonClick()}};BX.CrmUIGridExtension.prepareAction=function(e,t,i){if(this.items.hasOwnProperty(e)){this.items[e].prepareAction(t,i)}};BX.CrmUIGridExtension.applyAction=function(e,t){if(this.items.hasOwnProperty(e)){this.items[e].applyAction(t)}};BX.CrmUIGridExtension.processMenuCommand=function(e,t,i){if(this.items.hasOwnProperty(e)){this.items[e].processMenuCommand(t,i)}};BX.CrmUIGridExtension.createActivity=function(e,t,i){if(this.items.hasOwnProperty(e)){this.items[e].createActivity(t,i)}};BX.CrmUIGridExtension.viewActivity=function(e,t,i){if(this.items.hasOwnProperty(e)){this.items[e].viewActivity(t,i)}};BX.CrmUIGridExtension.createCallList=function(e,t){if(this.items.hasOwnProperty(e)){this.items[e].createCallList(t)}};BX.CrmUIGridExtension.updateCallList=function(e,t,i){if(this.items.hasOwnProperty(e)){this.items[e].updateCallList(t,i)}};BX.CrmUIGridExtension.contextMenus={};BX.CrmUIGridExtension.createContextMenu=function(e,t,i){i=parseInt(i);var n=new PopupMenu(e,!isNaN(i)?i:1010);if(BX.type.isArray(t)){n.settingsMenu=t}this.contextMenus[e]=n};BX.CrmUIGridExtension.showContextMenu=function(e,t){if(this.contextMenus.hasOwnProperty(e)){var i=this.contextMenus[e];i.ShowMenu(t,i.settingsMenu,false,false)}};BX.CrmUIGridExtension.items={};BX.CrmUIGridExtension.create=function(e,t){if(t.hasOwnProperty("destroyPreviousExtension")&&t.destroyPreviousExtension&&this.items.hasOwnProperty(e)&&this.items[e]instanceof BX.CrmUIGridExtension){this.items[e].destroy()}var i=new BX.CrmUIGridExtension;i.initialize(e,t);this.items[e]=i;return i}} //# sourceMappingURL=interface_grid.map.js
/var/www/axolotl/data/www/axolotl.ru/www/bitrix/js/crm/selector/../interface_grid.min.js