1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-picture-detail"],{"04f2":function(i,e,t){var n=t("ce7c");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[i.i,n,""]]),n.locals&&(i.exports=n.locals);var o=t("4f06").default;o("363c4352",n,!0,{sourceMap:!1,shadowMode:!1})},"050d":function(i,e,t){"use strict";t.r(e);var n=t("28d5"),o=t("8319");for(var c in o)"default"!==c&&function(i){t.d(e,i,(function(){return o[i]}))}(c);t("5006");var a,r=t("f0c5"),l=Object(r["a"])(o["default"],n["b"],n["c"],!1,null,"59765974",null,!1,n["a"],a);e["default"]=l.exports},"07d6":function(i,e,t){var n=t("24fb");e=n(!1),e.push([i.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */*[data-v-55daf742]{touch-action:pan-y}uni-page-body[data-v-55daf742]{background-color:#fff;padding-top:%?20?%}.close[data-v-55daf742]{position:fixed;top:%?20?%;right:%?20?%;background:rgba(111,114,118,.6);width:%?80?%;height:%?80?%;line-height:%?88?%;text-align:center;border-radius:50%;z-index:20000}.close uni-image[data-v-55daf742]{width:%?30?%}.swiper[data-v-55daf742]{position:relative;left:0;top:0;width:100%;height:100%;overflow:hidden}.swiper .image-view-area[data-v-55daf742], .swiper .image-view-view[data-v-55daf742]{position:absolute;left:0;top:0;width:100%;height:100%}.swiper img[data-v-55daf742]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%;max-width:100%;width:100%}.swiper .btn[data-v-55daf742]{position:absolute;bottom:%?60?%;left:%?285?%;width:%?180?%;height:%?60?%;line-height:%?60?%;border-radius:%?36?% %?36?% %?36?% %?36?%;color:#fff;text-align:center;background-color:#333}.container[data-v-55daf742]{padding:0 %?24?%;font-size:%?14?%;line-height:%?24?%;display:flex;justify-content:space-between}.container .right[data-v-55daf742], .container .left[data-v-55daf742]{display:inline-block;width:%?340?%;vertical-align:top}.container .left uni-image[data-v-55daf742], .container .right uni-image[data-v-55daf742]{border-radius:%?16?%;width:100%;margin-bottom:%?24?%}.container .posive[data-v-55daf742]{position:relative}.container .collected[data-v-55daf742]{border:%?2?% solid #3d6ef6;position:absolute;background-color:rgba(0,0,0,.4);border-radius:50%;bottom:%?40?%;right:%?16?%;z-index:10}.container .fixed[data-v-55daf742]{width:%?80?%;height:%?80?%;border-radius:50%;text-align:center;line-height:%?80?%;background:#3d6ef6;position:fixed;right:%?24?%;bottom:%?40?%;color:#fff;z-index:100;font-size:%?28?%}.container .fixed2[data-v-55daf742]{position:fixed;right:0;bottom:0;width:%?684?%;height:%?96?%;background:#000;border-radius:0 0 0 0;background-color:rgba(0,0,0,.5);padding:0 %?32?%;color:#fff;font-size:%?28?%;z-index:100}.container .fixed2 .left[data-v-55daf742]{font-size:%?32?%;font-weight:700}.container .fixed2 .left uni-text[data-v-55daf742]{color:#3d6ef6;margin:0 %?10?%}.container .fixed2 .upload[data-v-55daf742]{width:%?176?%;height:%?64?%;background:#3d6ef6;border-radius:%?32?% %?32?% %?32?% %?32?%;text-align:center;line-height:%?64?%}.container .fixed2 .quxiao[data-v-55daf742]{width:%?120?%;height:%?64?%;margin-left:%?24?%;border-radius:%?32?% %?32?% %?32?% %?32?%;opacity:1;border:%?2?% solid #f5f5f5;text-align:center;line-height:%?64?%}body.?%PAGE?%[data-v-55daf742]{background-color:#fff}',""]),i.exports=e},"1e82":function(i,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={"uicon-level":"","uicon-column-line":"","uicon-checkbox-mark":"","uicon-folder":"","uicon-movie":"","uicon-star-fill":"","uicon-star":"","uicon-phone-fill":"","uicon-phone":"","uicon-apple-fill":"","uicon-chrome-circle-fill":"","uicon-backspace":"","uicon-attach":"","uicon-cut":"","uicon-empty-car":"","uicon-empty-coupon":"","uicon-empty-address":"","uicon-empty-favor":"","uicon-empty-permission":"","uicon-empty-news":"","uicon-empty-search":"","uicon-github-circle-fill":"","uicon-rmb":"","uicon-person-delete-fill":"","uicon-reload":"","uicon-order":"","uicon-server-man":"","uicon-search":"","uicon-fingerprint":"","uicon-more-dot-fill":"","uicon-scan":"","uicon-share-square":"","uicon-map":"","uicon-map-fill":"","uicon-tags":"","uicon-tags-fill":"","uicon-bookmark-fill":"","uicon-bookmark":"","uicon-eye":"","uicon-eye-fill":"","uicon-mic":"","uicon-mic-off":"","uicon-calendar":"","uicon-calendar-fill":"","uicon-trash":"","uicon-trash-fill":"","uicon-play-left":"","uicon-play-right":"","uicon-minus":"","uicon-plus":"","uicon-info":"","uicon-info-circle":"","uicon-info-circle-fill":"","uicon-question":"","uicon-error":"","uicon-close":"","uicon-checkmark":"","uicon-android-circle-fill":"","uicon-android-fill":"","uicon-ie":"","uicon-IE-circle-fill":"","uicon-google":"","uicon-google-circle-fill":"","uicon-setting-fill":"","uicon-setting":"","uicon-minus-square-fill":"","uicon-plus-square-fill":"","uicon-heart":"","uicon-heart-fill":"","uicon-camera":"","uicon-camera-fill":"","uicon-more-circle":"","uicon-more-circle-fill":"","uicon-chat":"","uicon-chat-fill":"","uicon-bag-fill":"","uicon-bag":"","uicon-error-circle-fill":"","uicon-error-circle":"","uicon-close-circle":"","uicon-close-circle-fill":"","uicon-checkmark-circle":"","uicon-checkmark-circle-fill":"","uicon-question-circle-fill":"","uicon-question-circle":"","uicon-share":"","uicon-share-fill":"","uicon-shopping-cart":"","uicon-shopping-cart-fill":"","uicon-bell":"","uicon-bell-fill":"","uicon-list":"","uicon-list-dot":"","uicon-zhihu":"","uicon-zhihu-circle-fill":"","uicon-zhifubao":"","uicon-zhifubao-circle-fill":"","uicon-weixin-circle-fill":"","uicon-weixin-fill":"","uicon-twitter-circle-fill":"","uicon-twitter":"","uicon-taobao-circle-fill":"","uicon-taobao":"","uicon-weibo-circle-fill":"","uicon-weibo":"","uicon-qq-fill":"","uicon-qq-circle-fill":"","uicon-moments-circel-fill":"","uicon-moments":"","uicon-qzone":"","uicon-qzone-circle-fill":"","uicon-baidu-circle-fill":"","uicon-baidu":"","uicon-facebook-circle-fill":"","uicon-facebook":"","uicon-car":"","uicon-car-fill":"","uicon-warning-fill":"","uicon-warning":"","uicon-clock-fill":"","uicon-clock":"","uicon-edit-pen":"","uicon-edit-pen-fill":"","uicon-email":"","uicon-email-fill":"","uicon-minus-circle":"","uicon-minus-circle-fill":"","uicon-plus-circle":"","uicon-plus-circle-fill":"","uicon-file-text":"","uicon-file-text-fill":"","uicon-pushpin":"","uicon-pushpin-fill":"","uicon-grid":"","uicon-grid-fill":"","uicon-play-circle":"","uicon-play-circle-fill":"","uicon-pause-circle-fill":"","uicon-pause":"","uicon-pause-circle":"","uicon-eye-off":"","uicon-eye-off-outline":"","uicon-gift-fill":"","uicon-gift":"","uicon-rmb-circle-fill":"","uicon-rmb-circle":"","uicon-kefu-ermai":"","uicon-server-fill":"","uicon-coupon-fill":"","uicon-coupon":"","uicon-integral":"","uicon-integral-fill":"","uicon-home-fill":"","uicon-home":"","uicon-hourglass-half-fill":"","uicon-hourglass":"","uicon-account":"","uicon-plus-people-fill":"","uicon-minus-people-fill":"","uicon-account-fill":"","uicon-thumb-down-fill":"","uicon-thumb-down":"","uicon-thumb-up":"","uicon-thumb-up-fill":"","uicon-lock-fill":"","uicon-lock-open":"","uicon-lock-opened-fill":"","uicon-lock":"","uicon-red-packet-fill":"","uicon-photo-fill":"","uicon-photo":"","uicon-volume-off-fill":"","uicon-volume-off":"","uicon-volume-fill":"","uicon-volume":"","uicon-red-packet":"","uicon-download":"","uicon-arrow-up-fill":"","uicon-arrow-down-fill":"","uicon-play-left-fill":"","uicon-play-right-fill":"","uicon-rewind-left-fill":"","uicon-rewind-right-fill":"","uicon-arrow-downward":"","uicon-arrow-leftward":"","uicon-arrow-rightward":"","uicon-arrow-upward":"","uicon-arrow-down":"","uicon-arrow-right":"","uicon-arrow-left":"","uicon-arrow-up":"","uicon-skip-back-left":"","uicon-skip-forward-right":"","uicon-rewind-right":"","uicon-rewind-left":"","uicon-arrow-right-double":"","uicon-arrow-left-double":"","uicon-wifi-off":"","uicon-wifi":"","uicon-empty-data":"","uicon-empty-history":"","uicon-empty-list":"","uicon-empty-page":"","uicon-empty-order":"","uicon-man":"","uicon-woman":"","uicon-man-add":"","uicon-man-add-fill":"","uicon-man-delete":"","uicon-man-delete-fill":"","uicon-zh":"","uicon-en":""};e.default=n},"28d5":function(i,e,t){"use strict";var n;t.d(e,"b",(function(){return o})),t.d(e,"c",(function(){return c})),t.d(e,"a",(function(){return n}));var o=function(){var i=this,e=i.$createElement,t=i._self._c||e;return t("v-uni-view",{staticClass:"u-icon",class:["u-icon--"+i.labelPos],on:{click:function(e){arguments[0]=e=i.$handleEvent(e),i.clickHandler.apply(void 0,arguments)}}},[i.isImg?t("v-uni-image",{staticClass:"u-icon__img",style:[i.imgStyle,i.$u.addStyle(i.customStyle)],attrs:{src:i.name,mode:i.imgMode}}):t("v-uni-text",{staticClass:"u-icon__icon",class:i.uClasses,style:[i.iconStyle,i.$u.addStyle(i.customStyle)],attrs:{"hover-class":i.hoverClass}},[i._v(i._s(i.icon))]),""!==i.label?t("v-uni-text",{staticClass:"u-icon__label",style:{color:i.labelColor,fontSize:i.$u.addUnit(i.labelSize),marginLeft:"right"==i.labelPos?i.$u.addUnit(i.space):0,marginTop:"bottom"==i.labelPos?i.$u.addUnit(i.space):0,marginRight:"left"==i.labelPos?i.$u.addUnit(i.space):0,marginBottom:"top"==i.labelPos?i.$u.addUnit(i.space):0}},[i._v(i._s(i.label))]):i._e()],1)},c=[]},3878:function(i,e,t){"use strict";t.d(e,"b",(function(){return o})),t.d(e,"c",(function(){return c})),t.d(e,"a",(function(){return n}));var n={uIcon:t("050d").default},o=function(){var i=this,e=i.$createElement,t=i._self._c||e;return t("v-uni-view",{staticClass:"u-checkbox",class:["u-checkbox-label--"+i.parentData.iconPlacement,i.parentData.borderBottom&&"column"===i.parentData.placement&&"u-border-bottom"],style:[i.checkboxStyle],on:{click:function(e){e.stopPropagation(),arguments[0]=e=i.$handleEvent(e),i.wrapperClickHandler.apply(void 0,arguments)}}},[t("v-uni-view",{staticClass:"u-checkbox__icon-wrap",class:i.iconClasses,style:[i.iconWrapStyle],on:{click:function(e){e.stopPropagation(),arguments[0]=e=i.$handleEvent(e),i.iconClickHandler.apply(void 0,arguments)}}},[i._t("icon",[t("u-icon",{staticClass:"u-checkbox__icon-wrap__icon",attrs:{name:"checkbox-mark",size:i.elIconSize,color:i.elIconColor}})])],2),t("v-uni-text",{style:{color:i.elDisabled?i.elInactiveColor:i.elLabelColor,fontSize:i.elLabelSize,lineHeight:i.elLabelSize},on:{click:function(e){e.stopPropagation(),arguments[0]=e=i.$handleEvent(e),i.labelClickHandler.apply(void 0,arguments)}}},[i._v(i._s(i.label))])],1)},c=[]},"42ac":function(i,e,t){"use strict";var n=t("04f2"),o=t.n(n);o.a},"4bf8":function(i,e,t){"use strict";t.r(e);var n=t("5246"),o=t.n(n);for(var c in n)"default"!==c&&function(i){t.d(e,i,(function(){return n[i]}))}(c);e["default"]=o.a},"4fed":function(i,e,t){"use strict";t.r(e);var n=t("ad67"),o=t.n(n);for(var c in n)"default"!==c&&function(i){t.d(e,i,(function(){return n[i]}))}(c);e["default"]=o.a},5006:function(i,e,t){"use strict";var n=t("e31d"),o=t.n(n);o.a},5241:function(i,e,t){"use strict";t.r(e);var n=t("6b44"),o=t("4bf8");for(var c in o)"default"!==c&&function(i){t.d(e,i,(function(){return o[i]}))}(c);t("6dba");var a,r=t("f0c5"),l=Object(r["a"])(o["default"],n["b"],n["c"],!1,null,"55daf742",null,!1,n["a"],a);e["default"]=l.exports},5246:function(i,e,t){"use strict";t("99af"),t("c740"),t("4160"),t("a9e3"),t("d3b7"),t("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t("2bd6"),o={data:function(){return{upload:!1,show:!1,list:[],checkUrl:[],filename:[],nomore:!1,current:0,leftList:[],rightList:[],leftH:0,rightH:0,params:{id:"",page_index:1,page_size:15,type:1},totalPage:0}},onLoad:function(i){i.title&&uni.setNavigationBarTitle({title:i.title}),this.params.id=i.id,this.getList(),this.doList(this.list),console.log(this.$u.config.v)},onReachBottom:function(){this.more()},methods:{close:function(){this.show=!1},previewImg:function(i){var e=this.list.findIndex((function(e){return e.id==i.id}));this.current=e,this.show=!0},showMaster:function(i,e){var t=this;this.list[e].url=i.img_url,setTimeout((function(){t.list[e].master=!1}),1e3)},stop:function(){var i=function(i){i.preventDefault()};document.body.style.overflow="hidden",document.addEventListener("touchmove",i,!1)},move:function(){var i=function(i){i.preventDefault()};document.body.style.overflow="",document.removeEventListener("touchmove",i,!1)},getList:function(i){var e=this;uni.showLoading(),(0,n.GetImgDetail)(this.params).then((function(t){if(uni.hideLoading(),200===t.code){var n=t.data,o=n.list,c=n.total;if(0===o.length)return uni.showToast({title:"暂无内容",icon:"none"}),!1;e.totalPage=Math.ceil(Number(c)/15),o.forEach((function(i){i.checked=!1,i.master=!0})),e.doList(o),e.list=i?e.list.concat(o):o}else uni.showToast({title:t.message||"获取列表失败",icon:"none"})}))},more:function(){if(this.params.page_index>=this.totalPage)return this.nomore=!0,!1;this.params.page_index++,this.getList(!0)},doList:function(i){var e=this;i.forEach((function(i){uni.getImageInfo({src:i.url,success:function(t){var n=50*t.height/t.width;e.leftH<=e.rightH?(e.leftList.push(i),e.leftH+=n):(e.rightList.push(i),e.rightH+=n)}})}))},downloadImgs:function(){if(this.filename=[],0!==this.checkUrl.length){var i=this;i.checkUrl.forEach((function(e){i.list.forEach((function(t){e==t.img_url&&i.filename.push(t.file_name)}))})),console.log(i.checkUrl,i.filename),i.queue(i.checkUrl,i.filename).then((function(i){uni.hideLoading()})).catch((function(i){uni.hideLoading()}))}else uni.showToast({title:"请选择需要保存的图片",icon:"none"})},queue:function(i,e){var t=this;console.log(2,i,e);var n=Promise.resolve();return i.forEach((function(i,o){n=n.then((function(){return t.download(i,e[o],o)}))})),n},download:function(i,e,t){console.log(i,e);this.checkUrl.length;uni.downloadFile({url:i,success:function(i){var t=i.tempFilePath,n=new Image;n.setAttribute("crossOrigin","anonymous"),n.onload=function(){var i=document.createElement("canvas");i.width=n.width,i.height=n.height;var t=i.getContext("2d");t.drawImage(n,0,0,n.width,n.height);var o=i.toDataURL("image/png"),c=document.createElement("a"),a=new MouseEvent("click");c.download=e||"photo",c.href=o,c.dispatchEvent(a)},n.src=t},fail:function(i){}})},clearUp:function(){this.leftList.forEach((function(i,e){i.checked=!1})),this.rightList.forEach((function(i,e){i.checked=!1}))},checkboxGroupChange:function(i){this.checkUrl=i}}};e.default=o},"60d9":function(i,e,t){var n=t("07d6");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[i.i,n,""]]),n.locals&&(i.exports=n.locals);var o=t("4f06").default;o("b7760b22",n,!0,{sourceMap:!1,shadowMode:!1})},"6b44":function(i,e,t){"use strict";t.d(e,"b",(function(){return o})),t.d(e,"c",(function(){return c})),t.d(e,"a",(function(){return n}));var n={uCheckboxGroup:t("fc7d").default,uCheckbox:t("ae12").default,uLoadmore:t("617a").default,uOverlay:t("3c33").default},o=function(){var i=this,e=i.$createElement,n=i._self._c||e;return n("v-uni-view",{staticStyle:{overflow:"hidden"}},[n("u-checkbox-group",{attrs:{max:"9"},on:{change:function(e){arguments[0]=e=i.$handleEvent(e),i.checkboxGroupChange.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"container"},[n("v-uni-view",{staticClass:"left"},i._l(i.leftList,(function(e,t){return n("v-uni-view",{key:t,staticClass:"posive"},[n("v-uni-image",{attrs:{src:e.url,alt:"",mode:"widthFix"},on:{click:function(t){arguments[0]=t=i.$handleEvent(t),i.previewImg(e)}}}),i.upload?n("v-uni-view",{staticClass:"collected"},[n("u-checkbox",{attrs:{name:e.img_url,shape:"circle","active-color":"#3D6EF6",size:"16","icon-size":"8"},model:{value:e.checked,callback:function(t){i.$set(e,"checked",t)},expression:"item.checked"}})],1):i._e()],1)})),1),n("v-uni-view",{staticClass:"right"},i._l(i.rightList,(function(e,t){return n("v-uni-view",{key:t,staticClass:"posive"},[n("v-uni-image",{attrs:{src:e.url,alt:"",mode:"widthFix"},on:{click:function(t){arguments[0]=t=i.$handleEvent(t),i.previewImg(e)}}}),i.upload?n("v-uni-view",{staticClass:"collected"},[n("u-checkbox",{attrs:{name:e.img_url,shape:"circle","active-color":"#3D6EF6",size:"16","icon-size":"8"},model:{value:e.checked,callback:function(t){i.$set(e,"checked",t)},expression:"item.checked"}})],1):i._e()],1)})),1),n("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:i.upload,expression:"upload"}],staticClass:"fixed2 flexS"},[n("v-uni-view",{staticClass:"left"},[i._v("已选择"),n("v-uni-text",[i._v(i._s(i.checkUrl.length))]),i._v("张")],1),n("v-uni-view",{staticClass:"flex"},[n("v-uni-view",{staticClass:"upload",on:{click:function(e){arguments[0]=e=i.$handleEvent(e),i.downloadImgs.apply(void 0,arguments)}}},[i._v("立即下载")]),n("v-uni-view",{staticClass:"quxiao",on:{click:function(e){arguments[0]=e=i.$handleEvent(e),i.upload=!1}}},[i._v("取消")])],1)],1)],1),i.nomore?n("u-loadmore",{attrs:{dashed:!0,status:"nomore","nomore-text":"没有更多啦~"}}):i._e()],1),n("u-overlay",{attrs:{show:i.show,opacity:1}},[n("v-uni-view",{staticClass:"close",on:{click:function(e){e.stopPropagation(),arguments[0]=e=i.$handleEvent(e),i.close()}}},[n("v-uni-image",{attrs:{src:t("9490"),mode:"widthFix"}})],1),n("v-uni-swiper",{staticClass:"swiper",attrs:{autoplay:!1,duration:350,current:i.current}},i._l(i.list,(function(e,t){return n("v-uni-swiper-item",[n("v-uni-movable-area",{staticClass:"image-view-area"},[n("v-uni-movable-view",{staticClass:"image-view-view",attrs:{direction:"all",scale:!0,"scale-min":"1","scale-max":"3"}},[n("img",{attrs:{src:e.url,alt:""}})])],1),e.master?n("v-uni-view",{staticClass:"btn",on:{click:function(n){n.stopPropagation(),arguments[0]=n=i.$handleEvent(n),i.showMaster(e,t)}}},[i._v("查看原图")]):i._e()],1)})),1)],1)],1)},c=[]},"6dba":function(i,e,t){"use strict";var n=t("60d9"),o=t.n(n);o.a},"6e67":function(i,e,t){"use strict";var n=t("4ea4");t("caad"),t("c975"),t("2532"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(t("1e82")),c=n(t("c59a")),a={name:"u-icon",data:function(){return{}},mixins:[uni.$u.mpMixin,uni.$u.mixin,c.default],computed:{uClasses:function(){var i=[];return i.push(this.customPrefix+"-"+this.name),this.color&&uni.$u.config.type.includes(this.color)&&i.push("u-icon__icon--"+this.color),i},iconStyle:function(){var i={};return i={fontSize:uni.$u.addUnit(this.size),lineHeight:uni.$u.addUnit(this.size),fontWeight:this.bold?"bold":"normal",top:uni.$u.addUnit(this.top)},this.color&&!uni.$u.config.type.includes(this.color)&&(i.color=this.color),i},isImg:function(){return-1!==this.name.indexOf("/")},imgStyle:function(){var i={};return i.width=this.width?uni.$u.addUnit(this.width):uni.$u.addUnit(this.size),i.height=this.height?uni.$u.addUnit(this.height):uni.$u.addUnit(this.size),i},icon:function(){return o.default["uicon-"+this.name]||this.name}},methods:{clickHandler:function(i){this.$emit("click",this.index),this.stop&&this.preventEvent(i)}}};e.default=a},"730b":function(i,e,t){"use strict";var n=t("4ea4");t("d81d"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(t("9923")),c={name:"u-checkbox-group",mixins:[uni.$u.mpMixin,uni.$u.mixin,o.default],computed:{parentData:function(){return[this.value,this.disabled,this.inactiveColor,this.activeColor,this.size,this.labelDisabled,this.shape,this.iconSize,this.borderBottom,this.placement]},bemClass:function(){return this.bem("checkbox-group",["placement"])}},watch:{parentData:function(){this.children.length&&this.children.map((function(i){"function"===typeof i.init&&i.init()}))}},data:function(){return{}},created:function(){this.children=[]},methods:{unCheckedOther:function(i){var e=[];this.children.map((function(i){i.isChecked&&e.push(i.name)})),this.$emit("change",e),this.$emit("input",e)}}};e.default=c},8319:function(i,e,t){"use strict";t.r(e);var n=t("6e67"),o=t.n(n);for(var c in n)"default"!==c&&function(i){t.d(e,i,(function(){return n[i]}))}(c);e["default"]=o.a},8766:function(i,e,t){"use strict";var n;t.d(e,"b",(function(){return o})),t.d(e,"c",(function(){return c})),t.d(e,"a",(function(){return n}));var o=function(){var i=this,e=i.$createElement,t=i._self._c||e;return t("v-uni-view",{staticClass:"u-checkbox-group",class:i.bemClass},[i._t("default")],2)},c=[]},9451:function(i,e,t){"use strict";var n=t("a918"),o=t.n(n);o.a},9923:function(i,e,t){"use strict";t("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={props:{name:{type:String,default:uni.$u.props.checkboxGroup.name},value:{type:Array,default:uni.$u.props.checkboxGroup.value},shape:{type:String,default:uni.$u.props.checkboxGroup.shape},disabled:{type:Boolean,default:uni.$u.props.checkboxGroup.disabled},activeColor:{type:String,default:uni.$u.props.checkboxGroup.activeColor},inactiveColor:{type:String,default:uni.$u.props.checkboxGroup.inactiveColor},size:{type:[String,Number],default:uni.$u.props.checkboxGroup.size},placement:{type:String,default:uni.$u.props.checkboxGroup.placement},labelSize:{type:[String,Number],default:uni.$u.props.checkboxGroup.labelSize},labelColor:{type:[String],default:uni.$u.props.checkboxGroup.labelColor},labelDisabled:{type:Boolean,default:uni.$u.props.checkboxGroup.labelDisabled},iconColor:{type:String,default:uni.$u.props.checkboxGroup.iconColor},iconSize:{type:[String,Number],default:uni.$u.props.checkboxGroup.iconSize},iconPlacement:{type:String,default:uni.$u.props.checkboxGroup.iconPlacement},borderBottom:{type:Boolean,default:uni.$u.props.checkboxGroup.borderBottom}}};e.default=n},a918:function(i,e,t){var n=t("c2c2");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[i.i,n,""]]),n.locals&&(i.exports=n.locals);var o=t("4f06").default;o("4b53f2a0",n,!0,{sourceMap:!1,shadowMode:!1})},ab25:function(i,e,t){"use strict";t("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={props:{name:{type:[String,Number,Boolean],default:uni.$u.props.checkbox.name},shape:{type:String,default:uni.$u.props.checkbox.shape},size:{type:[String,Number],default:uni.$u.props.checkbox.size},checked:{type:Boolean,default:uni.$u.props.checkbox.checked},disabled:{type:[String,Boolean],default:uni.$u.props.checkbox.disabled},activeColor:{type:String,default:uni.$u.props.checkbox.activeColor},inactiveColor:{type:String,default:uni.$u.props.checkbox.inactiveColor},iconSize:{type:[String,Number],default:uni.$u.props.checkbox.iconSize},iconColor:{type:String,default:uni.$u.props.checkbox.iconColor},label:{type:[String,Number],default:uni.$u.props.checkbox.label},labelSize:{type:[String,Number],default:uni.$u.props.checkbox.labelSize},labelColor:{type:String,default:uni.$u.props.checkbox.labelColor},labelDisabled:{type:[String,Boolean],default:uni.$u.props.checkbox.labelDisabled}}};e.default=n},aba2:function(i,e,t){"use strict";t.r(e);var n=t("730b"),o=t.n(n);for(var c in n)"default"!==c&&function(i){t.d(e,i,(function(){return n[i]}))}(c);e["default"]=o.a},ad67:function(i,e,t){"use strict";var n=t("4ea4");t("45fc"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(t("ab25")),c={name:"u-checkbox",mixins:[uni.$u.mpMixin,uni.$u.mixin,o.default],data:function(){return{isChecked:!1,parentData:{iconSize:12,labelDisabled:null,disabled:null,shape:"square",activeColor:null,inactiveColor:null,size:18,value:null,iconColor:null,placement:"row",borderBottom:!1,iconPlacement:"left"}}},computed:{elDisabled:function(){return""!==this.disabled?this.disabled:null!==this.parentData.disabled&&this.parentData.disabled},elLabelDisabled:function(){return""!==this.labelDisabled?this.labelDisabled:null!==this.parentData.labelDisabled&&this.parentData.labelDisabled},elSize:function(){return this.size?this.size:this.parentData.size?this.parentData.size:21},elIconSize:function(){return this.iconSize?this.iconSize:this.parentData.iconSize?this.parentData.iconSize:12},elActiveColor:function(){return this.activeColor?this.activeColor:this.parentData.activeColor?this.parentData.activeColor:"#2979ff"},elInactiveColor:function(){return this.inactiveColor?this.inactiveColor:this.parentData.inactiveColor?this.parentData.inactiveColor:"#c8c9cc"},elLabelColor:function(){return this.labelColor?this.labelColor:this.parentData.labelColor?this.parentData.labelColor:"#606266"},elShape:function(){return this.shape?this.shape:this.parentData.shape?this.parentData.shape:"circle"},elLabelSize:function(){return uni.$u.addUnit(this.labelSize?this.labelSize:this.parentData.labelSize?this.parentData.labelSize:"15")},elIconColor:function(){var i=this.iconColor?this.iconColor:this.parentData.iconColor?this.parentData.iconColor:"#ffffff";return this.elDisabled?this.isChecked?this.elInactiveColor:"transparent":this.isChecked?i:"transparent"},iconClasses:function(){var i=[];return i.push("u-checkbox__icon-wrap--"+this.elShape),this.elDisabled&&i.push("u-checkbox__icon-wrap--disabled"),this.isChecked&&this.elDisabled&&i.push("u-checkbox__icon-wrap--disabled--checked"),i},iconWrapStyle:function(){var i={};return i.backgroundColor=this.isChecked&&!this.elDisabled?this.elActiveColor:"#ffffff",i.borderColor=this.isChecked&&!this.elDisabled?this.elActiveColor:this.elInactiveColor,i.width=uni.$u.addUnit(this.elSize),i.height=uni.$u.addUnit(this.elSize),"right"===this.parentData.iconPlacement&&(i.marginRight=0),i},checkboxStyle:function(){var i={};return this.parentData.borderBottom&&"row"===this.parentData.placement&&uni.$u.error("检测到您将borderBottom设置为true,需要同时将u-checkbox-group的placement设置为column才有效"),this.parentData.borderBottom&&"column"===this.parentData.placement&&(i.paddingBottom="8px"),uni.$u.deepMerge(i,uni.$u.addStyle(this.customStyle))}},mounted:function(){this.init()},methods:{init:function(){var i=this;this.updateParentData(),this.parent||uni.$u.error("u-checkbox必须搭配u-checkbox-group组件使用"),this.checked?this.isChecked=!0:uni.$u.test.array(this.parentData.value)&&(this.isChecked=this.parentData.value.some((function(e){return e===i.name})))},updateParentData:function(){this.getParentData("u-checkbox-group")},wrapperClickHandler:function(i){"right"===this.parentData.iconPlacement&&this.iconClickHandler(i)},iconClickHandler:function(i){this.preventEvent(i),this.elDisabled||this.setRadioCheckedStatus()},labelClickHandler:function(i){this.preventEvent(i),this.elLabelDisabled||this.elDisabled||this.setRadioCheckedStatus()},emitEvent:function(){var i=this;this.$emit("change",this.isChecked),this.$nextTick((function(){uni.$u.formValidate(i,"change")}))},setRadioCheckedStatus:function(){this.isChecked=!this.isChecked,this.emitEvent(),"function"===typeof this.parent.unCheckedOther&&this.parent.unCheckedOther(this)}},watch:{checked:function(){this.isChecked=this.checked}}};e.default=c},ae12:function(i,e,t){"use strict";t.r(e);var n=t("3878"),o=t("4fed");for(var c in o)"default"!==c&&function(i){t.d(e,i,(function(){return o[i]}))}(c);t("42ac");var a,r=t("f0c5"),l=Object(r["a"])(o["default"],n["b"],n["c"],!1,null,"3684d39c",null,!1,n["a"],a);e["default"]=l.exports},bf4d:function(i,e,t){var n=t("24fb");e=n(!1),e.push([i.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */uni-view[data-v-59765974], uni-scroll-view[data-v-59765974], uni-swiper-item[data-v-59765974]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}@font-face{font-family:uicon-iconfont;src:url(https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf) format("truetype")}.u-icon[data-v-59765974]{display:flex;align-items:center}.u-icon--left[data-v-59765974]{flex-direction:row-reverse;align-items:center}.u-icon--right[data-v-59765974]{flex-direction:row;align-items:center}.u-icon--top[data-v-59765974]{flex-direction:column-reverse;justify-content:center}.u-icon--bottom[data-v-59765974]{flex-direction:column;justify-content:center}.u-icon__icon[data-v-59765974]{font-family:uicon-iconfont;position:relative;display:flex;flex-direction:row;align-items:center}.u-icon__icon--primary[data-v-59765974]{color:#3c9cff}.u-icon__icon--success[data-v-59765974]{color:#5ac725}.u-icon__icon--error[data-v-59765974]{color:#f56c6c}.u-icon__icon--warning[data-v-59765974]{color:#f9ae3d}.u-icon__icon--info[data-v-59765974]{color:#909399}.u-icon__img[data-v-59765974]{height:auto;will-change:transform}.u-icon__label[data-v-59765974]{line-height:1}',""]),i.exports=e},c2c2:function(i,e,t){var n=t("24fb");e=n(!1),e.push([i.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */uni-view[data-v-22575424], uni-scroll-view[data-v-22575424], uni-swiper-item[data-v-22575424]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-checkbox-group--column[data-v-22575424]{display:flex;flex-direction:column}',""]),i.exports=e},c59a:function(i,e,t){"use strict";t("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={props:{name:{type:String,default:uni.$u.props.icon.name},color:{type:String,default:uni.$u.props.icon.color},size:{type:[String,Number],default:uni.$u.props.icon.size},bold:{type:Boolean,default:uni.$u.props.icon.bold},index:{type:[String,Number],default:uni.$u.props.icon.index},hoverClass:{type:String,default:uni.$u.props.icon.hoverClass},customPrefix:{type:String,default:uni.$u.props.icon.customPrefix},label:{type:[String,Number],default:uni.$u.props.icon.label},labelPos:{type:String,default:uni.$u.props.icon.labelPos},labelSize:{type:[String,Number],default:uni.$u.props.icon.labelSize},labelColor:{type:String,default:uni.$u.props.icon.labelColor},space:{type:[String,Number],default:uni.$u.props.icon.space},imgMode:{type:String,default:uni.$u.props.icon.imgMode},width:{type:[String,Number],default:uni.$u.props.icon.width},height:{type:[String,Number],default:uni.$u.props.icon.height},top:{type:[String,Number],default:uni.$u.props.icon.top},stop:{type:Boolean,default:uni.$u.props.icon.stop}}};e.default=n},ce7c:function(i,e,t){var n=t("24fb");e=n(!1),e.push([i.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */uni-view[data-v-3684d39c], uni-scroll-view[data-v-3684d39c], uni-swiper-item[data-v-3684d39c]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-checkbox[data-v-3684d39c]{display:flex;flex-direction:row;overflow:hidden;flex-direction:row;align-items:center}.u-checkbox-label--left[data-v-3684d39c]{flex-direction:row}.u-checkbox-label--right[data-v-3684d39c]{flex-direction:row-reverse;justify-content:space-between}.u-checkbox__icon-wrap[data-v-3684d39c]{box-sizing:border-box;transition-property:border-color,background-color,color;transition-duration:.2s;color:#606266;display:flex;flex-direction:row;align-items:center;justify-content:center;color:transparent;text-align:center;margin-right:6px;font-size:6px;border-width:1px;border-color:#c8c9cc;border-style:solid}.u-checkbox__icon-wrap--circle[data-v-3684d39c]{border-radius:100%}.u-checkbox__icon-wrap--square[data-v-3684d39c]{border-radius:3px}.u-checkbox__icon-wrap--checked[data-v-3684d39c]{color:#fff;background-color:red;border-color:#2979ff}.u-checkbox__icon-wrap--disabled[data-v-3684d39c]{background-color:#ebedf0!important}.u-checkbox__icon-wrap--disabled--checked[data-v-3684d39c]{color:#c8c9cc!important}.u-checkbox__label[data-v-3684d39c]{word-wrap:break-word;margin-left:5px;margin-right:12px;color:#606266;font-size:15px}.u-checkbox__label--disabled[data-v-3684d39c]{color:#c8c9cc}',""]),i.exports=e},e31d:function(i,e,t){var n=t("bf4d");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[i.i,n,""]]),n.locals&&(i.exports=n.locals);var o=t("4f06").default;o("6ed26fad",n,!0,{sourceMap:!1,shadowMode:!1})},fc7d:function(i,e,t){"use strict";t.r(e);var n=t("8766"),o=t("aba2");for(var c in o)"default"!==c&&function(i){t.d(e,i,(function(){return o[i]}))}(c);t("9451");var a,r=t("f0c5"),l=Object(r["a"])(o["default"],n["b"],n["c"],!1,null,"22575424",null,!1,n["a"],a);e["default"]=l.exports}}]);
|