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.

549 lines
112 KiB

3 months ago
  1. <template>
  2. <view :data-theme="theme">
  3. <view class='sign'>
  4. <view class='header'>
  5. <view class='headerCon acea-row row-between-wrapper'>
  6. <view class='left acea-row row-between-wrapper'>
  7. <view class='pictrue'>
  8. <image :src='userInfo.avatar'></image>
  9. </view>
  10. <view class='text'>
  11. <view class='line1'>{{userInfo.nickname}}</view>
  12. <view class='integral acea-row'><text>积分: {{userInfo.integral}}</text></view>
  13. </view>
  14. </view>
  15. <navigator class='right acea-row row-middle' hover-class='none'
  16. url='/pages/users/user_sgin_list/index'>
  17. <view class='iconfont icon-caidan'></view>
  18. <view>明细</view>
  19. </navigator>
  20. </view>
  21. </view>
  22. <view class='wrapper pt-30'>
  23. <view class='list acea-row row-between-wrapper'>
  24. <view class='item' v-for="(item,index) in signSystemList" :key="index">
  25. <view
  26. :class="(index + 1 === signSystemList.length ? 'reward' : '') + ' ' +(sign_index >= index + 1 ? 'rewardTxt' : '')">
  27. {{item.title}}
  28. </view>
  29. <!-- <view :class='(index+1) == signSystemList.length ? "rewardTxt" : ""'>{{item.title}}</view> -->
  30. <view class='venus'
  31. :class="(index + 1 === signSystemList.length ? 'reward' : '') + ' ' +(sign_index >= index + 1 ? 'venusSelect' : '')">
  32. </view>
  33. <view class='num' :class='item.is_sgin ? "on" : ""'>+{{item.integral}}</view>
  34. </view>
  35. </view>
  36. <button class='but bg-color on' v-if="signInfo.isDaySign">已签到</button>
  37. <form @submit="goSign" report-submit='true' v-else>
  38. <button class='but bg_color' formType="submit">立即签到</button>
  39. </form>
  40. <view class='lock'></view>
  41. </view>
  42. <view class='wrapper wrapper2'>
  43. <view class='tip'>已累计签到</view>
  44. <view class='list2 acea-row row-center row-bottom'>
  45. <view class='item bg_color'>{{signCount[0] || 0}}</view>
  46. <view class='item bg_color'>{{signCount[1] || 0}}</view>
  47. <view class='item bg_color'>{{signCount[2] || 0}}</view>
  48. <view class='item bg_color'>{{signCount[3] || 0}}</view>
  49. <view class='data'></view>
  50. </view>
  51. <view class='tip2'>据说连续签到第{{day}}天可获得超额积分一定要坚持签到哦~~~</view>
  52. <view class='list3'>
  53. <view class='item acea-row' v-for="(item,index) in signList" :key="index">
  54. <view>
  55. <view class='name line1'>{{item.title}}</view>
  56. <view class='data'>{{item.createDay}}</view>
  57. </view>
  58. <view class='num font_color'>+{{item.number}}</view>
  59. </view>
  60. <view class='loading' @click='goSignList' v-if="signList.length >= 3">点击查看更多<text
  61. class='iconfont icon-xiangyou'></text></view>
  62. </view>
  63. </view>
  64. <view class='signTip acea-row row-center-wrapper' :class='active==true?"on":""'>
  65. <view class='signTipLight loadingpic'></view>
  66. <view class='signTipCon'>
  67. <view class="signTipBox">
  68. 123456
  69. </view>
  70. <view class='state'>签到成功</view>
  71. <view class='integral'>获得{{integral}}积分</view>
  72. <view class='signTipBnt' @click='close'>好的</view>
  73. </view>
  74. </view>
  75. <view class='mask' @touchmove.stop.prevent="false" :hidden='active==false'></view>
  76. </view>
  77. </view>
  78. </template>
  79. <script>
  80. import {
  81. toLogin
  82. } from '@/libs/login.js';
  83. import {
  84. mapGetters
  85. } from "vuex";
  86. import {
  87. postSignUser,
  88. getSignConfig,
  89. getSignList,
  90. setSignIntegral
  91. } from '@/api/user.js';
  92. import {
  93. setFormId
  94. } from '@/api/api.js';
  95. let app = getApp();
  96. export default {
  97. data() {
  98. return {
  99. active: false,
  100. signCount: [],
  101. signSystemList: [],
  102. signList: [],
  103. signInfo: {}, // 签到
  104. integral: 0,
  105. day: 0,
  106. sign_index: 0, //连续签到天数
  107. theme:app.globalData.theme,
  108. };
  109. },
  110. computed: mapGetters(['isLogin', 'userInfo']),
  111. watch: {
  112. isLogin: {
  113. handler: function(newV, oldV) {
  114. if (newV) {
  115. this.getUserInfo();
  116. this.getSignSysteam();
  117. this.getSignList();
  118. }
  119. },
  120. deep: true
  121. }
  122. },
  123. onLoad() {
  124. if (this.isLogin) {
  125. this.getUserInfo();
  126. this.getSignSysteam();
  127. this.getSignList();
  128. } else {
  129. toLogin();
  130. }
  131. },
  132. methods: {
  133. /**
  134. * 获取签到配置
  135. */
  136. getSignSysteam: function() {
  137. let that = this;
  138. getSignConfig().then(res => {
  139. that.$set(that, 'signSystemList', res.data);
  140. that.day = res.data.length;
  141. })
  142. },
  143. /**
  144. * 去签到记录页面
  145. *
  146. */
  147. goSignList: function() {
  148. return this.$util.Tips('/pages/users/user_sgin_list/index');
  149. },
  150. /**
  151. * 获取用户信息
  152. */
  153. getUserInfo: function() {
  154. let that = this;
  155. postSignUser({
  156. all: 0,
  157. integral: 0,
  158. sign: 1
  159. }).then(res => {
  160. res.data.integral = parseInt(res.data.integral);
  161. let sum_sgin_day = res.data.sumSignDay; // 连续签到日期
  162. that.$set(that, 'signInfo', res.data);
  163. that.signCount = that.PrefixInteger(sum_sgin_day, 4);
  164. that.sign_index = res.data.signNum;
  165. });
  166. },
  167. /**
  168. * 获取签到列表
  169. *
  170. */
  171. getSignList: function() {
  172. let that = this;
  173. getSignList({
  174. page: 1,
  175. limit: 3
  176. }).then(res => {
  177. that.$set(that, 'signList', res.data.list);
  178. })
  179. },
  180. /**
  181. * 数字转中文
  182. *
  183. */
  184. Rp: function(n) {
  185. let cnum = ['零', '一', '二', '三', '四', '五', '六', '七', '八', '九'];
  186. let s = '';
  187. n = '' + n; // 数字转为字符串
  188. for (let i = 0; i < n.length; i++) {
  189. s += cnum[parseInt(n.charAt(i))];
  190. }
  191. return s;
  192. },
  193. /**
  194. * 数字分割为数组
  195. * @param int num 需要分割的数字
  196. * @param int length 需要分割为n位数组
  197. */
  198. PrefixInteger: function(num, length) {
  199. return (Array(length).join('0') + num).slice(-length).split('');
  200. },
  201. /**
  202. * 用户签到
  203. */
  204. goSign: function(e) {
  205. let that = this,
  206. sum_sgin_day = that.signInfo.sumSignDay;
  207. if (that.signInfo.isDaySign) return this.$util.Tips({
  208. title: '您今日已签到!'
  209. });
  210. setSignIntegral().then(res => {
  211. that.active = true;
  212. that.integral = res.data.integral;
  213. that.sign_index = (that.sign_index + 1) > that.signSystemList.length ? 1 : that
  214. .sign_index + 1;
  215. that.signCount = that.PrefixInteger(sum_sgin_day + 1, 4);
  216. that.$set(that.signInfo, 'isDaySign', true);
  217. // that.$set(that.signInfo, 'integral', that.$util.$h.Add(that.signInfo.integral, res.data
  218. // .integral));
  219. that.$store.commit("changInfo", {
  220. amount1: 'integral',
  221. amount2: that.$util.$h.Add(that.signInfo.integral, res.data.integral)
  222. });
  223. that.getSignList();
  224. }).catch(err => {
  225. return this.$util.Tips({
  226. title: err
  227. })
  228. });
  229. },
  230. /**
  231. * 关闭签到提示
  232. */
  233. close: function() {
  234. this.active = false;
  235. }
  236. }
  237. }
  238. </script>
  239. <style scoped lang="scss">
  240. .sign .header {
  241. width: 100%;
  242. height: 310rpx;
  243. @include main_bg_color(theme);
  244. }
  245. .sign .header .headerCon {
  246. padding: 0 0 0 30rpx;
  247. height: 234rpx;
  248. }
  249. .sign .header .headerCon .left {
  250. width: 530rpx;
  251. font-size: 32rpx;
  252. color: #fff;
  253. font-weight: bold;
  254. }
  255. .sign .header .headerCon .left .integral text {
  256. font-size: 24rpx;
  257. margin-top: 19rpx;
  258. background-color: #ff9000;
  259. text-align: center;
  260. border-radius: 6rpx;
  261. font-weight: normal;
  262. padding: 4rpx 15rpx;
  263. }
  264. .sign .header .headerCon .text {
  265. width: 410rpx;
  266. }
  267. .sign .header .headerCon .left .pictrue {
  268. width: 100rpx;
  269. height: 100rpx;
  270. border-radius: 50%;
  271. border: 4rpx solid #ecddbc;
  272. }
  273. .sign .header .headerCon .left .pictrue image {
  274. width: 100%;
  275. height: 100%;
  276. border-radius: 50%;
  277. }
  278. .sign .header .headerCon .right {
  279. width: 142rpx;
  280. height: 66rpx;
  281. background-color: #fff;
  282. border-radius: 50rpx 0 0 50rpx;
  283. font-size: 24rpx;
  284. color: #ff9000;
  285. }
  286. .sign .header .headerCon .right .iconfont {
  287. font-size: 33rpx;
  288. padding: 0 10rpx 0 30rpx;
  289. margin-top: 5rpx;
  290. }
  291. .sign .wrapper {
  292. background-color: #fff;
  293. margin: -80rpx 20rpx 0 20rpx;
  294. border-radius: 15rpx;
  295. padding-bottom: 80rpx;
  296. position: relative;
  297. }
  298. .sign .wrapper .list {
  299. padding: 0 30rpx;
  300. }
  301. .sign .wrapper .list .item {
  302. font-size: 22rpx;
  303. color: #8a8886;
  304. text-align: center;
  305. }
  306. .sign .wrapper .list .item .rewardTxt {
  307. width: 74rpx;
  308. height: 32rpx;
  309. background-color: #f4b409;
  310. border-radius: 16rpx;
  311. font-size: 20rpx;
  312. color: #a57d3f;
  313. line-height: 32rpx;
  314. }
  315. .sign .wrapper .list .item .num {
  316. font-size: 30rpx;
  317. color: #999;
  318. }
  319. .font_color{
  320. @include main_color(theme);
  321. }
  322. .sign .wrapper .list .item .num.on {
  323. color: #ff9000;
  324. }
  325. .sign .wrapper .list .item .venus {
  326. background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowYWFmYjU3Mi03MGJhLTRiNDctOTI2Yi0zOThlZDkzZDkxMDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDQ3N0E3RkJEMDFCMTFFODhGODVBOTc1NEM5Nzg2NzkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDQ3N0E3RkFEMDFCMTFFODhGODVBOTc1NEM5Nzg2NzkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZmRjNTM0MmUtNmFkOC1iMDRhLThjZTEtMjk2YWYzM2FkMmUxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBhYWZiNTcyLTcwYmEtNGI0Ny05MjZiLTM5OGVkOTNkOTEwOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnZClGIAAAT7SURBVHja7JtLcxtFEMdnn1rJUhIrTiS7KLsK/EXwNck3gCMcuUFx4QvACW48buHGMZxJPkiowpjC2LElcKzXSqul/6OdoOB9zezsCCimqmvXtdqd+U33dPf0rq2Tn54zg81KjrGuB75x8FbuddsQWIvkS5IxySA5b5no2DUE94TkKPk7IHmf5JDkUQJdW7MNw623o+Ra698KmAdnDNLeIJwRSHvDcLVDVnYynU771fnLl9eFcLZts+VymQf5iJ6pzfFYJeKgT/IZyTskXdWOPM9jjYbPLMticRyz2Sxk8/lc9XFDksckH1IcDKtq8FOSD6rMIuCCoPHXrBIk/qYDC0MlyO1kTBOSj6uuwXerwPn+63DrrdFo8OsV2ns6nEy3Chwg8lpFyK4OwNrgNGpSvxfFoDzP5etJR8PzsiYETmk+X5BjmpkBrHPGU109TeKqv5X3rT3QQ3ObaPDGRjIZXWZpol+b/cebUUA4iuHw938UoNbk9+zsjP16eqoV4JfjH1uqgLjxe10DiaKIDYZDNqfU7OrqSifjkzxIuwDubV2juLi8ZK7j8oT74uJSJ+BRHqQtC6cS/7A9wtrDvb7v84A9Go2UMyQZSFsWrmz6td4GgyF38a7r8lgGefHiQjnjkYG064ZDmjWktecRnEOCDa9DpjqdTrnUDSk2vJXgsHGdTKa0t5vx/V0Yhvy4WMx5hdf3VqYJDQqTxW+QdmECPM8h8flvPPRFR/QXBEEuKEw9Yz/5AyoDtBkei5zriyw4pGVFmoOHPD7+mQ/ccR1mWzZpyuIacx2Hgzl0FJkIjjBTHBeLiO6LuDZH4zFbRkt63oLt7+8XAmJcIhFP0eTn2C9CgzBTrPjUp7XbW6VSJGjx5OSEBhsz2wGkxc0R967LuukuSWKaFEwMnXJQSL/fZ51Op/QSuL5OdVjY7beFBq2sAlHZ/A8aOTg4YKenv/EBr8Nl5ZUO6jPJRGCg0dJie/d3WbPZlMpPMwpZsN0Y2sOVb7PcOzou22CGe3u7fB3J3Cd+udvvScG9soT0Kt13tAZj4UVRwHmWtZClcj+azX6vxx0GN8ECUFyHjnsEp+KlM8b3TBTKBCDqkA/SIFV20jCbO3duk8OIcgHF7G9ttbinVYFLcTBgeAAP+vc4mAkJVywLibARpZvOjWWA36rApYSI1+DSMhltkJPpRGIyJrXAZeWiWiCnk9kNU4RGl8m5MN1VLFzwWKobLm83kQtZbnMb8lgYJ2aIYH//3g73lEHQ5ECAXYUSu7QWZeCKqmoCcqSyPkQgd8lHbne3uSMRbWenSwNtU476BxtT9oJQOZ3OKKloq6SmmXBlyoZKb3nG4wnXyt1ul9261UkN9ggjvd497mDOz885KGN3pfvKg1OuixY15JCHh2/ymFjUms2AMqD9BFB/qwUQg5ZtrVY9b7H/LxtmZSCbaCr9KgGmpEeG6qpzM2tQBHudb5eKNLfKiUMzgAIyL6uRreHklB9qX4MDlQfLpHUV4AY6AB+rzl4ZyIqa+0aHiX6UlDTwMcK2CqQoEGmEE5+RfFK4N636vWjKh0Cp5ceS38k8JXko8yHQ7W7PXKBPBvYwGegNF4/q12g05mV7HXClqgs1ffEr+/LmaTIx0nCb+uI3U5M64Tadi5aBrBXORLKdB1k7nKndhID8GqUaErze/coEXJ1OJm9CY2bw3wr+FGAAoa6PIUihovYAAAAASUVORK5CYII=');
  327. background-repeat: no-repeat;
  328. background-size: 100% 100%;
  329. width: 56rpx;
  330. height: 56rpx;
  331. margin: 10rpx 0;
  332. }
  333. .sign .wrapper .list .item .venus.venusSelect {
  334. background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowYWFmYjU3Mi03MGJhLTRiNDctOTI2Yi0zOThlZDkzZDkxMDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzkwRkI4NEFEMDFCMTFFODhDNDdBMDVGOTBBN0U2NTQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzkwRkI4NDlEMDFCMTFFODhDNDdBMDVGOTBBN0U2NTQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZmRjNTM0MmUtNmFkOC1iMDRhLThjZTEtMjk2YWYzM2FkMmUxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBhYWZiNTcyLTcwYmEtNGI0Ny05MjZiLTM5OGVkOTNkOTEwOSIv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');
  335. }
  336. .sign .wrapper .list .item .venus.reward {
  337. background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAAA4CAYAAAC1+AWFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowYWFmYjU3Mi03MGJhLTRiNDctOTI2Yi0zOThlZDkzZDkxMDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUEyNzZEMjZEMDFCMTFFOEIzQzhEMjMxNjI1NENDQjciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUEyNzZEMjVEMDFCMTFFOEIzQzhEMjMxNjI1NENDQjciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZmRjNTM0MmUtNmFkOC1iMDRhLThjZTEtMjk2YWYzM2FkMmUxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBhYWZiNTcyLTcwYmEtNGI0Ny05MjZiLTM5OGVkOTNkOTEwOSIv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');
  338. width: 75rpx;
  339. height: 56rpx;
  340. }
  341. .sign .wrapper .but {
  342. width: 400rpx;
  343. height: 76rpx;
  344. font-size: 30rpx;
  345. line-height: 76rpx;
  346. color: #fff;
  347. border-radius: 50rpx;
  348. text-align: center;
  349. margin: 30rpx auto;
  350. }
  351. .bg_color{
  352. @include main_bg_color(theme);
  353. }
  354. .sign .wrapper .but.on {
  355. background-color: #999 !important;
  356. }
  357. .sign .wrapper .lock {
  358. background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAi4AAABECAYAAACmur7KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowYWFmYjU3Mi03MGJhLTRiNDctOTI2Yi0zOThlZDkzZDkxMDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkY0OEQxQjdEMDFDMTFFODgwMTlGMzZDRjQ3RTkwMTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkY0OEQxQjZEMDFDMTFFODgwMTlGMzZDRjQ3RTkwMTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZmRjNTM0MmUtNmFkOC1iMDRhLThjZTEtMjk2YWYzM2FkMmUxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBhYWZiNTcyLTcwYmEtNGI0Ny05MjZiLTM5OGVkOTNkOTEwOSIv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
  359. background-repeat: no-repeat;
  360. background-size: 100% 100%;
  361. width: 558rpx;
  362. height: 68rpx;
  363. position: absolute;
  364. left: 50%;
  365. transform: translateX(-50%);
  366. bottom: -42rpx;
  367. z-index: 9;
  368. }
  369. .sign .wrapper2 {
  370. margin-top: 15rpx;
  371. padding: 73rpx 0 0 0;
  372. }
  373. .sign .wrapper2 .tip {
  374. font-size: 30rpx;
  375. color: #666;
  376. text-align: center;
  377. }
  378. .sign .wrapper2 .list2 {
  379. margin: 45rpx 0 49rpx 0;
  380. }
  381. .sign .wrapper2 .list2 .item {
  382. width: 80rpx;
  383. height: 116rpx;
  384. background-repeat: no-repeat;
  385. background-size: 100% 100%;
  386. color: #fff;
  387. font-size: 72rpx;
  388. text-align: center;
  389. line-height: 116rpx;
  390. margin-right: 19rpx;
  391. border-radius: 8rpx;
  392. /*
  393. background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAB0CAYAAAASLLWNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1YTNlMmVkYy05YmJjLTI3NDYtYThjOS1jM2ZmNzY5ZmJjMjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MThCMUUxN0YzRTI5MTFFOUEwQ0ZCQzExRjI0NkNGM0UiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MThCMUUxN0UzRTI5MTFFOUEwQ0ZCQzExRjI0NkNGM0UiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NGExMjQxMTgtOWFlZC02NTRkLTgzNjgtOWQ4MmQzNTgxNmYyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVhM2UyZWRjLTliYmMtMjc0Ni1hOGM5LWMzZmY3NjlmYmMyMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn8ds/sAAAHJSURBVHja7Na9alNhHMfxvJnegm3cooNzdOhdNJB6FXaog6U3IGgHHfQqSt/uoyK4OJixUjK3S4+U+n/kCRyTQD0nU8nnCz8Ih2f6cJI8zcmg31hQN7aVtxnbyM9WqevYRexb7CR2FitmDzUXAA5jH2JPGyo3ju3FjssPW6XP7dj7fADefMnkKBu1pw87pQPvYm853dvUaK/8Bo7gVUYcTQHTn8NHJpX7lOwS4HbsCY/K9WKvWvmqonptJcCXHGr3IgE+5lC79QS4xqF23RaD5QIIECBAgAIIECBAAQQIEKAAAgQIUAABAgQogAABAhRAgAABCiBAgAAFECBAgAIIECBAAQQI8KHXaT57TsEbCBDgyv4G3v38QcEbCBAgQAEECBCgAAIECFAAAQIEKIAAAQIUQIAAAQogQIAABRAgQIACCBAgQAEECBAgQAQAAQIEqGUArzDUrkiAlxxqd5kAv3Oo3XkCPOVQu9MEeBi7YFG5X8kuARaxNzwqtxu7mV5j0lt4wOS/O8hm/9wD92Of2dzbl2w1d5G+je3ERrExp7mSyXbsdbb6W3My6C863M2Hh7FBrBd7tGJgv/MfxdfYSf7KFrOH/ggwAIarNp6h8hqzAAAAAElFTkSuQmCC');
  394. */
  395. }
  396. .sign .wrapper2 .list2 .data {
  397. font-size: 30rpx;
  398. color: #232323;
  399. }
  400. .sign .wrapper2 .tip2 {
  401. font-size: 30rpx;
  402. color: #999999;
  403. padding: 0 55rpx;
  404. text-align: center;
  405. line-height: 1.5;
  406. }
  407. .sign .list3 {
  408. margin: 45rpx 37rpx 0 37rpx;
  409. border-top: 1px dashed #eee;
  410. }
  411. .sign .list3 .item {
  412. align-items: center;
  413. justify-content: space-between;
  414. border-bottom: 1px solid #eee;
  415. height: 130rpx;
  416. }
  417. .sign .list3 .item .name {
  418. color: #232323;
  419. font-size: 30rpx;
  420. width: 400rpx;
  421. }
  422. .sign .list3 .item .data {
  423. font-size: 24rpx;
  424. color: #bbbbbb;
  425. margin-top: 9rpx;
  426. }
  427. .sign .list3 .item .num {
  428. font-size: 36rpx;
  429. font-family: 'Guildford Pro';
  430. }
  431. .sign .list3 .loading {
  432. font-size: 26rpx;
  433. color: #282828;
  434. height: 97rpx;
  435. line-height: 97rpx;
  436. text-align: center;
  437. }
  438. .sign .list3 .loading .iconfont {
  439. font-size: 25rpx;
  440. color: #212121;
  441. vertical-align: 2rpx;
  442. margin-left: 10rpx;
  443. }
  444. .sign .signTip {
  445. width: 644rpx;
  446. height: 645rpx;
  447. position: fixed;
  448. top: 50%;
  449. left: 50%;
  450. margin-left: -322rpx;
  451. margin-top: -322.5rpx;
  452. z-index: 99;
  453. text-align: center;
  454. transition: all 0.3s ease-in-out 0s;
  455. opacity: 0;
  456. transform: scale(0);
  457. }
  458. .sign .signTip .signTipLight {
  459. background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoQAAAKFCAMAAABiNQjYAAAAjVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8DizOFAAAAL3RSTlMABAsHDxMdGRYnKyEvQiQ+OUYzSjZOYFtkUmhteVhVdHCCfoaLkJWZnaGmrLG4xJtLVuIAALjgSURBVHja7NzdkuogEATgNO37P/OZYiFggKO1Q1yw+iMhP7d2DUGJh4iIiIiI/Abqrbklcj8MbyiQ8imo2oGmnRRDuQtyf83gJZGKoNwG46YUSo8yKN8HgHWIWx6VAZz5PG8qhnIXVNqLozpRBOUueJNSKHeBQiguUAjlCyiE4imCUCUUH3/6YJtCKH8H1qDhWP4ArP1swKyJCT8WQq3G+Q7VwoIpQQQBGhCGjF085ktDFUJJ2csNqZ9RVsA3gYcftDZxZ0i7dSWFh21efNvhBq1K3BVSBEurbRRCnPMpqBxupHxgqezBjs92DKGsDtcLlLVWdsCuIQSqYq6xeQN4eo7HmcO9Q5gn9NACxeXl8KXzsqBvfgjx0RDmHJ5NT4dLO+cgeTjuIf2VMASawFfgzmASQ6h3BjZQ1QgMMHXeEEa0ZpthiiVDvHFeTQzh9d1S/ZSyIOQeODBEMnaHS06aYdkj1ge6Sy6yEkS9RbUslCJo3bAGGvjHyafEVdUvd8xlEvMKIfqPh5otLwWpxxXzYdrDWo7dS/cs19EEZWGjmcjPTtYxdFbCglUtbIblyRlsnw/1tzerQR9TDiuBvkr4AudUQhAchDAGUQPygtDDjjAnhHcPxyRAYkhfYi+oXwT7McQWIYwwpr95WA4abCMYUinEB0LIST/MYOiAVjispflCpieE2AW4JyaPENLxcUsIWQGIIU1LllLlD2BfCiF9IXx0Wn1qF3NCWIwzqNcIVtIUwXYgjmaHsLQYvhRJXwgReAWiT8PxOgAOWTRSBukP4cMEEw+2W9cpiwHz14uBerV0cYMSmFJoewXOELbC9dQ7BWeHQrg4HOBIroDlZHYIW4cDYghHMaQyuK5h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
  460. background-repeat: no-repeat;
  461. background-size: 100% 100%;
  462. width: 100%;
  463. height: 100%;
  464. z-index: -1;
  465. }
  466. .sign .signTip.on {
  467. opacity: 1;
  468. transform: scale(1);
  469. }
  470. .sign .signTip .signTipCon {
  471. background-image: url('data:image/png;base64,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
  472. background-repeat: no-repeat;
  473. background-size: 100% 100%;
  474. width: 420rpx;
  475. height: 420rpx;
  476. margin-top: -700rpx;
  477. position: relative;
  478. }
  479. .signTipBox{
  480. @include main_bg_color(theme);
  481. height: 360rpx;
  482. width: 100%;
  483. position: absolute;
  484. bottom: 0;
  485. z-index: -1;
  486. }
  487. .sign .signTip .signTipCon .state {
  488. font-size: 34rpx;
  489. color: #fff;
  490. margin-top: 150rpx;
  491. }
  492. .sign .signTip .signTipCon .integral {
  493. font-size: 30rpx;
  494. color: rgba(255, 255, 255, 0.6);
  495. margin-top: 9rpx;
  496. }
  497. .sign .signTip .signTipCon .signTipBnt {
  498. font-size: 30rpx;
  499. @include main_color(theme);
  500. width: 260rpx;
  501. height: 76rpx;
  502. @include second-gradient(theme);
  503. border-radius: 38rpx;
  504. line-height: 76rpx;
  505. margin: 48rpx auto 0 auto;
  506. }
  507. </style>