(window.webpackJsonp=window.webpackJsonp||[]).push([[176],{348:function(e,t,o){"use strict";o.r(t);var r={mixins:[o(86).default],data:e=>({form:e.$vform.make({dispatch_days:[],resource:null,update_strategy:"global"}),dispatchDays:[{text:"Lunes",value:1},{text:"Martes",value:2},{text:"Miercoles",value:3},{text:"Jueves",value:4},{text:"Viernes",value:5},{text:"Sabado",value:6},{text:"Domingo",value:0}],updateStrategies:[{text:"Global",value:"global"},{text:"Por Región",value:"by_region"},{text:"Por Comunas",value:"by_cities"}]}),computed:{updatingType(){return[{key:"global"},{key:"by_region",label:"Región",action:"/admin/regions"},{key:"by_cities",label:"Comunas",action:"/admin/cities"}].find(option=>option.key===this.form.update_strategy)}},watch:{"form.update_strategy"(e){this.form.resource="by_cities"===e?[]:null}},methods:{onFormSuccess(){this.$notify("Actualizado correctamente!")},getDisplayText(e,t){var o=t.items.find(i=>t.getValue(i)===e);return o?t.getText(o):String(e)}}},l=o(1),component=Object(l.a)(r,function(){var e=this,t=e._self._c;return t("app-form",e._g({attrs:{form:e.form,method:"patch","hide-cancel-button":"",disabled:e.form.busy,title:"Configuración de días de despacho",action:"/admin/cities/dispatch-days","heading-options":{color:void 0,elevation:0,dark:!1}},on:{success:e.onFormSuccess}},e.$listeners),[t("v-col",{attrs:{cols:"12",md:"4"}},[t("app-select",{attrs:{dense:"",outlined:"",color:"fishboxColor",label:"Tipo de actualización",items:e.updateStrategies,error:e.form.errors.has("update_strategy"),"error-messages":e.form.errors.get("update_strategy")},model:{value:e.form.update_strategy,callback:function(t){e.$set(e.form,"update_strategy",t)},expression:"form.update_strategy"}})],1),e._v(" "),"global"!==e.form.update_strategy?t("v-col",{attrs:{cols:"12",md:"6"}},["global"!==e.form.update_strategy?t("app-select",{attrs:{cols:"6",dense:"",outlined:"",clearable:"","item-value":"id","item-text":"name","allow-text-filtering":"",color:"fishboxColor",label:e.updatingType.label,"append-icon":"fas fa-chevron-down","server-action":e.updatingType.action,error:e.form.errors.has("resource"),"error-messages":e.form.errors.get("resource"),multiple:"by_cities"===e.form.update_strategy,"return-object":!1},scopedSlots:e._u([{key:"selection",fn:function(t){return[e._v("\n "+e._s(e.getDisplayText(t.item,t.parent))+"\n ")]}}],null,!1,1351458627),model:{value:e.form.resource,callback:function(t){e.$set(e.form,"resource",t)},expression:"form.resource"}}):e._e()],1):e._e(),e._v(" "),t("v-col",{staticClass:"ma-0 pa-0",attrs:{cols:"12"}}),e._v(" "),e._l(e.dispatchDays,function(o){return[t("v-col",{key:"dispatch_day_input_".concat(o.text.toLowerCase())},[t("v-checkbox",{attrs:{label:o.text,value:o.value},model:{value:e.form.dispatch_days,callback:function(t){e.$set(e.form,"dispatch_days",t)},expression:"form.dispatch_days"}})],1)]}),e._v(" "),e.form.errors.has("dispatch_days")?t("v-col",{attrs:{cols:"12"}},[t("p",{staticClass:"text-caption red--text",domProps:{textContent:e._s(e.form.errors.get("dispatch_days"))}})]):e._e()],2)},[],!1,null,null,null);t.default=component.exports}}]);