瀏覽代碼

静态页面

1002884655 4 年之前
父節點
當前提交
b3cecfce59
共有 1 個文件被更改,包括 13 次插入15 次删除
  1. 13
    15
      src/components/ActivityListItem/index.jsx

+ 13
- 15
src/components/ActivityListItem/index.jsx 查看文件

@@ -10,23 +10,21 @@ export default function ActivityListItem (props) {
10 10
   const { Data } = props
11 11
 
12 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 26
       return `已结束`
28 27
     }
29
-    return ``
30 28
   }
31 29
 
32 30
   return (