(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-member-point-PointSignin"],{"0176":function(e,t,i){"use strict";i("7a82");var a=i("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(i("5530")),r=i("0b9f"),s=a(i("cce0")),o=a(i("7b4a")),c=i("26cb"),u=i("2af9"),d=i("a921"),m={name:"MemberPointSignin",data:function(){return{navHeight:0,day_list:!1,search_day:"",if_signin:!1}},components:{TitleHeader:s.default,MemberBase:o.default},created:function(){var e=this;this.getPointSignin(),this.fetchConfig({}).then((function(e){}),(function(e){uni.showToast({icon:"none",title:e.message})})),(0,d.getMemberInfo)().then((function(t){e.memberUpdate({info:t.result.member_info})}),(function(e){}))},computed:(0,n.default)({fontSize:function(){return(0,r.getFontSize)()}},(0,c.mapState)({user:function(e){return e.member.info},config:function(e){return e.config.config}})),mounted:function(){},methods:(0,n.default)((0,n.default)((0,n.default)({goBack:function(){uni.navigateBack({delta:1})}},(0,c.mapActions)({fetchConfig:"fetchConfig"})),(0,c.mapMutations)({memberUpdate:"memberUpdate",memberEdit:"memberEdit"})),{},{goSign:function(){var e=this;(0,u.addPointSignin)().then((function(t){uni.showToast({icon:"none",title:t.message}),e.memberEdit(t.result.member_signin_info),e.getPointSignin(),e.if_signin=!0})).catch((function(e){uni.showToast({icon:"none",title:e.message})}))},goSearch:function(e){this.search_day=e?this.$moment(this.search_day).add(1,"months").format("YYYY-MM-DD"):this.$moment(this.search_day).subtract(1,"months").format("YYYY-MM-DD"),this.getPointSignin()},getPointSignin:function(){var e=this;(0,u.getPointSignin)(this.search_day).then((function(t){uni.hideLoading(),e.if_signin=t.result.if_signin,e.day_list=t.result.day_list,e.search_day=e.$moment.unix(t.result.time).format("YYYY-MM-DD")})).catch((function(e){uni.hideLoading(),uni.showToast({icon:"none",title:e.message})}))}})};t.default=m},"0868":function(e,t,i){"use strict";i("7a82");var a=i("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(i("5530")),r=i("26cb"),s=i("de79"),o={name:"MemberBase",data:function(){return{page:"",cartNumber:0}},props:{show:{type:Boolean,default:!0}},computed:(0,n.default)((0,n.default)({},(0,r.mapState)({user:function(e){return e.member.info},isOnline:function(e){return e.member.isOnline}})),{},{getCarCount:function(){return this.cartNumber>0&&this.cartNumber<100?this.cartNumber:this.cartNumber>=100?"99+":void 0}}),mounted:function(){var e=getCurrentPages(),t=e[e.length-1];this.page={route:t.route,options:t.options},this.user||uni.navigateTo({url:"/pages/home/memberlogin/Login?clear=1"}),this.getCartCount()},methods:{getCartCount:function(){var e=this;this.isOnline&&(0,s.cartQuantity)().then((function(t){t&&(e.cartNumber=t.result.cart_count)}))}}};t.default=o},"2af9":function(e,t,i){"use strict";i("7a82"),Object.defineProperty(t,"__esModule",{value:!0}),t.getPointSignin=t.getPointList=t.addPointSignin=void 0;var a=i("887c");t.getPointList=function(e){return(0,a.requestApi)("/Memberpoints/pointslog","POST",{page:e.page,per_page:e.per_page},"member")};t.getPointSignin=function(e){return(0,a.requestApi)("/Memberpoints/points_signin","POST",{search_day:e},"member")};t.addPointSignin=function(){return(0,a.requestApi)("/Memberpoints/signin_add","POST",{},"member")}},"69f5":function(e,t,i){"use strict";i.r(t);var a=i("0868"),n=i.n(a);for(var r in a)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(r);t["default"]=n.a},"7b4a":function(e,t,i){"use strict";i.r(t);var a=i("8034"),n=i("69f5");for(var r in n)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(r);i("dacb");var s=i("f0c5"),o=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"3e6c03f6",null,!1,a["a"],void 0);t["default"]=o.exports},"7d29":function(e,t,i){var a=i("24fb");t=a(!1),t.push([e.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/* 文章场景相关 */.common-header-wrap .common-header[data-v-3842fc22]{border-bottom:0;background:#fb2630;color:#fff;box-shadow:unset}.point-signin-header[data-v-3842fc22]{margin-bottom:1rem;background:#fb2630;padding:.5rem;text-align:center}.point-signin-header .btn-wrapper[data-v-3842fc22]{height:4rem;width:4rem;margin:1rem auto;border-radius:50%;background:#fb2630;border:.3rem solid hsla(0,0%,100%,.5);overflow:hidden}.point-signin-header .btn-wrapper.active .btn > .div[data-v-3842fc22]{background:#fb2630;color:hsla(0,0%,100%,.8);line-height:3.4rem}.point-signin-header .btn-wrapper .btn[data-v-3842fc22]{background:#fff;width:100%;height:100%;padding:.3rem;box-sizing:border-box}.point-signin-header .btn-wrapper .btn > .div[data-v-3842fc22]{border-radius:50%;width:100%;height:100%;margin:0 auto;border:1px solid #fb2630;box-sizing:border-box}.point-signin-header .btn-wrapper .btn > .div .title[data-v-3842fc22]{font-size:.8rem;color:#fb2630;margin-top:.7rem}.point-signin-header .btn-wrapper .btn > .div .content[data-v-3842fc22]{font-size:.6rem;color:#fb2630}.point-signin-header .notice[data-v-3842fc22]{font-size:.6rem;color:#fff;opacity:.8}.calendar-wrapper[data-v-3842fc22]{background:#fff}.calendar-wrapper .calendar-month[data-v-3842fc22]{text-align:center;font-size:.7rem;line-height:2rem;border-bottom:1px solid #eee;margin-bottom:.5rem}.calendar-wrapper .calendar-month > .span[data-v-3842fc22]{margin:0 1rem}.calendar-wrapper .calendar-month .i[data-v-3842fc22]{font-size:.7rem}.calendar-wrapper .item[data-v-3842fc22]{float:left;width:14.28%;height:1.5rem;text-align:center;font-size:.6rem}.calendar-wrapper .item > .span[data-v-3842fc22]{height:1rem;width:1rem;line-height:1rem;border-radius:50%;display:block;margin:0 auto}.calendar-wrapper .item.pre-active > .span[data-v-3842fc22]{border:1px solid #fb2630}.calendar-wrapper .item.active > .span[data-v-3842fc22]{background:#fb2630;color:#fff}.calendar-wrapper .calendar-content[data-v-3842fc22], .calendar-wrapper .calendar-title[data-v-3842fc22]{overflow:hidden;padding:0 .5rem}',""]),e.exports=t},8034:function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){}));var a=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-uni-view",{staticClass:"div member-base"},[a("v-uni-view",{staticClass:"status-holder"}),a("v-uni-view",{staticClass:"content"},[e._t("default")],2),e.show?a("v-uni-view",{staticClass:"div common-footer-wrap"},[a("v-uni-view",{staticClass:"common-footer"},[a("v-uni-view",{staticClass:"item-wrap",class:{active:"pages/home/index/Index"==e.page.route}},[a("v-uni-navigator",{staticClass:"item",attrs:{url:"/pages/home/index/Index","open-type":"reLaunch"}},["pages/home/index/Index"==e.page.route?a("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:i("0207")}}):a("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:i("241a")}}),a("v-uni-text",{staticClass:"span text"},[e._v("首页")])],1)],1),a("v-uni-view",{staticClass:"item-wrap",class:{active:"pages/home/goodsclass/Goodsclass"==e.page.route}},[a("v-uni-navigator",{staticClass:"item",attrs:{url:"/pages/home/goodsclass/Goodsclass"}},["pages/home/goodsclass/Goodsclass"==e.page.route?a("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:i("79bf")}}):a("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:i("d86e")}}),a("v-uni-text",{staticClass:"span text"},[e._v("分类")])],1)],1),a("v-uni-view",{staticClass:"item-wrap",class:{active:"pages/home/search/Search"==e.page.route}},[a("v-uni-navigator",{staticClass:"item",attrs:{url:"/pages/home/search/Search"}},["pages/home/search/Search"==e.page.route?a("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:i("492b")}}):a("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:i("1702")}}),a("v-uni-text",{staticClass:"span text"},[e._v("搜索")])],1)],1),a("v-uni-view",{staticClass:"item-wrap",class:{active:"pages/member/cart/Cart"==e.page.route}},[a("v-uni-navigator",{staticClass:"item",attrs:{url:"/pages/member/cart/Cart"}},["pages/member/cart/Cart"==e.page.route?a("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:i("62a8")}}):a("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:i("8559")}}),a("v-uni-text",{staticClass:"span text"},[e._v("购物车")]),e.cartNumber>0?a("v-uni-text",{staticClass:"span icon"},[e._v(e._s(e.getCarCount))]):e._e()],1)],1),a("v-uni-view",{staticClass:"item-wrap",class:{active:"pages/member/index/Index"==e.page.route}},[a("v-uni-navigator",{staticClass:"item",attrs:{url:"/pages/member/index/Index","open-type":"reLaunch"}},["pages/member/index/Index"==e.page.route?a("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:i("857e")}}):a("v-uni-image",{staticClass:"img image",attrs:{mode:"aspectFit",src:i("e31d")}}),a("v-uni-text",{staticClass:"span text"},[e._v("我的")])],1)],1)],1)],1):e._e()],1)},n=[]},"8a0c":function(e,t,i){var a=i("24fb");t=a(!1),t.push([e.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/* 文章场景相关 */.status-holder[data-v-3e6c03f6]{background-color:#fff}.member-base[data-v-3e6c03f6]{display:flex;flex-direction:column}.content[data-v-3e6c03f6]{flex:1}.item-wrap[data-v-3e6c03f6]{position:relative}.image[data-v-3e6c03f6]{width:1rem;height:1rem;display:block;margin-left:auto;margin-right:auto;margin-top:.2rem;margin-bottom:.2rem}.icon[data-v-3e6c03f6]{position:absolute;right:.8rem;top:.2rem;font-size:.5rem;line-height:.7rem;width:.9rem;height:.7rem;background:#ef3338;border-radius:1rem;text-align:center;color:#fff}',""]),e.exports=t},a80b5:function(e,t,i){"use strict";i.r(t);var a=i("0176"),n=i.n(a);for(var r in a)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(r);t["default"]=n.a},a921:function(e,t,i){"use strict";i("7a82"),Object.defineProperty(t,"__esModule",{value:!0}),t.uploadMemberAvatar=t.uploadAuth=t.updateMemberInfo=t.updateMemberAuth=t.logout=t.goodsPoster=t.getMemberInfo=t.getMemberIndex=t.dropAuth=void 0;var a=i("887c");t.logout=function(e){return(0,a.requestApi)("/Logout/index","POST",{username:e,client:"wap"},"member")};t.getMemberIndex=function(){return(0,a.requestApi)("/Member/index","POST",{},"member")};t.getMemberInfo=function(){return(0,a.requestApi)("/Member/information","POST",{},"member")};t.updateMemberInfo=function(e){return(0,a.requestApi)("/Member/edit_information","POST",{member_nickname:e.member_nickname,member_qq:e.member_qq,member_ww:e.member_ww,member_birthday:e.member_birthday},"member")};t.uploadMemberAvatar=function(e){return(0,a.requestApi)("/Member/edit_memberavatar","POST",e,"member",!0)};t.uploadAuth=function(e){return(0,a.requestApi)("/Member/edit_auth","POST",e,"member",!0)};t.dropAuth=function(e){return(0,a.requestApi)("/Member/drop_auth","POST",{file_name:e},"member")};t.updateMemberAuth=function(e,t,i){return(0,a.requestApi)("/Member/auth","POST",{member_truename:e,member_idcard:t,if_confirm:i},"member")};t.goodsPoster=function(e){return(0,a.requestApi)("/Member/goods_poster","POST",{goods_id:e},"member")}},b47d:function(e,t,i){"use strict";var a=i("ed99"),n=i.n(a);n.a},dacb:function(e,t,i){"use strict";var a=i("f6c0"),n=i.n(a);n.a},e1df:function(e,t,i){"use strict";i.r(t);var a=i("ebbb"),n=i("a80b5");for(var r in n)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(r);i("b47d");var s=i("f0c5"),o=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"3842fc22",null,!1,a["a"],void 0);t["default"]=o.exports},ebbb:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return r})),i.d(t,"a",(function(){return a}));var a={pageMeta:i("6d42").default,uniNavBar:i("7bfb").default},n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",[i("page-meta",{attrs:{"root-font-size":e.fontSize+"px"}}),i("member-base",{attrs:{show:!1}},[i("v-uni-view",{staticClass:"div container"},[i("v-uni-view",{staticClass:"div common-header-wrap"},[i("v-uni-view",{style:"height:"+e.navHeight+"px"}),i("v-uni-view",{staticClass:"common-header-holder"}),i("v-uni-view",{staticClass:"common-header-fixed"},[i("title-header"),i("uni-nav-bar",{staticClass:"common-header",attrs:{title:"签到送积分","left-icon":"back"},on:{clickLeft:function(t){arguments[0]=t=e.$handleEvent(t),e.goBack()}}})],1)],1),i("v-uni-view",{staticClass:"div point-signin-header"},[i("v-uni-view",{staticClass:"div btn-wrapper",class:{active:!e.if_signin}},[i("v-uni-view",{staticClass:"div btn"},[e.if_signin?i("v-uni-view",{staticClass:"div"},[i("v-uni-view",{staticClass:"div title"},[e._v("已签到")]),e.user.member_signin_days_cycle?i("v-uni-view",{staticClass:"div content"},[e._v("连续"+e._s(e.user.member_signin_days_cycle)+"天")]):i("v-uni-view",{staticClass:"div content"},[e._v("进入新周期")])],1):i("v-uni-view",{staticClass:"div",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.goSign.apply(void 0,arguments)}}},[e._v("签到")])],1)],1),i("v-uni-view",{staticClass:"div notice"},[e._v("连续签到"+e._s(e.config.points_signin_cycle)+"天为一周期,每周期可获得"+e._s(e.config.points_signin_reward)+"积分额外奖励,每过一个周期连续签到天数清0")])],1),e.day_list?i("v-uni-view",{staticClass:"div calendar-wrapper"},[i("v-uni-view",{staticClass:"div calendar-month"},[i("v-uni-text",{staticClass:"i iconfont",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.goSearch(0)}}},[e._v("")]),i("v-uni-text",{staticClass:"span"},[e._v(e._s(e.$moment(e.search_day).format("YYYY年MM月")))]),i("v-uni-text",{staticClass:"i iconfont",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.goSearch(1)}}},[e._v("")])],1),i("v-uni-view",{staticClass:"div calendar-title"},[i("v-uni-view",{staticClass:"div item"},[i("v-uni-text",{staticClass:"span"},[e._v("日")])],1),i("v-uni-view",{staticClass:"div item"},[i("v-uni-text",{staticClass:"span"},[e._v("一")])],1),i("v-uni-view",{staticClass:"div item"},[i("v-uni-text",{staticClass:"span"},[e._v("二")])],1),i("v-uni-view",{staticClass:"div item"},[i("v-uni-text",{staticClass:"span"},[e._v("三")])],1),i("v-uni-view",{staticClass:"div item"},[i("v-uni-text",{staticClass:"span"},[e._v("四")])],1),i("v-uni-view",{staticClass:"div item"},[i("v-uni-text",{staticClass:"span"},[e._v("五")])],1),i("v-uni-view",{staticClass:"div item"},[i("v-uni-text",{staticClass:"span"},[e._v("六")])],1)],1),i("v-uni-view",{staticClass:"div calendar-content"},[e._l(e.day_list[0].week,(function(e){return i("v-uni-view",{key:e,staticClass:"div item"})})),e._l(e.day_list,(function(t,a){return i("v-uni-view",{key:a,staticClass:"div item",class:{active:t.state,"pre-active":t.day==e.$moment().format("YYYY-MM-DD")&&!t.state}},[i("v-uni-text",{staticClass:"span"},[e._v(e._s(t.num))])],1)}))],2)],1):e._e()],1)],1)],1)},r=[]},ed99:function(e,t,i){var a=i("7d29");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var n=i("4f06").default;n("57b8a34b",a,!0,{sourceMap:!1,shadowMode:!1})},f6c0:function(e,t,i){var a=i("8a0c");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var n=i("4f06").default;n("11f8896b",a,!0,{sourceMap:!1,shadowMode:!1})}}]);