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
aaaaca51
Commit
aaaaca51
authored
Jan 12, 2023
by
KeYong
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/develop_dl_plan6' into develop_dl_plan6
parents
91b2314c
e820f05b
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
45 additions
and
17 deletions
+45
-17
FireFightingSystemController.java
.../equipmanage/controller/FireFightingSystemController.java
+27
-4
FireFightingSystemMapper.java
.../yeejoin/equipmanage/mapper/FireFightingSystemMapper.java
+2
-2
IFireFightingSystemService.java
...ejoin/equipmanage/service/IFireFightingSystemService.java
+2
-2
FireFightingSystemServiceImpl.java
...uipmanage/service/impl/FireFightingSystemServiceImpl.java
+6
-6
FireFightingSystemMapper.xml
...ip/src/main/resources/mapper/FireFightingSystemMapper.xml
+8
-3
No files found.
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/FireFightingSystemController.java
View file @
aaaaca51
...
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
...
@@ -4,6 +4,7 @@ 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.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.google.common.collect.Lists
;
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
;
import
com.yeejoin.amos.boot.biz.common.excel.ExcelUtil
;
import
com.yeejoin.amos.boot.biz.common.excel.ExcelUtil
;
...
@@ -169,17 +170,39 @@ public class FireFightingSystemController extends AbstractBaseController {
...
@@ -169,17 +170,39 @@ public class FireFightingSystemController extends AbstractBaseController {
@RequestMapping
(
value
=
"/alarmSystem/info"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/alarmSystem/info"
,
method
=
RequestMethod
.
GET
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
"通过systemCode查询消防系统信息"
)
@ApiOperation
(
"通过systemCode查询消防系统信息"
)
public
List
<
Map
<
String
,
Object
>>
getEquip
(
@RequestParam
(
required
=
false
)
String
systemCode
)
{
public
List
<
Map
<
String
,
Object
>>
getEquip
(
@RequestParam
(
required
=
false
)
String
bizOrgCode
,
return
fireFightingSystemService
.
getEquip
(
systemCode
);
@RequestParam
(
required
=
false
)
String
systemCode
)
{
if
(
StringUtils
.
isEmpty
(
bizOrgCode
))
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
ReginParams
.
PersonIdentity
personIdentity
=
reginParams
.
getPersonIdentity
();
if
(!
ValidationUtil
.
isEmpty
(
personIdentity
))
{
bizOrgCode
=
personIdentity
.
getBizOrgCode
();
if
(
StringUtils
.
isEmpty
(
bizOrgCode
))
{
return
Lists
.
newArrayList
();
}
}
}
return
fireFightingSystemService
.
getEquip
(
bizOrgCode
,
systemCode
);
}
}
//查询系统下设备状态
//查询系统下设备状态
@RequestMapping
(
value
=
"/getFireSystemEquipStatusList"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/getFireSystemEquipStatusList"
,
method
=
RequestMethod
.
GET
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
"通过systemCode、设备分类编码字符串查询消防系统信息"
)
@ApiOperation
(
"通过systemCode、设备分类编码字符串查询消防系统信息"
)
public
List
<
Map
<
String
,
Object
>>
getFireSystemEquipStatusList
(
@RequestParam
(
required
=
false
)
String
systemCode
,
public
List
<
Map
<
String
,
Object
>>
getFireSystemEquipStatusList
(
@RequestParam
(
required
=
false
)
String
bizOrgCode
,
@RequestParam
(
required
=
false
)
String
systemCode
,
@RequestParam
(
required
=
false
)
String
categoryCodes
)
{
@RequestParam
(
required
=
false
)
String
categoryCodes
)
{
return
fireFightingSystemService
.
getFireSystemEquipStatusList
(
systemCode
,
categoryCodes
);
if
(
StringUtils
.
isEmpty
(
bizOrgCode
))
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
ReginParams
.
PersonIdentity
personIdentity
=
reginParams
.
getPersonIdentity
();
if
(!
ValidationUtil
.
isEmpty
(
personIdentity
))
{
bizOrgCode
=
personIdentity
.
getBizOrgCode
();
if
(
StringUtils
.
isEmpty
(
bizOrgCode
))
{
return
Lists
.
newArrayList
();
}
}
}
return
fireFightingSystemService
.
getFireSystemEquipStatusList
(
bizOrgCode
,
systemCode
,
categoryCodes
);
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/mapper/FireFightingSystemMapper.java
View file @
aaaaca51
...
@@ -642,9 +642,9 @@ public interface FireFightingSystemMapper extends BaseMapper<FireFightingSystemE
...
@@ -642,9 +642,9 @@ public interface FireFightingSystemMapper extends BaseMapper<FireFightingSystemE
List
<
Map
<
String
,
Object
>>
selectAllDays
();
List
<
Map
<
String
,
Object
>>
selectAllDays
();
List
<
Map
<
String
,
Object
>>
getEquip
(
String
systemCode
);
List
<
Map
<
String
,
Object
>>
getEquip
(
String
bizOrgCode
,
String
systemCode
);
List
<
Map
<
String
,
Object
>>
getFireSystemEquipStatusList
(
String
systemCode
,
String
categoryCodes
);
List
<
Map
<
String
,
Object
>>
getFireSystemEquipStatusList
(
String
bizOrgCode
,
String
systemCode
,
String
categoryCodes
);
List
<
Map
<
String
,
Object
>>
selectPressureDetails
(
@Param
(
"bizOrgCode"
)
String
bizOrgCode
);
List
<
Map
<
String
,
Object
>>
selectPressureDetails
(
@Param
(
"bizOrgCode"
)
String
bizOrgCode
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/IFireFightingSystemService.java
View file @
aaaaca51
...
@@ -171,9 +171,9 @@ public interface IFireFightingSystemService extends IService<FireFightingSystemE
...
@@ -171,9 +171,9 @@ public interface IFireFightingSystemService extends IService<FireFightingSystemE
*/
*/
FireFightingSystemEntity
getDetailByCode
(
String
systemCode
);
FireFightingSystemEntity
getDetailByCode
(
String
systemCode
);
List
<
Map
<
String
,
Object
>>
getEquip
(
String
systemCode
);
List
<
Map
<
String
,
Object
>>
getEquip
(
String
bizOrgCode
,
String
systemCode
);
List
<
Map
<
String
,
Object
>>
getFireSystemEquipStatusList
(
String
systemCode
,
String
categoryCodes
);
List
<
Map
<
String
,
Object
>>
getFireSystemEquipStatusList
(
String
bizOrgCode
,
String
systemCode
,
String
categoryCodes
);
/**
/**
* 集成页面系统数据
* 集成页面系统数据
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/FireFightingSystemServiceImpl.java
View file @
aaaaca51
...
@@ -977,8 +977,8 @@ public class FireFightingSystemServiceImpl extends ServiceImpl<FireFightingSyste
...
@@ -977,8 +977,8 @@ public class FireFightingSystemServiceImpl extends ServiceImpl<FireFightingSyste
}
}
@Override
@Override
public
List
<
Map
<
String
,
Object
>>
getEquip
(
String
systemCode
)
{
public
List
<
Map
<
String
,
Object
>>
getEquip
(
String
bizOrgCode
,
String
systemCode
)
{
List
<
Map
<
String
,
Object
>>
list
=
fireFightingSystemMapper
.
getEquip
(
systemCode
);
List
<
Map
<
String
,
Object
>>
list
=
fireFightingSystemMapper
.
getEquip
(
bizOrgCode
,
systemCode
);
List
<
Map
<
String
,
Object
>>
resList
=
new
ArrayList
<>();
List
<
Map
<
String
,
Object
>>
resList
=
new
ArrayList
<>();
int
i
=
1
;
int
i
=
1
;
if
(
0
<
list
.
size
())
{
if
(
0
<
list
.
size
())
{
...
@@ -987,8 +987,8 @@ public class FireFightingSystemServiceImpl extends ServiceImpl<FireFightingSyste
...
@@ -987,8 +987,8 @@ public class FireFightingSystemServiceImpl extends ServiceImpl<FireFightingSyste
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
Map
<
String
,
Object
>
statusMap
=
new
HashMap
<>();
Map
<
String
,
Object
>
statusMap
=
new
HashMap
<>();
map
.
put
(
"key"
,
i
);
map
.
put
(
"key"
,
i
);
map
.
put
(
"name"
,
m
.
get
(
"
equipmentN
ame"
));
map
.
put
(
"name"
,
m
.
get
(
"
n
ame"
));
map
.
put
(
"code"
,
m
.
get
(
"
equipmentC
ode"
));
map
.
put
(
"code"
,
m
.
get
(
"
c
ode"
));
map
.
put
(
"systemTypeCode"
,
systemCode
);
map
.
put
(
"systemTypeCode"
,
systemCode
);
map
.
put
(
"img"
,
m
.
get
(
"shbzImg"
));
map
.
put
(
"img"
,
m
.
get
(
"shbzImg"
));
statusMap
.
put
(
"name"
,
m
.
get
(
"status"
));
statusMap
.
put
(
"name"
,
m
.
get
(
"status"
));
...
@@ -1007,8 +1007,8 @@ public class FireFightingSystemServiceImpl extends ServiceImpl<FireFightingSyste
...
@@ -1007,8 +1007,8 @@ public class FireFightingSystemServiceImpl extends ServiceImpl<FireFightingSyste
}
}
@Override
@Override
public
List
<
Map
<
String
,
Object
>>
getFireSystemEquipStatusList
(
String
systemCode
,
String
categoryCodes
)
{
public
List
<
Map
<
String
,
Object
>>
getFireSystemEquipStatusList
(
String
bizOrgCode
,
String
systemCode
,
String
categoryCodes
)
{
List
<
Map
<
String
,
Object
>>
list
=
fireFightingSystemMapper
.
getFireSystemEquipStatusList
(
systemCode
,
categoryCodes
);
List
<
Map
<
String
,
Object
>>
list
=
fireFightingSystemMapper
.
getFireSystemEquipStatusList
(
bizOrgCode
,
systemCode
,
categoryCodes
);
List
<
Map
<
String
,
Object
>>
resList
=
new
ArrayList
<>();
List
<
Map
<
String
,
Object
>>
resList
=
new
ArrayList
<>();
int
i
=
1
;
int
i
=
1
;
if
(
0
<
list
.
size
())
{
if
(
0
<
list
.
size
())
{
...
...
amos-boot-system-equip/src/main/resources/mapper/FireFightingSystemMapper.xml
View file @
aaaaca51
...
@@ -5605,9 +5605,8 @@
...
@@ -5605,9 +5605,8 @@
<select
id=
"getEquip"
resultType=
"java.util.Map"
>
<select
id=
"getEquip"
resultType=
"java.util.Map"
>
SELECT
SELECT
spe.id,
spe.id,
det.`name` equipmentName,
wle.`name`,
spe.`code`,
wle.`code`,
det.`code` equipmentCode,
(
(
CASE
CASE
( SELECT count(*) FROM wl_equipment_specific_alarm wesa WHERE wesa.equipment_specific_id = spe.id AND STATUS = 1 )
( SELECT count(*) FROM wl_equipment_specific_alarm wesa WHERE wesa.equipment_specific_id = spe.id AND STATUS = 1 )
...
@@ -5623,6 +5622,9 @@
...
@@ -5623,6 +5622,9 @@
LEFT JOIN wl_equipment AS wle ON wle.id = det.equipment_id
LEFT JOIN wl_equipment AS wle ON wle.id = det.equipment_id
WHERE
WHERE
fs.system_type_code IS NOT NULL
fs.system_type_code IS NOT NULL
<if
test=
"bizOrgCode != null and bizOrgCode != ''"
>
AND spe.biz_org_code like concat(#{bizOrgCode}, '%')
</if>
<if
test=
"systemCode != null and systemCode != ''"
>
<if
test=
"systemCode != null and systemCode != ''"
>
AND fs.system_type_code = #{systemCode}
AND fs.system_type_code = #{systemCode}
</if>
</if>
...
@@ -5649,6 +5651,9 @@
...
@@ -5649,6 +5651,9 @@
LEFT JOIN wl_equipment AS wle ON wle.id = det.equipment_id
LEFT JOIN wl_equipment AS wle ON wle.id = det.equipment_id
WHERE
WHERE
fs.system_type_code IS NOT NULL
fs.system_type_code IS NOT NULL
<if
test=
"bizOrgCode != null and bizOrgCode != ''"
>
AND spe.biz_org_code like concat(#{bizOrgCode}, '%')
</if>
<if
test=
"systemCode != null and systemCode != ''"
>
<if
test=
"systemCode != null and systemCode != ''"
>
AND fs.system_type_code = #{systemCode}
AND fs.system_type_code = #{systemCode}
</if>
</if>
...
...
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