You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
90 KiB
1 line
90 KiB
11 months ago
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-users-user_sgin-index"],{"38f8":function(i,t,e){"use strict";e.r(t);var n=e("52e0"),s=e.n(n);for(var g in n)["default"].indexOf(g)<0&&function(i){e.d(t,i,(function(){return n[i]}))}(g);t["default"]=s.a},"52e0":function(i,t,e){"use strict";e("7a82"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,e("e25e"),e("fb6a");var n=e("26cb"),s=e("6859"),g=e("f26a"),a=e("ddb3"),C={components:{},data:function(){return{domain:g.HTTP_REQUEST_URL,active:!1,userInfo:{},signConfig:{},signCount:[],signSystemList:[],signList:[],integral:0,day:0,sign_index:0,is_sign:!1,disabled:!1}},computed:(0,n.mapGetters)(["isLogin","viewColor","keyColor"]),onLoad:function(){this.isLogin?(this.getUserInfo(),this.getSignList()):(0,a.toLogin)()},methods:{goSignList:function(){return this.$util.Tips("/pages/users/user_sgin_list/index")},getUserInfo:function(){var i=this;(0,s.getSignUser)().then((function(t){t.data.integral=parseInt(t.data.integral);var e=t.data.count;i.$set(i,"signConfig",t.data.title),i.$set(i,"is_sign",t.data.is_sign),i.$set(i,"userInfo",t.data.userInfo),i.signCount=i.PrefixInteger(e,4),i.sign_index=t.data.sign_num}))},getSignList:function(){var i=this;(0,s.getSignList)({page:1,limit:3}).then((function(t){i.$set(i,"signList",t.data.list)}))},Rp:function(i){var t=["零","一","二","三","四","五","六","七","八","九"],e="";i=""+i;for(var n=0;n<i.length;n++)e+=t[parseInt(i.charAt(n))];return e},PrefixInteger:function(i,t){return(Array(t).join("0")+i).slice(-t).split("")},goSign:function(i){var t=this,e=this,n=e.signConfig.sign_num;if(e.userInfo.is_day_sgin)return this.$util.Tips({title:"您今日已签到!"});e.disabled=!0,(0,s.setSignIntegral)().then((function(i){e.active=!0,e.integral=i.data.integral,e.sign_index=e.sign_index+1>e.signConfig.title.length?1:e.sign_index+1,e.signCount=e.PrefixInteger(n+1,4),e.$set(e.userInfo,"is_sgin",!0),e.$set(e.userInfo,"integral",e.$util.$h.Add(e.userInfo.integral,i.data.integral))})).catch((function(i){return e.disabled=!1,t.$util.Tips({title:i})}))},close:function(){this.active=!1,this.getSignList(),this.getUserInfo()}}};t.default=C},"7d15":function(i,t,e){var n=e("24fb");t=n(!1),t.push([i.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.sign .header[data-v-9f113c98]{width:100%;height:%?310?%;background:var(--view-theme)}.sign .header .headerCon[data-v-9f113c98]{padding:0 0 0 %?30?%;height:%?234?%}.sign .header .headerCon .left[data-v-9f113c98]{width:%?530?%;font-size:%?32?%;color:#fff;font-weight:700}.sign .header .headerCon .left .integral uni-text[data-v-9f113c98]{font-size:%?24?%;margin-top:%?19?%;background-color:#ff9000;text-align:center;border-radius:%?6?%;font-weight:400;padding:%?4?% %?15?%}.sign .header .headerCon .text[data-v-9f113c98]{width:%?410?%}.sign .header .headerCon .left .pictrue[data-v-9f113c98]{width:%?100?%;height:%?100?%;border-radius:50%;border:%?4?% solid #ecddbc}.sign .header .headerCon .left .pictrue uni-image[data-v-9f113c98]{width:100%;height:100%;border-radius:50%}.sign .header .headerCon .right[data-v-9f113c98]{width:%?142?%;height:%?66?%;background-color:#fff;bor
|