chunk-a90e45fa.51dbff58.js 9.21 KB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a90e45fa"],{"07a3":function(t,e,a){"use strict";var o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"product-source-category"},[a("div",{staticClass:"porListBox"},[a("div",{staticClass:"addProduct"},[t.productData.imgTextData&&t.productData.imgTextData.length>0?a("div",{staticClass:"productList"},[a("ul",{on:{click:t.addProduct}},t._l(t.productData.imgTextData,(function(t,e){return a("li",{key:e},[a("el-image",{staticStyle:{width:"50px",height:"50px"},attrs:{src:t.image,fit:"contain"}})],1)})),0)]):a("div",{staticClass:"addProBtn addImgBtn",on:{click:t.addProduct}},[a("span",{staticClass:"iconfont"},[t._v("")]),t._v("添加商品")])])]),a("el-dialog",{attrs:{title:"选择产品",visible:t.dialogProduct},on:{"update:visible":function(e){t.dialogProduct=e}}},[a("product-select",{ref:"productSelect",attrs:{selectedRows:t.productData.imgTextData,isMultiple:!0}}),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.dialogProduct=!1}}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:t.addProductData}},[t._v("确 定")])],1)],1)],1)},i=[],s=a("5530"),c=(a("d3b7"),a("159b"),a("f270")),l=a("7094"),r=a("2f62"),u={name:"product-source-multiple",components:{ProductSelect:l["a"]},mixins:[c["b"]],data:function(){return{dialogProduct:!1}},props:{productData:{type:Object,default:function(){}},type:{type:String,default:""}},mounted:function(){this.selsectValue=this.linkValue},methods:Object(s["a"])(Object(s["a"])({},Object(r["c"])({setNewProductNum:"SET_NEWPRODUCTNUM",setProductNum:"SET_PRODUCTNUM"})),{},{addProduct:function(){this.dialogProduct=!0},addProductData:function(){var t=this;this.productData.imgTextData=this.$refs.productSelect.multipleSelection,this.productData.productIdList=[];var e=this.productData.imgTextData;e.forEach((function(e){t.productData.productIdList.push(e.productId)})),console.log(this.productData.productIdList,"productIdList"),this.dialogProduct=!1,this.viewRefresh()},viewRefresh:function(){"newProduct"===this.type?this.setNewProductNum():this.setProductNum()}})},n=u,d=(a("0ee8"),a("2877")),p=Object(d["a"])(n,o,i,!1,null,"2ec6c07d",null);e["a"]=p.exports},"0ee8":function(t,e,a){"use strict";a("5f16")},"13af":function(t,e,a){"use strict";var o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"tool-select-product"},[a("div",{staticClass:"title"},[a("span",[t._v("商品来源")]),a("div",{staticClass:"source-select"},[a("el-radio",{attrs:{label:"1"},model:{value:t.productData.sourceType,callback:function(e){t.$set(t.productData,"sourceType",e)},expression:"productData.sourceType"}},[t._v("商品")]),a("el-radio",{attrs:{label:"2"},model:{value:t.productData.sourceType,callback:function(e){t.$set(t.productData,"sourceType",e)},expression:"productData.sourceType"}},[t._v("类别")])],1)]),a("div",{staticClass:"porListBox"},["1"==t.productData.sourceType?a("product-source-multiple",{attrs:{productData:t.productData,type:t.type},on:{"update:productData":function(e){t.productData=e},"update:product-data":function(e){t.productData=e}}}):t._e(),"2"==t.productData.sourceType?a("product-source-category",{attrs:{productData:t.productData,type:t.type},on:{"update:productData":function(e){t.productData=e},"update:product-data":function(e){t.productData=e}}}):t._e()],1)])},i=[],s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"product-source-category"},[a("div",{staticClass:"porListBox"},[a("div",{staticClass:"addProduct"},[t.productData.categoryName?a("div",{staticClass:"categoryName"},[a("span",[t._v(t._s(t.productData.categoryName))]),a("div",{staticClass:"operation"},[a("span",{staticClass:"iconfont",on:{click:t.replaceCategory}},[t._v("")]),a("span",{staticClass:"iconfont",on:{click:t.deleteCategory}},[t._v("")])])]):a("div",{staticClass:"addProBtn addImgBtn",on:{click:t.addProductCls}},[a("span",{staticClass:"iconfont"},[t._v("")]),t._v("添加类别")])])]),a("el-dialog",{attrs:{title:"选择类别",visible:t.dialogCategory,width:"600px"},on:{"update:visible":function(e){t.dialogCategory=e}}},[a("el-cascader",{ref:"cascader",staticStyle:{width:"100%"},attrs:{options:t.categoryList,props:{checkStrictly:!0,label:"categoryName",value:"id",children:"childs"},clearable:""}}),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.dialogCategory=!1}}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:t.addCategoryData}},[t._v("确 定")])],1)],1)],1)},c=[],l=a("5530"),r=a("7a32"),u=a("f270"),n=a("6b3f"),d=a("2f62"),p={name:"product-source-category",mixins:[u["b"]],data:function(){return{categoryList:[],dialogCategory:!1}},props:{productData:{type:Object,default:function(){}},type:{type:String,default:""}},mounted:function(){this.selsectValue=this.linkValue},methods:Object(l["a"])(Object(l["a"])({},Object(d["c"])({setNewProductNum:"SET_NEWPRODUCTNUM",setProductNum:"SET_PRODUCTNUM"})),{},{getCategory:function(){var t=this,e={url:r["a"].getClassify,method:"GET"};this.sendReq(e,(function(e){t.categoryList=e.data,Object(n["a"])(t.categoryList),t.dialogCategory=!0}))},addProductCls:function(){this.getCategory()},replaceCategory:function(){this.getCategory()},deleteCategory:function(){this.productData.categoryName="",this.productData.categoryId="",this.viewRefresh()},addCategoryData:function(){var t=this.$refs["cascader"].getCheckedNodes();if(t){var e=t[0].value,a=t[0].label;this.productData.categoryId=e,this.productData.categoryName=a,this.dialogCategory=!1,this.viewRefresh()}},viewRefresh:function(){"newProduct"===this.type?this.setNewProductNum():this.setProductNum()}})},f=p,g=(a("375a"),a("2877")),m=Object(g["a"])(f,s,c,!1,null,"3a9033ba",null),h=m.exports,v=a("07a3"),y={name:"tool-product-source",components:{ProductSourceMultiple:v["a"],ProductSourceCategory:h},data:function(){return{categoryList:[],dialogCategory:!1,sourceType:"1"}},props:{productData:{type:Object,default:function(){}},type:{type:String,default:""}},mounted:function(){},methods:{}},b=y,C=(a("8b2e"),Object(g["a"])(b,o,i,!1,null,"67cfbc77",null));e["a"]=C.exports},"311f":function(t,e,a){},"375a":function(t,e,a){"use strict";a("99c8")},"54a1":function(t,e,a){"use strict";var o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"module-box single-img"},[a("div",{staticClass:"single-img__box"},[a("el-upload",{attrs:{drag:"",action:t.fileUploadApi.fileUpload,"on-success":t.handleAvatarSuccess,"before-upload":t.beforeAvatarUpload,"show-file-list":!1}},[t.imageUrl?a("img",{staticClass:"single-img__img",attrs:{src:t.imageUrl}}):a("i",{staticClass:"el-icon-upload"},[a("div",{staticClass:"el-upload__text"},[a("em",[t._v("选择图片")])]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t._v(t._s(t.tip))])])]),t.imageUrl?a("div",{staticClass:"overlay"},[a("i",{staticClass:"iconfont icon-chakan",on:{click:t.showImage}}),a("i",{staticClass:"iconfont icon-shanchu1",on:{click:t.delImage}})]):t._e()],1),a("el-dialog",{attrs:{title:"图片展示",visible:t.dialogVisible},on:{"update:visible":function(e){t.dialogVisible=e}}},[a("img",{attrs:{width:"100%",src:t.dialogImageUrl,alt:""}})])],1)},i=[],s=a("7a32"),c=a("f270"),l={name:"tool-single-img",mixins:[c["b"]],data:function(){return{dialogVisible:!1,dialogImageUrl:"",fileUploadApi:{fileUpload:""}}},props:{imageUrl:{type:String,default:""},tip:{type:String,default:"建议尺寸: 1080*900px, 高度自适应"}},mounted:function(){console.log(s["a"]),this.fileUploadApi=s["a"]},methods:{handleAvatarSuccess:function(t,e){this.$emit("update:imageUrl",t.data.url)},beforeAvatarUpload:function(t){var e=t.size/1024/1024<1;return e||this.$message.error("上传图片大小不能超过 1MB!"),e},showImage:function(){this.dialogImageUrl=this.imageUrl,this.dialogVisible=!0},delImage:function(){this.$emit("update:imageUrl","")}}},r=l,u=(a("7c05"),a("2877")),n=Object(u["a"])(r,o,i,!1,null,"7d74df17",null);e["a"]=n.exports},"5f16":function(t,e,a){},"654c":function(t,e,a){},"7c05":function(t,e,a){"use strict";a("b57d")},"8b2e":function(t,e,a){"use strict";a("654c")},"8ebf":function(t,e,a){"use strict";a("311f")},"99c8":function(t,e,a){},b57d:function(t,e,a){},f6af:function(t,e,a){"use strict";var o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"module-box link-select"},[a("div",{staticClass:"module-box__title"},[a("label",{staticClass:"module-box__label"},[t._v(t._s(t.title))])]),a("el-select",{staticClass:"link-select__select",attrs:{"popper-append-to-body":!1,placeholder:"请选择跳转到的页面"},on:{change:t.selectChanged},model:{value:t.selsectValue,callback:function(e){t.selsectValue=e},expression:"selsectValue"}},t._l(t.options,(function(t){return a("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1)},i=[],s={name:"tool-select",data:function(){return{selsectValue:""}},props:{title:{type:String,default:"标题"},linkValue:{type:String,default:""},options:{type:Array,default:function(){return[]}}},mounted:function(){this.selsectValue=this.linkValue},methods:{selectChanged:function(t){this.$emit("update:linkValue",t)}}},c=s,l=(a("8ebf"),a("2877")),r=Object(l["a"])(c,o,i,!1,null,"50d1d6a7",null);e["a"]=r.exports}}]);