canyin-project/ybcy/views/channel/index/static/js/chunk-d46ac0a0.8010c770.js
2024-11-01 16:07:54 +08:00

1 line
18 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-d46ac0a0"],{"4d44":function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("div",{staticClass:"outmain ba_f"},[t._m(0),i("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-width":"180px"}},[i("el-form-item",{attrs:{label:"平台名称",prop:"name"}},[i("el-input",{attrs:{placeholder:"请输入平台名称"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}}),i("div",{staticClass:"yb_margin lh16"},[t._v("此平台名称仅显示在首页头部标题")])],1),i("el-form-item",{attrs:{label:"平台LOGO",prop:"icon"}},[t.form.icon?i("div",{staticClass:"uploadSource bor_de rel flex curs"},[i("label",{staticClass:"statusLabel curs",on:{mouseenter:function(e){return t.enter(1)},mouseleave:function(e){return t.leave(1)}}},[i("i",{ref:"imgicon1",staticClass:"el-icon-check"}),i("i",{staticClass:"el-icon-close",on:{click:function(e){return t.deleteMultiImage(t.form.icon,1)}}})]),i("img",{staticClass:"wid",attrs:{src:t.form.icon},on:{click:function(e){return t.test(1)}}})]):i("div",{staticClass:"uploadSource flex-center curs",on:{click:function(e){return t.test(1)}}},[i("i",{staticClass:"el-icon-plus fon_40 color_d9"})])]),i("el-form-item",{attrs:{label:"平台联系方式"}},[i("el-input",{attrs:{placeholder:"请输入联系方式"},model:{value:t.form.tel,callback:function(e){t.$set(t.form,"tel","string"===typeof e?e.trim():e)},expression:"form.tel"}})],1),i("el-form-item",{attrs:{label:"平台简介",prop:"introduction"}},[i("el-input",{attrs:{type:"textarea",rows:4,placeholder:"请输入平台简介"},model:{value:t.form.introduction,callback:function(e){t.$set(t.form,"introduction","string"===typeof e?e.trim():e)},expression:"form.introduction"}})],1),i("el-form-item",{attrs:{label:"腾讯key",prop:"txKey"}},[i("el-input",{attrs:{placeholder:"请输入腾讯key"},model:{value:t.form.txKey,callback:function(e){t.$set(t.form,"txKey","string"===typeof e?e.trim():e)},expression:"form.txKey"}}),i("div",{staticClass:"yb_margin lh16"},[t._v(" 申请地址https://lbs.qq.com/console/mykey.html?console=mykey请在小程序后台-开发-开发设置-服务器域名中,将 "),i("span",{staticClass:"color-red"},[t._v("apis.map.qq.com")]),t._v("添加到合法域名中 ")])],1),i("el-form-item",{attrs:{label:"懒加载图标"}},[t.form.loadIcon?i("div",{staticClass:"uploadSource bor_de rel flex"},[i("label",{staticClass:"statusLabel curs",on:{mouseenter:function(e){return t.enter(2)},mouseleave:function(e){return t.leave(2)}}},[i("i",{ref:"imgicon2",staticClass:"el-icon-check"}),i("i",{staticClass:"el-icon-close",on:{click:function(e){return t.deleteMultiImage(t.form.loadIcon,2)}}})]),i("img",{staticClass:"wid",attrs:{src:t.form.loadIcon},on:{click:function(e){return t.test(2)}}})]):i("div",{staticClass:"uploadSource flex-center curs",on:{click:function(e){return t.test(2)}}},[i("i",{staticClass:"el-icon-plus fon_40 color_d9"})])]),i("div",{staticClass:"shuju_title mar_b20"},[i("div",{staticClass:"shuju_title_text"},[i("span",[t._v("分享设置")])])]),i("el-form-item",{attrs:{label:"转发标题"}},[i("el-input",{attrs:{placeholder:"请输入转发标题"},model:{value:t.form.forwardTitle,callback:function(e){t.$set(t.form,"forwardTitle",e)},expression:"form.forwardTitle"}}),i("div",{staticClass:"yb_margin lh16"},[t._v("分享给好友展示的内容")])],1),i("el-form-item",{attrs:{label:"转发封面"}},[t.form.forwardIcon?i("div",{staticClass:"uploadSource bor_de rel flex"},[i("label",{staticClass:"statusLabel curs",on:{mouseenter:function(e){return t.enter(3)},mouseleave:function(e){return t.leave(3)}}},[i("i",{ref:"imgicon3",staticClass:"el-icon-check"}),i("i",{staticClass:"el-icon-close",on:{click:function(e){return t.deleteMultiImage(t.form.forwardIcon,3)}}})]),i("img",{staticClass:"wid",attrs:{src:t.form.forwardIcon},on:{click:function(e){return t.test(3)}}})]):i("div",{staticClass:"uploadSource flex-center curs",on:{click:function(e){return t.test(3)}}},[i("i",{staticClass:"el-icon-plus fon_40 color_d9"})])]),i("el-form-item",{attrs:{label:"分享标题"}},[i("el-input",{attrs:{placeholder:"请输入分享标题"},model:{value:t.form.shareTitle,callback:function(e){t.$set(t.form,"shareTitle",e)},expression:"form.shareTitle"}}),i("div",{staticClass:"yb_margin lh16"},[t._v("分享到朋友圈展示的内容")])],1),i("el-form-item",{attrs:{label:"分享封面"}},[t.form.shareIcon?i("div",{staticClass:"uploadSource bor_de rel flex"},[i("label",{staticClass:"statusLabel curs",on:{mouseenter:function(e){return t.enter(4)},mouseleave:function(e){return t.leave(4)}}},[i("i",{ref:"imgicon4",staticClass:"el-icon-check"}),i("i",{staticClass:"el-icon-close",on:{click:function(e){return t.deleteMultiImage(t.form.shareIcon,4)}}})]),i("img",{staticClass:"wid",attrs:{src:t.form.shareIcon},on:{click:function(e){return t.test(4)}}})]):i("div",{staticClass:"uploadSource flex-center curs",on:{click:function(e){return t.test(4)}}},[i("i",{staticClass:"el-icon-plus fon_40 color_d9"})])])],1),i("attachment-img",{ref:"img1",attrs:{type:"img"},on:{attachment:t.imgadd1}}),i("attachment-img",{ref:"img2",attrs:{type:"img"},on:{attachment:t.imgadd2}}),i("attachment-img",{ref:"img3",attrs:{type:"img"},on:{attachment:t.imgadd3}}),i("attachment-img",{ref:"img4",attrs:{type:"img"},on:{attachment:t.imgadd4}})],1),i("div",{staticClass:"mar_t20 ba_f pad_20 t_c"},[i("el-button",{attrs:{type:"primary"},on:{click:t.submitForm}},[t._v("保存")])],1)])},s=[function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"shuju_title mar_b20"},[i("div",{staticClass:"shuju_title_text"},[i("span",[t._v("基础设置")])])])}],n=(i("c975"),i("a434"),i("96cf"),i("1da1")),r=i("fc6e"),o=i("294d"),l={components:{attachmentImg:r["a"]},created:function(){this.bus.$emit("loading",!0),this.init()},data:function(){return{showCard:!1,form:{name:"",icon:"",tel:"",introduction:"",txKey:"",loadIcon:"",shareTitle:"",shareIcon:"",forwardTitle:"",forwardIcon:""},rules:{name:[{required:!0,message:"请输入平台名称",trigger:"blur"},{min:2,max:15,message:"长度在 2 到 15 个字符",trigger:"blur"}],icon:[{required:!0,message:"请上传平台LOGO",trigger:"blur"}],introduction:[{required:!0,message:"请填写平台简介",trigger:"blur"}],txKey:[{required:!0,message:"请填写腾讯地图key",trigger:"blur"}]}}},methods:{init:function(){var t=this;return Object(n["a"])(regeneratorRuntime.mark((function e(){var i,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(o["o"])({ident:"system"});case 2:i=e.sent,a=i.data,localStorage.setItem("plateformData",JSON.stringify(a)),t.form2=t.form,t.form=Object.assign(t.form2,a),t.bus.$emit("loading",!1);case 8:case"end":return e.stop()}}),e)})))()},enter:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.$refs["imgicon"+t].style.display="none"},leave:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.$refs["imgicon"+t].style.display="inline-block"},test:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.$refs["img"+t].dialogVisible=!0},imgadd1:function(t){this.form.icon=t.str},imgadd2:function(t){this.form.loadIcon=t.str},imgadd3:function(t){this.form.forwardIcon=t.str},imgadd4:function(t){this.form.shareIcon=t.str},deleteMultiImage:function(t,e,i){if(Array.prototype.remove=function(t){var e=this.indexOf(t);e>-1&&this.splice(e,1)},"multigraph"==i)switch(e){case 5:this.form2.environment.remove(t);break}else switch(e){case 1:this.form.icon="";break;case 2:this.form.loadIcon="";break;case 3:this.form.forwardIcon="";break;case 4:this.form.shareIcon="";break}},submitForm:function(){var t=this;this.$refs["form"].validate(function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(i){var a,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!i){e.next=10;break}return t.form.ident="system",e.next=4,Object(o["S"])(t.form);case 4:a=e.sent,s=a.msg,t.$baseMessage(s,"success"),t.init(),e.next=11;break;case 10:return e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}}},c=l,u=i("2877"),m=Object(u["a"])(c,a,s,!1,null,null,null);e["default"]=m.exports},a434:function(t,e,i){"use strict";var a=i("23e7"),s=i("23cb"),n=i("a691"),r=i("50c4"),o=i("7b0b"),l=i("65f0"),c=i("8418"),u=i("1dde"),m=i("ae40"),d=u("splice"),f=m("splice",{ACCESSORS:!0,0:0,1:2}),g=Math.max,p=Math.min,h=9007199254740991,v="Maximum allowed length exceeded";a({target:"Array",proto:!0,forced:!d||!f},{splice:function(t,e){var i,a,u,m,d,f,y=o(this),b=r(y.length),_=s(t,b),x=arguments.length;if(0===x?i=a=0:1===x?(i=0,a=b-_):(i=x-2,a=p(g(n(e),0),b-_)),b+i-a>h)throw TypeError(v);for(u=l(y,a),m=0;m<a;m++)d=_+m,d in y&&c(u,m,y[d]);if(u.length=a,i<a){for(m=_;m<b-a;m++)d=m+a,f=m+i,d in y?y[f]=y[d]:delete y[f];for(m=b;m>b-a+i;m--)delete y[m-1]}else if(i>a)for(m=b-a;m>_;m--)d=m+a-1,f=m+i-1,d in y?y[f]=y[d]:delete y[f];for(m=0;m<i;m++)y[m+_]=arguments[m+2];return y.length=b-a+i,u}})},c8f1:function(t,e,i){},dad0:function(t,e,i){"use strict";var a=i("c8f1"),s=i.n(a);s.a},fc6e:function(t,e,i){"use strict";var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("el-dialog",{staticClass:"attachmentImg",attrs:{title:"选择图片",visible:t.dialogVisible,"close-on-click-modal":!1,width:"55%"},on:{"update:visible":function(e){t.dialogVisible=e},close:t.modalClose,opened:t.dialogOpened}},[i("div",{staticClass:"attachment_img_box",attrs:{flex:"box:first"}},[i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.groupListLoading,expression:"groupListLoading"}],staticClass:"attachment_img_left"},[i("el-menu",{staticClass:"group-menu",attrs:{mode:"vertical"}},[i("el-scrollbar",{staticStyle:{height:"523px",width:"100%"}},[i("div",{staticClass:"goods-menu"},[i("el-menu-item",{class:{"is-active":"all"==t.allindex},staticStyle:{"text-align":"center"},attrs:{index:"all"},on:{click:function(e){return t.selected(0)}}},[i("span",[t._v("全部")])]),t._l(t.groupItem,(function(e){return[i("el-menu-item",{key:e.id,attrs:{index:e.id},on:{click:function(i){return t.selected(e.id)}}},[i("div",{staticClass:"fenlei",attrs:{flex:"dir:left box:last"}},[i("i",{staticClass:"el-icon-circle-close gbfenlei",staticStyle:{display:"none"},on:{click:function(i){return t.deleteType(e.id)}}}),i("div",{staticStyle:{overflow:"hidden","text-overflow":"ellipsis",width:"100%"}},[i("span",[t._v(t._s(e.name))])])])])]}))],2)]),i("el-popover",{attrs:{placement:"top",width:"160"},model:{value:t.visible,callback:function(e){t.visible=e},expression:"visible"}},[i("el-input",{attrs:{placeholder:"请输入分组名称",size:"mini"},model:{value:t.new_type_name,callback:function(e){t.new_type_name=e},expression:"new_type_name"}}),i("div",{staticStyle:{"text-align":"right",margin:"0","margin-top":"10px"}},[i("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(e){t.visible=!1}}},[t._v("取消")]),i("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.addNewAttType}},[t._v("确定")])],1),i("el-button",{staticStyle:{"margin-left":"22%","margin-top":"13px"},attrs:{slot:"reference",size:"small"},slot:"reference"},[i("i",{staticClass:"el-icon-circle-plus-outline"}),t._v(" 新建分组 ")])],1)],1)],1),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.rightLoading,expression:"rightLoading"}],staticClass:"attachment_img_right",attrs:{flex:"dir:top"}},[i("div",{staticClass:"selectBox"},[i("el-input",{staticStyle:{width:"30%","padding-left":"12px"},attrs:{placeholder:"请输入图片名称","suffix-icon":"el-icon-search",size:"small"},on:{input:function(e){return t.search(t.atta_name)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.search(t.atta_name)}},model:{value:t.atta_name,callback:function(e){t.atta_name=e},expression:"atta_name"}}),i("div",{staticStyle:{float:"right",padding:"0 10px 0 0"}},[i("el-upload",{staticClass:"upload-demo",attrs:{action:t.UploadUrl(),multiple:!0,limit:50,"on-exceed":t.handleExceed,"file-list":t.fileList,"on-success":t.handleSuccess,"on-error":t.handleError,"before-upload":t.beforeUpload,data:t.uploadData,"on-progress":t.handProgress}},[i("el-button",{attrs:{size:"small",type:"primary"}},[i("i",{staticClass:"el-icon-plus avatar-uploader-icon"}),t._v(" 上传图片 ")])],1)],1)],1),i("el-scrollbar",{staticClass:"scrollbar",staticStyle:{height:"460px"}},[i("div",{staticClass:"app-attachment-list"},[t._l(t.attachments,(function(e,a){return[i("el-tooltip",{key:e.id,staticClass:"item",attrs:{effect:"dark",content:e.name,placement:"top","open-delay":1}},[i("div",{staticClass:"app-attachment-item",on:{click:function(i){return t.selectedItem(a,e.url)}}},[i("div",{staticClass:"app-attachment-item-bj"},[i("div",{staticClass:"imgStyle"},[i("el-image",{staticStyle:{width:"100%",height:"143px","border-radius":"5px"},attrs:{src:e.url,fit:"cover"}}),i("div",{staticClass:"mask",style:t.getStyle2(a)},[i("i",{staticClass:"el-icon-check center-icon pos-center"}),i("p",{staticClass:"triangle"},[i("i",{staticClass:"el-icon-check"})])])],1),i("div",{staticClass:"app-attachment-name"},[t._v(t._s(e.name))]),i("i",{staticClass:"el-icon-error delete",on:{click:function(i){return t.deleteItem(e.id)}}})])])])]}))],2)]),i("div",{staticStyle:{padding:"5px","text-align":"right","margin-top":"auto"}},[i("el-pagination",{attrs:{background:"",layout:"prev, pager, next",total:t.total,"page-size":t.pagesize},on:{"current-change":t.current_change}})],1)],1)]),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),i("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){return t.selectedItems()}}},[t._v("确 定")])],1)])},s=[],n=(i("99af"),i("365c")),r={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(t){var e=this,i=e.currentPage,a=e.selectedArr["img"==e.type?"danxuan":"item"+t+i];return a&&a.page==i&&a.index==t?"display:block":""},modalClose:function(){var t=this;t.selectedArr={}},dialogOpened:function(){this.getgroupItem(),this.getAttachment_List()},handProgress:function(){var t=this;t.rightLoading=!0},getgroupItem:function(){var t=this;this.$api.get("common/file/get-category",{storeId:this.type2},(function(e){1==e.code?(t.groupItem=e.data,t.groupListLoading=!1,t.visible=!1):t.groupListLoading=!1}))},getAttachment_List:function(){var t=this;t.rightLoading=!0,this.$api.get("common/file/get-picture",{page:t.currentPage,category:t.category,keywords:t.keywords,storeId:this.type2},(function(e){1==e.code?(t.attachments=e.data,t.total=e.count,t.rightLoading=!1):t.rightLoading=!1}))},addNewAttType:function(){var t=this;t.groupListLoading=!0,this.$api.post("common/file/save-category",{storeId:this.type2,name:t.new_type_name},(function(e){1==e.code?(t.visible=!1,t.$message({message:e.msg,type:"success",duration:500,onClose:function(){t.new_type_name="",t.getgroupItem()}})):(t.visible=!1,t.$message.error(e.msg))}))},deleteType:function(t){var e=this;e.groupListLoading=!0,this.$api.post("common/file/del-picture-category",{id:t},(function(t){1==t.code?(e.visible=!1,e.$message({message:t.msg,type:"success",duration:500,onClose:function(){e.getgroupItem()}})):(e.$message.error(t.msg),e.groupListLoading=!1)}))},search:function(t){var e=this;console.log(t),this.keywords=t,e.getAttachment_List()},current_change:function(t){var e=this;e.currentPage=t,e.getAttachment_List()},deleteItem:function(t){var e=this;e.rightLoading=!0,this.$api.post("common/file/del-picture",{id:t},(function(t){1==t.code?(e.visible=!1,e.$message({message:t.msg,type:"success",duration:500,onClose:function(){e.getAttachment_List()}})):(e.$message.error(t.msg),e.groupListLoading=!1)}))},UploadUrl:function(){var t=n["a"].backendPath;return t+"common/file/get-category"},beforeUpload:function(t){console.log("上传前判断",t);var e="image/jpg"===t.type||"image/jpeg"===t.type||"image/png"===t.type||"image/gif"===t.type,i=t.size/1024/1024<2;return e?i?void 0:(this.$message.error("文件大小不能超过 2MB!"),!1):(this.$message.error("上传图片只支持jpg、jpeg、png格式!"),!1)},handleError:function(t){this.$message({message:"上传失败",duration:2e3,type:"warning"})},handleSuccess:function(t,e,i){console.log("345",i),this.file=e,this.addAttachment()},handleExceed:function(t,e){this.$message.warning("当前限制选择 50 个文件,本次选择了 ".concat(t.length," 个文件,共选择了 ").concat(t.length+e.length," 个文件"))},addAttachment:function(){var t=this,e=new FormData;e.append("file",this.file.raw),e.append("category",this.category),e.append("storeId",this.type2),this.$api.post("common/file/upload",e,(function(e){1==e.code?(t.getAttachment_List(),t.$message.success("上传成功")):(t.$message.error(e.msg),console.log(e.msg))}))},selected:function(t){var e=this;e.rightLoading=!0,e.currentPage=1,e.category=t,e.allindex="otherList",e.getAttachment_List()},selectedItem:function(t,e){var i=this,a="img"==i.type,s=a?"danxuan":"item"+t+i.currentPage,n=i.selectedArr[s];n&&n.index==t?i.$delete(i.selectedArr,s):(a&&i.$delete(i.selectedArr,s),i.$set(i.selectedArr,s,{page:i.currentPage,index:t,url:e}))},selectedItems:function(){var t=this;t=this;var e=t.selectedArr,i="",a=[];for(var s in e)i+=i?","+e[s].url:e[s].url,a.push(e[s].url);t.$emit("attachment",{str:i,arr:a}),t.dialogVisible=!1}}},o=r,l=(i("dad0"),i("2877")),c=Object(l["a"])(o,a,s,!1,null,null,null);e["a"]=c.exports}}]);