File manager - Edit - /home/web/vm-3fadc827.na4u.ru/www/bitrix/modules/sale/install/js/sale/checkout/model/dist/model.bundle.min.js
Back
this.BX=this.BX||{};this.BX.Sale=this.BX.Sale||{};this.BX.Sale.Checkout=this.BX.Sale.Checkout||{};(function(e,t,i,r,a){"use strict";var n=function(e){babelHelpers.inherits(t,e);function t(){babelHelpers.classCallCheck(this,t);return babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).apply(this,arguments))}babelHelpers.createClass(t,[{key:"getName",value:function e(){return"order"}},{key:"getState",value:function e(){return{order:t.getBaseItem(),errors:[]}}},{key:"validate",value:function e(t){var i={};if(r.Type.isObject(t.order)){i.order=this.validateOrder(t.order)}return i}},{key:"validateOrder",value:function e(t){var i={};if(r.Type.isNumber(t.id)||r.Type.isString(t.id)){i.id=parseInt(t.id)}if(r.Type.isNumber(t.accountNumber)||r.Type.isString(t.accountNumber)){i.accountNumber=t.accountNumber.toString()}if(r.Type.isString(t.hash)){i.hash=t.hash.toString()}if(r.Type.isString(t.payed)){i.payed=t.payed.toString()==="Y"?"Y":"N"}return i}},{key:"getActions",value:function e(){var t=this;return{set:function e(i,r){var a=i.commit;r=t.validate({order:r});a("set",r)}}}},{key:"getGetters",value:function e(){return{getOrder:function e(t){return t.order}}}},{key:"getMutations",value:function e(){return{set:function e(i,r){var a=t.getBaseItem();i.order=Object.assign(a,r.order)}}}}],[{key:"getBaseItem",value:function e(){return{id:0,payed:"N",accountNumber:null,hash:null}}}]);return t}(i.VuexBuilderModel);var s=function(e){babelHelpers.inherits(i,e);function i(){babelHelpers.classCallCheck(this,i);return babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(i).apply(this,arguments))}babelHelpers.createClass(i,[{key:"getName",value:function e(){return"check"}},{key:"getState",value:function e(){return{check:[],status:a.Loader.status.none}}},{key:"validate",value:function e(t){var i={};if(r.Type.isObject(t.check)){i.check=this.validateCheck(t.check)}if(r.Type.isString(t.status)){i.status=t.status.toString()}return i}},{key:"validateCheck",value:function e(t){var i={};if(r.Type.isNumber(t.id)||r.Type.isString(t.id)){i.id=parseInt(t.id)}if(r.Type.isNumber(t.paymentId)||r.Type.isString(t.paymentId)){i.paymentId=parseInt(t.paymentId)}if(r.Type.isString(t.dateFormatted)){i.dateFormatted=t.dateFormatted.toString()}if(r.Type.isString(t.link)){i.link=t.link.toString()}if(r.Type.isString(t.status)){var n=Object.values(a.Check.status);var s=t.status.toString();i.status=n.includes(s)?s:a.Check.status.new}return i}},{key:"getActions",value:function e(){var t=this;return{setStatus:function e(i,r){var n=i.commit;r=t.validate(r);var s=Object.values(a.Loader.status);r.status=s.includes(r.status)?r.status:a.Loader.status.none;n("setStatus",r)},addItem:function e(i,r){var a=i.commit;r.fields=t.validateCheck(r.fields);a("addItem",r)},changeItem:function e(i,r){var a=i.commit;r.fields=t.validateCheck(r.fields);a("updateItem",r)},removeItem:function e(t,i){var r=t.commit;r("deleteItem",i)}}}},{key:"getGetters",value:function e(){return{getStatus:function e(t){return t.status},getCheck:function e(t){return t.check}}}},{key:"getMutations",value:function e(){return{setStatus:function e(t,i){var r={status:a.Loader.status.none};r=Object.assign(r,i);t.status=r.status},addItem:function e(t,r){var a=i.getBaseItem();a=Object.assign(a,r.fields);t.check.push(a)},updateItem:function e(r,a){if(typeof r.check[a.index]==="undefined"){t.Vue.set(r.check,a.index,i.getBaseItem())}r.check[a.index]=Object.assign(r.check[a.index],a.fields)},deleteItem:function e(t,i){t.check.splice(i.index,1)},clearCheck:function e(t){t.check=[]}}}}],[{key:"getBaseItem",value:function e(){return{id:0,paymentId:0,dateFormatted:null,status:a.Check.status.new,link:null}}}]);return i}(i.VuexBuilderModel);var u=function(e){babelHelpers.inherits(i,e);function i(){babelHelpers.classCallCheck(this,i);return babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(i).apply(this,arguments))}babelHelpers.createClass(i,[{key:"getName",value:function e(){return"basket"}},{key:"getState",value:function e(){return{basket:[],status:a.Loader.status.none,needRefresh:"N",currency:null,discount:i.getDiscountItem(),total:i.getTotalItem(),errors:[]}}},{key:"getBaseItem",value:function e(){return{id:0,name:null,quantity:0,measureText:null,currency:null,module:null,productProviderClass:null,sum:0,price:0,baseSum:0,basePrice:0,discount:i.getDiscountItem(),props:[],sku:i.getSkuItem(),product:this.getProductItem(),deleted:"N",status:a.Loader.status.none}}},{key:"getProductItem",value:function e(){return{id:0,picture:this.getVariable("product.noImage",null),detailPageUrl:"",availableQuantity:0,ratio:0}}},{key:"validate",value:function e(t){var i={};if(r.Type.isObject(t.basket)){i.basket=this.validateBasket(t.basket)}if(r.Type.isString(t.status)){i.status=t.status.toString()}if(r.Type.isString(t.needRefresh)){i.needRefresh=t.needRefresh.toString()==="Y"?"Y":"N"}if(r.Type.isString(t.currency)){i.currency=t.currency.toString()}if(r.Type.isObject(t.discount)){i.discount=this.validateTotalDiscount(t.discount)}if(r.Type.isObject(t.total)){i.total=this.validateTotal(t.total)}return i}},{key:"validateBasket",value:function e(t){var i=this;var n={};if(r.Type.isString(t.status)){var s=Object.values(a.Loader.status);var u=t.status.toString();n.status=s.includes(u)?u:a.Loader.status.none}if(r.Type.isString(t.deleted)){n.deleted=t.deleted.toString()==="Y"?"Y":"N"}if(r.Type.isNumber(t.id)||r.Type.isString(t.id)){n.id=parseInt(t.id)}if(r.Type.isString(t.name)){n.name=t.name.toString()}if(r.Type.isNumber(t.quantity)||r.Type.isString(t.quantity)){n.quantity=parseFloat(t.quantity)}if(r.Type.isString(t.measureText)){n.measureText=t.measureText.toString()}if(r.Type.isNumber(t.sum)||r.Type.isString(t.sum)){n.sum=parseFloat(t.sum)}if(r.Type.isNumber(t.price)||r.Type.isString(t.price)){n.price=parseFloat(t.price)}if(r.Type.isNumber(t.baseSum)||r.Type.isString(t.baseSum)){n.baseSum=parseFloat(t.baseSum)}if(r.Type.isNumber(t.basePrice)||r.Type.isString(t.basePrice)){n.basePrice=parseFloat(t.basePrice)}if(r.Type.isString(t.currency)){n.currency=t.currency.toString()}if(r.Type.isString(t.module)){n.module=t.module.toString()}if(r.Type.isString(t.productProviderClass)){n.productProviderClass=t.productProviderClass.toString()}if(r.Type.isObject(t.product)){n.product=this.validateProduct(t.product)}if(r.Type.isObject(t.props)){n.props=[];t.props.forEach(function(e){var t=i.validateProps(e);n.props.push(t)})}if(r.Type.isObject(t.sku)){n.sku=this.validateSku(t.sku)}if(r.Type.isObject(t.discount)){n.discount=this.validateDiscount(t.discount)}return n}},{key:"validateSku",value:function e(t){var i={};if(r.Type.isObject(t.tree)){i.tree=t.tree}if(r.Type.isNumber(t.parentProductId)||r.Type.isString(t.parentProductId)){i.parentProductId=parseInt(t.parentProductId)}return i}},{key:"validateDiscount",value:function e(t){var i={};if(r.Type.isNumber(t.sum)||r.Type.isString(t.sum)){i.sum=parseFloat(t.sum)}if(r.Type.isNumber(t.price)||r.Type.isString(t.price)){i.price=parseFloat(t.price)}return i}},{key:"validateTotalDiscount",value:function e(t){var i={};if(r.Type.isNumber(t.sum)||r.Type.isString(t.sum)){i.sum=parseFloat(t.sum)}return i}},{key:"validateTotal",value:function e(t){var i={};if(r.Type.isNumber(t.price)||r.Type.isString(t.price)){i.price=parseFloat(t.price)}if(r.Type.isNumber(t.basePrice)||r.Type.isString(t.basePrice)){i.basePrice=parseFloat(t.basePrice)}return i}},{key:"validateProduct",value:function e(t){var i={};try{for(var a in t){if(!t.hasOwnProperty(a)){continue}if(a==="id"){if(r.Type.isNumber(t.id)||r.Type.isString(t.id)){i[a]=t.id}}else if(a==="picture"){if(r.Type.isString(t.picture)&&t.picture.length>0){i[a]=t.picture.toString()}}else if(a==="detailPageUrl"){if(r.Type.isString(t.detailPageUrl)){i[a]=t.detailPageUrl.toString()}}else if(a==="availableQuantity"){if(r.Type.isNumber(t.availableQuantity)||r.Type.isString(t.availableQuantity)){i.availableQuantity=parseFloat(t.availableQuantity)}}else if(a==="ratio"){if(r.Type.isNumber(t.ratio)||r.Type.isString(t.ratio)){i.ratio=parseFloat(t.ratio)}}else{i[a]=t[a]}}}catch(e){}return i}},{key:"validateProps",value:function e(t){var i={};if(r.Type.isNumber(t.id)||r.Type.isString(t.id)){i.id=parseInt(t.id)}if(r.Type.isString(t.name)){i.name=t.name.toString()}if(r.Type.isString(t.code)){i.code=t.code.toString()}if(r.Type.isString(t.value)){i.value=t.value.toString()}if(r.Type.isNumber(t.sort)||r.Type.isString(t.sort)){i.sort=parseInt(t.sort)}return i}},{key:"getActions",value:function e(){var t=this;return{setTradingPlatformId:function e(i,r){var a=i.commit;r=t.validate(r);a("setTradingPlatformId",r)},setStatus:function e(i,r){var n=i.commit;r=t.validate(r);var s=Object.values(a.Loader.status);r.status=s.includes(r.status)?r.status:a.Loader.status.none;n("setStatus",r)},setNeedRefresh:function e(i,r){var a=i.commit;r=t.validate(r);a("setNeedRefresh",r)},addItem:function e(i,r){var a=i.commit;r.fields=t.validateBasket(r.fields);a("addItem",r)},changeItem:function e(i,r){var a=i.commit;r.fields=t.validateBasket(r.fields);a("updateItem",r)},removeItem:function e(t,i){var r=t.commit;r("deleteItem",i)},setFUserId:function e(i,r){var a=i.commit;r=t.validate(r);a("setFUserId",r)},setCurrency:function e(i,r){var a=i.commit;r=t.validate(r);a("setCurrency",r)},setDiscount:function e(i,r){var a=i.commit;r=t.validateDiscount(r);a("setDiscount",r)},setTotal:function e(i,r){var a=i.commit;r=t.validateTotal(r);a("setTotal",r)}}}},{key:"getGetters",value:function e(){var t=this;return{getStatus:function e(t){return t.status},getNeedRefresh:function e(t){return t.needRefresh},get:function e(t){return function(e){if(!t.basket[e]||t.basket[e].length<=0){return[]}return t.basket[e]}},getBasket:function e(t){return t.basket},getBaseItem:function e(i){return t.getBaseItem()},getCurrency:function e(t){return t.currency},getDiscount:function e(t){return t.discount},getTotal:function e(t){return t.total},getErrors:function e(t){return t.errors}}}},{key:"getMutations",value:function e(){var n=this;return{setStatus:function e(t,i){var r={status:a.Loader.status.none};r=Object.assign(r,i);t.status=r.status},setNeedRefresh:function e(t,i){var r={needRefresh:"N"};r=Object.assign(r,i);t.needRefresh=r.needRefresh},setCurrency:function e(t,i){var r={currency:null};r=Object.assign(r,i);t.currency=r.currency},setDiscount:function e(t,r){var a=i.getDiscountTotalItem();a=Object.assign(a,r);t.discount=Object.assign(a,r)},setTotal:function e(t,r){var a=i.getTotalItem();a=Object.assign(a,r);t.total=Object.assign(a,r)},addItem:function e(t,a){var s=n.getBaseItem();s=Object.assign(s,a.fields);if(r.Type.isObject(a.fields.product)){s.product=Object.assign(s.product,a.fields.product)}if(r.Type.isObject(s.props)){s.props.forEach(function(e,t){var r=i.getPropsItem();r=Object.assign(r,e);s.props[t]=r})}if(r.Type.isObject(a.fields.sku)){var u=i.getSkuItem();u=Object.assign(u,a.fields.sku);a.fields.sku=u}t.basket.push(s);t.basket.forEach(function(e,t){e.sort=t+1})},updateItem:function e(a,s){if(typeof a.basket[s.index]==="undefined"){t.Vue.set(a.basket,s.index,n.getBaseItem())}if(r.Type.isObject(s.fields.product)){s.fields.product=Object.assign(a.basket[s.index].product,s.fields.product)}if(r.Type.isObject(s.fields.props)){s.fields.props.forEach(function(e,t){var r=i.getPropsItem();r=Object.assign(r,e);s.fields.props[t]=r})}if(r.Type.isObject(s.fields.sku)){var u=i.getSkuItem();u=Object.assign(u,s.fields.sku);s.fields.sku=u}a.basket[s.index]=Object.assign(a.basket[s.index],s.fields)},deleteItem:function e(t,i){t.basket.splice(i.index,1)},clearBasket:function e(t){t.basket=[]},clearDiscount:function e(t){t.discount=i.getDiscountItem()},clearTotal:function e(t){t.total=i.getTotalItem()},setErrors:function e(t,i){t.errors=i},clearErrors:function e(t){t.errors=[]}}}}],[{key:"getSkuItem",value:function e(){return{parentProductId:0,tree:{}}}},{key:"getPropsItem",value:function e(){return{code:"",id:0,value:"",sort:0,name:""}}},{key:"getDiscountItem",value:function e(){return{sum:0,price:0}}},{key:"getDiscountTotalItem",value:function e(){return{sum:0}}},{key:"getTotalItem",value:function e(){return{price:0,basePrice:0}}},{key:"isFloat",value:function e(t){return parseInt(t)!==parseFloat(t)}}]);return i}(i.VuexBuilderModel);var o=function(e){babelHelpers.inherits(i,e);function i(){babelHelpers.classCallCheck(this,i);return babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(i).apply(this,arguments))}babelHelpers.createClass(i,[{key:"getName",value:function e(){return"property"}},{key:"getState",value:function e(){return{property:[],errors:[]}}},{key:"validate",value:function e(t){var i={};if(r.Type.isNumber(t.id)||r.Type.isString(t.id)){i.id=parseInt(t.id)}if(r.Type.isString(t.name)){i.name=t.name.toString()}if(r.Type.isString(t.type)){var n=Object.values(a.Property.type);var s=t.type.toString();i.type=n.includes(s)?s:a.Property.type.undefined}if(r.Type.isString(t.value)){i.value=t.value.toString()}if(r.Type.isString(t.validated)){i.validated=t.validated.toString()}if(r.Type.isNumber(t.personTypeId)||r.Type.isString(t.personTypeId)){i.personTypeId=parseInt(t.personTypeId)}return i}},{key:"getActions",value:function e(){var t=this;return{addItem:function e(i,r){var a=i.commit;r.fields=t.validate(r.fields);a("addItem",r)},changeItem:function e(i,r){var a=i.commit;r.fields=t.validate(r.fields);a("updateItem",r)},removeItem:function e(t,i){var r=t.commit;r("deleteItem",i)}}}},{key:"getGetters",value:function e(){return{get:function e(t){return function(e){if(!t.property[e]||t.property[e].length<=0){return[]}return t.property[e]}},getProperty:function e(t){return t.property},getBaseItem:function e(t){return i.getBaseItem()},getErrors:function e(t){return t.errors}}}},{key:"getMutations",value:function e(){var r=this;return{addItem:function e(t,a){a=r.prepareFields(a);var n=i.getBaseItem();n=Object.assign(n,a);t.property.unshift(n);t.property.forEach(function(e,t){e.sort=t+1})},updateItem:function e(a,n){if(typeof a.property[n.index]==="undefined"){t.Vue.set(a.property,n.index,i.getBaseItem())}n=r.prepareFields(n);a.property[n.index]=Object.assign(a.property[n.index],n.fields)},deleteItem:function e(t,i){t.property.splice(i.index,1)},clearProperty:function e(t){t.property=[]},setErrors:function e(t,i){t.errors=i},clearErrors:function e(t){t.errors=[]}}}},{key:"prepareFields",value:function e(t){var i={};try{for(var r in t){if(!t.hasOwnProperty(r)){continue}if(r==="validated"){var n=Object.values(a.Property.validate);t.validated=n.includes(t.validated)?t.validated:a.Property.validate.unvalidated;i[r]=t.validated}else{i[r]=t[r]}}}catch(e){}return i}}],[{key:"getBaseItem",value:function e(){return{id:0,name:"",type:a.Property.type.undefined,value:"",validated:a.Property.validate.unvalidated}}}]);return i}(i.VuexBuilderModel);var c=function(e){babelHelpers.inherits(i,e);function i(){babelHelpers.classCallCheck(this,i);return babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(i).apply(this,arguments))}babelHelpers.createClass(i,[{key:"getName",value:function e(){return"payment"}},{key:"getState",value:function e(){return{payment:[],errors:[]}}},{key:"validate",value:function e(t){var i={};if(r.Type.isNumber(t.id)||r.Type.isString(t.id)){i.id=parseInt(t.id)}if(r.Type.isNumber(t.sum)||r.Type.isString(t.sum)){i.sum=parseFloat(t.sum)}if(r.Type.isString(t.paid)){i.paid=t.paid.toString()==="Y"?"Y":"N"}if(r.Type.isString(t.currency)){i.currency=t.currency.toString()}if(r.Type.isNumber(t.accountNumber)||r.Type.isString(t.accountNumber)){i.accountNumber=t.accountNumber.toString()}if(r.Type.isString(t.dateBillFormatted)){i.dateBillFormatted=t.dateBillFormatted.toString()}if(r.Type.isNumber(t.paySystemId)||r.Type.isString(t.paySystemId)){i.paySystemId=parseInt(t.paySystemId)}return i}},{key:"getActions",value:function e(){var t=this;return{addItem:function e(i,r){var a=i.commit;r.fields=t.validate(r.fields);a("addItem",r)},changeItem:function e(i,r){var a=i.commit;r.fields=t.validate(r.fields);a("updateItem",r)},removeItem:function e(t,i){var r=t.commit;r("deleteItem",i)}}}},{key:"getGetters",value:function e(){return{get:function e(t){return function(e){if(!t.payment[e]||t.payment[e].length<=0){return[]}return t.payment[e]}},getPayment:function e(t){return t.payment},getErrors:function e(t){return t.errors}}}},{key:"getMutations",value:function e(){return{addItem:function e(t,r){var a=i.getBaseItem();a=Object.assign(a,r.fields);t.payment.push(a)},updateItem:function e(r,a){if(typeof r.payment[a.index]==="undefined"){t.Vue.set(r.payment,a.index,i.getBaseItem())}r.payment[a.index]=Object.assign(r.payment[a.index],a.fields)},deleteItem:function e(t,i){t.payment.splice(i.index,1)},clearPayment:function e(t){t.payment=[]}}}}],[{key:"getBaseItem",value:function e(){return{id:0,sum:0,paid:"N",currency:null,accountNumber:null,dateBillFormatted:null,paySystemId:0}}}]);return i}(i.VuexBuilderModel);var l=function(e){babelHelpers.inherits(i,e);function i(){babelHelpers.classCallCheck(this,i);return babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(i).apply(this,arguments))}babelHelpers.createClass(i,[{key:"getName",value:function e(){return"pay-system"}},{key:"getState",value:function e(){return{paySystem:[],status:a.Loader.status.none}}},{key:"validate",value:function e(t){var i={};if(r.Type.isObject(t.paySystem)){i.paySystem=this.validatePaySystem(t.paySystem)}if(r.Type.isString(t.status)){i.status=t.status.toString()}return i}},{key:"validatePaySystem",value:function e(t){var i={};if(r.Type.isNumber(t.id)||r.Type.isString(t.id)){i.id=parseInt(t.id)}if(r.Type.isString(t.name)){i.name=t.name.toString()}if(r.Type.isString(t.logotypeSrc)&&t.logotypeSrc.length>0){i.picture=t.logotypeSrc.toString()}if(r.Type.isString(t.type)){var n=Object.values(a.PaySystem.type);var s=t.type.toString();i.type=n.includes(s)?s:a.PaySystem.type.undefined}return i}},{key:"getActions",value:function e(){var t=this;return{setStatus:function e(i,r){var n=i.commit;r=t.validate(r);var s=Object.values(a.Loader.status);r.status=s.includes(r.status)?r.status:a.Loader.status.none;n("setStatus",r)},addItem:function e(i,r){var a=i.commit;r.fields=t.validatePaySystem(r.fields);a("addItem",r)},changeItem:function e(i,r){var a=i.commit;r.fields=t.validatePaySystem(r.fields);a("updateItem",r)},removeItem:function e(t,i){var r=t.commit;r("deleteItem",i)}}}},{key:"getGetters",value:function e(){return{getStatus:function e(t){return t.status},getPaySystem:function e(t){return t.paySystem}}}},{key:"getMutations",value:function e(){return{setStatus:function e(t,i){var r={status:a.Loader.status.none};r=Object.assign(r,i);t.status=r.status},addItem:function e(t,r){var a=i.getBaseItem();a=Object.assign(a,r.fields);t.paySystem.push(a)},updateItem:function e(r,a){if(typeof r.paySystem[a.index]==="undefined"){t.Vue.set(r.paySystem,a.index,i.getBaseItem())}r.paySystem[a.index]=Object.assign(r.paySystem[a.index],a.fields)},deleteItem:function e(t,i){t.paySystem.splice(i.index,1)},clearPaySystem:function e(t){t.paySystem=[]}}}}],[{key:"getBaseItem",value:function e(){return{id:0,name:null,type:a.PaySystem.type.undefined,picture:null}}}]);return i}(i.VuexBuilderModel);var d=function(e){babelHelpers.inherits(t,e);function t(){babelHelpers.classCallCheck(this,t);return babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).apply(this,arguments))}babelHelpers.createClass(t,[{key:"getName",value:function e(){return"application"}},{key:"getState",value:function e(){return{stage:a.Application.stage.undefined,status:a.Loader.status.none,path:{emptyCart:this.getVariable("path.emptyCart",null),mainPage:this.getVariable("path.mainPage",null),location:this.getVariable("path.location",null)},common:{siteId:this.getVariable("common.siteId",null),personTypeId:this.getVariable("common.personTypeId",0),tradingPlatformId:this.getVariable("common.tradingPlatformId",null)},option:{signedParameters:this.getVariable("option.signedParameters",null)},message:{buttonCheckoutTitle:this.getVariable("messages.buttonCheckoutTitle",null)},errors:[]}}},{key:"validate",value:function e(t){var i={};if(r.Type.isString(t.stage)){i.stage=t.stage.toString()}if(r.Type.isString(t.status)){i.status=t.status.toString()}if(r.Type.isObject(t.path)){i.path=this.validatePaths(t.path)}if(r.Type.isObject(t.common)){i.common=this.validateCommon(t.common)}if(r.Type.isObject(t.options)){i.options=this.validateOptions(t.options)}return i}},{key:"validateCommon",value:function e(t){var i={};if(r.Type.isString(t.siteId)){i.siteId=t.siteId.toString()}if(r.Type.isNumber(t.tradingPlatformId)||r.Type.isString(t.tradingPlatformId)){i.tradingPlatformId=parseInt(t.tradingPlatformId)}if(r.Type.isNumber(t.personTypeId)||r.Type.isString(t.personTypeId)){i.personTypeId=parseInt(t.personTypeId)}return i}},{key:"validatePaths",value:function e(t){var i={};if(r.Type.isString(t.productNoImage)){i.productNoImage=t.productNoImage.toString()}if(r.Type.isString(t.emptyCart)){i.emptyCart=t.emptyCart.toString()}if(r.Type.isString(t.mainPage)){i.mainPage=t.mainPage.toString()}if(r.Type.isString(t.location)){i.location=t.location.toString()}return i}},{key:"validateOptions",value:function e(t){var i={};if(r.Type.isString(t.signedParameters)){i.signedParameters=t.signedParameters.toString()}return i}},{key:"getActions",value:function e(){var t=this;return{setPathLocation:function e(i,r){var a=i.commit;r=t.validatePaths({location:r});a("setPathLocation",r.location)},setStatus:function e(i,r){var n=i.commit;r=t.validate(r);var s=[a.Loader.status.none,a.Loader.status.wait];r.status=s.includes(r.status)?r.status:a.Loader.status.none;n("setStatus",r)},setStage:function e(i,r){var n=i.commit;r=t.validate(r);var s=Object.values(a.Application.stage);r.stage=s.includes(r.stage)?r.stage:a.Application.stage.undefined;n("setStage",r)}}}},{key:"getGetters",value:function e(){return{getErrors:function e(t){return t.errors},getPath:function e(t){return t.path},getSignedParameters:function e(t){return t.option.signedParameters},getPathLocation:function e(t,i){return i.getPath.location},getPathMainPage:function e(t,i){return i.getPath.mainPage},getTradingPlatformId:function e(t){return t.common.tradingPlatformId},getTitleCheckoutButton:function e(t){return t.message.buttonCheckoutTitle},getSiteId:function e(t){return t.common.siteId},getPersonTypeId:function e(t){return t.common.personTypeId},getStatus:function e(t){return t.status},getStage:function e(t){return t.stage}}}},{key:"getMutations",value:function e(){return{setPathLocation:function e(t,i){t.path.location=i},setStatus:function e(t,i){var r={status:a.Loader.status.none};r=Object.assign(r,i);t.status=r.status},setStage:function e(t,i){var r={stage:a.Application.stage.undefined};r=Object.assign(r,i);t.stage=r.stage},setErrors:function e(t,i){t.errors=i},clearErrors:function e(t){t.errors=[]}}}}]);return t}(i.VuexBuilderModel);var p=function(e){babelHelpers.inherits(t,e);function t(){babelHelpers.classCallCheck(this,t);return babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).apply(this,arguments))}babelHelpers.createClass(t,[{key:"getName",value:function e(){return"consent"}},{key:"getState",value:function e(){return{status:a.Consent.status.init,consent:t.getBaseItem(),errors:[]}}},{key:"validate",value:function e(t){var i={};if(r.Type.isString(t.status)){i.status=t.status.toString()}if(r.Type.isObject(t.consent)){i.consent=this.validateConsent(t.consent)}return i}},{key:"validateConsent",value:function e(t){var i={};if(r.Type.isNumber(t.id)||r.Type.isString(t.id)){i.id=parseInt(t.id)}if(r.Type.isString(t.title)){i.title=t.title.toString()}if(r.Type.isString(t.isLoaded)){i.isLoaded=t.isLoaded.toString()}if(r.Type.isString(t.autoSave)){i.autoSave=t.autoSave.toString()}if(r.Type.isString(t.isChecked)){i.isChecked=t.isChecked.toString()}if(r.Type.isString(t.submitEventName)){i.submitEventName=t.submitEventName.toString()}if(r.Type.isArrayFilled(t.params)){i.params=this.validateParams(t.params)}return i}},{key:"validateParams",value:function e(t){var i=[];try{for(var a in t){if(!t.hasOwnProperty(a)){continue}if(r.Type.isNumber(t[a])||r.Type.isString(t[a])){i[a]=t[a]}}}catch(e){}return i}},{key:"getActions",value:function e(){var t=this;return{setStatus:function e(i,r){var n=i.commit;r=t.validate({status:r});var s=Object.values(a.Consent.status);r.status=s.includes(r.status)?r.status:a.Consent.status.init;n("setStatus",r)},set:function e(i,r){var a=i.commit;r=t.validate({consent:r});a("set",r)}}}},{key:"getGetters",value:function e(){return{getStatus:function e(t){return t.status},get:function e(t){return t.consent}}}},{key:"getMutations",value:function e(){return{setStatus:function e(t,i){t.status=i.status},set:function e(i,r){var a=t.getBaseItem();i.consent=Object.assign(a,r.consent)},setErrors:function e(t,i){t.errors=i},clearErrors:function e(t){t.errors=[]}}}}],[{key:"getBaseItem",value:function e(){return{id:0,title:"",isLoaded:"",autoSave:"",isChecked:"",submitEventName:"",params:[]}}}]);return t}(i.VuexBuilderModel);e.Order=n;e.Check=s;e.Basket=u;e.Property=o;e.Payment=c;e.PaySystem=l;e.Application=d;e.Consent=p})(this.BX.Sale.Checkout.Model=this.BX.Sale.Checkout.Model||{},BX,BX,BX,BX.Sale.Checkout.Const); //# sourceMappingURL=model.bundle.map.js
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.25 |
proxy
|
phpinfo
|
Settings