(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-bf12c4aa"],{"1ad8":function(e,t,a){"use strict";var r=a("4438"),s=a.n(r);s.a},4438:function(e,t,a){},d629d:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"outmain ba_f"},[a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"180px"}},[a("div",{staticClass:"shuju_title mar_b20"},[a("div",{staticClass:"shuju_title_text"},[a("span",[e._v("用户渠道授权")])])]),a("el-form-item",{attrs:{label:"用户端:"}},[a("el-checkbox-group",{model:{value:e.form.channel_arr,callback:function(t){e.$set(e.form,"channel_arr",t)},expression:"form.channel_arr"}},e._l(e.operation,(function(t){return a("el-checkbox",{key:t.name,attrs:{label:t.name,size:"medium"}},[e._v(e._s(t.use_name))])})),1)],1),a("div",{staticClass:"shuju_title mar_b20"},[a("div",{staticClass:"shuju_title_text"},[a("span",[e._v("门店模式")])])]),a("el-form-item",{attrs:{label:"选择模式:"}},[a("el-radio-group",{on:{change:e.radioChange},model:{value:e.form.shopModel,callback:function(t){e.$set(e.form,"shopModel",t)},expression:"form.shopModel"}},[a("el-radio",{attrs:{label:"1"}},[e._v("单门店")]),a("el-radio",{attrs:{label:"2"}},[e._v("多门店")])],1)],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"2"==e.form.shopModel,expression:"form.shopModel=='2'"}],attrs:{label:"可创建门店数量:"}},[a("el-input",{attrs:{placeholder:"请输入可创建门店数量"},model:{value:e.form.shopNum,callback:function(t){e.$set(e.form,"shopNum",t)},expression:"form.shopNum"}}),a("el-checkbox",{staticClass:"checkBox",on:{change:e.checkChange},model:{value:e.checked,callback:function(t){e.checked=t},expression:"checked"}},[e._v("无限")])],1),a("div",{staticClass:"shuju_title mar_b20"},[a("div",{staticClass:"shuju_title_text"},[a("span",[e._v("应用插件授权")])])]),a("el-form-item",{attrs:{label:"应用插件:"}},[a("div",{staticClass:"flex"},[a("div",[a("el-checkbox-group",{model:{value:e.form.use_str,callback:function(t){e.$set(e.form,"use_str",t)},expression:"form.use_str"}},e._l(e.operation3,(function(t){return a("el-checkbox",{key:t.name,attrs:{label:t.name,size:"medium"}},[e._v(e._s(t.use_name))])})),1)],1),a("div",{staticClass:"mar_l20"},[a("el-checkbox-group",{model:{value:e.form.instore,callback:function(t){e.$set(e.form,"instore",t)},expression:"form.instore"}},[a("el-checkbox",{attrs:{"true-label":"1","false-label":"2"}},[e._v("店内功能")])],1)],1),a("div",{staticClass:"mar_l20"},[a("el-checkbox-group",{model:{value:e.form.takeout,callback:function(t){e.$set(e.form,"takeout",t)},expression:"form.takeout"}},[a("el-checkbox",{attrs:{"true-label":"1","false-label":"2"}},[e._v("外卖功能")])],1)],1)])]),a("div",{staticClass:"shuju_title mar_b20"},[a("div",{staticClass:"shuju_title_text"},[a("span",[e._v("增值插件授权")])])]),a("el-form-item",{attrs:{label:"增值插件:"}},[a("el-checkbox-group",{model:{value:e.form.plug_str,callback:function(t){e.$set(e.form,"plug_str",t)},expression:"form.plug_str"}},e._l(e.operation2,(function(t){return a("el-checkbox",{key:t.name,attrs:{label:t.name,size:"medium"}},[e._v(e._s(t.use_name))])})),1)],1),a("el-form-item",{attrs:{label:"商户端:"}},[a("el-checkbox-group",{model:{value:e.form.service_str,callback:function(t){e.$set(e.form,"service_str",t)},expression:"form.service_str"}},e._l(e.operation4,(function(t){return a("el-checkbox",{key:t.name,attrs:{label:t.name,size:"medium",disabled:""}},[e._v(e._s(t.use_name))])})),1)],1),a("div",{staticClass:"shuju_title mar_b20"},[a("div",{staticClass:"shuju_title_text"},[a("span",[e._v("配送设置")])])]),a("el-form-item",{attrs:{label:"配送支持:"}},[a("el-checkbox-group",{model:{value:e.form.deliveryMode,callback:function(t){e.$set(e.form,"deliveryMode",t)},expression:"form.deliveryMode"}},e._l(e.distList,(function(t){return a("el-checkbox",{key:t.value,attrs:{label:t.value,size:"medium"}},[e._v(e._s(t.name))])})),1)],1),a("div",{staticClass:"shuju_title mar_b20"},[a("div",{staticClass:"shuju_title_text"},[a("span",[e._v("收银台设置")])])]),a("el-form-item",{attrs:{label:"收银台名称"}},[a("el-input",{attrs:{type:"text",placeholder:"请输入收银台名称"},model:{value:e.form.cashierName,callback:function(t){e.$set(e.form,"cashierName",t)},expression:"form.cashierName"}})],1),a("el-form-item",{attrs:{label:"收银台LOGO"}},[a("custom-upload",{attrs:{"img-src":e.form.cashierIcon},on:{click:function(t){return e.openImg("cashierIcon")},close:function(t){e.form.cashierIcon=""}}})],1),a("el-form-item",{attrs:{label:"收银台登录背景图"}},[a("custom-upload",{attrs:{"img-src":e.form.cashierBg},on:{click:function(t){return e.openImg("cashierBg")},close:function(t){e.form.cashierBg=""}}})],1),a("div",{staticClass:"shuju_title mar_b20"},[a("div",{staticClass:"shuju_title_text"},[a("span",[e._v("其它权限设置")])])]),a("el-form-item",{attrs:{label:"网站头部LOGO"}},[e.form.icon?a("div",{staticClass:"uploadSource bor_de rel flex"},[a("label",{staticClass:"statusLabel curs",on:{mouseenter:function(t){return e.enter(1)},mouseleave:function(t){return e.leave(1)}}},[a("i",{ref:"imgicon1",staticClass:"el-icon-check"}),a("i",{staticClass:"el-icon-close",on:{click:function(t){return e.deleteMultiImage(e.form.icon,1)}}})]),a("img",{staticClass:"wid",attrs:{src:e.form.icon},on:{click:function(t){return e.test(1)}}})]):a("div",{staticClass:"uploadSource flex-center curs",on:{click:function(t){return e.test(1)}}},[a("i",{staticClass:"el-icon-plus fon_40 color_d9"})]),a("div",{staticClass:"yb_margin"},[e._v("建议尺寸:720*180")])]),a("el-form-item",{attrs:{label:"客服QQ"}},[a("el-input",{attrs:{placeholder:"请输入客服QQ"},model:{value:e.form.qq,callback:function(t){e.$set(e.form,"qq",t)},expression:"form.qq"}})],1),a("el-form-item",{attrs:{label:"版权文字"}},[a("el-input",{attrs:{placeholder:"请输入版权文字",type:"textarea"},model:{value:e.form.content,callback:function(t){e.$set(e.form,"content",t)},expression:"form.content"}}),a("div",{staticClass:"yb_margin lh16"},[e._v("此处版权文字显示页面底部")])],1),a("el-form-item",{attrs:{label:"技术支持"}},[a("el-input",{attrs:{placeholder:"请输入技术支持",maxlength:"20"},model:{value:e.form.support,callback:function(t){e.$set(e.form,"support",t)},expression:"form.support"}}),a("div",{staticClass:"yb_margin lh16"},[e._v("此处技术支持显示前台小程序页面底部,20个字以内")])],1),a("el-form-item",{attrs:{label:"云贝配送名称"}},[a("el-input",{attrs:{placeholder:"云贝配送名称"},model:{value:e.form.yunbeiName,callback:function(t){e.$set(e.form,"yunbeiName",t)},expression:"form.yunbeiName"}}),a("div",{staticClass:"yb_margin lh16"},[e._v("自定义云贝配送名称")])],1),a("el-form-item",{attrs:{label:"码科配送名称"}},[a("el-input",{attrs:{placeholder:"码科配送名称"},model:{value:e.form.makeName,callback:function(t){e.$set(e.form,"makeName",t)},expression:"form.makeName"}}),a("div",{staticClass:"yb_margin lh16"},[e._v("自定义码科配送名称")])],1)],1)],1),a("attachment-img",{ref:"img1",attrs:{type:"img"},on:{attachment:e.imgadd1}}),a("attachment-img",{ref:"img2",attrs:{type:"img"},on:{attachment:e.imgadd2}}),a("attachment-img",{ref:"img3",attrs:{type:"img"},on:{attachment:e.imgadd3}}),a("div",{staticClass:"mar_t20 ba_f pad_20 t_c"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("保存")])],1),a("attachment-img",{ref:"attachmentImg",on:{attachment:e.callBack}})],1)},s=[],o=(a("c975"),a("d81d"),a("a434"),a("b0c0"),a("96cf"),a("1da1")),i=a("fc6e"),n=a("5091"),l=a("294d"),c={created:function(){this.bus.$emit("loading",!0),this.init()},components:{attachmentImg:i["a"],CustomUpload:n["a"]},data:function(){return{form:{icon:"",content:"",name:"",channel_arr:[],plug_str:[],use_str:[],instore:"1",takeout:"1",date1:"",date2:"",delivery:!1,type:[],resource:"",desc:"",makeName:"",qq:"",shopModel:"1",shopNum:"50",service_str:"",makeIcon:"",yunbeiIcon:"",yunbeiName:"",support:"",deliveryMode:["1","2","3","4","5","6","7","8","9"],cashierName:"",cashierIcon:"",cashierBg:""},checked:!1,operation:[],operation2:[],operation3:[],operation4:[],distList:[{value:"9",name:"云贝配送"},{value:"2",name:"达达配送"},{value:"3",name:"点我达"},{value:"5",name:"顺丰同城"},{value:"6",name:"蜂鸟即配"},{value:"7",name:"闪送"},{value:"8",name:"uu跑腿"},{value:"4",name:"码科配送"},{value:"1",name:"商家配送"}],keyName:""}},methods:{openImg:function(e){this.keyName=e,this.$refs.attachmentImg.dialogVisible=!0},callBack:function(e){this.form[this.keyName]=e.str},init:function(){var e=this;return Object(o["a"])(regeneratorRuntime.mark((function t(){var a,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(l["o"])({ident:"superPower"});case 2:a=t.sent,r=a.data,e.form2=e.form,e.form=Object.assign(e.form2,r),e.operation=r.channel_list?r.channel_list:[],e.operation2=r.plug_list?r.plug_list:[],e.operation3=r.use_list?r.use_list:[],e.operation4=r.service_list?r.service_list:[],0==r.shopNum&&"2"==r.shopModel&&(e.checked=!0),"1"==e.form.shopModel&&(e.form.shopNum="50"),e.bus.$emit("loading",!1);case 13:case"end":return t.stop()}}),t)})))()},checkChange:function(e){this.checked=e},radioChange:function(e){"1"==e&&(this.checked=!1)},enter:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.$refs["imgicon"+e].style.display="none"},leave:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.$refs["imgicon"+e].style.display="inline-block"},test:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;console.log(this.$refs,e),this.$refs["img"+e].dialogVisible=!0},imgadd1:function(e){this.form.icon=e.str},imgadd2:function(e){this.form.makeIcon=e.str},imgadd3:function(e){this.form.yunbeiIcon=e.str},deleteMultiImage:function(e,t,a){if(Array.prototype.remove=function(e){var t=this.indexOf(e);t>-1&&this.splice(t,1)},"multigraph"==a)switch(t){case 2:break}else switch(t){case 1:this.form.icon="";break;case 2:this.form.makeIcon="";break;case 3:this.form.yunbeiIcon="";break}},submitForm:function(){var e=this;this.$refs["form"].validate(function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(a){var r,s,o,i,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!a){t.next=20;break}return e.form.ident="superPower",e.form.identName="超级权限",r=e.operation.map((function(e){return e.name})),s=e.operation2.map((function(e){return e.name})),o=e.operation3.map((function(e){return e.name})),e.form.channel_arr=e.getArrEqual(r,e.form.channel_arr),e.form.plug_str=e.getArrEqual(s,e.form.plug_str),e.form.use_str=e.getArrEqual(o,e.form.use_str),e.checked&&(e.form.shopNum=0),t.next=12,Object(l["S"])(e.form);case 12:i=t.sent,n=i.msg,e.$baseMessage(n,"success"),e.checked=!1,e.form.shopNum="50",e.init(),t.next=21;break;case 20:return t.abrupt("return",!1);case 21:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},getArrEqual:function(e,t){for(var a=[],r=0;r