Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-convertor-view
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
station
amos-convertor-view
Commits
5b4ef8af
Commit
5b4ef8af
authored
May 12, 2020
by
单奇雲
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev_upgrade' of
http://172.16.10.76/station/amos-convertor-view
into dev_upgrade
parents
e08a4859
93c80a4f
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
89 additions
and
28 deletions
+89
-28
amos.config.js
amos.config.js
+9
-5
report.20200311.173644.21048.0.001.json
report.20200311.173644.21048.0.001.json
+0
-0
report.20200311.181020.24232.0.001.json
report.20200311.181020.24232.0.001.json
+0
-0
report.20200312.114330.4224.0.001.json
report.20200312.114330.4224.0.001.json
+0
-0
moduleEdit.scss
src/styles/view/3dview/moduleEdit.scss
+1
-0
ModuleEdit.js
src/view/3dview/ModuleEdit.js
+50
-14
PointsPoolEditPage.js
src/view/3dview/PointsPoolEditPage.js
+1
-1
AreaLeftTree.js
src/view/3dview/moduleEditComponent/AreaLeftTree.js
+28
-8
No files found.
amos.config.js
View file @
5b4ef8af
...
@@ -7,8 +7,8 @@
...
@@ -7,8 +7,8 @@
Amos
.
config
=
{
Amos
.
config
=
{
// 普通http
// 普通http
httpURI
:
{
httpURI
:
{
// baseURI: 'http://172.16.3.41:8083/',
// baseURI: 'http://172.16.3.122:8083/',//ss
baseURI
:
'http://172.16.11.36:10005/'
,
baseURI
:
'http://172.16.11.36:10005/'
,
//patrolURI: 'http://172.16.10.91:8082/',
//patrolURI: 'http://172.16.10.91:8082/',
// 安全模块api地址
// 安全模块api地址
securityBaseURI
:
'http://172.16.10.72:10005/'
,
securityBaseURI
:
'http://172.16.10.72:10005/'
,
...
@@ -16,8 +16,10 @@
...
@@ -16,8 +16,10 @@
// 监控视图 url
// 监控视图 url
//view3dURI: 'http://172.16.10.91:9000/',
//view3dURI: 'http://172.16.10.91:9000/',
// plugin uri
// plugin uri
// pluginURI: 'http://172.16.3.70:8989/',//ss
pluginURI
:
'http://172.16.10.91:8091/'
,
pluginURI
:
'http://172.16.10.91:8091/'
,
// webstudio uri
// webstudio uri
// studioURI: 'http://172.16.3.89:8099/',//ss
studioURI
:
'http://172.16.10.91:8091/'
,
studioURI
:
'http://172.16.10.91:8091/'
,
//设计器数据绑定
//设计器数据绑定
dataBindUrl
:
'http://172.16.10.91:8083/api/visual/common/dataBind'
dataBindUrl
:
'http://172.16.10.91:8083/api/visual/common/dataBind'
...
@@ -34,10 +36,12 @@
...
@@ -34,10 +36,12 @@
// 外部链接地址
// 外部链接地址
outterURI
:
{
outterURI
:
{
xunjian
:
'http://172.16.10.91:3001/outter?isSub=true&user={userId}&token={token}&orgCode={orgCode}'
,
xunjian
:
'http://172.16.10.91:3001/outter?isSub=true&user={userId}&token={token}&orgCode={orgCode}'
,
// 管控模型
// 管控模型
mgtCtrlModel
:
'http://172.16.10.91:8080'
,
mgtCtrlModel
:
'http://172.16.10.91:8080'
,
prePlan
:
'http://172.16.10.91:3004'
,
prePlan
:
'http://172.16.10.91:3004'
,
ue4URI
:
'http://172.16.3.69:8089'
ue4URI
:
'http://172.16.3.69:8089'
},
},
// 系统配置信息 主要是为了区分各子系统
// 系统配置信息 主要是为了区分各子系统
sysConf
:
{
sysConf
:
{
...
@@ -48,8 +52,8 @@
...
@@ -48,8 +52,8 @@
is3dUe4
:
false
is3dUe4
:
false
},
},
//三维模型配置
yinan 沂南站 shm 上海庙站 sn 苏南 hainan 海南站
//三维模型配置
view3dFile
:
'/threeres/models/
hainan/index
.json'
,
view3dFile
:
'/threeres/models/
shm/index_dev
.json'
,
rule
:
{
rule
:
{
packageName
:
'消防专项预案'
packageName
:
'消防专项预案'
},
},
...
@@ -79,7 +83,7 @@
...
@@ -79,7 +83,7 @@
},
},
// 区域风险点ID与态势图位置对应关系配置
// 区域风险点ID与态势图位置对应关系配置
riskDynamicChart
:{
riskDynamicChart
:{
projectName
:
'
hainan'
,
//yn 沂南站 shm 上海庙站 sn 苏南 hainan 海南
站
projectName
:
'
shm'
,
//yn 沂南站 shm 上海庙
站
riskSourceIdMap
:
{
riskSourceIdMap
:
{
'mapItem-1'
:
195
,
'mapItem-1'
:
195
,
'mapItem-2'
:
95
,
'mapItem-2'
:
95
,
...
...
report.20200311.173644.21048.0.001.json
deleted
100644 → 0
View file @
e08a4859
This diff is collapsed.
Click to expand it.
report.20200311.181020.24232.0.001.json
deleted
100644 → 0
View file @
e08a4859
This diff is collapsed.
Click to expand it.
report.20200312.114330.4224.0.001.json
deleted
100644 → 0
View file @
e08a4859
This diff is collapsed.
Click to expand it.
src/styles/view/3dview/moduleEdit.scss
View file @
5b4ef8af
...
@@ -75,6 +75,7 @@
...
@@ -75,6 +75,7 @@
width
:
264px
;
width
:
264px
;
height
:
100%
;
height
:
100%
;
padding
:
32px
0
;
padding
:
32px
0
;
user-select
:
none
;
.leftContainer
{
.leftContainer
{
width
:
100%
;
width
:
100%
;
height
:
100%
;
height
:
100%
;
...
...
src/view/3dview/ModuleEdit.js
View file @
5b4ef8af
...
@@ -119,20 +119,7 @@ class ModuleEdit extends Component {
...
@@ -119,20 +119,7 @@ class ModuleEdit extends Component {
componentDidMount
()
{
componentDidMount
()
{
// this._registerEvents();
// this._registerEvents();
getAreaTreeAction
().
then
(
data
=>
{
console
.
log
(
data
);
this
.
setState
({
treeData
:
data
||
[]
})
})
getPointTypeAction
().
then
(
data
=>
{
console
.
log
(
data
);
this
.
setState
({
pointTypeArr
:
data
||
[],
pointType
:
data
[
0
]?
data
[
0
].
code
:
''
})
})
this
.
getPointList
();
}
}
genPenId
=
()
=>
{
genPenId
=
()
=>
{
...
@@ -581,8 +568,16 @@ class ModuleEdit extends Component {
...
@@ -581,8 +568,16 @@ class ModuleEdit extends Component {
})
})
}
}
dragItemChange
=
(
dragItem
)
=>
{
this
.
state
.
dragItem
=
dragItem
;
this
.
setState
({
dragItem
})
}
drop
=
(
event
)
=>
{
drop
=
(
event
)
=>
{
event
.
preventDefault
();
event
.
preventDefault
();
let
{
dragItem
,
markers
}
=
this
.
state
;
console
.
log
(
event
.
clientX
)
console
.
log
(
event
.
clientX
)
const
objs
=
this
.
a3dRef
.
pickerCoordinate
(
event
.
clientX
,
event
.
clientY
,
null
,
true
);
const
objs
=
this
.
a3dRef
.
pickerCoordinate
(
event
.
clientX
,
event
.
clientY
,
null
,
true
);
let
position
;
let
position
;
...
@@ -590,13 +585,53 @@ class ModuleEdit extends Component {
...
@@ -590,13 +585,53 @@ class ModuleEdit extends Component {
// get point
// get point
position
=
objs
[
0
].
point
;
position
=
objs
[
0
].
point
;
}
}
console
.
log
(
objs
)
console
.
log
(
position
)
console
.
log
(
position
)
console
.
log
(
position
.
x
)
if
(
dragItem
)
{
let
uid
=
UUID
.
uuidFast
()
let
addPointParam
=
{
type
:
dragItem
.
type
,
position
:
position
,
uid
:
uid
,
id
:
uid
,
key
:
`
${
dragItem
.
type
}
-
${
uid
}
`
,
title
:
dragItem
.
name
,
label
:
dragItem
.
name
,
level
:
'1'
,
levelStr
:
'level_2'
,
treeNodeId
:
dragItem
.
id
}
markers
.
riskSource
.
push
(
addPointParam
)
console
.
log
(
markers
)
this
.
setState
({
markers
})
}
}
}
editButtonChange
=
()
=>
{
editButtonChange
=
()
=>
{
let
{
editFlag
}
=
this
.
state
;
let
{
editFlag
}
=
this
.
state
;
editFlag
=
!
editFlag
;
editFlag
=
!
editFlag
;
this
.
setState
({
editFlag
})
this
.
setState
({
editFlag
})
if
(
editFlag
==
true
)
{
getAreaTreeAction
().
then
(
data
=>
{
console
.
log
(
data
);
this
.
setState
({
treeData
:
data
||
[]
})
})
getPointTypeAction
().
then
(
data
=>
{
console
.
log
(
data
);
this
.
setState
({
pointTypeArr
:
data
||
[],
pointType
:
data
[
0
]?
data
[
0
].
code
:
''
})
})
this
.
getPointList
();
}
}
}
render
()
{
render
()
{
...
@@ -683,6 +718,7 @@ class ModuleEdit extends Component {
...
@@ -683,6 +718,7 @@ class ModuleEdit extends Component {
// pointType={pointType}
// pointType={pointType}
pointTypeArr
=
{
pointTypeArr
}
pointTypeArr
=
{
pointTypeArr
}
pointTypeChange
=
{
this
.
pointTypeChange
}
pointTypeChange
=
{
this
.
pointTypeChange
}
dragItemChange
=
{
this
.
dragItemChange
}
/
>
/
>
<
div
className
=
'topBox'
>
<
div
className
=
'topBox'
>
<
span
className
=
'editTitle'
>
<
span
className
=
'editTitle'
>
...
...
src/view/3dview/PointsPoolEditPage.js
View file @
5b4ef8af
...
@@ -105,7 +105,7 @@ class PointsPoolEditPage extends Component {
...
@@ -105,7 +105,7 @@ class PointsPoolEditPage extends Component {
/
>
/
>
<
PatrolPoint
<
PatrolPoint
{...
rest
}
{...
rest
}
markers
=
{
markers
.
risk
}
markers
=
{
markers
.
patrol
}
onCreated
=
{(
val
)
=>
this
.
onMarkersCreated
(
'risk'
,
val
)}
onCreated
=
{(
val
)
=>
this
.
onMarkersCreated
(
'risk'
,
val
)}
/
>
/
>
<
PersonPoint3D
<
PersonPoint3D
...
...
src/view/3dview/moduleEditComponent/AreaLeftTree.js
View file @
5b4ef8af
...
@@ -105,24 +105,44 @@ class AreaLeftTree extends Component {
...
@@ -105,24 +105,44 @@ class AreaLeftTree extends Component {
if
(
item
.
children
)
{
if
(
item
.
children
)
{
return
(
return
(
<
TreeNode
<
TreeNode
title
=
{
<
div
>
title
=
{
<
span
draggable
=
{
item
.
isRegion
?
false
:
true
}
>
{
item
.
name
}
<
/span
>
<
div
>
<
/div>}
{
item
.
isRegion
?
<
span
>
{
item
.
name
}
<
/span>
:
<
span
draggable
=
{
true
}
onDragStart
=
{()
=>
{
this
.
props
.
dragItemChange
(
item
)
}}
>
{
item
.
name
}
<
/span>
}
<
/div
>
}
key
=
{
item
.
id
}
key
=
{
item
.
id
}
dataRef
=
{
item
}
dataRef
=
{
item
}
onDragStart
=
{(
e
)
=>
{
console
.
log
(
e
)}}
>
onDragStart
=
{()
=>
{
console
.
log
(
11
)
this
.
props
.
dragItemChange
(
item
)
}}
>
{
this
.
renderTreeNodes
(
item
.
children
)}
{
this
.
renderTreeNodes
(
item
.
children
)}
<
/TreeNode
>
<
/TreeNode
>
);
);
}
}
return
<
TreeNode
return
<
TreeNode
key
=
{
item
.
id
}
key
=
{
item
.
id
}
title
=
{
<
div
>
title
=
{
<
span
draggable
=
{
item
.
isRegion
?
false
:
true
}
>
{
item
.
name
}
<
/span
>
<
div
>
<
/div>}
{
item
.
isRegion
?
<
span
>
{
item
.
name
}
<
/span>
:
<
span
draggable
=
{
true
}
onDragStart
=
{()
=>
{
this
.
props
.
dragItemChange
(
item
)
}}
>
{
item
.
name
}
<
/span>
}
<
/div
>
}
{...
item
}
{...
item
}
onClick
=
{()
=>
{
console
.
log
(
'aaa'
)}}
onClick
=
{()
=>
{
console
.
log
(
'aaa'
)}}
onDragStart
=
{(
e
)
=>
{
console
.
log
(
e
)}}
/>
;
/>
;
});
});
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment