(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-156c5ff8"],{"3ac3":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"rollbagadd"},[a("div",{staticClass:"outmain ba_f heighthv pad_20 bor_rad5"},[e._m(0),a("div",{staticClass:"mar_t20 flex-bet flex-y-top"},[a("div",{staticClass:"flex-g-1"},[a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"180px"}},[a("el-form-item",{attrs:{label:"活动名称",required:!0}},[a("el-input",{attrs:{placeholder:"请输入活动名称"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}}),a("div",{staticClass:"yb_margin lh16"},[e._v("建议名称由“店铺名+原总价+代金劵”组成")])],1),a("el-form-item",{attrs:{label:"活动时间",required:!0}},[a("el-date-picker",{attrs:{type:"datetimerange",align:"right","start-placeholder":"开始日期","end-placeholder":"结束日期","default-time":["08:00:00","23:59:59"]},model:{value:e.timeData,callback:function(t){e.timeData=t},expression:"timeData"}})],1),a("el-form-item",{attrs:{label:"卡券组合",required:!0}},[a("el-radio-group",{model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}},[a("el-radio",{attrs:{label:"1"}},[e._v("品牌代金券")])],1),e._l(e.form.coupon,(function(t,i){return a("div",{key:i,staticClass:"flex"},[a("div",[a("div",[e._v("类型")]),a("div",{staticClass:"cusipw"},[a("el-select",{attrs:{placeholder:"请选择",disabled:""},model:{value:e.timeType,callback:function(t){e.timeType=t},expression:"timeType"}},[a("el-option",{attrs:{label:"代金券",value:"1"}})],1)],1)]),a("div",{staticClass:"mar_l20"},[a("div",[e._v("使用门槛")]),a("div",{staticClass:"cusipw"},[a("el-input",{attrs:{placeholder:"请输入金额",type:"number"},on:{change:e.priceChange},model:{value:t.fullMoney,callback:function(a){e.$set(t,"fullMoney",a)},expression:"item.fullMoney"}},[a("template",{slot:"append"},[e._v("元")])],2)],1)]),a("div",{staticClass:"mar_l20"},[a("div",[e._v("券金额")]),a("div",{staticClass:"cusipw"},[a("el-input",{attrs:{placeholder:"请输入金额",type:"number"},on:{change:e.priceChange},model:{value:t.money,callback:function(a){e.$set(t,"money",a)},expression:"item.money"}},[a("template",{slot:"append"},[e._v("元")])],2)],1)]),a("div",{staticClass:"mar_l20"},[a("div",[e._v("可用张数")]),a("div",{staticClass:"cusipw"},[a("el-input",{attrs:{placeholder:"请输入张数",type:"number"},model:{value:t.num,callback:function(a){e.$set(t,"num",a)},expression:"item.num"}},[a("template",{slot:"append"},[e._v("张")])],2)],1)]),a("el-button",{staticClass:"fon_12 mar_l20 mar_t20",attrs:{size:"small",type:"text"},on:{click:function(t){return e.delfullArr(i)}}},[e._v("删除 ")])],1)})),a("el-button",{directives:[{name:"show",rawName:"v-show",value:e.form.coupon.length<10,expression:"form.coupon.length<10"}],staticClass:"mar_t10",attrs:{type:"text"},on:{click:e.addfullArr}},[a("Icon",{attrs:{type:"md-add"}}),e._v(" 添加代金券,最多10种 ")],1),a("div",{staticClass:"flex"},[a("div",[a("div",[e._v("原总价")]),a("div",{staticClass:"cusipw"},[a("el-input",{attrs:{type:"number"},model:{value:e.form.price,callback:function(t){e.$set(e.form,"price",t)},expression:"form.price"}},[a("template",{slot:"append"},[e._v("元")])],2)],1)]),a("div",{staticClass:"mar_l20"},[a("div",[e._v("现总售价")]),a("div",{staticClass:"cusipw"},[a("el-input",{attrs:{placeholder:"请输入金额",type:"number"},model:{value:e.form.money,callback:function(t){e.$set(e.form,"money",t)},expression:"form.money"}},[a("template",{slot:"append"},[e._v("元")])],2)],1)])]),a("div",{staticClass:"yb_margin lh16"},[e._v("原总价 = 券金额 * 可用张数,现总售价为顾客需付款金额")])],2),a("el-form-item",{attrs:{label:"封面图"}},[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("attachment-img",{ref:"img1",attrs:{type:"img",type2:e.storeId},on:{attachment:e.imgadd1}}),a("div",{staticClass:"yb_margin"},[e._v("建议尺寸: 800*800px")])],1),a("el-form-item",{attrs:{label:"展示图片"}},[e._l(e.form.media,(function(t,i){return a("div",{key:i,staticClass:"uploadSource bor_de rel flex"},[a("label",{staticClass:"statusLabel curs",on:{mouseenter:function(t){return e.enterMultigraph(i,1)},mouseleave:function(t){return e.leaveMultigraph(i,1)}}},[a("i",{ref:"list1"+i,refInFor:!0,staticClass:"el-icon-check"}),a("i",{staticClass:"el-icon-close",on:{click:function(a){return e.deleteMultiImage(t,2,"multigraph")}}})]),a("img",{staticClass:"wid img",attrs:{src:t},on:{click:function(t){return e.test(2)}}})])})),a("div",{staticClass:"uploadSource flex-center curs",on:{click:function(t){return e.test(2)}}},[a("i",{staticClass:"el-icon-plus fon_40 color_d9"})]),a("attachment-img",{ref:"img2",attrs:{type:"imgs",type2:e.storeId},on:{attachment:e.multigraph1}}),a("div",{staticClass:"yb_margin"},[e._v("建议尺寸: 800*800px")])],2),a("el-form-item",{attrs:{label:"库存",required:!0}},[a("el-input",{attrs:{placeholder:"请输入库存"},model:{value:e.form.stock,callback:function(t){e.$set(e.form,"stock",t)},expression:"form.stock"}})],1),a("el-form-item",{attrs:{label:"每人每日购买",required:!0}},[a("el-input",{attrs:{placeholder:"请输入份数",type:"number"},model:{value:e.form.dayNum,callback:function(t){e.$set(e.form,"dayNum",t)},expression:"form.dayNum"}},[a("template",{slot:"append"},[e._v("份")])],2)],1),a("el-form-item",{attrs:{label:"有效期",required:!0}},[a("span",{staticClass:"mar_lr10"},[e._v("购买后内")]),a("el-input",{attrs:{placeholder:"请输入天数",type:"number"},model:{value:e.form.days,callback:function(t){e.$set(e.form,"days",t)},expression:"form.days"}},[a("template",{slot:"append"},[e._v("天")])],2),a("span",{staticClass:"mar_lr10"},[e._v("有效")])],1)],1)],1),a("div",{staticClass:"flex-g-0 pad_lr_20"},[a("div",{staticClass:"fon_16"},[e._v("常见问题")]),a("el-collapse",{staticClass:"mar_tb10",staticStyle:{width:"260px"},attrs:{accordion:""},model:{value:e.collapseName,callback:function(t){e.collapseName=t},expression:"collapseName"}},[a("el-collapse-item",{attrs:{title:"什么是券包?",name:"1"}},[a("div",[e._v("券包是指多种优惠券打包销售,让用户以更优惠的价格买到更高的优惠。")])]),a("el-collapse-item",{attrs:{title:"为什么要做券包功能?",name:"2"}},[a("div",[e._v("券包对商家是一种营销手段,帮助商家引流、拉新,进一步带动销售。")])]),a("el-collapse-item",{attrs:{title:"哪些用户可以购买券包",name:"3"}},[a("div",[e._v("满足条件的用户均可购买")])])],1),a("div",{staticClass:"fon_16 mar_t20"},[e._v("活动规则")]),e._m(1)],1)])]),a("div",{staticClass:"mar_t20 ba_f pad_20 t_c"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("立即创建")])],1)])},n=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"shuju_title mar_b20"},[a("div",{staticClass:"shuju_title_text"},[a("span",[e._v("新建组合券包")])])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"color_9 mar_t10 lh30 fon_13"},[a("div",[e._v("1.活动仅限在线支付订单;")]),a("div",[e._v("2.活动成本由商家承担,与店铺其他活动默认同享")])])}],r=(a("99af"),a("4160"),a("c975"),a("a434"),a("a9e3"),a("159b"),a("96cf"),a("1da1")),s=a("5530"),o=a("7cb7"),l=a("ed08"),c=a("fc6e"),u=a("2f62"),m={created:function(){this.$route.query.id&&(this.id=this.$route.query.id,this.edit())},components:{attachmentImg:c["a"]},data:function(){return{form:{name:"",money:"",coupon:[{fullMoney:"",money:"",num:""}],type:"1",icon:"",media:[],price:"",stock:"",dayNum:"",days:""},timeType:"1",timeData:[new Date,(new Date).setMonth((new Date).getMonth()+3)],collapseName:""}},computed:Object(s["a"])({},Object(u["d"])(["storeId"])),methods:{addfullArr:function(){var e=this,t={fullMoney:"",money:"",num:""};this.$set(this.form.coupon,this.form.coupon.length,t),this.form.price=0,this.form.coupon.forEach((function(t){e.form.price+=Number(t.money)*Number(t.num)}))},delfullArr:function(e){var t=this;this.radioTrue=!0,this.$delete(this.form.coupon,e),this.form.price=0,this.form.coupon.forEach((function(e){t.form.price+=Number(e.money)*Number(e.num)}))},priceChange:function(){var e=this;this.form.price=0,this.form.coupon.forEach((function(t){e.form.price+=Number(t.money)*Number(t.num)}))},edit:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){var a,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(o["mc"])({id:e.id,storeId:e.storeId});case 2:a=t.sent,i=a.data,e.form2=e.form,e.form=Object.assign(e.form2,i),i.startTime&&(e.timeData=[i.startTime,i.endTime]);case 7:case"end":return t.stop()}}),t)})))()},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},enterMultigraph:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.$refs["list".concat(t).concat(e)][0].style.display="none"},leaveMultigraph:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.$refs["list".concat(t).concat(e)][0].style.display="inline-block"},multigraph1:function(e){this.form.media&&this.form.media.length>0?this.form.media=this.form.media.concat(e.arr):this.form.media=e.arr},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:this.form.media.remove(e);break}else switch(t){case 1:this.form.icon="";break}},submitForm:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.$refs["form"].validate(function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(a){var i,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!a){t.next=11;break}return e.timeData&&(e.form.startTime=Object(l["a"])(e.timeData[0]),e.form.endTime=Object(l["a"])(e.timeData[1])),e.form.storeId=e.storeId,t.next=5,Object(o["pc"])(e.form);case 5:i=t.sent,n=i.msg,e.$baseMessage(n,"success"),e.$router.go(-1),t.next=12;break;case 11:return t.abrupt("return",!1);case 12:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}());case 1:case"end":return t.stop()}}),t)})))()}}},d=m,p=(a("cab6"),a("2877")),f=Object(p["a"])(d,i,n,!1,null,null,null);t["default"]=f.exports},"3bbe":function(e,t,a){var i=a("861d");e.exports=function(e){if(!i(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},7156:function(e,t,a){var i=a("861d"),n=a("d2bb");e.exports=function(e,t,a){var r,s;return n&&"function"==typeof(r=t.constructor)&&r!==a&&i(s=r.prototype)&&s!==a.prototype&&n(e,s),e}},a434:function(e,t,a){"use strict";var i=a("23e7"),n=a("23cb"),r=a("a691"),s=a("50c4"),o=a("7b0b"),l=a("65f0"),c=a("8418"),u=a("1dde"),m=a("ae40"),d=u("splice"),p=m("splice",{ACCESSORS:!0,0:0,1:2}),f=Math.max,g=Math.min,h=9007199254740991,v="Maximum allowed length exceeded";i({target:"Array",proto:!0,forced:!d||!p},{splice:function(e,t){var a,i,u,m,d,p,y=o(this),b=s(y.length),_=n(e,b),x=arguments.length;if(0===x?a=i=0:1===x?(a=0,i=b-_):(a=x-2,i=g(f(r(t),0),b-_)),b+a-i>h)throw TypeError(v);for(u=l(y,i),m=0;mb-i+a;m--)delete y[m-1]}else if(a>i)for(m=b-i;m>_;m--)d=m+i-1,p=m+a-1,d in y?y[p]=y[d]:delete y[p];for(m=0;m2)if(c=h(c),t=c.charCodeAt(0),43===t||45===t){if(a=c.charCodeAt(2),88===a||120===a)return NaN}else if(48===t){switch(c.charCodeAt(1)){case 66:case 98:i=2,n=49;break;case 79:case 111:i=8,n=55;break;default:return+c}for(r=c.slice(2),s=r.length,o=0;on)return NaN;return parseInt(r,i)}return+c};if(r(v,!y(" 0o1")||!y("0b1")||y("+0x1"))){for(var C,k=function(e){var t=arguments.length<1?0:e,a=this;return a instanceof k&&(_?m((function(){b.valueOf.call(a)})):l(a)!=v)?c(new y(x(t)),a,k):x(t)},w=i?p(y):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),I=0;w.length>I;I++)o(y,C=w[I])&&!o(k,C)&&g(k,C,f(y,C));k.prototype=b,b.constructor=k,s(n,v,k)}},bf19:function(e,t,a){"use strict";var i=a("23e7");i({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}})},c8f1:function(e,t,a){},cab6:function(e,t,a){"use strict";var i=a("f69d"),n=a.n(i);n.a},d2bb:function(e,t,a){var i=a("825a"),n=a("3bbe");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,a={};try{e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,e.call(a,[]),t=a instanceof Array}catch(r){}return function(a,r){return i(a),n(r),t?e.call(a,r):a.__proto__=r,a}}():void 0)},dad0:function(e,t,a){"use strict";var i=a("c8f1"),n=a.n(i);n.a},ed08:function(e,t,a){"use strict";a.d(t,"a",(function(){return i})),a.d(t,"b",(function(){return n})),a.d(t,"c",(function(){return r}));a("a9e3"),a("ac1f"),a("5319"),a("bf19");function i(e){var t=new Date(e).toJSON(),a=new Date(+new Date(t)+288e5).toISOString().replace(/T/g," ").replace(/\.[\d]{3}Z/,"");return a}function n(e){var t=new Date(e),a=t.getFullYear(),i=t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1,n=t.getDate()<10?"0"+t.getDate():t.getDate(),r=t.getHours()<10?"0"+t.getHours():t.getHours(),s=t.getMinutes()<10?"0"+t.getMinutes():t.getMinutes(),o=t.getSeconds()<10?"0"+t.getSeconds():t.getSeconds();return a+"-"+i+"-"+n+" "+r+":"+s+":"+o}function r(e){var t=new Date(1e3*Number(e)),a=t.getFullYear()+"-",i=(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-",n=(t.getDate()<10?"0"+t.getDate():t.getDate())+" ",r=(t.getHours()<10?"0"+t.getHours():t.getHours())+":",s=(t.getMinutes()<10?"0"+t.getMinutes():t.getMinutes())+":",o=t.getSeconds()<10?"0"+t.getSeconds():t.getSeconds(),l=a+i+n+r+s+o;return l}},f69d:function(e,t,a){},fc6e:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{staticClass:"attachmentImg",attrs:{title:"选择图片",visible:e.dialogVisible,"close-on-click-modal":!1,width:"55%"},on:{"update:visible":function(t){e.dialogVisible=t},close:e.modalClose,opened:e.dialogOpened}},[a("div",{staticClass:"attachment_img_box",attrs:{flex:"box:first"}},[a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.groupListLoading,expression:"groupListLoading"}],staticClass:"attachment_img_left"},[a("el-menu",{staticClass:"group-menu",attrs:{mode:"vertical"}},[a("el-scrollbar",{staticStyle:{height:"523px",width:"100%"}},[a("div",{staticClass:"goods-menu"},[a("el-menu-item",{class:{"is-active":"all"==e.allindex},staticStyle:{"text-align":"center"},attrs:{index:"all"},on:{click:function(t){return e.selected(0)}}},[a("span",[e._v("全部")])]),e._l(e.groupItem,(function(t){return[a("el-menu-item",{key:t.id,attrs:{index:t.id},on:{click:function(a){return e.selected(t.id)}}},[a("div",{staticClass:"fenlei",attrs:{flex:"dir:left box:last"}},[a("i",{staticClass:"el-icon-circle-close gbfenlei",staticStyle:{display:"none"},on:{click:function(a){return e.deleteType(t.id)}}}),a("div",{staticStyle:{overflow:"hidden","text-overflow":"ellipsis",width:"100%"}},[a("span",[e._v(e._s(t.name))])])])])]}))],2)]),a("el-popover",{attrs:{placement:"top",width:"160"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[a("el-input",{attrs:{placeholder:"请输入分组名称",size:"mini"},model:{value:e.new_type_name,callback:function(t){e.new_type_name=t},expression:"new_type_name"}}),a("div",{staticStyle:{"text-align":"right",margin:"0","margin-top":"10px"}},[a("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(t){e.visible=!1}}},[e._v("取消")]),a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.addNewAttType}},[e._v("确定")])],1),a("el-button",{staticStyle:{"margin-left":"22%","margin-top":"13px"},attrs:{slot:"reference",size:"small"},slot:"reference"},[a("i",{staticClass:"el-icon-circle-plus-outline"}),e._v(" 新建分组 ")])],1)],1)],1),a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.rightLoading,expression:"rightLoading"}],staticClass:"attachment_img_right",attrs:{flex:"dir:top"}},[a("div",{staticClass:"selectBox"},[a("el-input",{staticStyle:{width:"30%","padding-left":"12px"},attrs:{placeholder:"请输入图片名称","suffix-icon":"el-icon-search",size:"small"},on:{input:function(t){return e.search(e.atta_name)}},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(e.atta_name)}},model:{value:e.atta_name,callback:function(t){e.atta_name=t},expression:"atta_name"}}),a("div",{staticStyle:{float:"right",padding:"0 10px 0 0"}},[a("el-upload",{staticClass:"upload-demo",attrs:{action:e.UploadUrl(),multiple:!0,limit:50,"on-exceed":e.handleExceed,"file-list":e.fileList,"on-success":e.handleSuccess,"on-error":e.handleError,"before-upload":e.beforeUpload,data:e.uploadData,"on-progress":e.handProgress}},[a("el-button",{attrs:{size:"small",type:"primary"}},[a("i",{staticClass:"el-icon-plus avatar-uploader-icon"}),e._v(" 上传图片 ")])],1)],1)],1),a("el-scrollbar",{staticClass:"scrollbar",staticStyle:{height:"460px"}},[a("div",{staticClass:"app-attachment-list"},[e._l(e.attachments,(function(t,i){return[a("el-tooltip",{key:t.id,staticClass:"item",attrs:{effect:"dark",content:t.name,placement:"top","open-delay":1}},[a("div",{staticClass:"app-attachment-item",on:{click:function(a){return e.selectedItem(i,t.url)}}},[a("div",{staticClass:"app-attachment-item-bj"},[a("div",{staticClass:"imgStyle"},[a("el-image",{staticStyle:{width:"100%",height:"143px","border-radius":"5px"},attrs:{src:t.url,fit:"cover"}}),a("div",{staticClass:"mask",style:e.getStyle2(i)},[a("i",{staticClass:"el-icon-check center-icon pos-center"}),a("p",{staticClass:"triangle"},[a("i",{staticClass:"el-icon-check"})])])],1),a("div",{staticClass:"app-attachment-name"},[e._v(e._s(t.name))]),a("i",{staticClass:"el-icon-error delete",on:{click:function(a){return e.deleteItem(t.id)}}})])])])]}))],2)]),a("div",{staticStyle:{padding:"5px","text-align":"right","margin-top":"auto"}},[a("el-pagination",{attrs:{background:"",layout:"prev, pager, next",total:e.total,"page-size":e.pagesize},on:{"current-change":e.current_change}})],1)],1)]),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.selectedItems()}}},[e._v("确 定")])],1)])},n=[],r=(a("99af"),a("365c")),s={name:"attachment-img",props:{type:{type:String,default:"img"},type2:{type:String,default:""},op:{type:String}},data:function(){return{visible:!1,atta_name:"",uploadParams:{type_id:0,type:1},category:0,keywords:"",total:0,pagesize:30,currentPage:1,dialogVisible:!1,groupItem:[],attachments:[],groupListLoading:!1,rightLoading:!1,new_type_name:"",fileList:[],selectedArr:{},attachmentList:"12",uploadData:{key:"",token:""},file:{Url:"",path:"",name:"",size:0},att_type:"",allindex:"all"}},created:function(){},methods:{getStyle2:function(e){var t=this,a=t.currentPage,i=t.selectedArr["img"==t.type?"danxuan":"item"+e+a];return i&&i.page==a&&i.index==e?"display:block":""},modalClose:function(){var e=this;e.selectedArr={}},dialogOpened:function(){this.getgroupItem(),this.getAttachment_List()},handProgress:function(){var e=this;e.rightLoading=!0},getgroupItem:function(){var e=this;this.$api.get("common/file/get-category",{storeId:this.type2},(function(t){1==t.code?(e.groupItem=t.data,e.groupListLoading=!1,e.visible=!1):e.groupListLoading=!1}))},getAttachment_List:function(){var e=this;e.rightLoading=!0,this.$api.get("common/file/get-picture",{page:e.currentPage,category:e.category,keywords:e.keywords,storeId:this.type2},(function(t){1==t.code?(e.attachments=t.data,e.total=t.count,e.rightLoading=!1):e.rightLoading=!1}))},addNewAttType:function(){var e=this;e.groupListLoading=!0,this.$api.post("common/file/save-category",{storeId:this.type2,name:e.new_type_name},(function(t){1==t.code?(e.visible=!1,e.$message({message:t.msg,type:"success",duration:500,onClose:function(){e.new_type_name="",e.getgroupItem()}})):(e.visible=!1,e.$message.error(t.msg))}))},deleteType:function(e){var t=this;t.groupListLoading=!0,this.$api.post("common/file/del-picture-category",{id:e},(function(e){1==e.code?(t.visible=!1,t.$message({message:e.msg,type:"success",duration:500,onClose:function(){t.getgroupItem()}})):(t.$message.error(e.msg),t.groupListLoading=!1)}))},search:function(e){var t=this;console.log(e),this.keywords=e,t.getAttachment_List()},current_change:function(e){var t=this;t.currentPage=e,t.getAttachment_List()},deleteItem:function(e){var t=this;t.rightLoading=!0,this.$api.post("common/file/del-picture",{id:e},(function(e){1==e.code?(t.visible=!1,t.$message({message:e.msg,type:"success",duration:500,onClose:function(){t.getAttachment_List()}})):(t.$message.error(e.msg),t.groupListLoading=!1)}))},UploadUrl:function(){var e=r["a"].backendPath;return e+"common/file/get-category"},beforeUpload:function(e){console.log("上传前判断",e);var t="image/jpg"===e.type||"image/jpeg"===e.type||"image/png"===e.type||"image/gif"===e.type,a=e.size/1024/1024<2;return t?a?void 0:(this.$message.error("文件大小不能超过 2MB!"),!1):(this.$message.error("上传图片只支持jpg、jpeg、png格式!"),!1)},handleError:function(e){this.$message({message:"上传失败",duration:2e3,type:"warning"})},handleSuccess:function(e,t,a){console.log("345",a),this.file=t,this.addAttachment()},handleExceed:function(e,t){this.$message.warning("当前限制选择 50 个文件,本次选择了 ".concat(e.length," 个文件,共选择了 ").concat(e.length+t.length," 个文件"))},addAttachment:function(){var e=this,t=new FormData;t.append("file",this.file.raw),t.append("category",this.category),t.append("storeId",this.type2),this.$api.post("common/file/upload",t,(function(t){1==t.code?(e.getAttachment_List(),e.$message.success("上传成功")):(e.$message.error(t.msg),console.log(t.msg))}))},selected:function(e){var t=this;t.rightLoading=!0,t.currentPage=1,t.category=e,t.allindex="otherList",t.getAttachment_List()},selectedItem:function(e,t){var a=this,i="img"==a.type,n=i?"danxuan":"item"+e+a.currentPage,r=a.selectedArr[n];r&&r.index==e?a.$delete(a.selectedArr,n):(i&&a.$delete(a.selectedArr,n),a.$set(a.selectedArr,n,{page:a.currentPage,index:e,url:t}))},selectedItems:function(){var e=this;e=this;var t=e.selectedArr,a="",i=[];for(var n in t)a+=a?","+t[n].url:t[n].url,i.push(t[n].url);e.$emit("attachment",{str:a,arr:i}),e.dialogVisible=!1}}},o=s,l=(a("dad0"),a("2877")),c=Object(l["a"])(o,i,n,!1,null,null,null);t["a"]=c.exports}}]);