Browse Source

'添加开始时间'

Rorschach 3 years ago
parent
commit
2d628b26f5
3 changed files with 15 additions and 3 deletions
  1. 1 0
      README.md
  2. 10 2
      src/about.js
  3. 4 1
      src/helper/utils.js

+ 1 - 0
README.md

@@ -15,3 +15,4 @@ npm run build
 
 npm run server 
  ```
+项目在义方小学堂h5pay文件夹

+ 10 - 2
src/about.js

@@ -2,7 +2,6 @@ require('./index.less');
 import Api from './helper/const';
 import Utils from './helper/utils';
 import './helper/response';
-
 // 时间
 let actEnd = false;
 let originPrice = 0;
@@ -35,8 +34,17 @@ const getProduct = (orderId) => {
         type: "GET",
         success: function (res) {
             let endTime = res.data.endTime;
+            let startTime = res.data.startTime;
             let curTime = new Date().getTime();
-            if (endTime - curTime < 0) {
+            // if(startTime - endTime )
+            console.log(333, startTime - curTime)
+            if (startTime - curTime > 0) {
+                // 活动还未开始
+                document.getElementById('buy').className += ' none';
+                actEnd = true;
+                $('.top').html('活动开始时间')
+                $('#timer').html(Utils.formatTime(startTime))
+            } else if (endTime - curTime < 0) {
                 document.getElementById('buy').className += ' none';
                 actEnd = true;
             } else {

+ 4 - 1
src/helper/utils.js

@@ -21,7 +21,10 @@ export default class Utils {
 
         return d_hours + ':' + d_minutes + ':' + d_seconds;
     }
-
+    static formatTime(time){
+        let ft = new Date(time);
+        return this.addZero(ft.getHours()) + ':' + this.addZero(ft.getMinutes()) + ':' + this.addZero(ft.getSeconds());
+    }
 }