bztang-admin/addons/yun_shop/static/app/js/chunk-b9192d2e.64a1ff01.js

1 line
9.9 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-b9192d2e"],{"20a4":function(a,t,e){var i=e("24fb");t=i(!1),t.push([a.i,".avatar[data-v-f2c19bca]{width:100%;height:100%}#edit-class[data-v-f2c19bca]{background-color:#f6f6f6}#edit-class[data-v-f2c19bca] .cell{margin-bottom:.65rem;text-align:left;background-color:#fff;white-space:nowrap}#edit-class[data-v-f2c19bca] .cell .van-cell__title{color:#323232;width:auto;font-size:.88rem}#edit-class .parent[data-v-f2c19bca]{background-color:transparent!important}#edit-class .parent .van-cell[data-v-f2c19bca]{background:transparent!important}#edit-class .copy-btn[data-v-f2c19bca]{padding:0 1rem;color:#fff;background-color:#f15353;border-radius:.13rem}#edit-class .upload-img[data-v-f2c19bca]{padding:10px 16px}#edit-class .upload-img .imgs[data-v-f2c19bca]{display:inline-block;margin-right:.5rem;width:80px;height:80px;vertical-align:bottom}#edit-class .upload-img .uploader-icon[data-v-f2c19bca]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.2rem;width:80px;height:80px;border:1px dashed #c0ccda;margin:0 auto}#edit-class .upload-img .uploader-icon img[data-v-f2c19bca]{width:80%;height:80%}#edit-class .upload-img .tip[data-v-f2c19bca]{font-size:.75rem;color:#a8a8a8}#edit-class .btn-confirm[data-v-f2c19bca]{width:100%;max-width:350px;position:fixed;bottom:0;padding:0 .875rem;font-size:16px}#edit-class .btn-confirm div[data-v-f2c19bca]{color:#fff;width:80%;padding:.5rem;border-radius:1.16rem;background-color:#f15353;border:none;margin:.375rem auto}",""]),a.exports=t},"6de2":function(a,t,e){"use strict";e.r(t);var i=function(){var a=this,t=a.$createElement,i=a._self._c||t;return i("div",{attrs:{id:"edit-class"}},[i("c-title",{attrs:{hide:!1,text:"商品分类"}}),a.parentId&&a.parentData.level>=1?i("div",{staticClass:"parent"},[i("van-field",{attrs:{label:"上级分类:",readonly:""},model:{value:a.parentData.name,callback:function(t){a.$set(a.parentData,"name",t)},expression:"parentData.name"}})],1):a._e(),a.categoryData.url?i("div",{staticClass:"cell"},[i("van-field",{attrs:{label:"分类链接:"},scopedSlots:a._u([{key:"input",fn:function(){return[i("div",{directives:[{name:"clipboard",rawName:"v-clipboard:copy",value:a.categoryData.url,expression:"categoryData.url",arg:"copy"},{name:"clipboard",rawName:"v-clipboard:success",value:a.onCopySuccess,expression:"onCopySuccess",arg:"success"},{name:"clipboard",rawName:"v-clipboard:error",value:a.onCopyError,expression:"onCopyError",arg:"error"}],staticClass:"copy-btn"},[a._v("复制")])]},proxy:!0}],null,!1,2663649547)})],1):a._e(),i("div",{staticClass:"cell"},[i("van-field",{attrs:{label:"排序:"},model:{value:a.categoryData.display_order,callback:function(t){a.$set(a.categoryData,"display_order",t)},expression:"categoryData.display_order"}})],1),i("div",{staticClass:"cell"},[i("van-field",{attrs:{required:"",label:"分类名称:",placeholder:"请输入分类名称"},model:{value:a.categoryData.name,callback:function(t){a.$set(a.categoryData,"name",t)},expression:"categoryData.name"}}),i("div",{staticClass:"upload-img"},[i("p",[a._v("分类图片:")]),i("van-uploader",{staticStyle:{margin:"1rem 0"},attrs:{"after-read":function(t,e){return a.multipleMethod_1(t,e,"goods-img")},deletable:!1}},[a.categoryData.thumb_src?i("img",{staticClass:"imgs",attrs:{src:a.categoryData.thumb_src,alt:""}}):i("div",{staticClass:"uploader-icon"},[i("img",{attrs:{src:e("9619f")}})])]),i("div",{staticClass:"tip"},[a._v("建议尺寸100*100px,或者正方形图片")])],1)],1),i("div",{staticClass:"cell"},[i("van-field",{attrs:{label:"是否推荐:"},scopedSlots:a._u([{key:"button",fn:function(){return[i("van-switch",{attrs:{"active-value":1,"inactive-value":0,"inactive-color":"#bebebe",size:"18px"},model:{value:a.categoryData.is_home,callback:function(t){a.$set(a.categoryData,"is_home",t)},expression:"categoryData.is_home"}})]},proxy:!0}])}),i("van-field",{attrs:{label:"是否显示:"},scopedSlots:a._u([{key:"button",fn:function(){return[i("van-switch",{attrs:{"active-value":1,"inactive-value":0,"inactive-color":"#bebebe",size:"18px"},model:{value:a.categoryData.enabled,callback:function(t){a.$set(a.categoryData,"enabled",t)},expression:"categoryData.enabled"}})]},proxy:!0}])})],1),i("div",{staticClass:"btn-confirm"},[i("div",{on:{click:a.sureEdit}},[a._v("确认")])])],1)},o=[],r=(e("e7e5"),e("d399")),s=(e("b0c0"),e("14d9"),{data:function(){return{categoryId:"",parentId:"",categoryData:{},parentData:{}}},activated:function(){this.initData(),this.categoryId=this.$route.params.id,this.parentId=this.$route.params.parentId,this.isEmpty(this.categoryId)||this.getData(this.categoryId),this.parentId&&0!=this.parentId&&this.getData(this.parentId),this.$set(this.categoryData,"display_order",0)},methods:{getData:function(a){var t=this;$http.get("plugin.shop-assistant.frontend.category.detail",{id:a},"loading").then((function(a){if(1!==a.result)return t.$toast(a.msg);t.isEmpty(t.categoryId)?t.parentData=a.data:t.categoryData=a.data,t.categoryData.display_order||t.$set(t.categoryData,"display_order",0)}))},multipleMethod_1:function(a,t,e){if(this.LOADER_IMGS="goods-img"===e?"goodsImgs":"otherImgs",a&&a.length)for(var i=0;i<a.length;i++)this.onRead_1(a[i],t,e);else this.onRead_1(a,t,e)},onRead_1:function(a,t,e){var i=this;r["a"].loading({message:"上传中",forbidClick:!0});var o=new FormData;o.append("file",a.file);var s=this;axios.post(this.fun.getRealUrl("upload.uploadPic"),o,{headers:{"Content-Type":"multipart/form-data"}}).then((function(a){var t=a.data;1===t.result?(r["a"].clear(),i.$set(s.categoryData,"thumb_src",t.data.img_url)):(r["a"].clear(),Object(r["a"])(t.msg))})).catch((function(a){r["a"].clear()}))},sureEdit:function(){if(this.isEmpty(this.categoryData.name))return this.$toast("分类名称不能为空");this.isEmpty(this.categoryId)?this.isEmpty(this.parentId)||this.addCategory():this.editCategory()},editCategory:function(){var a=this,t={},e=this.categoryData,i=e.level,o=e.parent_id,r=e.name,s=e.thumb_src,n=e.display_order,c=e.is_home,d=e.enabled;t.category={level:i,parent_id:o,name:r,display_order:n,is_home:c,enabled:d,thumb:s},t.id=this.categoryId,$http.post("plugin.shop-assistant.frontend.category.update",t,"loading").then((function(t){a.$toast(t.msg),1===t.result&&a.$router.push(a.fun.getUrl("storeGoodsCatgory"))}))},addCategory:function(){var a=this,t={},e=this.categoryData,i=e.name,o=e.thumb_src,r=e.display_order,s=e.is_home,n=e.enabled;t.category={name:i,display_order:r,is_home:s,enabled:n,level:this.parentData.level?this.parentData.level+1:1,thumb:o,parent_id:this.parentId},$http.post("plugin.shop-assistant.frontend.category.create",t,"loading").then((function(t){a.$toast(t.msg),1===t.result&&a.$router.push(a.fun.getUrl("storeGoodsCatgory"))}))},onCopySuccess:function(a){Object(r["a"])({message:"复制成功",duration:1e3})},onCopyError:function(a){Object(r["a"])({message:"复制失败",duration:1e3})},isEmpty:function(a){return""===a||void 0===a},initData:function(){this.categoryId="",this.parentId="",this.categoryData={},this.parentData={}}},components:{}}),n=s,c=n,d=(e("ae3f"),e("2877")),l=Object(d["a"])(c,i,o,!1,null,"f2c19bca",null);t["default"]=l.exports},8689:function(a,t,e){var i=e("20a4");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[a.i,i,""]]),i.locals&&(a.exports=i.locals);var o=e("499e").default;o("296a8e16",i,!0,{sourceMap:!1,shadowMode:!1})},"9619f":function(a,t){a.exports="data:image/png;base64,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"},ae3f:function(a,t,e){"use strict";e("8689")}}]);