(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_tool/common/vendor"],{1575:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a={data:function(){return{collectionList:[],isShowEmpty:!1}},methods:{toDetail:function(e){this.$util.redirectTo("/pages/goods/detail",{goods_id:e.goods_id})},getData:function(e){var t=this;this.isShowEmpty=!1;var i=[];this.$api.sendRequest({url:"/api/goodscollect/page",data:{page_size:e.size,page:e.num},async:!1}).then((function(a){for(var s=a.data.list,o=0;o=0&&(t.data?0==t.data.status?e.$util.redirectTo("/pages_tool/member/cancelstatus",{back:"/pages_tool/member/info"}):1==t.data.status?e.$util.redirectTo("/pages_tool/member/cancelsuccess",{back:"/pages_tool/member/info"}):e.$util.redirectTo("/pages_tool/member/cancelrefuse",{back:"/pages_tool/member/info"}):e.$util.redirectTo("/pages_tool/member/cancellation",{back:"/pages_tool/member/info"}))}})},NavReturn:function(){e.navigateBack({delta:1})},getCaptcha:function(){var e=this;this.$api.sendRequest({url:"/api/captcha/captcha",data:{captcha_id:this.captcha.id},success:function(t){t.code>=0&&(e.captcha=t.data,e.captcha.img=e.captcha.img.replace(/\r\n/g,""))}})},logout:function(){var t=this;e.showModal({title:"提示",content:"确定要退出登录吗",success:function(e){e.confirm&&(t.$store.commit("setToken",""),t.$store.commit("setMemberInfo",""),t.$store.dispatch("emptyCart"),t.$util.redirectTo("/pages/member/index"))}})},headImage:function(){this.$util.redirectTo("/pages_tool/member/modify_face")},testBinding:function(e){var t=this;return(0,o.default)(s.default.mark((function e(){var i;return s.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.checkMobile();case 2:return i=e.sent,e.abrupt("return",i);case 4:case"end":return e.stop()}}),e)})))()},getMemberConfig:function(){var e=this;this.$api.sendRequest({url:"/membercancel/api/membercancel/config",success:function(t){t.code>=0&&(e.memberConfig=t.data)}})},save:function(e){switch(e){case"username":this.modifyUserName();break;case"name":this.modifyNickName();break;case"realName":this.modifyRealName();break;case"sex":this.modifySex();break;case"birthday":this.modifyBirthday();break;case"password":this.modifyPassword();break;case"mobile":this.modifyMobile();break;case"address":this.modifyAddress();break}},modifyUserName:function(){var e=this;if(this.formData.username!=this.memberInfo.username){var t=[{name:"username",checkType:"required",errorMsg:this.$lang("noEmityUsername")}];if(t.length){var i=n.default.check(this.formData,t);i?this.$api.sendRequest({url:"/api/member/modifyusername",data:{username:this.formData.username},success:function(t){0==t.code?(e.memberInfo.username=e.formData.username,e.$store.commit("setMemberInfo",e.memberInfo),e.$util.showToast({title:e.$lang("updateSuccess")}),e.NavReturn()):e.$util.showToast({title:t.message})}}):this.$util.showToast({title:n.default.error})}}else this.$util.showToast({title:this.$lang("alikeusername")})},modifyNickName:function(){var e=this;if(this.formData.nickName!=this.memberInfo.nickname){var t=[{name:"nickName",checkType:"required",errorMsg:this.$lang("noEmityNickname")}];if(t.length){var i=n.default.check(this.formData,t);i?this.$api.sendRequest({url:"/api/member/modifynickname",data:{nickname:this.formData.nickName},success:function(t){0==t.code?(e.memberInfo.nickname=e.formData.nickName,e.$store.commit("setMemberInfo",e.memberInfo),e.$util.showToast({title:e.$lang("updateSuccess")}),e.NavReturn()):e.$util.showToast({title:t.message})}}):this.$util.showToast({title:n.default.error})}}else this.$util.showToast({title:this.$lang("alikeNickname")})},modifyRealName:function(){var e=this;if(this.formData.realName==this.memberInfo.realname&&this.memberInfo.realname)this.$util.showToast({title:"与原真实姓名一致,无需修改"});else{var t=[{name:"realName",checkType:"required",errorMsg:"真实姓名不能为空"}];if(t.length){var i=n.default.check(this.formData,t);i?this.$api.sendRequest({url:"/api/member/modifyrealname",data:{realname:this.formData.realName},success:function(t){0==t.code?(e.memberInfo.realname=e.formData.realName,e.$store.commit("setMemberInfo",e.memberInfo),e.$util.showToast({title:e.$lang("updateSuccess")}),e.NavReturn()):e.$util.showToast({title:t.message})}}):this.$util.showToast({title:n.default.error})}}},radioChange:function(e){for(var t=0;t9?a:"0"+a,s=s>9?s:"0"+s,"".concat(i,"-").concat(a,"-").concat(s)},modifyBirthday:function(){var e=this;0!=this.formData.birthday.length?this.$api.sendRequest({url:"/api/member/modifybirthday",data:{birthday:this.$util.timeTurnTimeStamp(this.formData.birthday)},success:function(t){0==t.code?(e.memberInfo.birthday=e.$util.timeTurnTimeStamp(e.formData.birthday),e.$store.commit("setMemberInfo",e.memberInfo),e.$util.showToast({title:e.$lang("updateSuccess")}),e.NavReturn()):e.$util.showToast({title:t.message})}}):this.$util.showToast({title:"请选择生日"})},getRegisterConfig:function(){var e=this;this.$api.sendRequest({url:"/api/register/config",success:function(t){t.code>=0&&(e.registerConfig=t.data.value)}})},modifyPassword:function(){var t=this;if(this.memberInfo.password)var i=[{name:"currentPassword",checkType:"required",errorMsg:this.$lang("pleaseInputOldPassword")},{name:"newPassword",checkType:"required",errorMsg:this.$lang("pleaseInputNewPassword")}];else i=[{name:"mobileVercode",checkType:"required",errorMsg:this.$lang("confirmCodeInput")},{name:"mobileDynacode",checkType:"required",errorMsg:this.$lang("animateCodeInput")},{name:"newPassword",checkType:"required",errorMsg:this.$lang("pleaseInputNewPassword")}];var a=this.registerConfig;if(a.pwd_len>0&&i.push({name:"newPassword",checkType:"lengthMin",checkRule:a.pwd_len,errorMsg:"新密码长度不能小于"+a.pwd_len+"位"}),a.pwd_complexity){var s="密码需包含",o="";-1!=a.pwd_complexity.indexOf("number")&&(o+="(?=.*?[0-9])",s+="数字"),-1!=a.pwd_complexity.indexOf("letter")&&(o+="(?=.*?[a-z])",s+="、小写字母"),-1!=a.pwd_complexity.indexOf("upper_case")&&(o+="(?=.*?[A-Z])",s+="、大写字母"),-1!=a.pwd_complexity.indexOf("symbol")&&(o+="(?=.*?[#?!@$%^&*-])",s+="、特殊字符"),i.push({name:"newPassword",checkType:"reg",checkRule:o,errorMsg:s})}var r=n.default.check(this.formData,i);if(r){if(this.formData.currentPassword==this.formData.newPassword)return void this.$util.showToast({title:"新密码不能与原密码相同"});if(this.formData.newPassword!=this.formData.confirmPassword)return void this.$util.showToast({title:"两次密码不一致"});this.$api.sendRequest({url:"/api/member/modifypassword",data:{new_password:this.formData.newPassword,old_password:this.formData.currentPassword,code:this.formData.mobileDynacode,key:e.getStorageSync("password_mobile_key")},success:function(i){0==i.code?(t.memberInfo.password=1,t.$store.commit("setMemberInfo",t.memberInfo),t.$util.showToast({title:t.$lang("updateSuccess")}),t.NavReturn(),e.removeStorageSync("password_mobile_key")):(t.$util.showToast({title:i.message}),t.getCaptcha())}})}else this.$util.showToast({title:n.default.error})},verifyMobile:function(){var e=n.default.check(this.formData,[{name:"mobile",checkType:"required",errorMsg:"请输入手机号"},{name:"mobile",checkType:"phoneno",errorMsg:"请输入正确的手机号"}]);return!!e||(this.$util.showToast({title:n.default.error}),!1)},checkMobile:function(){var e=this;return(0,o.default)(s.default.mark((function t(){var i;return s.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.verifyMobile()){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,e.$api.sendRequest({url:"/api/member/checkmobile",data:{mobile:e.formData.mobile},async:!1});case 4:if(i=t.sent,0==i.code){t.next=8;break}return e.$util.showToast({title:i.message}),t.abrupt("return",!1);case 8:return t.abrupt("return",!0);case 9:case"end":return t.stop()}}),t)})))()},bindMobileCode:function(){var t=this;return(0,o.default)(s.default.mark((function i(){var a,o;return s.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(120==t.seconds){i.next=2;break}return i.abrupt("return");case 2:a=[{name:"mobile",checkType:"phoneno",errorMsg:t.$lang("surePhoneNumber")},{name:"mobileVercode",checkType:"required",errorMsg:t.$lang("confirmCodeInput")}],o=n.default.check(t.formData,a),o&&!t.isSend?(t.isSend=!0,t.$api.sendRequest({url:"/api/member/bindmobliecode",data:{mobile:t.formData.mobile,captcha_id:t.captcha.id,captcha_code:t.formData.mobileVercode},success:function(i){var a=i.data;a.key?(120==t.seconds&&null==t.timer&&(t.timer=setInterval((function(){t.seconds--,t.formData.mobileCodeText="已发送("+t.seconds+"s)"}),1e3)),e.setStorageSync("mobile_key",a.key)):(t.$util.showToast({title:i.message}),t.isSend=!1)},fail:function(e){t.isSend=!1,t.getCaptcha()}})):t.$util.showToast({title:n.default.error?n.default.error:"请勿重复点击"});case 5:case"end":return i.stop()}}),i)})))()},modifyMobile:function(){var t=this;return(0,o.default)(s.default.mark((function i(){var a,o;return s.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(a=[{name:"mobile",checkType:"phoneno",errorMsg:t.$lang("surePhoneNumber")},{name:"mobileVercode",checkType:"required",errorMsg:t.$lang("confirmCodeInput")},{name:"mobileDynacode",checkType:"required",errorMsg:t.$lang("animateCodeInput")}],o=n.default.check(t.formData,a),!o){i.next=9;break}if(t.formData.mobile!=t.memberInfo.mobile){i.next=6;break}return t.$util.showToast({title:t.$lang("alikePhone")}),i.abrupt("return");case 6:t.$api.sendRequest({url:"/api/member/modifymobile",data:{mobile:t.formData.mobile,captcha_id:t.captcha.id,captcha_code:t.formData.mobileVercode,code:t.formData.mobileDynacode,key:e.getStorageSync("mobile_key")},success:function(e){0==e.code?(t.memberInfo.mobile=t.formData.mobile,t.$store.commit("setMemberInfo",t.memberInfo),t.$util.showToast({title:t.$lang("updateSuccess")}),t.back?t.$util.redirectTo("/pages_tool/member/pay_password",{back:t.back},"redirectTo"):t.NavReturn()):(t.$util.showToast({title:e.message}),t.getCaptcha())},fail:function(e){t.isSend=!1,t.getCaptcha()}}),i.next=10;break;case 9:t.$util.showToast({title:n.default.error});case 10:case"end":return i.stop()}}),i)})))()},passwordMoblieCode:function(){var t=this;120==this.seconds&&(""!=this.formData.mobileVercode?this.isSend?this.$util.showToast({title:"请勿重复点击"}):(this.isSend=!0,this.$api.sendRequest({url:"/api/member/pwdmobliecode",data:{captcha_id:this.captcha.id,captcha_code:this.formData.mobileVercode},success:function(i){var a=i.data;a.key?(120==t.seconds&&null==t.timer&&(t.timer=setInterval((function(){t.seconds--,t.formData.mobileCodeText="已发送("+t.seconds+"s)"}),1e3)),e.setStorageSync("password_mobile_key",a.key)):(t.$util.showToast({title:i.message}),t.isSend=!1)},fail:function(e){t.isSend=!1,t.getCaptcha()}})):this.$util.showToast({title:this.$lang("confirmCodeInput")}))},modifyAddress:function(){var e=this,t=[{name:"fullAddress",checkType:"required",errorMsg:"请选择所在地区"},{name:"address",checkType:"required",errorMsg:"请输入详细地址"}];if(t.length){var i=n.default.check(this.formData,t);i?this.$api.sendRequest({url:"/api/member/modifyaddress",data:{province_id:this.formData.provinceId,city_id:this.formData.cityId,district_id:this.formData.districtId,address:this.formData.address,full_address:this.formData.fullAddress},success:function(t){0==t.code?(e.memberInfo.province_id=e.formData.provinceId,e.memberInfo.city_id=e.formData.cityId,e.memberInfo.district_id=e.formData.districtId,e.memberInfo.address=e.formData.address,e.memberInfo.full_address=e.formData.fullAddress,e.$store.commit("setMemberInfo",e.memberInfo),e.$util.showToast({title:e.$lang("updateSuccess")}),e.NavReturn()):e.$util.showToast({title:t.message})}}):this.$util.showToast({title:n.default.error})}},initFormData:function(){this.formData.currentPassword="",this.formData.newPassword="",this.formData.confirmPassword="",this.formData.mobileVercode="",this.formData.mobileDynacode="",this.formData.mobile=""},handleGetRegions:function(e){this.formData.fullAddress="",this.formData.fullAddress+=void 0!=e[0]?e[0].label:"",this.formData.fullAddress+=void 0!=e[1]?"-"+e[1].label:"",this.formData.fullAddress+=void 0!=e[2]?"-"+e[2].label:"",this.formData.provinceId=e[0]?e[0].value:0,this.formData.cityId=e[1]?e[1].value:0,this.formData.districtId=e[2]?e[2].value:0},manualBinding:function(){this.indent="mobile"},mobileAuth:function(e){var t=this;if("getPhoneNumber:ok"==e.detail.errMsg){var i=e.detail;Object.assign(i,this.authInfo),this.$api.sendRequest({url:"/api/member/mobileauth",data:i,success:function(e){0==e.code?(t.$util.showToast({title:t.$lang("updateSuccess")}),t.NavReturn()):t.$util.showToast({title:e.message})}})}}}};t.default=r}).call(this,i("df3c")["default"])},"4d2e":function(e,t,i){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={data:function(){return{orderId:null,orderNo:"",isAnonymous:0,goodsList:[],goodsEvalList:[],imgList:[],isEvaluate:0,flag:!1,evaluateConfig:{evaluate_audit:1,evaluate_show:0,evaluate_status:1},isIphoneX:!1}},onLoad:function(e){e.order_id?this.orderId=e.order_id:this.$util.redirectTo("/pages/order/list"),this.isIphoneX=this.$util.uniappIsIPhoneX(),this.storeToken||this.$util.redirectTo("/pages_tool/login/index",{back:"/pages_tool/order/evaluate?order_id="+this.orderId},"redirectTo"),this.getEvaluateConfig(),this.getOrderInfo()},onShow:function(){this.flag=!1},methods:{getOrderInfo:function(){var e=this,t={order_id:this.orderId};this.$api.sendRequest({url:"/api/order/evluateinfo",data:t,success:function(t){if(0==t.code)if(e.isEvaluate=t.data.evaluate_status,e.goodsList=t.data.list,e.goodsList.length&&(e.orderNo=t.data.list[0].order_no),e.isEvaluate)for(var i=0;i=4?this.goodsEvalList[e.index].explain_type=1:18;t>>=1)i+=this.lunarInfo[e-1900]&t?1:0;return i+this.leapDays(e)},leapMonth:function(e){return 15&this.lunarInfo[e-1900]},leapDays:function(e){return this.leapMonth(e)?65536&this.lunarInfo[e-1900]?30:29:0},monthDays:function(e,t){return t>12||t<1?-1:this.lunarInfo[e-1900]&65536>>t?30:29},solarDays:function(e,t){if(t>12||t<1)return-1;var i=t-1;return 1==i?e%4==0&&e%100!=0||e%400==0?29:28:this.solarMonth[i]},toGanZhiYear:function(e){var t=(e-3)%10,i=(e-3)%12;return 0==t&&(t=10),0==i&&(i=12),this.Gan[t-1]+this.Zhi[i-1]},toAstro:function(e,t){return"魔羯水瓶双鱼白羊金牛双子巨蟹狮子处女天秤天蝎射手魔羯".substr(2*e-(t<[20,19,21,21,21,22,23,23,23,23,22,22][e-1]?2:0),2)+"座"},toGanZhi:function(e){return this.Gan[e%10]+this.Zhi[e%12]},getTerm:function(e,t){if(e<1900||e>2100)return-1;if(t<1||t>24)return-1;var i=this.sTermInfo[e-1900],a=[parseInt("0x"+i.substr(0,5)).toString(),parseInt("0x"+i.substr(5,5)).toString(),parseInt("0x"+i.substr(10,5)).toString(),parseInt("0x"+i.substr(15,5)).toString(),parseInt("0x"+i.substr(20,5)).toString(),parseInt("0x"+i.substr(25,5)).toString()],s=[a[0].substr(0,1),a[0].substr(1,2),a[0].substr(3,1),a[0].substr(4,2),a[1].substr(0,1),a[1].substr(1,2),a[1].substr(3,1),a[1].substr(4,2),a[2].substr(0,1),a[2].substr(1,2),a[2].substr(3,1),a[2].substr(4,2),a[3].substr(0,1),a[3].substr(1,2),a[3].substr(3,1),a[3].substr(4,2),a[4].substr(0,1),a[4].substr(1,2),a[4].substr(3,1),a[4].substr(4,2),a[5].substr(0,1),a[5].substr(1,2),a[5].substr(3,1),a[5].substr(4,2)];return parseInt(s[t-1])},toChinaMonth:function(e){if(e>12||e<1)return-1;var t=this.nStr3[e-1];return t+="月",t},toChinaDay:function(e){var t;switch(e){case 10:t="初十";break;case 20:t="二十";break;case 30:t="三十";break;default:t=this.nStr2[Math.floor(e/10)],t+=this.nStr1[e%10]}return t},getAnimal:function(e){return this.Animals[(e-4)%12]},solar2lunar:function(e,t,i){if(e<1900||e>2100)return-1;if(1900==e&&1==t&&i<31)return-1;if(e)a=new Date(e,parseInt(t)-1,i);else var a=new Date;var s,o=0,n=(e=a.getFullYear(),t=a.getMonth()+1,i=a.getDate(),(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate())-Date.UTC(1900,0,31))/864e5);for(s=1900;s<2101&&n>0;s++)o=this.lYearDays(s),n-=o;n<0&&(n+=o,s--);var r=new Date,c=!1;r.getFullYear()==e&&r.getMonth()+1==t&&r.getDate()==i&&(c=!0);var f=a.getDay(),b=this.nStr1[f];0==f&&(f=7);var u=s,l=this.leapMonth(s),d=!1;for(s=1;s<13&&n>0;s++)l>0&&s==l+1&&0==d?(--s,d=!0,o=this.leapDays(u)):o=this.monthDays(u,s),1==d&&s==l+1&&(d=!1),n-=o;0==n&&l>0&&s==l+1&&(d?d=!1:(d=!0,--s)),n<0&&(n+=o,--s);var m=s,h=n+1,g=t-1,p=this.toGanZhiYear(u),y=this.getTerm(e,2*t-1),v=this.getTerm(e,2*t),_=this.toGanZhi(12*(e-1900)+t+11);i>=y&&(_=this.toGanZhi(12*(e-1900)+t+12));var D=!1,k=null;y==i&&(D=!0,k=this.solarTerm[2*t-2]),v==i&&(D=!0,k=this.solarTerm[2*t-1]);var $=Date.UTC(e,g,1,0,0,0,0)/864e5+25567+10,w=this.toGanZhi($+i-1),I=this.toAstro(t,i);return{lYear:u,lMonth:m,lDay:h,Animal:this.getAnimal(u),IMonthCn:(d?"闰":"")+this.toChinaMonth(m),IDayCn:this.toChinaDay(h),cYear:e,cMonth:t,cDay:i,gzYear:p,gzMonth:_,gzDay:w,isToday:c,isLeap:d,nWeek:f,ncWeek:"星期"+b,isTerm:D,Term:k,astro:I}},lunar2solar:function(e,t,i,a){a=!!a;var s=this.leapMonth(e);this.leapDays(e);if(a&&s!=t)return-1;if(2100==e&&12==t&&i>1||1900==e&&1==t&&i<31)return-1;var o=this.monthDays(e,t),n=o;if(a&&(n=this.leapDays(e,t)),e<1900||e>2100||i>n)return-1;for(var r=0,c=1900;c0&&(r+=this.leapDays(e),b=!0),r+=this.monthDays(e,c);a&&(r+=o);var u=Date.UTC(1900,1,30,0,0,0),l=new Date(864e5*(r+i-31)+u),d=l.getUTCFullYear(),m=l.getUTCMonth()+1,h=l.getUTCDate();return this.solar2lunar(d,m,h)}},s=a;t.default=s},"88c8":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={data:function(){return{diyRoute:"/pages_tool/index/diy"}},onLoad:function(e){},onShow:function(){},methods:{}}},a0ce:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a={data:function(){return{showSignDays:[],rule:[{}],hasSign:0,signDaysSeries:0,MonthData:[],signList:[],back:"",redirect:"",successTip:{},startDate:null,endDate:null,isActive:"",signState:1,headimg:"",point:0,growth:0,signPoint:0,signGrowth:0,rewardRuleDay:[],cycle:0,reward:{}}},onLoad:function(e){var t=this;setTimeout((function(){t.addonIsExist.membersignin||(t.$util.showToast({title:"商家未开启会员签到",mask:!0,duration:2e3}),setTimeout((function(){t.$util.redirectTo("/pages/index/index")}),2e3))}),1e3),e.back&&(this.back=e.back),e.redirect&&(this.redirect=e.redirect),this.getSignState()},onShow:function(){var e=this;this.storeToken?(this.headimg=this.memberInfo.headimg,this.getMemberInfo(),this.getSignPointData(),this.getSignGrowthData(),this.setPublicShare(),this.getIsSign()):this.$nextTick((function(){e.$refs.login.open("/pages_tool/member/signin")}))},methods:{getMemberInfo:function(){var e=this;this.$api.sendRequest({url:"/api/member/info",success:function(t){t.code>=0&&(e.signDaysSeries=t.data.sign_days_series)}})},getSignPointData:function(){var e=this;this.$api.sendRequest({url:"/api/memberaccount/sum",data:{account_type:"point",from_type:"signin"},success:function(t){0==t.code&&(e.signPoint=t.data)}})},getSignGrowthData:function(){var e=this;this.$api.sendRequest({url:"/api/memberaccount/sum",data:{account_type:"growth",from_type:"signin"},success:function(t){0==t.code&&(e.signGrowth=t.data)}})},getSignState:function(){var e=this;this.$api.sendRequest({url:"/api/membersignin/getSignStatus",success:function(t){0==t.code&&(e.signState=t.data.is_use)}})},navigateBack:function(){""!=this.back?this.$util.redirectTo(this.back,{},this.redirect):this.$util.redirectTo("/pages/member/index")},getRule:function(){var e=this;this.rewardRuleDay=[],this.$api.sendRequest({url:"/api/membersignin/award",success:function(t){if(0==t.code){e.cycle=t.data.cycle||0,e.rule=t.data.reward||[];var i=0;e.rule.length>0&&e.rule.forEach((function(t,a){1==t.day?i=t.point:(e.rewardRuleDay.push(parseInt(t.day)),e.reward[t.day]=t.point)}));var a=[],s=1,o=7,n=t.data.cycle;e.signDaysSeries>5&&(s=e.signDaysSeries-5),n>=e.signDaysSeries+1&&(o=e.signDaysSeries+1),e.signDaysSeries<=5&&(o=8-s),o-s<7&&n>=s+6&&(o=s+6),n==e.signDaysSeries&&(s=e.signDaysSeries-6,o=e.signDaysSeries);for(var r=1;r<=t.data.cycle;r++)r>=s&&r<=o&&a.push({day:r,is_last:0,point:i});for(var c in a&&a.length&&(a[a.length-1]["is_last"]=1),a){var f=a[c];-1!=e.$util.inArray(f.day,e.rewardRuleDay)&&(a[c]["point"]=parseInt(e.reward[f.day])+parseInt(i))}e.showSignDays=a,e.$refs.loadingCover.hide()}}})},getIsSign:function(){var e=this;this.$api.sendRequest({url:"/api/membersignin/issign",success:function(t){0==t.code&&(e.hasSign=t.data,e.getRule(),e.getSignPointData(),e.getSignGrowthData())}})},sign:function(){var e=this;0==this.signState&&this.$util.showToast({title:"签到未开启"}),this.hasSign||1!=this.signState||this.$api.sendRequest({url:"/api/membersignin/signin",success:function(t){0==t.code?(e.successTip=t.data,e.$refs.uniPopup.open(),e.getRule(),e.getSignPointData(),e.getSignGrowthData(),e.hasSign=1,e.signDaysSeries=e.signDaysSeries+1):e.$util.showToast({title:t.message})}})},close:function(){this.$refs.uniPopup.close()},setPublicShare:function(){var e=this.$config.h5Domain+"/pages_tool/member/signin";this.$util.setPublicShare({title:"签到有礼",desc:"天天签到,积分好礼送不停",link:e,imgUrl:""},(function(e){}))}},computed:{pointTomorrow:function(){for(var e=this.signDaysSeries+1,t=this.rule[0].point?parseInt(this.rule[0].point):0,i=1;i0&&void 0!==arguments[0]?arguments[0]:{},i=(t.date,t.selected),a=t.startDate,s=t.endDate,n=t.range;(0,o.default)(this,e),this.date=this.getDate(new Date),this.selected=i||[],this.startDate=a,this.endDate=s,this.range=n,this.cleanMultipleStatus(),this.weeks={}}return(0,n.default)(e,[{key:"setDate",value:function(e){this.selectDate=this.getDate(e),this._getWeek(this.selectDate.fullDate)}},{key:"cleanMultipleStatus",value:function(){this.multipleStatus={before:"",after:"",data:[]}}},{key:"resetSatrtDate",value:function(e){this.startDate=e}},{key:"resetEndDate",value:function(e){this.endDate=e}},{key:"getDate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"day";e||(e=new Date),"object"!==(0,s.default)(e)&&(e=e.replace(/-/g,"/"));var a=new Date(e);switch(i){case"day":a.setDate(a.getDate()+t);break;case"month":31===a.getDate()?a.setDate(a.getDate()+t):a.setMonth(a.getMonth()+t);break;case"year":a.setFullYear(a.getFullYear()+t);break}var o=a.getFullYear(),n=a.getMonth()+1<10?"0"+(a.getMonth()+1):a.getMonth()+1,r=a.getDate()<10?"0"+a.getDate():a.getDate();return{fullDate:o+"-"+n+"-"+r,year:o,month:n,date:r,day:a.getDay()}}},{key:"_getLastMonthDays",value:function(e,t){for(var i=[],a=e;a>0;a--){var s=new Date(t.year,t.month-1,1-a).getDate();i.push({date:s,month:t.month-1,lunar:this.getlunar(t.year,t.month-1,s),disable:!0})}return i}},{key:"_currentMonthDys",value:function(e,t){for(var i=this,a=[],s=this.date.fullDate,o=function(e){var o=t.year+"-"+(t.month,t.month+"-")+(e<10?"0"+e:e),n=s===o,r=i.selected&&i.selected.find((function(e){if(i.dateEqual(o,e.date))return e})),c=!0,f=!0;if(i.startDate){var b=i.dateCompare(i.startDate,s);c=i.dateCompare(b?i.startDate:s,o)}if(i.endDate){var u=i.dateCompare(s,i.endDate);f=i.dateCompare(o,u?i.endDate:s)}var l=i.multipleStatus.data,d=!1,m=-1;i.range&&(l&&(m=l.findIndex((function(e){return i.dateEqual(e,o)}))),-1!==m&&(d=!0));var h={fullDate:o,year:t.year,date:e,multiple:!!i.range&&d,beforeMultiple:i.dateEqual(i.multipleStatus.before,o),afterMultiple:i.dateEqual(i.multipleStatus.after,o),month:t.month,lunar:i.getlunar(t.year,t.month,e),disable:!c||!f,isDay:n};r&&(h.extraInfo=r),a.push(h)},n=1;n<=e;n++)o(n);return a}},{key:"_getNextMonthDays",value:function(e,t){for(var i=[],a=1;a