Quellcode durchsuchen

日期计算bug修改

Rorschach vor 5 Jahren
Ursprung
Commit
667df10086
2 geänderte Dateien mit 5 neuen und 3 gelöschten Zeilen
  1. 2 1
      README.md
  2. 3 2
      pages/index/index.js

+ 2 - 1
README.md

@@ -38,4 +38,5 @@ https://mp.weixin.qq.com/
 - 2.0.0: 2.0大版本迭代
 - 2.2.1: 文字超出更改
 - 2.2.2: 添加新用户来源渠道
-- 2.2.3: 更换price页面,增加滚动名单
+- 2.2.3: 更换price页面,增加滚动名单
+- 2.2.4   日期计算bug修改

+ 3 - 2
pages/index/index.js

@@ -123,7 +123,7 @@ Page({
     setTimeout(() => {
       if (wx.getStorageSync('uid')) {
         httpRequestApi.userLoginRecord().success(res => {
-          if (res.data.data) {
+          if (res.data.data.length !== 0) {
             // 有数据弹任务窗口
             if (this.data.unfinishedCount > 0) {
               this.setData({
@@ -135,7 +135,8 @@ Page({
             // 没数据弹签到
             let oldDay = wx.getStorageSync('oldDay');
             let newDate = new Date();
-            let timeStep =(newDate.getMonth() + 1).toString() + newDate.getDate().toString()
+            let day = newDate.getDate() < 10 ? '0' + newDate.getDate() : newDate.getDate()
+            let timeStep =(newDate.getMonth() + 1).toString() + day
             if (oldDay) {
               let temp = parseInt(timeStep) - parseInt(oldDay)
               if (temp > 0) {