1002884655 4 vuotta sitten
vanhempi
commit
b3cecfce59
1 muutettua tiedostoa jossa 13 lisäystä ja 15 poistoa
  1. 13
    15
      src/components/ActivityListItem/index.jsx

+ 13
- 15
src/components/ActivityListItem/index.jsx Näytä tiedosto

10
   const { Data } = props
10
   const { Data } = props
11
 
11
 
12
   const BtnStatus = () => { // 按钮状态
12
   const BtnStatus = () => { // 按钮状态
13
-    let StartTime = new Date(Data.enlistStart).getTime()
14
-    let EndTime = new Date(Data.enlistEnd).getTime()
15
-    let StopTime = new Date(Data.endDate).getTime()
16
-    let Now = Date.now()
17
-    if (StartTime > Now) {
18
-      return `未开始`
19
-    }
20
-    if (StartTime <= Now && EndTime > Now) {
21
-      return !!Data.isSign ? `已报名` : `去报名`
22
-    }
23
-    if (EndTime <= Now && StopTime > Now) {
24
-      return `进行中`
25
-    }
26
-    if (StopTime <= Now) {
13
+    if (Data.activityStatus - 0 === 0) { // 进行中
14
+      if (Data.isSign - 0 === 1) {
15
+        return `已报名`
16
+      } else {
17
+        return `已开始`
18
+      }
19
+    } else if (Data.activityStatus - 0 === 1) { // 未开始
20
+      if (Data.isSign - 0 === 1) {
21
+        return `已报名`
22
+      } else {
23
+        return `去报名`
24
+      }
25
+    } else { // 已结束
27
       return `已结束`
26
       return `已结束`
28
     }
27
     }
29
-    return ``
30
   }
28
   }
31
 
29
 
32
   return (
30
   return (