|
@@ -1,11 +1,116 @@
|
|
|
-import React, { Component } from 'react'
|
|
|
-export default class index extends Component {
|
|
|
- render() {
|
|
|
- return (
|
|
|
- <div className="pi-flex-row">
|
|
|
- {/* <Meun></Meun> */}
|
|
|
- <h1>首页</h1>
|
|
|
+import Header from '@/components/Header'
|
|
|
+import React from 'react'
|
|
|
+import styles from './index.module.scss'
|
|
|
+import SvgIcon from '@/components/SvgIcon'
|
|
|
+import './index.scss'
|
|
|
+import { Link } from 'react-router-dom'
|
|
|
+import { ZhButton } from '@/components/Button'
|
|
|
+import { dayjsFormat } from '@/utils/util'
|
|
|
+import { userStore } from '@/store/mobx'
|
|
|
+import { Tooltip } from 'antd'
|
|
|
+const Index = () => {
|
|
|
+ return (
|
|
|
+ <div className="wrap-contaniner hide-menu">
|
|
|
+ <Header title="待办事项"></Header>
|
|
|
+ <div className={styles.content}>
|
|
|
+ <span>系统消息</span>
|
|
|
+ <h5 className={styles.title}>项目名称</h5>
|
|
|
+ <div className={styles.downtime}>
|
|
|
+ <SvgIcon type="xxh-wrench" style={{ fontSize: '1.5rem' }}></SvgIcon>
|
|
|
+ <p className={styles.downtimeText}>系统将于 2019年3月10日 14:09 开始停机维护,持续30分钟。造成不便敬请谅解。</p>
|
|
|
+ </div>
|
|
|
+ <div className="pi-justify-between">
|
|
|
+ <div className={[ styles.card, 'pi-flex-twice' ].join(' ')}>
|
|
|
+ <div className={styles.cardHeader}>
|
|
|
+ <span>需要你处理</span>
|
|
|
+ </div>
|
|
|
+ <div className={styles.cardBody}>
|
|
|
+ <ul>
|
|
|
+ <li className="pi-flex-column">
|
|
|
+ <div className="pi-justify-between">
|
|
|
+ <div>
|
|
|
+ <span className={[ 'pi-pd-lr-15', 'badge-success' ].join(' ')}>质量巡检</span>
|
|
|
+ <span className="pi-pd-lr-15">
|
|
|
+ <span>WWUJ-1 </span>
|
|
|
+ <Link to="/console/dashboard">施工质量事故</Link>
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ <ZhButton size="small">审批</ZhButton>
|
|
|
+ </div>
|
|
|
+ <div className="pi-justify-between mt-1 ">
|
|
|
+ <span>张三-监理一</span>
|
|
|
+ <span>{dayjsFormat(new Date(), 'MM-DD HH:mm')}</span>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ {/* <p className="pi-text-center pi-muted">暂时没有需要你处理的事项</p> */}
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div className={[ styles.card, 'pi-flex-twice', 'pi-mg-lr-30' ].join(' ')}>
|
|
|
+ <div className={styles.cardHeader}>
|
|
|
+ <span>需要你关注</span>
|
|
|
+ </div>
|
|
|
+ <div className={styles.cardBody}>
|
|
|
+ <ul>
|
|
|
+ <li className="pi-flex-column">
|
|
|
+ <div className="pi-justify-start">
|
|
|
+ <span className={[ 'pi-pd-lr-15', 'badge-success' ].join(' ')}>质量巡检</span>
|
|
|
+ <span className="pi-pd-lr-15">
|
|
|
+ <span>WWUJ-1 </span>
|
|
|
+ <Link to="/console/dashboard" className="pi-mg-lr-5">
|
|
|
+ 施工质量事故
|
|
|
+ </Link>
|
|
|
+ <span>审批完成,待整改</span>
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ <div className="pi-justify-between mt-1">
|
|
|
+ <span>张三-监理一</span>
|
|
|
+ <span>{dayjsFormat(new Date(), 'MM-DD HH:mm')}</span>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div className="pi-flex-sub pi-flex-column">
|
|
|
+ <div className={styles.card}>
|
|
|
+ <div className={styles.cardBody}>
|
|
|
+ <div className={styles.cardTitle}>
|
|
|
+ <h5>纵横技术支持</h5>
|
|
|
+ <h6 className="pi-muted">{userStore.userInfo.name}</h6>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <ul className="list-group">
|
|
|
+ <Tooltip title="腾讯QQ" placement="left">
|
|
|
+ <li className="list-group-item">
|
|
|
+ <SvgIcon type="xxh-qq1" style={{ fontSize: 14 }}></SvgIcon>
|
|
|
+ <span className="pi-mg-left-5">914630468</span>
|
|
|
+ </li>
|
|
|
+ </Tooltip>
|
|
|
+ <Tooltip title="手机号码" placement="left">
|
|
|
+ <li className="list-group-item">
|
|
|
+ <SvgIcon type="xxh-mobile-alt" style={{ fontSize: 14 }}></SvgIcon>
|
|
|
+ <span className="pi-mg-left-5">15812644017</span>
|
|
|
+ </li>
|
|
|
+ </Tooltip>
|
|
|
+ <Tooltip title="固定电话" placement="left">
|
|
|
+ <li className="list-group-item">
|
|
|
+ <SvgIcon type="xxh-phone-volume1" style={{ fontSize: 14 }}></SvgIcon>
|
|
|
+ <span className="pi-mg-left-5">0756-3850891</span>
|
|
|
+ </li>
|
|
|
+ </Tooltip>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ <div className={[ styles.card, 'mt-2' ].join(' ')}>
|
|
|
+ <div className={styles.cardBody}>
|
|
|
+ <span className="pi-link-blue">当前版本: 1.2.0</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div></div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- )
|
|
|
- }
|
|
|
+ </div>
|
|
|
+ )
|
|
|
}
|
|
|
+
|
|
|
+export default Index
|