Your Name 3 yıl önce
ebeveyn
işleme
3f67d3c3cd

+ 1
- 1
config/defaultSettings.js Dosyayı Görüntüle

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

+ 1
- 1
src/components/Poster/Preview.jsx Dosyayı Görüntüle

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

+ 1
- 1
src/pages/user/login/index.jsx Dosyayı Görüntüle

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

+ 15
- 8
src/pages/welcome/index.jsx Dosyayı Görüntüle

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

+ 2
- 2
src/pages/welcome/style.less Dosyayı Görüntüle

@@ -1,8 +1,8 @@
1 1
 @import '~antd/lib/style/themes/default.less';
2 2
 
3 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 6
   position: absolute;
7 7
   left: -24px;
8 8
   top: -24px;