(window.webpackJsonp=window.webpackJsonp||[]).push([[91],{423:function(e,r,o){"use strict";o.r(r);var t=o(0),f=o(4),l={data:e=>({offerInitDate:f.C,offerEndDate:f.C,selectedColor:"hex",form:e.$vform.make({offer_tag_label:null,offer_color:null,pl_offer_init_date:"",pl_offer_end_date:"",pl_offer_is_2x1:!1,pl_offer_2x1_value:2,pl_offer_price:0})}),head:()=>({title:"Lista de Precios - Ofertas"}),computed:{color:{get(){return this[this.selectedColor]},set(e){this[this.selectedColor]=e,this.form.offer_color=e.hex}}},watch:{"form.pl_offer_is_2x1"(){this.form.pl_offer_price=0,this.form.pl_offer_2x1_value=2}},methods:{submit(){var e=this;return Object(t.a)(function*(){try{e.form.pl_offer_init_date="".concat(e.offerInitDate," 00:00:00"),e.form.pl_offer_end_date="".concat(e.offerEndDate," 23:59:59"),yield e.form.put("/admin/products/price-list-offers"),e.form.reset(),e.offerInitDate=f.C,e.offerEndDate=f.C,e.$notify("¡Ofertas actualizadas!")}catch(f){var r,o,t=null==f||null===(r=f.response)||void 0===r||null===(o=r.data)||void 0===o?void 0:o.errors;for(var l in t)t[l].forEach(r=>e.$notify({color:"error",message:r}))}})()},validateTip(e){this.$nextTick(()=>{this.form.offer_2x1_value=e<2?2:e})}}},_=(o(840),o(1)),component=Object(_.a)(l,function(){var e=this,r=e._self._c;return r("v-card",[r("v-toolbar",{staticClass:"mb-4",attrs:{dense:"",color:"fishboxColor",dark:""}},[r("v-spacer"),e._v(" "),r("v-toolbar-title",[r("h3",[e._v("\n Aplicar Oferta Para Todos Los Productos En La Lista De Precios\n ")])]),e._v(" "),r("v-spacer")],1),e._v(" "),r("v-card-text",[r("v-row",[r("v-col",{attrs:{cols:"12"}},[r("h2",[e._v("Oferta")]),e._v(" "),r("v-divider")],1),e._v(" "),r("v-col",{attrs:{cols:"12",md:"6"}},[r("v-col",{attrs:{cols:"12"}},[r("h2",[e._v("Parametros")]),e._v(" "),r("v-divider")],1),e._v(" "),r("v-row",{staticClass:"mt-1"},[r("v-col",{staticClass:"pb-1",attrs:{cols:"12",md:"6"}},[r("app-date-input",{attrs:{label:"Fecha de Inicio",outlined:!1,readonly:e.form.busy,error:e.form.errors.has("pl_offer_init_date"),"error-messages":e.form.errors.get("pl_offer_init_date")},model:{value:e.offerInitDate,callback:function(r){e.offerInitDate=r},expression:"offerInitDate"}})],1),e._v(" "),r("v-col",{staticClass:"pb-1",attrs:{cols:"12",md:"6"}},[r("app-date-input",{attrs:{label:"Fecha de vencimiento",outlined:!1,readonly:e.form.busy,error:e.form.errors.has("pl_offer_end_date"),"error-messages":e.form.errors.get("pl_offer_end_date")},model:{value:e.offerEndDate,callback:function(r){e.offerEndDate=r},expression:"offerEndDate"}})],1),e._v(" "),r("v-col",{staticClass:"pb-1",attrs:{cols:"12",md:"6"}},[r("v-radio-group",{attrs:{row:"",dense:"",error:e.form.errors.has("pl_offer_is_2x1"),"error-messages":e.form.errors.get("pl_offer_is_2x1")},model:{value:e.form.pl_offer_is_2x1,callback:function(r){e.$set(e.form,"pl_offer_is_2x1",r)},expression:"form.pl_offer_is_2x1"}},[r("v-radio",{attrs:{value:!1,color:"green",label:"Descuento"}})],1),e._v(" "),r("v-text-field",{directives:[{name:"show",rawName:"v-show",value:e.form.pl_offer_is_2x1,expression:"form.pl_offer_is_2x1"}],staticClass:"mt-2",attrs:{dense:"",outlined:"",type:"number",color:"fishboxColor",error:e.form.errors.has("pl_offer_2x1_value"),"error-messages":e.form.errors.get("pl_offer_2x1_value")},on:{input:r=>e.validateTip(r)},model:{value:e.form.pl_offer_2x1_value,callback:function(r){e.$set(e.form,"pl_offer_2x1_value",e._n(r))},expression:"form.pl_offer_2x1_value"}}),e._v(" "),r("v-text-field",{attrs:{dense:"",outlined:"",type:"number",color:"fishboxColor",prefix:e.form.pl_offer_is_2x1?"$":"%",error:e.form.errors.has("pl_offer_price"),"error-messages":e.form.errors.get("pl_offer_price"),label:e.form.pl_offer_is_2x1?"Precio de oferta":"Porcentaje de descuento"},on:{keypress:function(r){return e.restrictChars(r)}},model:{value:e.form.pl_offer_price,callback:function(r){e.$set(e.form,"pl_offer_price",e._n(r))},expression:"form.pl_offer_price"}})],1)],1)],1),e._v(" "),r("v-col",{attrs:{cols:"12",md:"6"}},[r("v-col",{staticClass:"pt-1",attrs:{cols:"12"}},[r("h2",[e._v("Etiqueta de oferta")]),e._v(" "),r("v-divider")],1),e._v(" "),r("v-row",[r("v-col",{attrs:{cols:"12",md:"6"}},[r("v-text-field",{attrs:{dense:"",outlined:"",counter:"",label:"Texto",maxlength:"10",color:"fishboxColor",error:e.form.errors.has("offer_tag_label"),"error-messages":e.form.errors.get("offer_tag_label")},model:{value:e.form.offer_tag_label,callback:function(r){e.$set(e.form,"offer_tag_label",r)},expression:"form.offer_tag_label"}}),e._v(" "),r("v-color-picker",{attrs:{"dot-size":"25","hide-canvas":"","hide-inputs":"","hide-mode-switch":"","hide-sliders":"","show-swatches":"","swatches-max-height":"200"},model:{value:e.color,callback:function(r){e.color=r},expression:"color"}}),e._v(" "),r("span",{staticClass:"text-caption red--text",domProps:{textContent:e._s(e.form.errors.get("offer_color"))}})],1),e._v(" "),r("v-col",[r("v-card",{attrs:{height:"100"}},[r("div",{staticClass:"labelOffer"},[r("span",{staticClass:"text-uppercase",style:"background-color: ".concat(e.form.offer_color," !important;"),domProps:{textContent:e._s(e.form.offer_tag_label)}})]),e._v(" "),r("v-card-text")],1)],1)],1)],1)],1)],1),e._v(" "),r("v-card-actions",[r("v-spacer"),e._v(" "),r("v-btn",{attrs:{dark:"",small:"",color:"green",loading:e.form.busy},on:{click:e.submit}},[e._v("\n Guardar\n ")])],1)],1)},[],!1,null,"aea30900",null);r.default=component.exports},779:function(e,r,o){e.exports={}},840:function(e,r,o){"use strict";o(779)}}]);