Your Name 3 anos atrás
pai
commit
3f67d3c3cd

+ 1
- 1
config/defaultSettings.js Ver arquivo

12
   menu: {
12
   menu: {
13
     locale: false,
13
     locale: false,
14
   },
14
   },
15
-  title: '新 联 ',
15
+  title: '新 联 ',
16
   pwa: false,
16
   pwa: false,
17
   iconfontUrl: '',
17
   iconfontUrl: '',
18
 };
18
 };

+ 1
- 1
src/components/Poster/Preview.jsx Ver arquivo

24
       <Row gutter={24} style={{padding: '2em'}}>
24
       <Row gutter={24} style={{padding: '2em'}}>
25
         <Col span={6}><Avatar size={78} src={avatar} /></Col>
25
         <Col span={6}><Avatar size={78} src={avatar} /></Col>
26
         <Col span={10}>
26
         <Col span={10}>
27
-          <Title level={4}>新联</Title>
27
+          <Title level={4}>新联</Title>
28
           <div>长按识别看房</div>
28
           <div>长按识别看房</div>
29
         </Col>
29
         </Col>
30
         <Col span={8}><img src={qrCode} alt="" style={qrStyle} /></Col>
30
         <Col span={8}><img src={qrCode} alt="" style={qrStyle} /></Col>

+ 1
- 1
src/pages/user/login/index.jsx Ver arquivo

43
     <div className={styles['login-form-wapper']}>
43
     <div className={styles['login-form-wapper']}>
44
       <div className={styles.main}>
44
       <div className={styles.main}>
45
         <div className={styles['login-wedget']}>
45
         <div className={styles['login-wedget']}>
46
-          <h3>欢迎来到新联</h3>
46
+          <h3>欢迎来到新联</h3>
47
           <img src="http://yz-websit.oss-cn-hangzhou.aliyuncs.com/xlk/login-wedget.png" alt="" />
47
           <img src="http://yz-websit.oss-cn-hangzhou.aliyuncs.com/xlk/login-wedget.png" alt="" />
48
         </div>
48
         </div>
49
         <div className={styles['login-form']}>
49
         <div className={styles['login-form']}>

+ 15
- 8
src/pages/welcome/index.jsx Ver arquivo

1
 import React, { useCallback, useEffect, useState } from 'react';
1
 import React, { useCallback, useEffect, useState } from 'react';
2
 // import { Row, Col } from 'antd'
2
 // import { Row, Col } from 'antd'
3
+import { connect } from 'dva'
3
 import Link from 'umi/link'
4
 import Link from 'umi/link'
4
 import IconText from './components/IconText'
5
 import IconText from './components/IconText'
5
 import styles from './style.less';
6
 import styles from './style.less';
6
 
7
 
7
-export default (props) => {
8
+const Welcome = (props) => {
9
+  const { user } = props
10
+  const { bossDisplay } = user
8
   const [containerStyle, setContainerStyle] = useState({})
11
   const [containerStyle, setContainerStyle] = useState({})
9
 
12
 
10
   const computeStyle = useCallback(() => {
13
   const computeStyle = useCallback(() => {
12
     const header = document.getElementsByClassName('ant-pro-global-header')[0]
15
     const header = document.getElementsByClassName('ant-pro-global-header')[0]
13
 
16
 
14
     const style = {
17
     const style = {
18
+      background: `url(${bossDisplay}) no-repeat`,
19
+      backgroundSize: '100% 100%',
15
       width: header.offsetWidth,
20
       width: header.offsetWidth,
16
       height: body.offsetHeight - header.offsetHeight,
21
       height: body.offsetHeight - header.offsetHeight,
17
     }
22
     }
18
 
23
 
19
     setContainerStyle(style)
24
     setContainerStyle(style)
20
-  }, [setContainerStyle])
25
+  }, [setContainerStyle, bossDisplay])
21
 
26
 
22
   useEffect(() => {
27
   useEffect(() => {
23
     computeStyle()
28
     computeStyle()
28
   
33
   
29
   return (
34
   return (
30
     <div className={styles.welcome} style={containerStyle}>
35
     <div className={styles.welcome} style={containerStyle}>
31
-      <div className={styles['action-list']}>
36
+      {/* <div className={styles['action-list']}>
32
         <div>
37
         <div>
33
           <Link to="/building/list">
38
           <Link to="/building/list">
34
             <IconText name='building'>项目列表</IconText>
39
             <IconText name='building'>项目列表</IconText>
54
         </div>
59
         </div>
55
         
60
         
56
         <div>
61
         <div>
57
-          {/* <Link to="/customer/customer/list"> */}
62
+          <Link to="/customer/customer/list">
58
             <IconText name='report'>数据报表</IconText>
63
             <IconText name='report'>数据报表</IconText>
59
-          {/* </Link> */}
64
+          </Link>
60
         </div>
65
         </div>
61
         
66
         
62
         <div>
67
         <div>
63
-          {/* <Link to="/customer/customer/list"> */}
68
+          <Link to="/customer/customer/list">
64
             <IconText name='channel'>渠道统计</IconText>
69
             <IconText name='channel'>渠道统计</IconText>
65
-          {/* </Link> */}
70
+          </Link>
66
         </div>
71
         </div>
67
-      </div>
72
+      </div> */}
68
     </div>
73
     </div>
69
   )
74
   )
70
 };
75
 };
76
+
77
+export default connect(s => ({ user: s.user.currentUser }))(Welcome);

+ 2
- 2
src/pages/welcome/style.less Ver arquivo

1
 @import '~antd/lib/style/themes/default.less';
1
 @import '~antd/lib/style/themes/default.less';
2
 
2
 
3
 .welcome {
3
 .welcome {
4
-  background: url(https://yz-websit.oss-cn-hangzhou.aliyuncs.com/xlk/background.png) no-repeat;
5
-  background-size: 100% 100%;
4
+  // background: url(https://yz-websit.oss-cn-hangzhou.aliyuncs.com/xlk/background.png) no-repeat;
5
+  // background-size: 100% 100%;
6
   position: absolute;
6
   position: absolute;
7
   left: -24px;
7
   left: -24px;
8
   top: -24px;
8
   top: -24px;