Initial commit: apps.supersamsev.ru

This commit is contained in:
root committed 2026-10-21 23:46:31 +03:00
commit 54475e7d3d
17284 files changed
+98268

No files matched your search

+1
View File
@@ -0,0 +1 @@
"use strict";function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}function _defineProperties(target,props){for(var descriptor,i=0;i<props.length;i++)descriptor=props[i],descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Constructor}supersamApp.controller("SettingsController",["$scope","$http","$timeout","config","$filter","Upload",function($scope,$http,$timeout,config,$filter){var commonSettings;return commonSettings=function(){var commonSettings=/*#__PURE__*/function(){function commonSettings(){_classCallCheck(this,commonSettings),this.saveSettingsGroup=this.saveSettingsGroup.bind(this),this.branchModal=this.branchModal.bind(this),this.addBranch=this.addBranch.bind(this),this.editBranch=this.editBranch.bind(this),this.confirmBranchEdit=this.confirmBranchEdit.bind(this),this.deleteBranch=this.deleteBranch.bind(this),this.deliveryModal=this.deliveryModal.bind(this),this.addDelivery=this.addDelivery.bind(this),this.editDelivery=this.editDelivery.bind(this),this.confirmDeliveryEdit=this.confirmDeliveryEdit.bind(this),this.deleteDelivery=this.deleteDelivery.bind(this),$scope.utilities.showContentOnLoad(),config.sortFields={branches:{field:"label",direction:"asc"},delivery:{field:"label",direction:"asc"}}}return _createClass(commonSettings,[{key:"saveSettingsGroup",value:function saveSettingsGroup(group){var dataToSend,settings,_this=this;if(!this.isSubmitting)return this.isSubmitting=!0,dataToSend={action:"saveGroup",settingsGroup:group},"common"===group?settings={common:config.common}:(settings={},settings[group]=config[group]),(dataToSend.settings=settings,$http({method:"POST",url:config.urls.saveSettings,data:dataToSend,timeout:3e4}).then(function(response){var data;if(_this.isSubmitting=!1,response.data)if(data=response.data,data.status&&"success"===data.status){if(toastr.success("\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u0431\u044B\u043B\u0438 \u0443\u0441\u043F\u0435\u0448\u043D\u043E \u0441\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u044B."),$scope.utilities.setUpdateDates(group,data,config.updates),$scope[group+"EditForm"])return $scope[group+"EditForm"].$setPristine();}else if(data.warning&&toastr.warning(data.warning),data.error)return toastr.warning(data.error)})["catch"](function(){return _this.isSubmitting=!1,toastr.error(config.global_labels.defaultErrorMessage.value)}))}},{key:"branchModal",value:function branchModal(action){return $timeout(function(){return angular.element("#branchModal").modal(action)}),this.warning="",this.error="",$scope.branchForm.$setPristine()}},{key:"addBranch",value:function addBranch(){return this.branchModalData={is_default:!1},this.branchModal("show")}},{key:"editBranch",value:function editBranch(branch){return this.branchModalData=angular.copy(branch),this.branchModal("show")}},{key:"confirmBranchEdit",value:function confirmBranchEdit(){var _this2=this;if(!this.isSubmitting)return this.isSubmitting=!0,this.warning="",this.error="",$http({method:"POST",url:config.urls.addUpdateBranch,data:this.branchModalData,timeout:3e4}).then(function(response){var data;if(_this2.isSubmitting=!1,response.data){if(data=response.data,data.status&&"success"===data.status)return _this2.branchModalData.id?toastr.success("\u0414\u0430\u043D\u043D\u044B\u0435 \u043A\u043E\u043D\u0442\u0430\u043A\u0442-\u043C\u0435\u043D\u0435\u0434\u0436\u0435\u0440\u0430 \u0431\u044B\u043B\u0438 \u0443\u0441\u043F\u0435\u0448\u043D\u043E \u043E\u0431\u043D\u043E\u0432\u043B\u0435\u043D\u044B"):toastr.success("\u041A\u043E\u043D\u0442\u0430\u043A\u0442-\u043C\u0435\u043D\u0435\u0434\u0436\u0435\u0440 \u0431\u044B\u043B \u0443\u0441\u043F\u0435\u0448\u043D\u043E \u0434\u043E\u0431\u0430\u0432\u043B\u0435\u043D"),config.branches=angular.copy(data.branches),$scope.utilities.setUpdateDates("branches",data,config.updates),_this2.branchModal("hide");if(data.warning&&(_this2.warning=data.warning),data.error)return _this2.error=data.error}})["catch"](function(){return _this2.isSubmitting=!1,toastr.error(config.global_labels.defaultErrorMessage.value)})}},{key:"deleteBranch",value:function deleteBranch(_deleteBranch){var dataToSend,_this3=this;if(!this.isSubmitting&&confirm("\u0412\u044B \u0443\u0432\u0435\u0440\u0435\u043D\u044B, \u0447\u0442\u043E \u0445\u043E\u0442\u0438\u0442\u0435 \u0443\u0434\u0430\u043B\u0438\u0442\u044C \u0434\u0430\u043D\u043D\u043E\u0433\u043E \u043A\u043E\u043D\u0442\u0430\u043A\u0442-\u043C\u0435\u043D\u0435\u0434\u0436\u0435\u0440\u0430?"))return this.isSubmitting=!0,dataToSend={id:_deleteBranch.id},$http({method:"POST",url:config.urls.deleteBranch,data:dataToSend,timeout:3e4})Line truncated