uawdijnntqw1x1x1
IP : 3.21.248.226
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
/
.
/
b24.axolotl.ru
/
public_html
/
en
/
..
/
bitrix
/
js
/
crm
/
batch_conversion.min.js
/
/
BX.namespace("BX.Crm");if(typeof BX.Crm.BatchConversionManager==="undefined"){BX.Crm.BatchConversionManager=function(){this._id="";this._settings={};this._gridId="";this._config=null;this._entityIds=null;this._enableUserFieldCheck=true;this._enableConfigCheck=true;this._filter=null;this._serviceUrl="";this._containerId="";this._errors=null;this._progress=null;this._hasLayout=false;this._succeededItemCount=0;this._failedItemCount=0;this._isRunning=false;this._messages=null;this._progressChangeHandler=BX.delegate(this.onProgress,this);this._documentUnloadHandler=BX.delegate(this.onDocumentUnload,this)};BX.Crm.BatchConversionManager.prototype={initialize:function(e,t){this._id=BX.type.isNotEmptyString(e)?e:"crm_batch_conversion_mgr_"+Math.random().toString().substring(2);this._settings=t?t:{};this._gridId=BX.prop.getString(this._settings,"gridId",this._id);this._config=BX.prop.getObject(this._settings,"config",{});this._entityIds=BX.prop.getArray(this._settings,"entityIds",[]);this._serviceUrl=BX.prop.getString(this._settings,"serviceUrl","");if(this._serviceUrl===""){throw"BX.Crm.BatchConversionManager. Could not find 'serviceUrl' parameter in settings."}this._containerId=BX.prop.getString(this._settings,"container","");if(this._containerId===""){throw"BX.Crm.BatchConversionManager: Could not find container."}this._progress=BX.AutorunProcessManager.create(this._id,{serviceUrl:this._serviceUrl,actionName:"PROCESS_BATCH_CONVERSION",container:this._containerId,enableCancellation:true,title:this.getMessage("title"),stateTemplate:BX.prop.getString(this._settings,"stateTemplate","#processed# / #total#"),enableLayout:false});this._errors=[]},getId:function(){return this._id},getConfig:function(){return this._config},setConfig:function(e){this._config=BX.type.isPlainObject(e)?e:{}},getEntityIds:function(){return this._entityIds},setEntityIds:function(e){this._entityIds=BX.type.isArray(e)?e:[]},getFilter:function(){return this._filter},setFilter:function(e){this._filter=BX.type.isPlainObject(e)?e:null},isUserFieldCheckEnabled:function(){return this._enableUserFieldCheck},enableUserFieldCheck:function(e){this._enableUserFieldCheck=e},isConfigCheckEnabled:function(){return this._enableConfigCheck},enableConfigCheck:function(e){this._enableConfigCheck=e},getMessage:function(e){if(this._messages&&BX.prop.getString(this._messages,e,null)){return BX.prop.getString(this._messages,e,e)}var t=BX.prop.getObject(this._settings,"messages",BX.Crm.BatchConversionManager.messages);return BX.prop.getString(t,e,e)},layout:function(){if(this._hasLayout){return}this._progress.layout();this._hasLayout=true},clearLayout:function(){if(!this._hasLayout){return}this._progress.clearLayout();this._hasLayout=false},getState:function(){return this._progress.getState()},getProcessedItemCount:function(){return this._progress.getProcessedItemCount()},getTotalItemCount:function(){return this._progress.getTotalItemCount()},execute:function(){var e={GRID_ID:this._gridId,CONFIG:this._config,ENABLE_CONFIG_CHECK:this._enableConfigCheck?"Y":"N",ENABLE_USER_FIELD_CHECK:this._enableUserFieldCheck?"Y":"N"};if(this._filter!==null){e["FILTER"]=this._filter}else{e["IDS"]=this._entityIds}var t={ACTION:"PREPARE_BATCH_CONVERSION",PARAMS:e};BX.ajax({url:this._serviceUrl,method:"POST",dataType:"json",data:t,onsuccess:BX.delegate(this.onPrepare,this)})},onPrepare:function(e){var t=e["DATA"];var s=BX.prop.getString(t,"STATUS","");this._config=BX.prop.getObject(t,"CONFIG",{});if(t.hasOwnProperty("messages")&&BX.Type.isPlainObject(t.messages)){this._messages=t.messages;if(!BX.CrmLeadConverter.messages){BX.CrmLeadConverter.messages={}}BX.CrmLeadConverter.messages=Object.assign(BX.CrmLeadConverter.messages,t.messages)}if(s==="ERROR"){var i=BX.prop.getArray(t,"ERRORS",[]);var n=BX.Crm.NotificationDialog.create("batch_conversion_error",{title:this.getMessage("title"),content:i.join("<br/>")});n.open();return}if(s==="REQUIRES_SYNCHRONIZATION"){var r=BX.CrmLeadConverter.getCurrent().createSynchronizationEditor(this._id,this._config,BX.prop.getArray(t,"FIELD_NAMES",[]));r.addClosingListener(BX.delegate(this.onSynchronizationEditorClose,this));r.show();return}this.layout();this.run()},run:function(){if(this._isRunning){return}this._isRunning=true;this._progress.setParams({GRID_ID:this._gridId,CONFIG:this._config});this._progress.run();BX.addCustomEvent(this._progress,"ON_AUTORUN_PROCESS_STATE_CHANGE",this._progressChangeHandler);BX.bind(window,"beforeunload",this._documentUnloadHandler)},stop:function(){if(!this._isRunning){return}this._isRunning=false;BX.ajax({url:this._serviceUrl,method:"POST",dataType:"json",data:{ACTION:"STOP_BATCH_CONVERSION",PARAMS:{GRID_ID:this._gridId}},onsuccess:BX.delegate(this.onStop,this)})},onStop:function(e){this.reset();window.setTimeout(function(){BX.onCustomEvent(window,"BX.Crm.BatchConversionManager:onStop",[this])}.bind(this),300)},reset:function(){this._progress.reset();BX.removeCustomEvent(this._progress,"ON_AUTORUN_PROCESS_STATE_CHANGE",this._progressChangeHandler);BX.unbind(window,"beforeunload",this._documentUnloadHandler);if((this._succeededItemCount>0||this._failedItemCount>0)&&BX.getClass("BX.Main.gridManager")){BX.Main.gridManager.reload(this._gridId)}this._succeededItemCount=this._failedItemCount=0;this._isRunning=false;if(this._hasLayout){window.setTimeout(BX.delegate(this.clearLayout,this),100)}this._errors=[]},getSucceededItemCount:function(){return this._succeededItemCount},getFailedItemCount:function(){return this._failedItemCount},getErrors:function(){return this._errors},onDocumentUnload:function(e){return e.returnValue=this.getMessage("windowCloseConfirm")},onSynchronizationEditorClose:function(e,t){if(BX.prop.getBoolean(t,"isCanceled",false)){this.clearLayout();return}this._config=e.getConfig();this.run()},onProgress:function(e){var t=this._progress.getState();if(t===BX.AutoRunProcessState.stopped){this.stop();return}var s=this._progress.getErrors();if(s.length===0){this._succeededItemCount++}else{if(!this._errors){this._errors=s}else{this._errors=this._errors.concat(s)}this._failedItemCount++}if(t===BX.AutoRunProcessState.completed){BX.Crm.ProcessSummaryPanel.create(this._id,{container:this._containerId,data:{succeededCount:this.getSucceededItemCount(),failedCount:this.getFailedItemCount(),errors:this.getErrors()},messages:BX.prop.getObject(this._settings,"messages",null),numberSubstitution:"#number_leads#"}).layout();this.reset();window.setTimeout(function(){BX.onCustomEvent(window,"BX.Crm.BatchConversionManager:onProcessComplete",[this])}.bind(this),300)}}};if(typeof BX.Crm.BatchConversionManager.messages==="undefined"){BX.Crm.BatchConversionManager.messages={}}BX.Crm.BatchConversionManager.items={};BX.Crm.BatchConversionManager.getItem=function(e){return BX.prop.get(this.items,e,null)};BX.Crm.BatchConversionManager.create=function(e,t){var s=new BX.Crm.BatchConversionManager;s.initialize(e,t);this.items[s.getId()]=s;return s}} //# sourceMappingURL=batch_conversion.map.js
/var/www/axolotl/data/www/./b24.axolotl.ru/public_html/en/../bitrix/js/crm/batch_conversion.min.js