You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
68 KiB
1 line
68 KiB
4 months ago
|
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-626fc6e2"],{"0016":function(t,e,i){t.exports=i.p+"view_admin/img/member-style-2.fa447cd1.png"},"0169":function(t,e,i){t.exports=i.p+"view_admin/img/store-menu-admin-style-2.3f5c5eae.png"},"039f":function(t,e,i){},"046b":function(t,e,i){"use strict";i.r(e);var s=i("f478"),a=i("b76a"),n=i.n(a),o=i("b0e7"),r=i("7af3"),c={name:"uploadPic",props:{listData:{type:Array},type:{type:Number}},components:{draggable:n.a,uploadPictures:o.a,linkaddress:r.a},data:function(){return{modalPic:!1,isChoice:"单选",gridBtn:{xl:4,lg:8,md:8,sm:8,xs:8},gridPic:{xl:6,lg:8,md:12,sm:12,xs:12},activeIndex:0,lastObj:{name:"",pic:"",url:""}}},mounted:function(){},watch:{configObj:{handler:function(t,e){},deep:!0}},methods:{linkUrl:function(t){this.listData[this.activeIndex].url=t},getLink:function(t){this.activeIndex=t,this.$refs.linkaddres.modals=!0},addBox:function(){if(0==this.listData.length)this.listData.push(this.lastObj);else{var t=JSON.parse(JSON.stringify(this.listData[this.listData.length-1]));t.name="",t.pic="",t.url="",this.listData.push(t)}},modalPicTap:function(t,e){this.activeIndex=e,this.modalPic=!0},addCustomDialog:function(t){window.UE.registerUI("test-dialog",(function(t,e){var i=new window.UE.ui.Dialog({iframeUrl:"/admin/widget.images/index.html?fodder=dialog",editor:t,name:e,title:"上传图片",cssRules:"width:1200px;height:500px;padding:20px;"});return this.dialog=i,new window.UE.ui.Button({name:"dialog-button",title:"上传图片",cssRules:"background-image: url(../../../assets/images/icons.png);background-position: -726px -77px;",onclick:function(){i.render(),i.open()}})}),37)},getPic:function(t){var e=this;this.$nextTick((function(){e.listData[e.activeIndex].pic=t.att_dir,e.modalPic=!1}))},bindDelete:function(t,e){1==this.listData.length&&(this.lastObj=this.listData[0]),this.listData.splice(e,1)}}},l=(i("2c81"),i("2877")),u=Object(l.a)(c,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"hot_imgs"},[e("div",{staticClass:"list-box"},[e("draggable",{staticClass:"dragArea list-group",attrs:{list:t.listData,group:"peoples",handle:".move-icon"}},t._l(t.listData,(function(i,s){return e("div",{key:s,staticClass:"item"},[e("div",{staticClass:"move-icon"},[e("span",{staticClass:"iconfont-diy icondrag"})]),e("div",{staticClass:"img-box",on:{click:function(e){return t.modalPicTap("单选",s)}}},[i.pic&&""!=i.pic?e("img",{attrs:{src:i.pic,alt:""}}):e("div",{staticClass:"upload-box"},[e("Icon",{attrs:{type:"ios-camera-outline",size:"36"}})],1)]),e("div",{staticClass:"info"},[i.hasOwnProperty("name")?e("div",{staticClass:"info-item"},[e("span",[t._v(t._s(1==t.type?"管理名称:":2==t.type?"广告名称":"服务名称:"))]),e("div",{staticClass:"input-box"},[e("Input",{attrs:{placeholder:2==t.type?"请输入名称":"服务中心",maxlength:"4"},model:{value:i.name,callback:function(e){t.$set(i,"name",e)},expression:"item.name"}})],1)]):t._e(),e("div",{staticClass:"info-item"},[e("span",[t._v("链接地址:")]),e("div",{staticClass:"input-box",on:{click:function(e){return t.getLink(s)}}},[e("Input",{attrs:{icon:"ios-arrow-forward",readonly:"",placeholder:"选择链接"},model:{value:i.url,callback:function(e){t.$set(i,"url",e)},expression:"item.url"}})],1)])]),1!=t.type?e("div",{staticClass:"delect-btn",on:{click:function(e){return e.stopPropagation(),t.bindDelete(i,s)}}},[e("span",{staticClass:"iconfont-diy icondel_1"})]):t._e()])})),0),e("div",[e("Modal",{attrs:{width:"960px",scrollable:"","footer-hide":"",closable:"",title:"上传商品图","mask-closable":!1,"z-index":1},model:{value:t.modalPic,callback:function(e){t.modalPic=e},expression:"modalPic"}},[t.modalPic?e("uploadPictures",{attrs:{isChoice:t.isChoice,gridBtn:t.gridBtn,gridPic:t.gridPic},on:{getPic:t.getPic}}):t._e()],1)],1)],1),t.listData?[1!=t.type&&2!=t.type||2==t.type&&t.listData.length<5?e("div",{staticClass:"add-btn"},[e("Button",{staticClass:"btn",attrs:{type:"primary",ghost:""},on:{click:t.addBox}},[t._v("添加板块")])],1):t._e()]:t._e(),e("linkaddress",{ref:"linkaddres",on:{linkUrl:t.
|