pageC-mineFollow-mineFollow.9ea4f91c.js 22 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pageC-mineFollow-mineFollow"],{"064e":function(t,e,n){"use strict";var a=n("cfa6"),i=n.n(a);i.a},"1c590":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("a9e3");var a={props:{safeAreaInsetTop:{type:Boolean,default:uni.$u.props.navbar.safeAreaInsetTop},placeholder:{type:Boolean,default:uni.$u.props.navbar.placeholder},fixed:{type:Boolean,default:uni.$u.props.navbar.fixed},border:{type:Boolean,default:uni.$u.props.navbar.border},leftIcon:{type:String,default:uni.$u.props.navbar.leftIcon},leftText:{type:String,default:uni.$u.props.navbar.leftText},rightText:{type:String,default:uni.$u.props.navbar.rightText},rightIcon:{type:String,default:uni.$u.props.navbar.rightIcon},title:{type:[String,Number],default:uni.$u.props.navbar.title},bgColor:{type:String,default:uni.$u.props.navbar.bgColor},titleWidth:{type:[String,Number],default:uni.$u.props.navbar.titleWidth},height:{type:[String,Number],default:uni.$u.props.navbar.height},leftIconSize:{type:[String,Number],default:uni.$u.props.navbar.leftIconSize},leftIconColor:{type:String,default:uni.$u.props.navbar.leftIconColor},autoBack:{type:Boolean,default:uni.$u.props.navbar.autoBack},titleStyle:{type:[String,Object],default:uni.$u.props.navbar.titleStyle}}};e.default=a},"21ec":function(t,e,n){var a=n("24fb");e=a(!1),e.push([t.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/* 文章场景相关 */.page[data-v-d6d88a40]{background-color:#fff;height:100vh;position:relative}.page .tab[data-v-d6d88a40]{display:flex;justify-content:space-between;width:%?240?%;font-size:%?36?%}.page .tab .commodity[data-v-d6d88a40]{position:relative;font-weight:600}.page .tab .commodity[data-v-d6d88a40]::before{content:"";display:block;height:%?8?%;width:100%;background:linear-gradient(90deg,#f83224,#fff);position:absolute;bottom:%?5?%;opacity:.8}.page .content[data-v-d6d88a40]{position:absolute;top:%?190?%}.page .content .team-content[data-v-d6d88a40]{display:flex;height:%?168?%;align-items:center;width:%?702?%;border-top:%?2?% solid hsla(0,0%,59.2%,.2);margin-left:%?24?%}.page .content .team-content .team-right[data-v-d6d88a40]{display:flex;justify-content:space-between;width:96%;align-items:center}.page .content .team-content .team-right .name[data-v-d6d88a40]{font-size:%?30?%;font-weight:600;margin-bottom:%?14?%}.page .content .team-content .team-right .score[data-v-d6d88a40]{width:%?210?%;height:%?28?%;background-color:rgba(255,27,0,.1);display:flex;border-radius:%?12?%;justify-content:space-around}.page .content .team-content .team-right .score .num[data-v-d6d88a40]{font-size:%?22?%;color:#ff1515;font-weight:600}.page .content .team-content .team-right .score[data-v-d6d88a40] .u-icon__icon{color:#f83224!important}.page .content .team-content .team-right .check[data-v-d6d88a40]{width:%?164?%;height:%?60?%;border:%?2?% solid #f83224;color:#f83224;background-color:#fff;border-radius:%?38?%;font-size:%?26?%;margin:0;padding:0;text-align:center;line-height:%?60?%}.page .content .header-img[data-v-d6d88a40]{width:%?96?%;height:%?96?%;border-radius:50%;margin-right:%?20?%}.page .content .commodity-detail[data-v-d6d88a40]{display:flex;padding:0 %?24?%;margin:%?16?% auto}.page .content .commodity-detail .commodity-img[data-v-d6d88a40]{width:%?204?%;height:%?204?%;border-radius:%?16?%;margin-right:%?20?%}.page .content .commodity-detail .commodity-right[data-v-d6d88a40]{width:%?466?%}.page .content .commodity-detail .commodity-title[data-v-d6d88a40]{color:#222;font-size:%?28?%;font-weight:600;margin-bottom:%?12?%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page .content .commodity-detail .commodity-follow[data-v-d6d88a40]{color:#777;font-size:%?28?%;margin-bottom:%?14?%}.page .content .commodity-detail .commodity-price[data-v-d6d88a40]{color:#f83224;font-weight:600;margin-top:%?20?%}.page .content .commodity-detail .symbol[data-v-d6d88a40],\r\n.page .content .commodity-detail .decimal[data-v-d6d88a40]{font-size:%?28?%}.page .content .commodity-detail .integer[data-v-d6d88a40]{font-size:%?36?%}',""]),t.exports=e},"244a":function(t,e,n){var a=n("24fb");e=a(!1),e.push([t.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-4422cd38], uni-scroll-view[data-v-4422cd38], uni-swiper-item[data-v-4422cd38]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-navbar--fixed[data-v-4422cd38]{position:fixed;left:0;right:0;top:0;z-index:11}.u-navbar__content[data-v-4422cd38]{display:flex;flex-direction:row;align-items:center;height:44px;background-color:#9acafc;position:relative;justify-content:center}.u-navbar__content__left[data-v-4422cd38], .u-navbar__content__right[data-v-4422cd38]{padding:0 13px;position:absolute;top:0;bottom:0;display:flex;flex-direction:row;align-items:center}.u-navbar__content__left[data-v-4422cd38]{left:0}.u-navbar__content__left--hover[data-v-4422cd38]{opacity:.7}.u-navbar__content__left__text[data-v-4422cd38]{font-size:15px;margin-left:3px}.u-navbar__content__title[data-v-4422cd38]{text-align:center;font-size:16px;color:#303133}.u-navbar__content__right[data-v-4422cd38]{right:0}.u-navbar__content__right__text[data-v-4422cd38]{font-size:15px;margin-left:3px}',""]),t.exports=e},"455b":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return a}));var a={uStatusBar:n("f1a6").default,uIcon:n("01eb").default},i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"u-navbar"},[t.fixed&&t.placeholder?n("v-uni-view",{staticClass:"u-navbar__placeholder",style:{height:t.$u.addUnit(t.$u.getPx(t.height)+t.$u.sys().statusBarHeight,"px")}}):t._e(),n("v-uni-view",{class:[t.fixed&&"u-navbar--fixed"]},[t.safeAreaInsetTop?n("u-status-bar",{attrs:{bgColor:t.bgColor}}):t._e(),n("v-uni-view",{staticClass:"u-navbar__content",class:[t.border&&"u-border-bottom"],style:{height:t.$u.addUnit(t.height),backgroundColor:t.bgColor}},[n("v-uni-view",{staticClass:"u-navbar__content__left",attrs:{"hover-class":"u-navbar__content__left--hover","hover-start-time":"150"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.leftClick.apply(void 0,arguments)}}},[t._t("left",[t.leftIcon?n("u-icon",{attrs:{name:t.leftIcon,size:t.leftIconSize,color:t.leftIconColor}}):t._e(),t.leftText?n("v-uni-text",{staticClass:"u-navbar__content__left__text",style:{color:t.leftIconColor}},[t._v(t._s(t.leftText))]):t._e()])],2),t._t("center",[n("v-uni-text",{staticClass:"u-line-1 u-navbar__content__title",style:[{width:t.$u.addUnit(t.titleWidth)},t.$u.addStyle(t.titleStyle)]},[t._v(t._s(t.title))])]),t.$slots.right||t.rightIcon||t.rightText?n("v-uni-view",{staticClass:"u-navbar__content__right",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.rightClick.apply(void 0,arguments)}}},[t._t("right",[t.rightIcon?n("u-icon",{attrs:{name:t.rightIcon,size:"20"}}):t._e(),t.rightText?n("v-uni-text",{staticClass:"u-navbar__content__right__text"},[t._v(t._s(t.rightText))]):t._e()])],2):t._e()],2)],1)],1)},o=[]},"480b":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={data:function(){return{follow:0,commodityList:[],teamList:[{img:"http://pic.imeitou.com/uploads/allimg/240522/10-2405221F140.jpg",name:"张三",score:4.5},{img:"http://pic.imeitou.com/uploads/allimg/240522/10-2405221F140.jpg",name:"张三",score:4.5}]}},computed:{i18n:function(){return this.$t("index")}},methods:{tabSwitch:function(t){this.follow=t,this.getInfoList(t)},rightClick:function(){console.log(111)},toHomepage:function(){uni.navigateTo({url:"/pageD/homepage/homepage"})},toDetail:function(t){uni.navigateTo({url:"/pageA/productdetails?id=".concat(t.merchant_goods.id)})},getInfoList:function(t){var e=this;uni.$u.http.get("api/interest/list?interest_type=".concat(t)).then((function(n){t?e.teamList=n.data:e.commodityList=n.data}))}},mounted:function(){this.getInfoList(0)}};e.default=a},"4d39":function(t,e,n){"use strict";n.r(e);var a=n("480b"),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);e["default"]=i.a},"529f":function(t,e,n){"use strict";n.r(e);var a=n("fe5f"),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);e["default"]=i.a},"581e":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return a}));var a={uNavbar:n("b6bd").default,uRate:n("9b05").default},i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"page"},[n("u-navbar",{attrs:{autoBack:!0},on:{leftClick:function(e){arguments[0]=e=t.$handleEvent(e),t.rightClick.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"tab",attrs:{slot:"center"},slot:"center"},[n("v-uni-view",{class:{commodity:0==t.follow},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.tabSwitch(0)}}},[t._v(t._s(t.i18n.mineCommodity))]),n("v-uni-view",{class:{commodity:1==t.follow},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.tabSwitch(1)}}},[t._v(t._s(t.i18n.team))])],1)],1),0==t.follow?n("v-uni-view",{staticClass:"content"},t._l(t.commodityList,(function(e){return n("v-uni-view",{staticClass:"commodity-detail",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.toDetail(e)}}},[n("v-uni-image",{staticClass:"commodity-img",attrs:{src:e.merchant_goods.goods.image,mode:""}}),n("v-uni-view",{staticClass:"commodity-right"},[n("v-uni-view",{staticClass:"commodity-title"},[t._v(t._s(e.merchant_goods.goods.name_cn))]),n("v-uni-view",{staticClass:"commodity-follow"},[n("v-uni-text",{directives:[{name:"show",rawName:"v-show",value:e.interest_num<=1e3,expression:"item.interest_num <= 1000"}]},[t._v(t._s(e.interest_num))]),n("v-uni-text",{directives:[{name:"show",rawName:"v-show",value:e.interest_num>1e3,expression:"item.interest_num > 1000"}]},[t._v("1000+")]),t._v(t._s(t.i18n.people))],1),n("v-uni-view",{staticClass:"commodity-price"},[n("v-uni-text",{staticClass:"symbol"},[t._v("¥")]),n("v-uni-text",{staticClass:"integer"},[t._v(t._s(e.merchant_goods.goods.price.split(".")[0]))]),t._v("."),n("v-uni-text",{staticClass:"decimal"},[t._v(t._s(e.merchant_goods.goods.price.split(".")[1]))])],1)],1)],1)})),1):t._e(),1==t.follow?n("v-uni-view",{staticClass:"content"},t._l(t.teamList,(function(e){return n("v-uni-view",{staticClass:"team-content"},[n("v-uni-image",{staticClass:"header-img",attrs:{src:e.merchant.image,mode:""}}),n("v-uni-view",{staticClass:"team-right"},[n("v-uni-view",{},[n("v-uni-view",{staticClass:"name"},[t._v(t._s(e.merchant.merchant_name))]),n("v-uni-view",{staticClass:"score"},[n("u-rate",{attrs:{count:"5",disabled:!0,allowHalf:!0,gutter:1,inactiveColor:"#ffacab",activeColor:"#FF1515",size:14},model:{value:e.merchant.score,callback:function(n){t.$set(e.merchant,"score",n)},expression:"item.merchant.score"}}),n("v-uni-text",{staticClass:"num"},[t._v(t._s(e.merchant.score))])],1)],1),n("v-uni-button",{staticClass:"check",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.toHomepage.apply(void 0,arguments)}}},[t._v(t._s(t.i18n.see))])],1)],1)})),1):t._e()],1)},o=[]},"66cd":function(t,e,n){"use strict";n("7a82");var a=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=a(n("1c590")),o={name:"u-navbar",mixins:[uni.$u.mpMixin,uni.$u.mixin,i.default],data:function(){return{}},methods:{leftClick:function(){this.$emit("leftClick"),this.autoBack&&uni.navigateBack()},rightClick:function(){this.$emit("rightClick")}}};e.default=o},"6e81":function(t,e,n){var a=n("21ec");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("4f06").default;i("5fd77db5",a,!0,{sourceMap:!1,shadowMode:!1})},"9b05":function(t,e,n){"use strict";n.r(e);var a=n("fb62"),i=n("529f");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);n("ab9c");var r,c=n("f0c5"),u=Object(c["a"])(i["default"],a["b"],a["c"],!1,null,"58693782",null,!1,a["a"],r);e["default"]=u.exports},a29a:function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("a9e3");var a={props:{value:{type:[String,Number],default:uni.$u.props.rate.value},count:{type:[String,Number],default:uni.$u.props.rate.count},disabled:{type:Boolean,default:uni.$u.props.rate.disabled},readonly:{type:Boolean,default:uni.$u.props.rate.readonly},size:{type:[String,Number],default:uni.$u.props.rate.size},inactiveColor:{type:String,default:uni.$u.props.rate.inactiveColor},activeColor:{type:String,default:uni.$u.props.rate.activeColor},gutter:{type:[String,Number],default:uni.$u.props.rate.gutter},minCount:{type:[String,Number],default:uni.$u.props.rate.minCount},allowHalf:{type:Boolean,default:uni.$u.props.rate.allowHalf},activeIcon:{type:String,default:uni.$u.props.rate.activeIcon},inactiveIcon:{type:String,default:uni.$u.props.rate.inactiveIcon},touchable:{type:Boolean,default:uni.$u.props.rate.touchable}}};e.default=a},a47a:function(t,e,n){var a=n("24fb");e=a(!1),e.push([t.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-58693782], uni-scroll-view[data-v-58693782], uni-swiper-item[data-v-58693782]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-rate[data-v-58693782]{display:flex;flex-direction:row;align-items:center;margin:0;padding:0;touch-action:none}.u-rate__content[data-v-58693782]{display:flex;flex-direction:row}.u-rate__content__item[data-v-58693782]{position:relative}.u-rate__content__item__icon-wrap--half[data-v-58693782]{position:absolute;overflow:hidden;top:0;left:0}.u-icon[data-v-58693782]{box-sizing:border-box}',""]),t.exports=e},ab9c:function(t,e,n){"use strict";var a=n("bfc5"),i=n.n(a);i.a},b6bd:function(t,e,n){"use strict";n.r(e);var a=n("455b"),i=n("ebe7");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);n("064e");var r,c=n("f0c5"),u=Object(c["a"])(i["default"],a["b"],a["c"],!1,null,"4422cd38",null,!1,a["a"],r);e["default"]=u.exports},bfc5:function(t,e,n){var a=n("a47a");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("4f06").default;i("23f2f544",a,!0,{sourceMap:!1,shadowMode:!1})},cfa6:function(t,e,n){var a=n("244a");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("4f06").default;i("6a566556",a,!0,{sourceMap:!1,shadowMode:!1})},d153:function(t,e,n){"use strict";var a=n("6e81"),i=n.n(a);i.a},ebe7:function(t,e,n){"use strict";n.r(e);var a=n("66cd"),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);e["default"]=i.a},fb62:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return a}));var a={uIcon:n("01eb").default},i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{ref:"u-rate",staticClass:"u-rate",style:[t.$u.addStyle(t.customStyle)],attrs:{id:t.elId}},[n("v-uni-view",{staticClass:"u-rate__content",on:{touchmove:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.touchMove.apply(void 0,arguments)},touchend:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.touchEnd.apply(void 0,arguments)}}},t._l(Number(t.count),(function(e,a){return n("v-uni-view",{key:a,staticClass:"u-rate__content__item",class:[t.elClass]},[n("v-uni-view",{ref:"u-rate__content__item__icon-wrap",refInFor:!0,staticClass:"u-rate__content__item__icon-wrap",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.clickHandler(e,a+1)}}},[n("u-icon",{attrs:{name:Math.floor(t.activeIndex)>a?t.activeIcon:t.inactiveIcon,color:t.disabled?"#c8c9cc":Math.floor(t.activeIndex)>a?t.activeColor:t.inactiveColor,"custom-style":{"padding-left":t.$u.addUnit(t.gutter/2),"padding-right":t.$u.addUnit(t.gutter/2)},size:t.size}})],1),t.allowHalf?n("v-uni-view",{ref:"u-rate__content__item__icon-wrap",refInFor:!0,staticClass:"u-rate__content__item__icon-wrap u-rate__content__item__icon-wrap--half",style:[{width:t.$u.addUnit(t.rateWidth/2)}],on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.clickHandler(e,a+1)}}},[n("u-icon",{attrs:{name:Math.ceil(t.activeIndex)>a?t.activeIcon:t.inactiveIcon,color:t.disabled?"#c8c9cc":Math.ceil(t.activeIndex)>a?t.activeColor:t.inactiveColor,"custom-style":{"padding-left":t.$u.addUnit(t.gutter/2),"padding-right":t.$u.addUnit(t.gutter/2)},size:t.size}})],1):t._e()],1)})),1)],1)},o=[]},fe5f:function(t,e,n){"use strict";n("7a82");var a=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=a(n("c7eb")),o=a(n("1da1")),r=a(n("a29a")),c={name:"u-rate",mixins:[uni.$u.mpMixin,uni.$u.mixin,r.default],data:function(){return{elId:uni.$u.guid(),elClass:uni.$u.guid(),rateBoxLeft:0,activeIndex:this.value,rateWidth:0,moving:!1}},watch:{value:function(t){this.activeIndex=t},activeIndex:"emitEvent"},methods:{init:function(){var t=this;uni.$u.sleep().then((function(){t.getRateItemRect(),t.getRateIconWrapRect()}))},getRateItemRect:function(){var t=this;return(0,o.default)((0,i.default)().mark((function e(){return(0,i.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,uni.$u.sleep();case 2:t.$uGetRect("#"+t.elId).then((function(e){t.rateBoxLeft=e.left}));case 3:case"end":return e.stop()}}),e)})))()},getRateIconWrapRect:function(){var t=this;this.$uGetRect("."+this.elClass).then((function(e){t.rateWidth=e.width}))},touchMove:function(t){if(this.touchable){this.preventEvent(t);var e=t.changedTouches[0].pageX;this.getActiveIndex(e)}},touchEnd:function(t){if(this.touchable){this.preventEvent(t);var e=t.changedTouches[0].pageX;this.getActiveIndex(e)}},clickHandler:function(t,e){if("ios"!==uni.$u.os()||!this.moving){this.preventEvent(t);var n=0;n=t.changedTouches[0].pageX,this.getActiveIndex(n,!0)}},emitEvent:function(){this.$emit("change",this.activeIndex),this.$emit("input",this.activeIndex)},getActiveIndex:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!this.disabled&&!this.readonly){var a=this.rateWidth*this.count+this.rateBoxLeft;t=uni.$u.range(this.rateBoxLeft,a,t)-this.rateBoxLeft;var i,o=t;if(this.allowHalf){i=Math.floor(o/this.rateWidth);var r=o%this.rateWidth;r<=this.rateWidth/2&&r>0?i+=.5:r>this.rateWidth/2&&i++}else{i=Math.floor(o/this.rateWidth);var c=o%this.rateWidth;n?c>0&&i++:c>this.rateWidth/2&&i++}this.activeIndex=Math.min(i,this.count),this.activeIndex<this.minCount&&(this.activeIndex=this.minCount),setTimeout((function(){e.moving=!0}),10),setTimeout((function(){e.moving=!1}),10)}}},mounted:function(){this.init()}};e.default=c},ff68:function(t,e,n){"use strict";n.r(e);var a=n("581e"),i=n("4d39");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);n("d153");var r,c=n("f0c5"),u=Object(c["a"])(i["default"],a["b"],a["c"],!1,null,"d6d88a40",null,!1,a["a"],r);e["default"]=u.exports}}]);