Commit 872063cb authored by baoshuang's avatar baoshuang

解决冲突

parents b9166369 e17d3cef
...@@ -12,7 +12,9 @@ ...@@ -12,7 +12,9 @@
// 根url // 根url
// baseURI: 'http://172.16.11.30:9008/', // baseURI: 'http://172.16.11.30:9008/',
baseURI: 'http://172.16.3.122:8083/', baseURI: 'http://172.16.3.122:8083/',
// convertorURI: 'http://172.16.3.122:8083/',
convertorURI: 'http://172.16.3.122:8083/', convertorURI: 'http://172.16.3.122:8083/',
patrolURI: 'http://172.16.3.122:8082/',
rulesConfigURI: 'http://172.16.10.91:8080/', rulesConfigURI: 'http://172.16.10.91:8080/',
// plugin URI // plugin URI
pluginURI: 'http://172.16.11.40:8099/', pluginURI: 'http://172.16.11.40:8099/',
...@@ -45,7 +47,7 @@ ...@@ -45,7 +47,7 @@
delayTime: 10 // 屏保出现时间(单位:秒) 10s delayTime: 10 // 屏保出现时间(单位:秒) 10s
}, },
//三维模型配置 yinan 沂南站 shm 上海庙站 sn 苏南 hainan 海南站 //三维模型配置 yinan 沂南站 shm 上海庙站 sn 苏南 hainan 海南站
view3dFile:'/mods/components/3dviewConvertor/threeres/models/shm/index.json', view3dFile:'/mods/components/3dviewConvertor/threeres/models/shm/index_dev.json',
} }
} }
}; };
......
...@@ -20,21 +20,28 @@ ...@@ -20,21 +20,28 @@
border:1px solid rgba(146,149,151,1); border:1px solid rgba(146,149,151,1);
.action-item-title{ .action-item-title{
color: rgb(224, 224, 224); color: #e0e0e0;
position: relative; position: absolute;
top: -23px; top: -20px;
font-size:1vw; white-space: nowrap;
width: 38px;
-webkit-transform-origin-x: 0; -webkit-transform-origin-x: 0;
-webkit-transform: scale(0.60); -webkit-transform: scale(0.60);
white-space: nowrap;
text-align: end; text-align: end;
} }
.action-item-icon{ .action-item-content{
width: 21px; text-align: center;
height: 21px;
top: -16px;
position: relative; position: relative;
width: 100%;
height: 100%;
.action-item-icon{
margin: 8px;
width: 21px;
height: 21px;
position: relative;
}
} }
} }
......
...@@ -202,6 +202,8 @@ ...@@ -202,6 +202,8 @@
right: 0; right: 0;
top: 0; top: 0;
z-index: 1;
.echart-week { .echart-week {
width: 321px !important; width: 321px !important;
height: 248px !important; height: 248px !important;
......
...@@ -4,7 +4,7 @@ import { Connect } from 'amos-framework'; ...@@ -4,7 +4,7 @@ import { Connect } from 'amos-framework';
import { Store } from 'amos-tool'; import { Store } from 'amos-tool';
import { connect3D } from 'amos-3d/lib/designer'; import { connect3D } from 'amos-3d/lib/designer';
import { RiskPoint, PatrolPoint, PersonPoint3D, MonitorPoint, ProbePoint, import { RiskPoint, PatrolPoint, PersonPoint3D, MonitorPoint, ProbePoint,
FireResourcePoint, EquipmentPoint, FireCar3D, FirePoint, WorkerMen3D, PointStatistics } from './points'; FireResourcePoint, EquipmentPoint, FireCar3D, FirePoint, WorkerMen3D, PointStatistics, ImpEquipmentMode } from './points';
import { eventTopics, isPointEvent , isLevelFilter } from './consts'; import { eventTopics, isPointEvent , isLevelFilter } from './consts';
import { parseMarkers, parseLevelFilter, objRunning } from './dataProcessor'; import { parseMarkers, parseLevelFilter, objRunning } from './dataProcessor';
...@@ -193,6 +193,11 @@ class PointsPool extends Component { ...@@ -193,6 +193,11 @@ class PointsPool extends Component {
markers={markers.statistics} markers={markers.statistics}
onCreated={(val) => this.onMarkersCreated('statistics', val)} onCreated={(val) => this.onMarkersCreated('statistics', val)}
/> />
<ImpEquipmentMode
{...rest}
markers={markers.impEquipmentMode}
onCreated={(val) => this.onMarkersCreated('impEquipmentMode', val)}
/>
</Shuttle> </Shuttle>
); );
} }
......
...@@ -1224,23 +1224,13 @@ class View3D extends Component { ...@@ -1224,23 +1224,13 @@ class View3D extends Component {
const { markers } = this.state; const { markers } = this.state;
pointModelistAction(actionType).then(d =>{ pointModelistAction(actionType).then(d =>{
// if (markerType === 'fireResource') { // if (markerType === 'fireResource') {
markers['hydrant'] = d['hydrant']; markers['impEquipmentMode'] = d.filter(item => item.position != null);
markers['monitorEquipment'] = d['monitorEquipment'];
markers['fireCar'] = d['fireCar'];
markers['impEquipment'] = d['impEquipment'];
markers['fireChamber'] = d['fireChamber'];
markers['pool'] = d['pool'];
// markers[markerType] = d; // markers[markerType] = d;
this.setState({ this.setState({
markers markers,
// markerType: "monitorEquipment"
}); });
return; return;
// }
// markers[markerType] = d;
// this.setState({
// markers,
// markerType
// });
}); });
} }
......
...@@ -51,7 +51,9 @@ class ActionBar extends Component { ...@@ -51,7 +51,9 @@ class ActionBar extends Component {
<div className="action-item-title"> <div className="action-item-title">
<p className="">{a.label}</p> <p className="">{a.label}</p>
</div> </div>
<img className="action-item-icon" src={require(`./../../assets/convertor/3dview/actionbars/${a.icon}.png`)} /> <div className="action-item-content">
<img className="action-item-icon" src={require(`./../../assets/convertor/3dview/actionbars/${a.icon}.png`)} />
</div>
</div> </div>
); );
}) })
......
...@@ -24,7 +24,7 @@ class AreaLeftTree extends Component { ...@@ -24,7 +24,7 @@ class AreaLeftTree extends Component {
pointTypeArr:[], pointTypeArr:[],
pointType:'' pointType:''
}; };
} }
componentDidMount() { componentDidMount() {
...@@ -37,7 +37,7 @@ class AreaLeftTree extends Component { ...@@ -37,7 +37,7 @@ class AreaLeftTree extends Component {
} }
componentWillUnmount() { componentWillUnmount() {
} }
componentWillReceiveProps(nextProps) { componentWillReceiveProps(nextProps) {
console.log(nextProps) console.log(nextProps)
...@@ -62,7 +62,7 @@ class AreaLeftTree extends Component { ...@@ -62,7 +62,7 @@ class AreaLeftTree extends Component {
} }
onExpand = (expandedKeys) => { onExpand = (expandedKeys) => {
console.log('onExpand', arguments); //console.log('onExpand', arguments);
// if not set autoExpandParent to false, if children expanded, parent can not collapse. // if not set autoExpandParent to false, if children expanded, parent can not collapse.
// or, you can remove all expanded children keys. // or, you can remove all expanded children keys.
this.setState({ this.setState({
...@@ -91,7 +91,7 @@ class AreaLeftTree extends Component { ...@@ -91,7 +91,7 @@ class AreaLeftTree extends Component {
// }else { // }else {
// this.props.stopDrowing() // this.props.stopDrowing()
// } // }
// } // }
drowArea = (editItem) => { drowArea = (editItem) => {
...@@ -110,7 +110,7 @@ class AreaLeftTree extends Component { ...@@ -110,7 +110,7 @@ class AreaLeftTree extends Component {
return data.map((item) => { return data.map((item) => {
if (item.children) { if (item.children) {
return ( return (
<TreeNode <TreeNode
title={ title={
<div> <div>
{ {
...@@ -119,8 +119,8 @@ class AreaLeftTree extends Component { ...@@ -119,8 +119,8 @@ class AreaLeftTree extends Component {
<span className='icon'> <span className='icon'>
{ {
item.isBind?'': item.isBind?'':
<img <img
src='/mods/components/3dviewConvertor/assets/convertor/moduleEdit/editBtn.png' src='/mods/components/3dviewConvertor/assets/convertor/moduleEdit/editBtn.png'
onClick={(e) => { onClick={(e) => {
e.nativeEvent.stopImmediatePropagation(); e.nativeEvent.stopImmediatePropagation();
e.stopPropagation(); e.stopPropagation();
...@@ -137,16 +137,16 @@ class AreaLeftTree extends Component { ...@@ -137,16 +137,16 @@ class AreaLeftTree extends Component {
</span> </span>
} }
</div> </div>
} }
key={item.id} key={item.id}
dataRef={item} dataRef={item}
> >
{this.renderTreeNodes(item.children)} {this.renderTreeNodes(item.children)}
</TreeNode> </TreeNode>
); );
} }
return <TreeNode return <TreeNode
key={item.id} key={item.id}
title={ title={
<div> <div>
{ {
...@@ -155,8 +155,8 @@ class AreaLeftTree extends Component { ...@@ -155,8 +155,8 @@ class AreaLeftTree extends Component {
<span className='icon'> <span className='icon'>
{ {
item.isBind?'': item.isBind?'':
<img <img
src='/mods/components/3dviewConvertor/assets/convertor/moduleEdit/editBtn.png' src='/mods/components/3dviewConvertor/assets/convertor/moduleEdit/editBtn.png'
onClick={(e) => { onClick={(e) => {
e.nativeEvent.stopImmediatePropagation(); e.nativeEvent.stopImmediatePropagation();
e.stopPropagation(); e.stopPropagation();
...@@ -173,15 +173,15 @@ class AreaLeftTree extends Component { ...@@ -173,15 +173,15 @@ class AreaLeftTree extends Component {
</span> </span>
} }
</div> </div>
} }
dataRef={item} dataRef={item}
{...item} {...item}
/>; />;
}); });
} }
} }
render() { render() {
let { treeData, checkedKeys,pointTypeArr,pointType } = this.state; let { treeData, checkedKeys,pointTypeArr,pointType } = this.state;
...@@ -210,19 +210,19 @@ class AreaLeftTree extends Component { ...@@ -210,19 +210,19 @@ class AreaLeftTree extends Component {
</Tree> </Tree>
</div> </div>
<div className='bottomBtns'> <div className='bottomBtns'>
<Button <Button
className='sureBtn' className='sureBtn'
onClick={() => { onClick={() => {
this.props.saveAreaData() this.props.saveAreaData()
}} ></Button> }} ></Button>
<Button <Button
className='deleteBtn' className='deleteBtn'
onClick={() => { onClick={() => {
this.props.deleteAreaBind() this.props.deleteAreaBind()
}} ></Button> }} ></Button>
</div> </div>
</div> </div>
</div> </div>
); );
} }
......
...@@ -24,7 +24,7 @@ class PointLeftTree extends Component { ...@@ -24,7 +24,7 @@ class PointLeftTree extends Component {
pointTypeArr:[], pointTypeArr:[],
pointType:'' pointType:''
}; };
} }
componentDidMount() { componentDidMount() {
...@@ -38,7 +38,7 @@ class PointLeftTree extends Component { ...@@ -38,7 +38,7 @@ class PointLeftTree extends Component {
} }
componentWillUnmount() { componentWillUnmount() {
} }
componentWillReceiveProps(nextProps) { componentWillReceiveProps(nextProps) {
console.log(nextProps) console.log(nextProps)
...@@ -49,7 +49,7 @@ class PointLeftTree extends Component { ...@@ -49,7 +49,7 @@ class PointLeftTree extends Component {
pointType: pointTypeArr[0]?pointTypeArr[0].code:'' pointType: pointTypeArr[0]?pointTypeArr[0].code:''
}) })
} }
onSelectChange = (value, item) =>{ onSelectChange = (value, item) =>{
console.log(value, item); console.log(value, item);
this.state.pointType = value; this.state.pointType = value;
...@@ -63,7 +63,7 @@ class PointLeftTree extends Component { ...@@ -63,7 +63,7 @@ class PointLeftTree extends Component {
} }
onExpand = (expandedKeys) => { onExpand = (expandedKeys) => {
console.log('onExpand', arguments); //console.log('onExpand', arguments);
// if not set autoExpandParent to false, if children expanded, parent can not collapse. // if not set autoExpandParent to false, if children expanded, parent can not collapse.
// or, you can remove all expanded children keys. // or, you can remove all expanded children keys.
this.setState({ this.setState({
...@@ -73,11 +73,11 @@ class PointLeftTree extends Component { ...@@ -73,11 +73,11 @@ class PointLeftTree extends Component {
} }
onCheck = (checkedKeys,e) => { onCheck = (checkedKeys,e) => {
console.log('onCheck', checkedKeys,e); console.log('onCheck', checkedKeys,e);
this.setState({ checkedPointsKeys: checkedKeys }); this.setState({ checkedPointsKeys: checkedKeys });
this.props.selectPointChange(checkedKeys); this.props.selectPointChange(checkedKeys);
} }
renderTreeNodes = (data) => { renderTreeNodes = (data) => {
// console.log(data); // console.log(data);
...@@ -85,7 +85,7 @@ class PointLeftTree extends Component { ...@@ -85,7 +85,7 @@ class PointLeftTree extends Component {
return data.map((item) => { return data.map((item) => {
if (item.children) { if (item.children) {
return ( return (
<TreeNode <TreeNode
title={ title={
<div> <div>
{item.isRegion? {item.isRegion?
...@@ -101,7 +101,7 @@ class PointLeftTree extends Component { ...@@ -101,7 +101,7 @@ class PointLeftTree extends Component {
} }
</span> </span>
</span>: </span>:
<span <span
draggable={true} draggable={true}
onDragStart={() => { onDragStart={() => {
this.props.dragItemChange(item) this.props.dragItemChange(item)
...@@ -119,8 +119,8 @@ class PointLeftTree extends Component { ...@@ -119,8 +119,8 @@ class PointLeftTree extends Component {
</span> </span>
</span>} </span>}
</div> </div>
} }
key={item.id} key={item.id}
dataRef={item} dataRef={item}
onDragStart={() => { onDragStart={() => {
this.props.dragItemChange(item) this.props.dragItemChange(item)
...@@ -129,8 +129,8 @@ class PointLeftTree extends Component { ...@@ -129,8 +129,8 @@ class PointLeftTree extends Component {
</TreeNode> </TreeNode>
); );
} }
return <TreeNode return <TreeNode
key={item.id} key={item.id}
title={ title={
<div> <div>
{item.isRegion? {item.isRegion?
...@@ -146,7 +146,7 @@ class PointLeftTree extends Component { ...@@ -146,7 +146,7 @@ class PointLeftTree extends Component {
} }
</span> </span>
</span>: </span>:
<span <span
draggable={true} draggable={true}
onDragStart={() => { onDragStart={() => {
this.props.dragItemChange(item) this.props.dragItemChange(item)
...@@ -164,16 +164,16 @@ class PointLeftTree extends Component { ...@@ -164,16 +164,16 @@ class PointLeftTree extends Component {
</span> </span>
</span>} </span>}
</div> </div>
} }
dataRef={item} dataRef={item}
{...item} {...item}
// onClick={() => {console.log('aaa')}} // onClick={() => {console.log('aaa')}}
/>; />;
}); });
} }
} }
onTreeSelect = (selectedKeys, info) => { onTreeSelect = (selectedKeys, info) => {
// e.nativeEvent.stopImmediatePropagation(); // e.nativeEvent.stopImmediatePropagation();
console.log('onSelect', info); console.log('onSelect', info);
...@@ -182,7 +182,7 @@ class PointLeftTree extends Component { ...@@ -182,7 +182,7 @@ class PointLeftTree extends Component {
this.props.selectPointChange(selectItem) this.props.selectPointChange(selectItem)
} }
render() { render() {
...@@ -221,19 +221,19 @@ class PointLeftTree extends Component { ...@@ -221,19 +221,19 @@ class PointLeftTree extends Component {
</Tree> </Tree>
</div> </div>
<div className='bottomBtns'> <div className='bottomBtns'>
<Button <Button
className='sureBtn' className='sureBtn'
onClick={() => { onClick={() => {
this.props.savePointData() this.props.savePointData()
}} ></Button> }} ></Button>
<Button <Button
className='deleteBtn' className='deleteBtn'
onClick={() => { onClick={() => {
this.props.deletePointBind() this.props.deletePointBind()
}} ></Button> }} ></Button>
</div> </div>
</div> </div>
</div> </div>
); );
} }
......
...@@ -126,3 +126,11 @@ export const PointStatistics = markerFactory(BasicPoint, ...@@ -126,3 +126,11 @@ export const PointStatistics = markerFactory(BasicPoint,
markerType: 'statistics' markerType: 'statistics'
} }
); );
/**
* 重点设备模式
*/
export const ImpEquipmentMode = markerFactory(BasicPoint,
{
markerType: 'impEquipmentMode'
}
);
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment