|
@@ -7,21 +7,21 @@ import { FullscreenOutlined } from '@ant-design/icons';
|
7
|
7
|
import { Button } from 'antd';
|
8
|
8
|
import ScreenHeader from '@/components/ScreenBox/ScreenHeader';
|
9
|
9
|
import GeoMap from '@/components/GeoMap';
|
|
10
|
+import StatisCard from '@/components/ScreenBox/StatisCard';
|
|
11
|
+import SquareBox from '@/components/ScreenBox/SquareBox';
|
10
|
12
|
import { useFullScreen } from './hook';
|
11
|
13
|
import MachineryType from './components/MachineryType';
|
12
|
14
|
import MachineryStatus from './components/MachineryStatus';
|
13
|
|
-import DateCommponetsBottomRight from './DateCommponetsBottomRight';
|
14
|
|
-import DateCommponetsBottomLeft from './DateCommponetsBottomLeft';
|
15
|
15
|
|
16
|
|
-import Styles from './style.less';
|
17
|
|
-import StatisCard from '@/components/ScreenBox/StatisCard';
|
18
|
16
|
import WorkArea from './components/WorkArea';
|
19
|
17
|
import List from './components/List';
|
20
|
18
|
import ColorFont from './components/ColorFont';
|
21
|
19
|
import WorkData from './components/WorkData';
|
|
20
|
+import Styles from './style.less';
|
|
21
|
+
|
22
|
22
|
export default (props) => {
|
23
|
23
|
const screenRef = useRef();
|
24
|
|
- const [height, setHeight] = useState('1080px');
|
|
24
|
+ const [height, setHeight] = useState('700px');
|
25
|
25
|
const { isFullScreen, toggleFullScreen } = useFullScreen(screenRef);
|
26
|
26
|
|
27
|
27
|
const [machineryTypeData, setMachineryTypeData] = useState([
|
|
@@ -71,7 +71,7 @@ export default (props) => {
|
71
|
71
|
<div className={Styles['grail-header']}>
|
72
|
72
|
<ScreenHeader weather="多云 21-28 °C" />
|
73
|
73
|
</div>
|
74
|
|
- <div className={classNames(Styles['grail-container'], Styles['pd-tp-40'])}>
|
|
74
|
+ <div className={classNames(Styles['grail-container'], Styles['pd-tp-30'])}>
|
75
|
75
|
<div className={Styles['grail-left']}>
|
76
|
76
|
<div className="flex flex-column full-height">
|
77
|
77
|
<div className="flex-0" style={{ height: '250px' }}>
|
|
@@ -102,43 +102,45 @@ export default (props) => {
|
102
|
102
|
</div>
|
103
|
103
|
</div>
|
104
|
104
|
</div>
|
105
|
|
- <div className={classNames(Styles['grail-footer'], Styles['pd-tp-40'])}>
|
106
|
|
- <div className="flex">
|
107
|
|
- <div className="flex-1">
|
108
|
|
- <List title="预约订单">
|
109
|
|
- <div>
|
110
|
|
- <ColorFont color="#F5CC5C">[快乐每一天]</ColorFont> 32s前预约了一台收割机,
|
111
|
|
- <ColorFont color="#44F68B">[收割机001]</ColorFont> 接到了此订单!
|
112
|
|
- </div>
|
113
|
|
- <div>
|
114
|
|
- <ColorFont color="#F5CC5C">[幸福人生]</ColorFont> 58分钟前预约了一台收割机,
|
115
|
|
- <ColorFont color="#44F68B">[播种机008]</ColorFont> 接到了此订单!尽快赶到!
|
116
|
|
- </div>
|
117
|
|
- <div>
|
118
|
|
- <ColorFont color="#F5CC5C">[灿烂人生]</ColorFont> 2个小时前预约了一台收割机,
|
119
|
|
- <ColorFont color="#44F68B">[收割机007]</ColorFont>{' '}
|
120
|
|
- 接到了此订单!正在赶往目的地!
|
121
|
|
- </div>
|
122
|
|
- </List>
|
123
|
|
- </div>
|
124
|
|
- <div className={classNames('flex-0', Styles['footer-middle'])} />
|
125
|
|
- <div className="flex-1">
|
126
|
|
- <List title="作业订单" color="green">
|
127
|
|
- <div>
|
128
|
|
- <ColorFont color="#44F68B">[收割机001]</ColorFont>
|
129
|
|
- 32s前接到了一个订单,距离目的地还有3.2公里,请农户耐心等待!
|
130
|
|
- </div>
|
131
|
|
- <div>
|
132
|
|
- <ColorFont color="#44F68B">[播种机008]</ColorFont>{' '}
|
133
|
|
- 2分钟前接到一个订单,距离目的地还有3.8公里,请农户耐心等待!
|
134
|
|
- </div>
|
135
|
|
- <div>
|
136
|
|
- <ColorFont color="#44F68B">[收割机007]</ColorFont>{' '}
|
137
|
|
- 2个小时前接到一个订单,距离目的地还有3.8公里,请农户耐心等待!
|
138
|
|
- </div>
|
139
|
|
- </List>
|
|
105
|
+ <div className={classNames(Styles['grail-footer'], Styles['pd-tp-30'])}>
|
|
106
|
+ <SquareBox>
|
|
107
|
+ <div className="flex">
|
|
108
|
+ <div className="flex-1">
|
|
109
|
+ <List title="预约订单">
|
|
110
|
+ <div>
|
|
111
|
+ <ColorFont color="#F5CC5C">[快乐每一天]</ColorFont> 32s前预约了一台收割机,
|
|
112
|
+ <ColorFont color="#44F68B">[收割机001]</ColorFont> 接到了此订单!
|
|
113
|
+ </div>
|
|
114
|
+ <div>
|
|
115
|
+ <ColorFont color="#F5CC5C">[幸福人生]</ColorFont> 58分钟前预约了一台收割机,
|
|
116
|
+ <ColorFont color="#44F68B">[播种机008]</ColorFont> 接到了此订单!尽快赶到!
|
|
117
|
+ </div>
|
|
118
|
+ <div>
|
|
119
|
+ <ColorFont color="#F5CC5C">[灿烂人生]</ColorFont> 2个小时前预约了一台收割机,
|
|
120
|
+ <ColorFont color="#44F68B">[收割机007]</ColorFont>{' '}
|
|
121
|
+ 接到了此订单!正在赶往目的地!
|
|
122
|
+ </div>
|
|
123
|
+ </List>
|
|
124
|
+ </div>
|
|
125
|
+ <div className={classNames('flex-0', Styles['footer-middle'])} />
|
|
126
|
+ <div className="flex-1">
|
|
127
|
+ <List title="作业订单" color="green">
|
|
128
|
+ <div>
|
|
129
|
+ <ColorFont color="#44F68B">[收割机001]</ColorFont>
|
|
130
|
+ 32s前接到了一个订单,距离目的地还有3.2公里,请农户耐心等待!
|
|
131
|
+ </div>
|
|
132
|
+ <div>
|
|
133
|
+ <ColorFont color="#44F68B">[播种机008]</ColorFont>{' '}
|
|
134
|
+ 2分钟前接到一个订单,距离目的地还有3.8公里,请农户耐心等待!
|
|
135
|
+ </div>
|
|
136
|
+ <div>
|
|
137
|
+ <ColorFont color="#44F68B">[收割机007]</ColorFont>{' '}
|
|
138
|
+ 2个小时前接到一个订单,距离目的地还有3.8公里,请农户耐心等待!
|
|
139
|
+ </div>
|
|
140
|
+ </List>
|
|
141
|
+ </div>
|
140
|
142
|
</div>
|
141
|
|
- </div>
|
|
143
|
+ </SquareBox>
|
142
|
144
|
</div>
|
143
|
145
|
</div>
|
144
|
146
|
</div>
|