张涛 пре 1 година
родитељ
комит
fa066eb72f

+ 35
- 29
src/pages/member/components/MemberCardInfo.jsx Прегледај датотеку

@@ -1,37 +1,43 @@
1 1
 import React from "react";
2 2
 import { Button, Card, Switch } from "antd";
3
+import moment from "moment";
3 4
 export default (props) => {
4 5
   const { taMemberCardList } = props;
5 6
 
6
-
7 7
   return (taMemberCardList || []).map((it) => (
8
-      <Card
9
-        key={it?.cardId}
10
-        style={{ width: "100%", marginTop: 16 }}
11
-        title={it?.cardType ? it?.cardType : "会员卡"}
12
-        loading={!it}
13
-      >
14
-        <Card.Grid>
15
-          <Card.Meta title="开卡人姓名" description={it?.memberName} />
16
-        </Card.Grid>
17
-        <Card.Grid>
18
-          <Card.Meta title="手机号" description={it?.memberPhone} />
19
-        </Card.Grid>
20
-        <Card.Grid>
21
-          <Card.Meta title="总次数" description={it?.totalAmount} />
22
-        </Card.Grid>
23
-        <Card.Grid>
24
-          <Card.Meta title="剩余次数" description={it?.leftAmount} />
25
-        </Card.Grid>
26
-        <Card.Grid>
27
-          <Card.Meta title="开卡日期" description={it?.bizDate} />
28
-        </Card.Grid>
29
-        <Card.Grid>
30
-          <Card.Meta title="总时长" description={it?.totalTime} />
31
-        </Card.Grid>
32
-        <Card.Grid>
33
-          <Card.Meta title="截止日期" description={it?.expireTime} />
34
-        </Card.Grid>
35
-      </Card>
8
+    <Card
9
+      key={it?.cardId}
10
+      style={{ width: "100%", marginTop: 16 }}
11
+      title={it?.cardType ? it?.cardType : "会员卡"}
12
+      loading={!it}
13
+    >
14
+      <Card.Grid>
15
+        <Card.Meta title="开卡人姓名" description={it?.memberName} />
16
+      </Card.Grid>
17
+      <Card.Grid>
18
+        <Card.Meta title="手机号" description={it?.memberPhone} />
19
+      </Card.Grid>
20
+      <Card.Grid>
21
+        <Card.Meta title="总次数" description={it?.totalAmount} />
22
+      </Card.Grid>
23
+      <Card.Grid>
24
+        <Card.Meta title="剩余次数" description={it?.leftAmount} />
25
+      </Card.Grid>
26
+      <Card.Grid>
27
+        <Card.Meta
28
+          title="开卡日期"
29
+          description={moment(it?.bizDate).format("YYYY-MM-DD HH:mm:ss")}
30
+        />
31
+      </Card.Grid>
32
+      <Card.Grid>
33
+        <Card.Meta title="总时长" description={it?.totalTime} />
34
+      </Card.Grid>
35
+      <Card.Grid>
36
+        <Card.Meta
37
+          title="截止日期"
38
+          description={it?.expireTime?moment(it?.expireTime).format("YYYY-MM-DD HH:mm:ss"):""}
39
+        />
40
+      </Card.Grid>
41
+    </Card>
36 42
   ));
37 43
 };

+ 2
- 1
src/pages/member/components/MemberInfo.jsx Прегледај датотеку

@@ -1,4 +1,5 @@
1 1
 import { Card } from "antd";
2
+import moment from "moment";
2 3
 import React from "react";
3 4
 export default (props) => {
4 5
   const { memberList } = props;
@@ -25,7 +26,7 @@ export default (props) => {
25 26
         />
26 27
       </Card.Grid>
27 28
       <Card.Grid>
28
-        <Card.Meta title="注册日期" description={memberList?.bizDate} />
29
+        <Card.Meta title="注册日期" description={moment(memberList?.bizDate).format("YYYY-MM-DD HH:mm:ss")} />
29 30
       </Card.Grid>
30 31
     </Card>
31 32
   );

+ 1
- 0
src/pages/member/components/ModalNewCard.jsx Прегледај датотеку

@@ -53,6 +53,7 @@ export default (props) => {
53 53
           required
54 54
           name="phone"
55 55
           label="手机号"
56
+          disabled={modalTitle == "核销卡"}
56 57
           rules={[{ required: true, message: "请输入手机号" }]}
57 58
         />
58 59
         <ProFormSelect

+ 2
- 2
src/pages/member/index.jsx Прегледај датотеку

@@ -89,7 +89,7 @@ export default (props) => {
89 89
           }, 0);
90 90
           return [
91 91
             <Button
92
-              key="A3"
92
+              key="A2"
93 93
               style={{ padding: 0 }}
94 94
               type="link"
95 95
               onClick={() => navigate(`/member/edit?id=${record.memberId}`)}
@@ -97,7 +97,7 @@ export default (props) => {
97 97
               详情
98 98
             </Button>,
99 99
             <Button
100
-              key="A2"
100
+              key="A3"
101 101
               style={{ padding: 0 }}
102 102
               type="link"
103 103
               disabled={!dataNum}