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
c9837871
Commit
c9837871
authored
Jun 24, 2020
by
shanqiyun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bug
parent
20abeadc
Show whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
45 additions
and
10 deletions
+45
-10
fireResource.scss
src/styles/view/biz/equipmentLedger/fireResource.scss
+6
-0
CommonTable.js
src/view/bizview/common/table/CommonTable.js
+2
-0
FireEquipmentModel.js
...tLedger/FireResources/FireEquipment/FireEquipmentModel.js
+12
-1
PointConfigModel.js
...entLedger/FireResources/FireEquipment/PointConfigModel.js
+2
-2
index.js
...view/equipmentLedger/FireResources/FireEquipment/index.js
+7
-1
FireTruckDetailInfo.js
...mentLedger/FireResources/FireTruck/FireTruckDetailInfo.js
+9
-1
index.js
...zview/equipmentLedger/FireResources/fireDetector/index.js
+1
-1
PointListView.js
src/view/bizview/point/PointListView.js
+2
-0
PointSearch.js
src/view/bizview/point/PointSearch.js
+1
-3
index.js
src/view/bizview/preControl/riskModel/index.js
+3
-0
RiskSourceModel.js
...iew/bizview/preControl/riskModel/model/RiskSourceModel.js
+0
-1
taskSearch.js
src/view/bizview/task/taskSearch.js
+0
-0
No files found.
src/styles/view/biz/equipmentLedger/fireResource.scss
View file @
c9837871
...
...
@@ -118,6 +118,12 @@
.fire-truck-performance1
{
flex
:
1
;
padding-right
:
15px
;
.upload-false
{
.aficon-delete
{
display
:
none
;
}
}
}
.fire-truck-performance-title
{
...
...
src/view/bizview/common/table/CommonTable.js
View file @
c9837871
...
...
@@ -61,6 +61,7 @@ class CommonTable extends Component {
onDoubleClick
=
(
record
,
event
)
=>
{
const
{
data
}
=
this
.
state
;
if
(
this
.
props
.
editable
){
//可编辑
for
(
let
i
=
0
;
i
<
data
.
length
;
i
++
)
{
if
(
record
.
orderNo
===
data
[
i
].
orderNo
)
{
data
[
i
].
edit
=
true
;
...
...
@@ -69,6 +70,7 @@ class CommonTable extends Component {
}
}
this
.
props
.
onChangeTableValues
(
data
);
}
};
/**
...
...
src/view/bizview/equipmentLedger/FireResources/FireEquipment/FireEquipmentModel.js
View file @
c9837871
...
...
@@ -51,7 +51,8 @@ class FireEquipmentModel extends Component {
code
:
[{
required
:
true
,
message
:
'编码不能为空'
}],
name
:
[{
required
:
true
,
message
:
'名称不能为空'
}],
equipType
:
[{
required
:
true
,
message
:
'装备类型名称不能为空'
}],
position3d
:
[{
validator
:
this
.
validPositon3d
}]
position3d
:
[{
validator
:
this
.
validPositon3d
}],
maintenanceCycle
:
[{
validator
:
this
.
validMaintenanceCycle
}]
}
};
}
...
...
@@ -135,6 +136,16 @@ class FireEquipmentModel extends Component {
}
}
validMaintenanceCycle
=
(
rule
,
value
,
callback
)
=>
{
if
(
value
!==
undefined
){
if
(
Number
(
value
)
>=
0
){
callback
();
}
else
{
callback
(
'保养周期必须大于0 '
);
}
}
}
render
()
{
let
{
form
,
rules
,
_disabled
,
riskSourceData
}
=
this
.
state
;
// let { showDetail } = this.props;
...
...
src/view/bizview/equipmentLedger/FireResources/FireEquipment/PointConfigModel.js
View file @
c9837871
...
...
@@ -21,6 +21,7 @@ class PointConfigModel extends Component {
this
.
state
=
{
searchParam
:
[],
form
:
{
type
:
'SWITCH'
//默认值
},
_disabled
:
true
,
alarmTypeData
:
[],
...
...
@@ -28,8 +29,7 @@ class PointConfigModel extends Component {
rules
:
{
code
:
[{
required
:
true
,
message
:
'编码不能为空'
}],
name
:
[{
required
:
true
,
message
:
'名称不能为空'
}],
type
:
[{
required
:
true
,
message
:
'请选择类型'
}],
type
:
[{
required
:
true
,
message
:
'请选择类型'
}]
}
};
}
...
...
src/view/bizview/equipmentLedger/FireResources/FireEquipment/index.js
View file @
c9837871
...
...
@@ -68,7 +68,8 @@ const fireEquipmentTableColumns = self => {
width
:
'3%'
},
{
title
:
'建/构筑物'
,
// title: '建/构筑物',
title
:
'所属区域'
,
dataIndex
:
'riskSourceName'
,
key
:
'riskSourceName'
,
width
:
'8%'
...
...
@@ -283,10 +284,15 @@ class FireEquipmentView extends Component {
edit
()
{
let
{
selectedRowKeys
}
=
this
.
state
;
debugger
;
if
(
selectedRowKeys
===
undefined
||
selectedRowKeys
.
length
<=
0
)
{
AmosAlert
.
warning
(
'提示'
,
'请先选择需要编辑的设备'
);
return
;
}
if
(
selectedRowKeys
.
length
>
1
){
AmosAlert
.
warning
(
'提示'
,
'一次仅可编辑一条设备信息'
);
return
;
}
let
fireEquipId
=
selectedRowKeys
;
if
(
selectedRowKeys
.
length
>
1
)
{
...
...
src/view/bizview/equipmentLedger/FireResources/FireTruck/FireTruckDetailInfo.js
View file @
c9837871
...
...
@@ -185,6 +185,10 @@ class FireTruckDetailInfo extends Component {
let { dataList, imgFiles } = this.state;
form.validate((valid, dataValues) => {
if (valid) {
if (imgFiles.length > 10) {
AmosAlert.error('
错误
', '
车辆图片数量不能超过十张!
');
return;
}
this.setState({ isDisabled: true });
let formData = new FormData();
imgFiles.forEach(file => {
...
...
@@ -214,10 +218,10 @@ class FireTruckDetailInfo extends Component {
.then(e => {
if (e.status === 200){
AmosAlert.success('
提示
', '
保存成功
');
this.goBack();
} else {
AmosAlert.error('
错误
', '
保存失败
');
}
this.goBack();
})
.catch(e => {
AmosAlert.error('
错误
', '
保存失败
');
...
...
@@ -280,6 +284,7 @@ class FireTruckDetailInfo extends Component {
<div className="fire-truck-performance-title">车辆图片</div>
<div>
<Upload
className={`upload-${editable}`}
fileList={imgFiles}
listType="picture-card"
beforeUpload={this.beforeUpload}
...
...
@@ -287,7 +292,10 @@ class FireTruckDetailInfo extends Component {
onRemove={this.fileRemove}
multiple
>
{
editable &&
<Button transparent>选择图片</Button>
}
</Upload>
<Modal className='
preview
-
photo
-
modal
' content={<img style={{ width: '
100
%
' }} src={previewImage} />} visible={previewVisible} noDefaultFooter onCancel={this.handleCancel} />
</div>
...
...
src/view/bizview/equipmentLedger/FireResources/fireDetector/index.js
View file @
c9837871
...
...
@@ -277,7 +277,7 @@ class FireDetectorView extends Component {
deleteFireEquipmentAction
(
ids
).
then
(
data
=>
{
AmosAlert
.
success
(
'提示'
,
'删除成功'
);
if
(
Math
.
ceil
(
this
.
props
.
totalCount
/
this
.
pageConfig
.
pageSize
)
===
this
.
pageConfig
.
current
+
1
&&
this
.
props
.
dataList
.
length
===
selectedRowKeys
.
length
&&
this
.
pageConfig
.
current
>
0
)
{
if
(
Math
.
ceil
(
this
.
state
.
totalCount
/
this
.
pageConfig
.
pageSize
)
===
this
.
pageConfig
.
current
+
1
&&
this
.
state
.
dataList
.
length
===
selectedRowKeys
.
length
&&
this
.
pageConfig
.
current
>
0
)
{
this
.
setPageConfig
(
this
.
pageConfig
);
}
this
.
setState
({
selectedRows
:
[],
selectedRowKeys
:
[]
});
...
...
src/view/bizview/point/PointListView.js
View file @
c9837871
...
...
@@ -175,6 +175,8 @@ class PointListView extends Component {
//前端的current 即后端的pageNumber
param
.
pageNumber
=
param
.
current
;
}
this
.
pageConfig
.
pageSize
=
param
.
pageSize
;
this
.
pageConfig
.
current
=
param
.
current
;
Object
.
assign
(
searchParam
,
{
...
param
});
fetchPointListAction
(
searchParam
).
then
(
data
=>
{
this
.
setState
({
...
...
src/view/bizview/point/PointSearch.js
View file @
c9837871
...
...
@@ -72,7 +72,7 @@ class PointSearch extends Component {
selectStatus
=
value
;
}
Object
.
assign
(
searchParam
,{
pageNumber
:
0
,
pageSize
:
10
});
Object
.
assign
(
searchParam
,{
pageNumber
:
0
,
pageSize
:
10
,
current
:
0
});
this
.
setState
({
searchParam
,
selectData
:
selectStatus
});
searchParam
&&
this
.
props
.
setSearchParam
(
searchParam
);
}
...
...
@@ -93,8 +93,6 @@ class PointSearch extends Component {
}
queryUserByDept
=
deptId
=>
{
queryUserByDeptIdAction
(
deptId
).
then
(
data
=>
{
...
...
src/view/bizview/preControl/riskModel/index.js
View file @
c9837871
...
...
@@ -156,6 +156,9 @@ class RiskModel extends Component {
if
(
selectedKeys
.
length
===
0
)
{
selectedKeys
.
push
(
data
[
0
].
id
+
''
);
this
.
setState
({
node
:
data
[
0
],
selectedKeys
});
}
else
{
const
node
=
data
[
0
].
children
.
filter
(
e
=>
e
.
id
===
selectedKeys
);
this
.
setState
({
node
});
}
if
(
riskSourceId
){
//3d屏互动
this
.
setState
({
treeData
:
data
,
autoExpandParent
:
true
},
()
=>
this
.
queryRiskSourceDetail
(
riskSourceId
));
...
...
src/view/bizview/preControl/riskModel/model/RiskSourceModel.js
View file @
c9837871
...
...
@@ -66,7 +66,6 @@ class RiskSourceModel extends Component {
};
componentWillReceiveProps
=
(
nextProps
)
=>
{
debugger
let
{
form
}
=
this
.
state
;
let
{
selectedRow
}
=
nextProps
;
if
(
selectedRow
&&
form
.
id
!==
selectedRow
.
id
)
{
...
...
src/view/bizview/task/taskSearch.js
View file @
c9837871
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