1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3f5bbe64"],{"00d3":function(t,e,i){},"0a6e":function(t,e,i){},"17c2":function(t,e,i){"use strict";var a=i("b727").forEach,n=i("a640"),r=i("ae40"),s=n("forEach"),c=r("forEach");t.exports=s&&c?[].forEach:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}},2381:function(t,e,i){},3050:function(t,e,i){"use strict";var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{class:{"top-nav-wrap":t.placeholder}},[i("div",{staticClass:"nav-bar",class:{"nav-bar-fixed":t.fixed,"nav-bar-transparent":t.transparent},style:t.obj},[t.leftArrow?i("div",{staticClass:"nav-bar-left",on:{click:t.left}},[i("i",{staticClass:"icon iconfont",class:{"nav-bar-icon":t.transparent},staticStyle:{"font-size":"18px"}},[t._v("")])]):t._e(),i("div",{staticClass:"nav-bar-middle",class:{"nav-bar-title":t.transparent}},[t._v(t._s(t.title))]),t.rightArrow?i("div",{staticClass:"nav-bar-right",on:{click:t.right}},["share"==t.rightIcon?i("i",{staticClass:"icon iconfont",class:{"nav-bar-icon":t.transparent},staticStyle:{"font-size":"18px"}},[t._v("")]):t._e(),"delete"==t.rightIcon?i("i",{staticClass:"icon iconfont",class:{"nav-bar-icon":t.transparent},staticStyle:{"font-size":"16px"}},[t._v("")]):t._e()]):t._e()])])},n=[],r=(i("a9e3"),{name:"NavBar",props:{title:{type:String,default:""},zIndex:{type:Number,default:0},fixed:{type:Boolean,default:!1},transparent:{type:Boolean,default:!1},backgroundColor:{type:String,default:""},placeholder:{type:Boolean,default:!1},leftArrow:{type:Boolean,default:!1},rightArrow:{type:Boolean,default:!1},rightIcon:{type:String,default:""}},data:function(){return{obj:{}}},mounted:function(){this.zIndex>0&&(this.obj={"z-index":this.zIndex}),""!=this.backgroundColor&&Object.assign(this.obj,{"background-color":this.backgroundColor})},methods:{left:function(){this.$emit("click-left")},right:function(){this.$emit("click-right")}}}),s=r,c=(i("a60c"),i("2877")),o=Object(c["a"])(s,a,n,!1,null,"e78cf01c",null);e["a"]=o.exports},"3acc":function(t,e,i){"use strict";var a=i("d282"),n=i("78eb"),r=i("9884"),s=Object(a["a"])("checkbox-group"),c=s[0],o=s[1];e["a"]=c({mixins:[Object(r["b"])("vanCheckbox"),n["a"]],props:{max:[Number,String],disabled:Boolean,direction:String,iconSize:[Number,String],checkedColor:String,value:{type:Array,default:function(){return[]}}},watch:{value:function(t){this.$emit("change",t)}},methods:{toggleAll:function(t){void 0===t&&(t={}),"boolean"===typeof t&&(t={checked:t});var e=t,i=e.checked,a=e.skipDisabled,n=this.children.filter((function(t){return t.disabled&&a?t.checked:null!=i?i:!t.checked})),r=n.map((function(t){return t.name}));this.$emit("input",r)}},render:function(){var t=arguments[0];return t("div",{class:o([this.direction])},[this.slots()])}})},"3c32":function(t,e,i){"use strict";i("68ef"),i("9d70"),i("3743"),i("2381")},4160:function(t,e,i){"use strict";var a=i("23e7"),n=i("17c2");a({target:"Array",proto:!0,forced:[].forEach!=n},{forEach:n})},"417e":function(t,e,i){"use strict";var a=i("d282"),n=i("ad06"),r=i("78eb"),s=i("9884"),c=i("ea8e"),o=function(t){var e=t.parent,i=t.bem,a=t.role;return{mixins:[Object(s["a"])(e),r["a"]],props:{name:null,value:null,disabled:Boolean,iconSize:[Number,String],checkedColor:String,labelPosition:String,labelDisabled:Boolean,shape:{type:String,default:"round"},bindGroup:{type:Boolean,default:!0}},computed:{disableBindRelation:function(){return!this.bindGroup},isDisabled:function(){return this.parent&&this.parent.disabled||this.disabled},direction:function(){return this.parent&&this.parent.direction||null},iconStyle:function(){var t=this.checkedColor||this.parent&&this.parent.checkedColor;if(t&&this.checked&&!this.isDisabled)return{borderColor:t,backgroundColor:t}},tabindex:function(){return this.isDisabled||"radio"===a&&!this.checked?-1:0}},methods:{onClick:function(t){var e=this,i=t.target,a=this.$refs.icon,n=a===i||a.contains(i);this.isDisabled||!n&&this.labelDisabled?this.$emit("click",t):(this.toggle(),setTimeout((function(){e.$emit("click",t)})))},genIcon:function(){var t=this.$createElement,e=this.checked,a=this.iconSize||this.parent&&this.parent.iconSize;return t("div",{ref:"icon",class:i("icon",[this.shape,{disabled:this.isDisabled,checked:e}]),style:{fontSize:Object(c["a"])(a)}},[this.slots("icon",{checked:e})||t(n["a"],{attrs:{name:"success"},style:this.iconStyle})])},genLabel:function(){var t=this.$createElement,e=this.slots();if(e)return t("span",{class:i("label",[this.labelPosition,{disabled:this.isDisabled}])},[e])}},render:function(){var t=arguments[0],e=[this.genIcon()];return"left"===this.labelPosition?e.unshift(this.genLabel()):e.push(this.genLabel()),t("div",{attrs:{role:a,tabindex:this.tabindex,"aria-checked":String(this.checked)},class:i([{disabled:this.isDisabled,"label-disabled":this.labelDisabled},this.direction]),on:{click:this.onClick}},[e])}}},l=Object(a["a"])("checkbox"),d=l[0],h=l[1];e["a"]=d({mixins:[o({bem:h,role:"checkbox",parent:"vanCheckbox"})],computed:{checked:{get:function(){return this.parent?-1!==this.parent.value.indexOf(this.name):this.value},set:function(t){this.parent?this.setParentValue(t):this.$emit("input",t)}}},watch:{value:function(t){this.$emit("change",t)}},methods:{toggle:function(t){var e=this;void 0===t&&(t=!this.checked),clearTimeout(this.toggleTask),this.toggleTask=setTimeout((function(){e.checked=t}))},setParentValue:function(t){var e=this.parent,i=e.value.slice();if(t){if(e.max&&i.length>=e.max)return;-1===i.indexOf(this.name)&&(i.push(this.name),e.$emit("input",i))}else{var a=i.indexOf(this.name);-1!==a&&(i.splice(a,1),e.$emit("input",i))}}}})},"4de4":function(t,e,i){"use strict";var a=i("23e7"),n=i("b727").filter,r=i("1dde"),s=i("ae40"),c=r("filter"),o=s("filter");a({target:"Array",proto:!0,forced:!c||!o},{filter:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}})},"72cf":function(t,e,i){},"78eb":function(t,e,i){"use strict";i.d(e,"a",(function(){return a}));var a={inject:{vanField:{default:null}},watch:{value:function(){var t=this.vanField;t&&(t.resetValidation(),t.validateWithTrigger("onChange"))}},created:function(){var t=this.vanField;t&&!t.children&&(t.children=this)}}},"91d5":function(t,e,i){"use strict";i("68ef"),i("72cf")},a15b:function(t,e,i){"use strict";var a=i("23e7"),n=i("44ad"),r=i("fc6a"),s=i("a640"),c=[].join,o=n!=Object,l=s("join",",");a({target:"Array",proto:!0,forced:o||!l},{join:function(t){return c.call(r(this),void 0===t?",":t)}})},a60c:function(t,e,i){"use strict";var a=i("c435"),n=i.n(a);n.a},a909:function(t,e,i){"use strict";i("68ef"),i("0a6e")},b6fd:function(t,e,i){"use strict";var a=i("00d3"),n=i.n(a);n.a},b727:function(t,e,i){var a=i("0366"),n=i("44ad"),r=i("7b0b"),s=i("50c4"),c=i("65f0"),o=[].push,l=function(t){var e=1==t,i=2==t,l=3==t,d=4==t,h=6==t,u=7==t,f=5==t||h;return function(p,m,g,v){for(var b,y,x=r(p),k=n(x),E=a(m,g,3),C=s(k.length),D=0,w=v||c,S=e?w(p,C):i||u?w(p,0):void 0;C>D;D++)if((f||D in k)&&(b=k[D],y=E(b,D,x),t))if(e)S[D]=y;else if(y)switch(t){case 3:return!0;case 5:return b;case 6:return D;case 2:o.call(S,b)}else switch(t){case 4:return!1;case 7:o.call(S,b)}return h?-1:l||d?d:S}};t.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6),filterOut:l(7)}},c435:function(t,e,i){},d50b:function(t,e,i){"use strict";i.r(e);var a,n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticStyle:{"background-color":"#fff"}},[i("nav-bar",{attrs:{"left-arrow":"","right-arrow":"","right-icon":"delete",title:"我的收藏",fixed:!0,transparent:!0,"z-index":9999},on:{"click-left":t.prev,"click-right":t.onDelete}}),i("div",{staticStyle:{width:"100%",height:"50px","background-color":"#b91922"}}),t.isEmpty?i("van-empty",{attrs:{image:t.emptyImage,description:t.emptyDescription}}):t._e(),t.isEmpty?t._e():i("van-list",{staticClass:"collect-list clear",staticStyle:{"border-radius":"10px","background-color":"#fff"},attrs:{finished:t.finished,"finished-text":"没有更多了"},on:{load:t.loadGoods},model:{value:t.loading,callback:function(e){t.loading=e},expression:"loading"}},[i("van-checkbox-group",{ref:"checkboxGroup",model:{value:t.array,callback:function(e){t.array=e},expression:"array"}},t._l(t.list,(function(e,a){return i("div",{key:a,staticClass:"item-box"},[i("div",{staticClass:"l"},[i("div",{staticClass:"item-check"},[i("van-checkbox",{staticClass:"c-check",attrs:{name:e.id}})],1),i("div",{staticClass:"item-image"},[i("img",{attrs:{src:e.thumb}})])]),i("div",{staticClass:"r"},[i("div",{staticClass:"title"},[t._v(t._s(e.title))]),i("div",{staticClass:"price"},[t._v("¥"+t._s(e.price))])])])})),0)],1)],1)},r=[],s=(i("99af"),i("4de4"),i("4160"),i("a15b"),i("b0c0"),i("e7e5"),i("d399")),c=i("ade3"),o=(i("91d5"),i("f0ca")),l=(i("a909"),i("3acc")),d=(i("3c32"),i("417e")),h=(i("2994"),i("2bdd")),u=i("3050"),f={name:"Collect",components:(a={},Object(c["a"])(a,u["a"].name,u["a"]),Object(c["a"])(a,h["a"].name,h["a"]),Object(c["a"])(a,d["a"].name,d["a"]),Object(c["a"])(a,l["a"].name,l["a"]),Object(c["a"])(a,o["a"].name,o["a"]),a),data:function(){return{array:[],list:[],loading:!1,finished:!1,page:1,isEmpty:!1,emptyImage:"search",emptyDescription:"您还没有收藏商品哦"}},created:function(){},methods:{loadGoods:function(){var t=this;this.isEmpty=!1;var e=this.$request.domain()+"static/images/collect-empty.png";this.$http.getCollectList({page:this.page}).then((function(i){void 0==i.data.list&&1==t.page?(t.isEmpty=!0,t.emptyImage=e,t.emptyDescription="您还没有收藏商品哦"):1==i.status?(t.list=t.list.concat(i.data.list),t.loading=!1,t.page++):-1==i.status&&(void 0==i.data&&1==t.page?(t.isEmpty=!0,t.emptyImage=e,t.emptyDescription="您还没有收藏商品哦"):(t.loading=!1,t.finished=!0))})).catch((function(e){t.isEmpty=!0,t.emptyImage="network",t.emptyDescription="网络出错,请检查网络是否连接"}))},prev:function(){this.$tools.prev()},onDelete:function(){var t=this;if(this.array.length<=0)Object(s["a"])("请选择要删除的内容");else{var e=[];if(this.list=this.list.filter((function(i){return t.$tools.in_array(i.id,t.array)&&e.push(i),!t.$tools.in_array(i.id,t.array)})),!(e.length<=0)){var i=[];e.forEach((function(t){i.push(t.id)})),this.$http.deleteCollect({id:i.join(",")})}}}}},p=f,m=(i("b6fd"),i("2877")),g=Object(m["a"])(p,n,r,!1,null,"006a7338",null);e["default"]=g.exports},f0ca:function(t,e,i){"use strict";var a=i("d282"),n=i("ea8e"),r={render:function(){var t=arguments[0],e=function(e,i,a){return t("stop",{attrs:{"stop-color":e,offset:i+"%","stop-opacity":a}})};return t("svg",{attrs:{viewBox:"0 0 160 160",xmlns:"http://www.w3.org/2000/svg"}},[t("defs",[t("linearGradient",{attrs:{id:"c",x1:"64.022%",y1:"100%",x2:"64.022%",y2:"0%"}},[e("#FFF",0,.5),e("#F2F3F5",100)]),t("linearGradient",{attrs:{id:"d",x1:"64.022%",y1:"96.956%",x2:"64.022%",y2:"0%"}},[e("#F2F3F5",0,.3),e("#F2F3F5",100)]),t("linearGradient",{attrs:{id:"h",x1:"50%",y1:"0%",x2:"50%",y2:"84.459%"}},[e("#EBEDF0",0),e("#DCDEE0",100,0)]),t("linearGradient",{attrs:{id:"i",x1:"100%",y1:"0%",x2:"100%",y2:"100%"}},[e("#EAEDF0",0),e("#DCDEE0",100)]),t("linearGradient",{attrs:{id:"k",x1:"100%",y1:"100%",x2:"100%",y2:"0%"}},[e("#EAEDF0",0),e("#DCDEE0",100)]),t("linearGradient",{attrs:{id:"m",x1:"0%",y1:"43.982%",x2:"100%",y2:"54.703%"}},[e("#EAEDF0",0),e("#DCDEE0",100)]),t("linearGradient",{attrs:{id:"n",x1:"94.535%",y1:"43.837%",x2:"5.465%",y2:"54.948%"}},[e("#EAEDF0",0),e("#DCDEE0",100)]),t("radialGradient",{attrs:{id:"g",cx:"50%",cy:"0%",fx:"50%",fy:"0%",r:"100%",gradientTransform:"matrix(0 1 -.54835 0 .5 -.5)"}},[e("#EBEDF0",0),e("#FFF",100,0)])]),t("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[t("g",{attrs:{opacity:".8"}},[t("path",{attrs:{d:"M0 124V46h20v20h14v58H0z",fill:"url(#c)",transform:"matrix(-1 0 0 1 36 7)"}}),t("path",{attrs:{d:"M40.5 5a8.504 8.504 0 018.13 6.009l.12-.005L49 11a8 8 0 11-1 15.938V27H34v-.174a6.5 6.5 0 11-1.985-12.808A8.5 8.5 0 0140.5 5z",fill:"url(#d)",transform:"translate(2 7)"}}),t("path",{attrs:{d:"M96.016 0a4.108 4.108 0 013.934 2.868l.179-.004c2.138 0 3.871 1.71 3.871 3.818 0 2.109-1.733 3.818-3.871 3.818-.164 0-.325-.01-.484-.03v.03h-6.774v-.083a3.196 3.196 0 01-.726.083C90.408 10.5 89 9.111 89 7.398c0-1.636 1.284-2.976 2.911-3.094a3.555 3.555 0 01-.008-.247c0-2.24 1.842-4.057 4.113-4.057z",fill:"url(#d)",transform:"translate(2 7)"}}),t("path",{attrs:{d:"M121 8h22.231v14H152v77.37h-31V8z",fill:"url(#c)",transform:"translate(2 7)"}})]),t("path",{attrs:{fill:"url(#g)",d:"M0 139h160v21H0z"}}),t("path",{attrs:{d:"M37 18a7 7 0 013 13.326v26.742c0 1.23-.997 2.227-2.227 2.227h-1.546A2.227 2.227 0 0134 58.068V31.326A7 7 0 0137 18z",fill:"url(#h)","fill-rule":"nonzero",transform:"translate(43 36)"}}),t("g",{attrs:{opacity:".6","stroke-linecap":"round","stroke-width":"7"}},[t("path",{attrs:{d:"M20.875 11.136a18.868 18.868 0 00-5.284 13.121c0 5.094 2.012 9.718 5.284 13.12",stroke:"url(#i)",transform:"translate(43 36)"}}),t("path",{attrs:{d:"M9.849 0C3.756 6.225 0 14.747 0 24.146c0 9.398 3.756 17.92 9.849 24.145",stroke:"url(#i)",transform:"translate(43 36)"}}),t("path",{attrs:{d:"M57.625 11.136a18.868 18.868 0 00-5.284 13.121c0 5.094 2.012 9.718 5.284 13.12",stroke:"url(#k)",transform:"rotate(-180 76.483 42.257)"}}),t("path",{attrs:{d:"M73.216 0c-6.093 6.225-9.849 14.747-9.849 24.146 0 9.398 3.756 17.92 9.849 24.145",stroke:"url(#k)",transform:"rotate(-180 89.791 42.146)"}})]),t("g",{attrs:{transform:"translate(31 105)","fill-rule":"nonzero"}},[t("rect",{attrs:{fill:"url(#m)",width:"98",height:"34",rx:"2"}}),t("rect",{attrs:{fill:"#FFF",x:"9",y:"8",width:"80",height:"18",rx:"1.114"}}),t("rect",{attrs:{fill:"url(#n)",x:"15",y:"12",width:"18",height:"6",rx:"1.114"}})])])])}},s=Object(a["a"])("empty"),c=s[0],o=s[1],l=["error","search","default"];e["a"]=c({props:{imageSize:[Number,String],description:String,image:{type:String,default:"default"}},methods:{genImageContent:function(){var t=this.$createElement,e=this.slots("image");if(e)return e;if("network"===this.image)return t(r);var i=this.image;return-1!==l.indexOf(i)&&(i="https://img.yzcdn.cn/vant/empty-image-"+i+".png"),t("img",{attrs:{src:i}})},genImage:function(){var t=this.$createElement,e={width:Object(n["a"])(this.imageSize),height:Object(n["a"])(this.imageSize)};return t("div",{class:o("image"),style:e},[this.genImageContent()])},genDescription:function(){var t=this.$createElement,e=this.slots("description")||this.description;if(e)return t("p",{class:o("description")},[e])},genBottom:function(){var t=this.$createElement,e=this.slots();if(e)return t("div",{class:o("bottom")},[e])}},render:function(){var t=arguments[0];return t("div",{class:o()},[this.genImage(),this.genDescription(),this.genBottom()])}})}}]);
|