Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
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
项目统一框架
amos-boot-biz
Commits
bdb1cc1a
Commit
bdb1cc1a
authored
Nov 16, 2023
by
KeYong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改绍兴现场相关bug
parent
d9e5db3d
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
46 additions
and
25 deletions
+46
-25
EquipInformationCardController.java
...quipmanage/controller/EquipInformationCardController.java
+18
-15
EquipmentDetailController.java
...oin/equipmanage/controller/EquipmentDetailController.java
+0
-6
EquipmentDetailServiceImpl.java
.../equipmanage/service/impl/EquipmentDetailServiceImpl.java
+26
-3
EquipmentSpecificAlarmLogMapper.xml
...main/resources/mapper/EquipmentSpecificAlarmLogMapper.xml
+1
-0
dbTemplate_plan_task.xml
...rol/src/main/resources/db/mapper/dbTemplate_plan_task.xml
+1
-1
No files found.
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/EquipInformationCardController.java
View file @
bdb1cc1a
...
@@ -72,23 +72,26 @@ public class EquipInformationCardController {
...
@@ -72,23 +72,26 @@ public class EquipInformationCardController {
list
=
page
.
getRecords
();
list
=
page
.
getRecords
();
}
else
if
(
type
.
equals
(
"check"
)){
}
else
if
(
type
.
equals
(
"check"
)){
page
=
equipmentSpecificMapper
.
selectListByPatrolCheck
(
page
,
equipmentId
);
page
=
equipmentSpecificMapper
.
selectListByPatrolCheck
(
page
,
equipmentId
);
list
.
stream
().
forEach
(
e
->
e
.
put
(
"is_ok"
,
CheckStatusEnum
.
getNameByCode
(
e
.
get
(
"is_ok"
).
toString
())));
if
(
0
<
page
.
getRecords
().
size
())
{
list
=
page
.
getRecords
();
list
.
stream
().
forEach
(
e
->
e
.
put
(
"is_ok"
,
CheckStatusEnum
.
getNameByCode
(
e
.
get
(
"is_ok"
).
toString
())));
}
}
}
String
ids
=
list
.
stream
().
map
(
map1
->
map1
.
get
(
"id"
).
toString
()).
collect
(
Collectors
.
joining
(
","
));
String
ids
=
list
.
stream
().
map
(
map1
->
map1
.
get
(
"id"
).
toString
()).
collect
(
Collectors
.
joining
(
","
));
JSONObject
obj
=
idxFeign
.
queryDefectByCodes
(
idList
,
ids
);
//
JSONObject obj= idxFeign.queryDefectByCodes(idList, ids);
List
<
JSONObject
>
jsonObjects
=
JSONArray
.
parseArray
(
JSON
.
toJSONString
(
obj
.
get
(
"result"
)),
JSONObject
.
class
);
//
List<JSONObject> jsonObjects = JSONArray.parseArray(JSON.toJSONString(obj.get("result")), JSONObject.class);
//缺陷对应记录 是否存在上报问题
//
//缺陷对应记录 是否存在上报问题
if
(!
ValidationUtil
.
isEmpty
(
jsonObjects
)){
//
if (!ValidationUtil.isEmpty(jsonObjects)){
list
.
forEach
(
e
->{
//
list.forEach(e->{
jsonObjects
.
forEach
(
j
->{
//
jsonObjects.forEach(j->{
if
(
e
.
get
(
"id"
).
toString
().
equals
(
j
.
getString
(
"checkId"
))){
//
if (e.get("id").toString().equals(j.getString("checkId"))){
e
.
put
(
"reportProblem"
,
j
.
getString
(
"defectDescribe"
));
//
e.put("reportProblem",j.getString("defectDescribe"));
e
.
put
(
"defectId"
,
j
.
getString
(
"id"
));
//
e.put("defectId", j.getString("id"));
e
.
put
(
"defectStatus"
,
j
.
getString
(
"defectStatus"
).
equals
(
"0"
)?
"未处理"
:
"已处理"
);
//
e.put("defectStatus",j.getString("defectStatus").equals("0")?"未处理":"已处理");
}
//
}
});
//
});
});
//
});
}
//
}
map
.
put
(
"data"
,
list
);
map
.
put
(
"data"
,
list
);
map
.
put
(
"total"
,
page
.
getTotal
());
map
.
put
(
"total"
,
page
.
getTotal
());
return
CommonResponseUtil
.
success
(
map
);
return
CommonResponseUtil
.
success
(
map
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/EquipmentDetailController.java
View file @
bdb1cc1a
package
com
.
yeejoin
.
equipmanage
.
controller
;
package
com
.
yeejoin
.
equipmanage
.
controller
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.core.conditions.Wrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.biz.common.bo.ReginParams
;
import
com.yeejoin.amos.boot.biz.common.bo.ReginParams
;
import
com.yeejoin.amos.boot.biz.common.dto.OrgMenuDto
;
import
com.yeejoin.amos.boot.biz.common.dto.OrgMenuDto
;
...
@@ -15,9 +13,7 @@ import com.yeejoin.amos.boot.biz.common.utils.RedisUtils;
...
@@ -15,9 +13,7 @@ import com.yeejoin.amos.boot.biz.common.utils.RedisUtils;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
import
com.yeejoin.equipmanage.common.entity.*
;
import
com.yeejoin.equipmanage.common.entity.*
;
import
com.yeejoin.equipmanage.common.entity.vo.EquipmentDetailDownloadVO
;
import
com.yeejoin.equipmanage.common.entity.vo.EquipmentDetailDownloadVO
;
import
com.yeejoin.equipmanage.common.enums.EquipQrcodeColorEnum
;
import
com.yeejoin.equipmanage.common.enums.ExcelEnums
;
import
com.yeejoin.equipmanage.common.enums.ExcelEnums
;
import
com.yeejoin.equipmanage.common.enums.FileTypeEnum
;
import
com.yeejoin.equipmanage.common.enums.SourceTypeEnum
;
import
com.yeejoin.equipmanage.common.enums.SourceTypeEnum
;
import
com.yeejoin.equipmanage.common.utils.*
;
import
com.yeejoin.equipmanage.common.utils.*
;
import
com.yeejoin.equipmanage.common.vo.EquipmentDate
;
import
com.yeejoin.equipmanage.common.vo.EquipmentDate
;
...
@@ -31,7 +27,6 @@ import com.yeejoin.equipmanage.utils.ExcelUtil;
...
@@ -31,7 +27,6 @@ import com.yeejoin.equipmanage.utils.ExcelUtil;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiParam
;
import
io.swagger.annotations.ApiParam
;
import
liquibase.pro.packaged.S
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -39,7 +34,6 @@ import org.springframework.beans.factory.annotation.Value;
...
@@ -39,7 +34,6 @@ import org.springframework.beans.factory.annotation.Value;
import
org.springframework.context.annotation.Lazy
;
import
org.springframework.context.annotation.Lazy
;
import
org.springframework.http.MediaType
;
import
org.springframework.http.MediaType
;
import
org.springframework.scheduling.annotation.Async
;
import
org.springframework.scheduling.annotation.Async
;
import
org.springframework.util.CollectionUtils
;
import
org.springframework.util.ObjectUtils
;
import
org.springframework.util.ObjectUtils
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.multipart.MultipartFile
;
import
org.springframework.web.multipart.MultipartFile
;
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/EquipmentDetailServiceImpl.java
View file @
bdb1cc1a
...
@@ -70,7 +70,7 @@ public class EquipmentDetailServiceImpl extends ServiceImpl<EquipmentDetailMappe
...
@@ -70,7 +70,7 @@ public class EquipmentDetailServiceImpl extends ServiceImpl<EquipmentDetailMappe
private
IUnitService
iUnitService
;
private
IUnitService
iUnitService
;
@Autowired
@Autowired
private
IFireFightingSystemService
fireFightingSystemService
;
private
FireFightingSystemMapper
fireFightingSystemMapper
;
@Autowired
@Autowired
private
IStockDetailService
stockDetailService
;
private
IStockDetailService
stockDetailService
;
...
@@ -405,8 +405,12 @@ public class EquipmentDetailServiceImpl extends ServiceImpl<EquipmentDetailMappe
...
@@ -405,8 +405,12 @@ public class EquipmentDetailServiceImpl extends ServiceImpl<EquipmentDetailMappe
equipmentDetail
.
setQrCodeImage
(
qrCodeImage
);
equipmentDetail
.
setQrCodeImage
(
qrCodeImage
);
// 消防系统
// 消防系统
if
(
Objects
.
nonNull
(
equipmentSpecific
.
getSystemId
()))
{
if
(
Objects
.
nonNull
(
equipmentSpecific
.
getSystemId
()))
{
FireFightingSystemEntity
fireFightingSystem
=
fireFightingSystemService
.
getOneById
(
Long
.
valueOf
(
equipmentSpecific
.
getSystemId
()));
List
<
FireFightingSystemEntity
>
sys
=
fireFightingSystemMapper
.
getFightingSysByIds
(
equipmentSpecific
.
getSystemId
().
split
(
","
));
equipmentSpecific
.
setSystemName
(
Objects
.
isNull
(
fireFightingSystem
)
?
""
:
fireFightingSystem
.
getName
());
StringBuilder
sb
=
new
StringBuilder
();
for
(
FireFightingSystemEntity
entity
:
sys
)
{
sb
.
append
(
entity
.
getName
()).
append
(
","
);
}
equipmentSpecific
.
setSystemName
(
Objects
.
isNull
(
sb
.
toString
())
?
""
:
sb
.
deleteCharAt
(
sb
.
lastIndexOf
(
","
)).
toString
());
}
}
// 装备分类
// 装备分类
Equipment
equipment
=
equipmentDetail
.
getEquipment
();
Equipment
equipment
=
equipmentDetail
.
getEquipment
();
...
@@ -436,6 +440,25 @@ public class EquipmentDetailServiceImpl extends ServiceImpl<EquipmentDetailMappe
...
@@ -436,6 +440,25 @@ public class EquipmentDetailServiceImpl extends ServiceImpl<EquipmentDetailMappe
}
}
equipmentSpecific
.
setIndexParameter
(
indexMaps
);
equipmentSpecific
.
setIndexParameter
(
indexMaps
);
List
<
EquProperty
>
equPropertyList
=
equPropertyMapper
.
queryListByEquipDetailId
(
equipmentDetail
.
getId
());
equipmentDetail
.
setEquPropertyList
(
equPropertyList
);
ManufacturerInfo
manufacturerInfo
=
manufacturerInfoMapper
.
selectById
(
equipmentDetail
.
getManufacturerId
());
if
(
manufacturerInfo
!=
null
)
{
manufacturerInfo
.
setImg
(
manufacturerInfo
.
getImg
());
}
equipmentDetail
.
setManufacturerInfo
(
manufacturerInfo
);
equipmentDetail
.
setManufacturerName
(
Objects
.
isNull
(
manufacturerInfo
)
?
""
:
manufacturerInfo
.
getName
());
equipmentDetail
.
setImg
(
getEquipFileList
(
equipmentDetail
.
getId
(),
FileTypeEnum
.
image
.
toString
()));
equipmentDetail
.
setVideo
(
getEquipFileList
(
equipmentDetail
.
getId
(),
FileTypeEnum
.
video
.
toString
()));
equipmentDetail
.
setCertification
(
getEquipFileList
(
equipmentDetail
.
getId
(),
FileTypeEnum
.
certificate
.
toString
()));
equipmentDetail
.
setInstruction
(
getEquipFileList
(
equipmentDetail
.
getId
(),
FileTypeEnum
.
instruction
.
toString
()));
equipmentDetail
.
setQuality
(
getEquipFileList
(
equipmentDetail
.
getId
(),
FileTypeEnum
.
quality
.
toString
()));
equipmentDetail
.
setOperation
(
getEquipFileList
(
equipmentDetail
.
getId
(),
FileTypeEnum
.
operation
.
toString
()));
if
(
equipmentDetail
.
getCountry
()
!=
null
)
{
equipmentDetail
.
setCountryName
(
iSystemDicService
.
getOne
(
new
QueryWrapper
<
SystemDic
>().
eq
(
"id"
,
equipmentDetail
.
getCountry
())).
getName
());
}
equipmentDate
.
setEquipmentDetail
(
equipmentDetail
);
equipmentDate
.
setEquipmentDetail
(
equipmentDetail
);
equipmentDate
.
setEquipmentSpecific
(
equipmentSpecific
);
equipmentDate
.
setEquipmentSpecific
(
equipmentSpecific
);
return
equipmentDate
;
return
equipmentDate
;
...
...
amos-boot-system-equip/src/main/resources/mapper/EquipmentSpecificAlarmLogMapper.xml
View file @
bdb1cc1a
...
@@ -278,6 +278,7 @@
...
@@ -278,6 +278,7 @@
wl_equipment_specific_alarm_log
wl_equipment_specific_alarm_log
WHERE
WHERE
equipment_specific_id in (#{equipmentSpecificId})
equipment_specific_id in (#{equipmentSpecificId})
ORDER BY create_date DESC
</select>
</select>
<select
id=
"getEquipAlarmIdList"
resultType=
"string"
>
<select
id=
"getEquipAlarmIdList"
resultType=
"string"
>
...
...
amos-boot-system-patrol/src/main/resources/db/mapper/dbTemplate_plan_task.xml
View file @
bdb1cc1a
...
@@ -827,7 +827,7 @@
...
@@ -827,7 +827,7 @@
ptd.is_finish status,
ptd.is_finish status,
p.is_fixed isFixed,
p.is_fixed isFixed,
p.shot_max_number shotMaxNumber,
p.shot_max_number shotMaxNumber,
p.shot_min_number shotMinNumber,
dc-center/dc-center/
p.shot_min_number shotMinNumber,
pt.route_id routeId,
pt.route_id routeId,
c.id checkId,
c.id checkId,
pt.id planTaskId,
pt.id planTaskId,
...
...
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