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
0d88ddc8
Commit
0d88ddc8
authored
Dec 13, 2022
by
lisong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
接口更新
parent
83d81452
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
285 additions
and
25 deletions
+285
-25
EmergencyController.java
...m/yeejoin/equipmanage/controller/EmergencyController.java
+44
-7
EmergencyMapper.java
.../java/com/yeejoin/equipmanage/mapper/EmergencyMapper.java
+20
-4
IEmergencyService.java
...va/com/yeejoin/equipmanage/service/IEmergencyService.java
+8
-3
EmergencyServiceImpl.java
...eejoin/equipmanage/service/impl/EmergencyServiceImpl.java
+17
-6
EmergencyMapper.xml
...ystem-equip/src/main/resources/mapper/EmergencyMapper.xml
+196
-5
No files found.
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/EmergencyController.java
View file @
0d88ddc8
package
com
.
yeejoin
.
equipmanage
.
controller
;
package
com
.
yeejoin
.
equipmanage
.
controller
;
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.equipmanage.common.vo.UnitAreaTreeVo
;
import
com.yeejoin.equipmanage.common.vo.UnitAreaTreeVo
;
import
com.yeejoin.equipmanage.service.IAreaService
;
import
com.yeejoin.equipmanage.service.IAreaService
;
...
@@ -61,35 +62,71 @@ public class EmergencyController extends AbstractBaseController {
...
@@ -61,35 +62,71 @@ public class EmergencyController extends AbstractBaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
"应急物资-详情"
)
@ApiOperation
(
"应急物资-详情"
)
@GetMapping
(
value
=
"/emergencyMaterialsDetails"
)
@GetMapping
(
value
=
"/emergencyMaterialsDetails"
)
public
List
<
Map
<
String
,
Object
>>
emergencyMaterialsDetails
(
@RequestParam
(
value
=
"bizOrgCode"
,
required
=
false
)
String
bizOrgCode
)
{
public
Page
<
Map
<
String
,
Object
>>
emergencyMaterialsDetails
(
@RequestParam
(
value
=
"bizOrgCode"
,
required
=
false
)
String
bizOrgCode
,
@RequestParam
(
value
=
"pageNumber"
)
int
pageNumber
,
@RequestParam
(
value
=
"pageSize"
)
int
pageSize
)
{
Page
<
Map
<
String
,
Object
>>
page
=
new
Page
<>(
pageNumber
,
pageSize
);
if
(
ObjectUtils
.
isEmpty
(
bizOrgCode
)){
if
(
ObjectUtils
.
isEmpty
(
bizOrgCode
)){
ReginParams
reginParams
=
getSelectedOrgInfo
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
bizOrgCode
=
reginParams
.
getPersonIdentity
().
getBizOrgCode
();
bizOrgCode
=
reginParams
.
getPersonIdentity
().
getBizOrgCode
();
}
}
return
iEmergencyService
.
emergencyMaterialsDetails
(
bizOrgCode
);
return
iEmergencyService
.
emergencyMaterialsDetails
(
page
,
bizOrgCode
);
}
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
"消防炮列表"
)
@ApiOperation
(
"消防炮列表"
)
@GetMapping
(
value
=
"/fireMonitor"
)
@GetMapping
(
value
=
"/fireMonitor"
)
public
List
<
Map
<
String
,
Object
>>
selectFireMonitor
(
@RequestParam
(
value
=
"bizOrgCode"
,
required
=
false
)
String
bizOrgCode
)
{
public
Page
<
Map
<
String
,
Object
>>
selectFireMonitor
(
@RequestParam
(
value
=
"bizOrgCode"
,
required
=
false
)
String
bizOrgCode
,
@RequestParam
(
value
=
"pageNumber"
)
int
pageNumber
,
@RequestParam
(
value
=
"pageSize"
)
int
pageSize
)
{
Page
<
Map
<
String
,
Object
>>
page
=
new
Page
<>(
pageNumber
,
pageSize
);
if
(
ObjectUtils
.
isEmpty
(
bizOrgCode
)){
if
(
ObjectUtils
.
isEmpty
(
bizOrgCode
)){
ReginParams
reginParams
=
getSelectedOrgInfo
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
bizOrgCode
=
reginParams
.
getPersonIdentity
().
getBizOrgCode
();
bizOrgCode
=
reginParams
.
getPersonIdentity
().
getBizOrgCode
();
}
}
return
iEmergencyService
.
selectFireMonitor
(
bizOrgCode
);
return
iEmergencyService
.
selectFireMonitor
(
page
,
bizOrgCode
);
}
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
"
消防炮
列表"
)
@ApiOperation
(
"
泡沫罐
列表"
)
@GetMapping
(
value
=
"/selectFoamTank"
)
@GetMapping
(
value
=
"/selectFoamTank"
)
public
List
<
Map
<
String
,
Object
>>
selectFoamTank
(
@RequestParam
(
value
=
"bizOrgCode"
,
required
=
false
)
String
bizOrgCode
)
{
public
Page
<
Map
<
String
,
Object
>>
selectFoamTank
(
@RequestParam
(
value
=
"bizOrgCode"
,
required
=
false
)
String
bizOrgCode
,
@RequestParam
(
value
=
"pageNumber"
)
int
pageNumber
,
@RequestParam
(
value
=
"pageSize"
)
int
pageSize
)
{
Page
<
Map
<
String
,
Object
>>
page
=
new
Page
<>(
pageNumber
,
pageSize
);
if
(
ObjectUtils
.
isEmpty
(
bizOrgCode
)){
if
(
ObjectUtils
.
isEmpty
(
bizOrgCode
)){
ReginParams
reginParams
=
getSelectedOrgInfo
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
bizOrgCode
=
reginParams
.
getPersonIdentity
().
getBizOrgCode
();
bizOrgCode
=
reginParams
.
getPersonIdentity
().
getBizOrgCode
();
}
}
return
iEmergencyService
.
selectFoamTank
(
bizOrgCode
);
return
iEmergencyService
.
selectFoamTank
(
page
,
bizOrgCode
);
}
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
"排油系统列表"
)
@GetMapping
(
value
=
"/selectOilDrainage"
)
public
Page
<
Map
<
String
,
Object
>>
selectOilDrainage
(
@RequestParam
(
value
=
"bizOrgCode"
,
required
=
false
)
String
bizOrgCode
,
@RequestParam
(
value
=
"pageNumber"
)
int
pageNumber
,
@RequestParam
(
value
=
"pageSize"
)
int
pageSize
)
{
Page
<
Map
<
String
,
Object
>>
page
=
new
Page
<>(
pageNumber
,
pageSize
);
if
(
ObjectUtils
.
isEmpty
(
bizOrgCode
)){
ReginParams
reginParams
=
getSelectedOrgInfo
();
bizOrgCode
=
reginParams
.
getPersonIdentity
().
getBizOrgCode
();
}
return
iEmergencyService
.
selectOilDrainage
(
page
,
bizOrgCode
);
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
"压力流量"
)
@GetMapping
(
value
=
"/selectPressureFlow"
)
public
Page
<
Map
<
String
,
Object
>>
selectPressureFlow
(
@RequestParam
(
value
=
"bizOrgCode"
,
required
=
false
)
String
bizOrgCode
,
@RequestParam
(
value
=
"pageNumber"
)
int
pageNumber
,
@RequestParam
(
value
=
"pageSize"
)
int
pageSize
)
{
Page
<
Map
<
String
,
Object
>>
page
=
new
Page
<>(
pageNumber
,
pageSize
);
if
(
ObjectUtils
.
isEmpty
(
bizOrgCode
)){
ReginParams
reginParams
=
getSelectedOrgInfo
();
bizOrgCode
=
reginParams
.
getPersonIdentity
().
getBizOrgCode
();
}
return
iEmergencyService
.
selectPressureFlow
(
page
,
bizOrgCode
);
}
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/mapper/EmergencyMapper.java
View file @
0d88ddc8
package
com
.
yeejoin
.
equipmanage
.
mapper
;
package
com
.
yeejoin
.
equipmanage
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.equipmanage.common.entity.CarInfo
;
import
com.yeejoin.equipmanage.common.entity.CarInfo
;
import
feign.Param
;
import
feign.Param
;
...
@@ -11,7 +12,7 @@ import java.util.Map;
...
@@ -11,7 +12,7 @@ import java.util.Map;
* Mapper 接口
* Mapper 接口
*
*
*/
*/
public
interface
EmergencyMapper
{
public
interface
EmergencyMapper
extends
BaseMapper
{
/**
/**
* 应急物资列表
* 应急物资列表
...
@@ -25,21 +26,36 @@ public interface EmergencyMapper {
...
@@ -25,21 +26,36 @@ public interface EmergencyMapper {
* @param bizOrgCode
* @param bizOrgCode
* @return
* @return
*/
*/
List
<
Map
<
String
,
Object
>>
selectEmergencyMaterialsDetails
(
@Param
(
"bizOrgCode"
)
String
bizOrgCode
);
Page
<
Map
<
String
,
Object
>>
selectEmergencyMaterialsDetails
(
Page
<
Map
<
String
,
Object
>>
page
,
@Param
(
"bizOrgCode"
)
String
bizOrgCode
);
/**
/**
* 消防炮列表
* 消防炮列表
* @param bizOrgCode
* @param bizOrgCode
* @return
* @return
*/
*/
List
<
Map
<
String
,
Object
>>
selectFireMonitor
(
@Param
(
"bizOrgCode"
)
String
bizOrgCode
);
Page
<
Map
<
String
,
Object
>>
selectFireMonitor
(
Page
<
Map
<
String
,
Object
>>
page
,
@Param
(
"bizOrgCode"
)
String
bizOrgCode
);
/**
/**
* 泡沫罐
* 泡沫罐
* @param bizOrgCode
* @param bizOrgCode
* @return
* @return
*/
*/
List
<
Map
<
String
,
Object
>>
selectFoamTank
(
@Param
(
"bizOrgCode"
)
String
bizOrgCode
);
Page
<
Map
<
String
,
Object
>>
selectFoamTank
(
Page
<
Map
<
String
,
Object
>>
page
,
@Param
(
"bizOrgCode"
)
String
bizOrgCode
);
/**
* 排油系统
* @param bizOrgCode
* @return
*/
Page
<
Map
<
String
,
Object
>>
selectOilDrainage
(
Page
<
Map
<
String
,
Object
>>
page
,
@Param
(
"bizOrgCode"
)
String
bizOrgCode
);
/**
* 压力流量
* @param page
* @param bizOrgCode
* @return
*/
Page
<
Map
<
String
,
Object
>>
selectPressureFlow
(
Page
<
Map
<
String
,
Object
>>
page
,
@Param
(
"bizOrgCode"
)
String
bizOrgCode
);
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/IEmergencyService.java
View file @
0d88ddc8
package
com
.
yeejoin
.
equipmanage
.
service
;
package
com
.
yeejoin
.
equipmanage
.
service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.yeejoin.equipmanage.common.vo.UnitAreaTreeVo
;
import
com.yeejoin.equipmanage.common.vo.UnitAreaTreeVo
;
...
@@ -20,9 +21,13 @@ public interface IEmergencyService {
...
@@ -20,9 +21,13 @@ public interface IEmergencyService {
Map
<
String
,
Object
>
emergencyMaterials
(
String
bizOrgCode
);
Map
<
String
,
Object
>
emergencyMaterials
(
String
bizOrgCode
);
List
<
Map
<
String
,
Object
>>
emergencyMaterialsDetails
(
String
bizOrgCode
);
Page
<
Map
<
String
,
Object
>>
emergencyMaterialsDetails
(
Page
<
Map
<
String
,
Object
>>
page
,
String
bizOrgCode
);
List
<
Map
<
String
,
Object
>>
selectFireMonitor
(
String
bizOrgCode
);
Page
<
Map
<
String
,
Object
>>
selectFireMonitor
(
Page
<
Map
<
String
,
Object
>>
page
,
String
bizOrgCode
);
List
<
Map
<
String
,
Object
>>
selectFoamTank
(
String
bizOrgCode
);
Page
<
Map
<
String
,
Object
>>
selectFoamTank
(
Page
<
Map
<
String
,
Object
>>
page
,
String
bizOrgCode
);
Page
<
Map
<
String
,
Object
>>
selectOilDrainage
(
Page
<
Map
<
String
,
Object
>>
page
,
String
bizOrgCode
);
Page
<
Map
<
String
,
Object
>>
selectPressureFlow
(
Page
<
Map
<
String
,
Object
>>
page
,
String
bizOrgCode
);
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/EmergencyServiceImpl.java
View file @
0d88ddc8
package
com
.
yeejoin
.
equipmanage
.
service
.
impl
;
package
com
.
yeejoin
.
equipmanage
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.yeejoin.equipmanage.common.vo.UnitAreaTreeVo
;
import
com.yeejoin.equipmanage.common.vo.UnitAreaTreeVo
;
import
com.yeejoin.equipmanage.mapper.EmergencyMapper
;
import
com.yeejoin.equipmanage.mapper.EmergencyMapper
;
...
@@ -33,17 +34,27 @@ public class EmergencyServiceImpl implements IEmergencyService {
...
@@ -33,17 +34,27 @@ public class EmergencyServiceImpl implements IEmergencyService {
}
}
@Override
@Override
public
List
<
Map
<
String
,
Object
>>
emergencyMaterialsDetails
(
String
bizOrgCode
)
{
public
Page
<
Map
<
String
,
Object
>>
emergencyMaterialsDetails
(
Page
<
Map
<
String
,
Object
>>
page
,
String
bizOrgCode
)
{
return
emergencyMapper
.
selectEmergencyMaterialsDetails
(
bizOrgCode
);
return
emergencyMapper
.
selectEmergencyMaterialsDetails
(
page
,
bizOrgCode
);
}
}
@Override
@Override
public
List
<
Map
<
String
,
Object
>>
selectFireMonitor
(
String
bizOrgCode
)
{
public
Page
<
Map
<
String
,
Object
>>
selectFireMonitor
(
Page
<
Map
<
String
,
Object
>>
page
,
String
bizOrgCode
)
{
return
emergencyMapper
.
selectFireMonitor
(
bizOrgCode
);
return
emergencyMapper
.
selectFireMonitor
(
page
,
bizOrgCode
);
}
}
@Override
@Override
public
List
<
Map
<
String
,
Object
>>
selectFoamTank
(
String
bizOrgCode
)
{
public
Page
<
Map
<
String
,
Object
>>
selectFoamTank
(
Page
<
Map
<
String
,
Object
>>
page
,
String
bizOrgCode
)
{
return
emergencyMapper
.
selectFoamTank
(
bizOrgCode
);
return
emergencyMapper
.
selectFoamTank
(
page
,
bizOrgCode
);
}
@Override
public
Page
<
Map
<
String
,
Object
>>
selectOilDrainage
(
Page
<
Map
<
String
,
Object
>>
page
,
String
bizOrgCode
)
{
return
emergencyMapper
.
selectOilDrainage
(
page
,
bizOrgCode
);
}
@Override
public
Page
<
Map
<
String
,
Object
>>
selectPressureFlow
(
Page
<
Map
<
String
,
Object
>>
page
,
String
bizOrgCode
)
{
return
emergencyMapper
.
selectPressureFlow
(
page
,
bizOrgCode
);
}
}
}
}
amos-boot-system-equip/src/main/resources/mapper/EmergencyMapper.xml
View file @
0d88ddc8
This diff is collapsed.
Click to expand it.
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