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
443323dc
Commit
443323dc
authored
Sep 24, 2024
by
韩桐桐
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat(ys-应急):应急部分表初始化
parent
00a496e7
Show whitespace changes
Inline
Side-by-side
Showing
35 changed files
with
1882 additions
and
0 deletions
+1882
-0
YsEmergencyCaseDto.java
...ejoin/amos/boot/module/ys/api/dto/YsEmergencyCaseDto.java
+87
-0
YsEmergencyExpertsDto.java
...in/amos/boot/module/ys/api/dto/YsEmergencyExpertsDto.java
+88
-0
YsEmergencyPlanDto.java
...ejoin/amos/boot/module/ys/api/dto/YsEmergencyPlanDto.java
+58
-0
YsEmergencyRehearsalDto.java
.../amos/boot/module/ys/api/dto/YsEmergencyRehearsalDto.java
+52
-0
YsEmergencyUnitDto.java
...ejoin/amos/boot/module/ys/api/dto/YsEmergencyUnitDto.java
+90
-0
YsEmergencyCase.java
...ejoin/amos/boot/module/ys/api/entity/YsEmergencyCase.java
+146
-0
YsEmergencyExperts.java
...in/amos/boot/module/ys/api/entity/YsEmergencyExperts.java
+152
-0
YsEmergencyPlan.java
...ejoin/amos/boot/module/ys/api/entity/YsEmergencyPlan.java
+92
-0
YsEmergencyRehearsal.java
.../amos/boot/module/ys/api/entity/YsEmergencyRehearsal.java
+80
-0
YsEmergencyUnit.java
...ejoin/amos/boot/module/ys/api/entity/YsEmergencyUnit.java
+152
-0
YsEmergencyCaseMapper.java
...amos/boot/module/ys/api/mapper/YsEmergencyCaseMapper.java
+14
-0
YsEmergencyExpertsMapper.java
...s/boot/module/ys/api/mapper/YsEmergencyExpertsMapper.java
+14
-0
YsEmergencyPlanMapper.java
...amos/boot/module/ys/api/mapper/YsEmergencyPlanMapper.java
+14
-0
YsEmergencyRehearsalMapper.java
...boot/module/ys/api/mapper/YsEmergencyRehearsalMapper.java
+14
-0
YsEmergencyUnitMapper.java
...amos/boot/module/ys/api/mapper/YsEmergencyUnitMapper.java
+14
-0
IYsEmergencyCaseService.java
...s/boot/module/ys/api/service/IYsEmergencyCaseService.java
+9
-0
IYsEmergencyExpertsService.java
...oot/module/ys/api/service/IYsEmergencyExpertsService.java
+9
-0
IYsEmergencyPlanService.java
...s/boot/module/ys/api/service/IYsEmergencyPlanService.java
+9
-0
IYsEmergencyRehearsalService.java
...t/module/ys/api/service/IYsEmergencyRehearsalService.java
+9
-0
IYsEmergencyUnitService.java
...s/boot/module/ys/api/service/IYsEmergencyUnitService.java
+9
-0
YsEmergencyCaseMapper.xml
...s-api/src/main/resources/mapper/YsEmergencyCaseMapper.xml
+5
-0
YsEmergencyExpertsMapper.xml
...pi/src/main/resources/mapper/YsEmergencyExpertsMapper.xml
+5
-0
YsEmergencyPlanMapper.xml
...s-api/src/main/resources/mapper/YsEmergencyPlanMapper.xml
+5
-0
YsEmergencyRehearsalMapper.xml
.../src/main/resources/mapper/YsEmergencyRehearsalMapper.xml
+5
-0
YsEmergencyUnitMapper.xml
...s-api/src/main/resources/mapper/YsEmergencyUnitMapper.xml
+5
-0
YsEmergencyCaseController.java
...t/module/ys/biz/controller/YsEmergencyCaseController.java
+114
-0
YsEmergencyExpertsController.java
...odule/ys/biz/controller/YsEmergencyExpertsController.java
+114
-0
YsEmergencyPlanController.java
...t/module/ys/biz/controller/YsEmergencyPlanController.java
+114
-0
YsEmergencyRehearsalController.java
...ule/ys/biz/controller/YsEmergencyRehearsalController.java
+114
-0
YsEmergencyUnitController.java
...t/module/ys/biz/controller/YsEmergencyUnitController.java
+114
-0
YsEmergencyCaseServiceImpl.java
...odule/ys/biz/service/impl/YsEmergencyCaseServiceImpl.java
+35
-0
YsEmergencyExpertsServiceImpl.java
...le/ys/biz/service/impl/YsEmergencyExpertsServiceImpl.java
+35
-0
YsEmergencyPlanServiceImpl.java
...odule/ys/biz/service/impl/YsEmergencyPlanServiceImpl.java
+35
-0
YsEmergencyRehearsalServiceImpl.java
.../ys/biz/service/impl/YsEmergencyRehearsalServiceImpl.java
+35
-0
YsEmergencyUnitServiceImpl.java
...odule/ys/biz/service/impl/YsEmergencyUnitServiceImpl.java
+35
-0
No files found.
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/dto/YsEmergencyCaseDto.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 救援案例管理
*
* @author system_generator
* @date 2024-09-24
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"YsEmergencyCaseDto"
,
description
=
"救援案例管理"
)
public
class
YsEmergencyCaseDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"案例名称"
)
private
String
caseName
;
@ApiModelProperty
(
value
=
"处置对象"
)
private
String
handleObject
;
@ApiModelProperty
(
value
=
"灾情发生地市"
)
private
String
cityDisaster
;
@ApiModelProperty
(
value
=
"灾情发生省份"
)
private
String
provinceDisaster
;
@ApiModelProperty
(
value
=
"群众伤亡情况"
)
private
String
personCasualties
;
@ApiModelProperty
(
value
=
"灾情等级id"
)
private
Integer
disasterLevelId
;
@ApiModelProperty
(
value
=
"灾情大类型id"
)
private
Integer
disasterTypeId
;
@ApiModelProperty
(
value
=
"灾情结束时间"
)
private
Date
disasterEndTime
;
@ApiModelProperty
(
value
=
"灾情开始时间"
)
private
Date
disasterStartTime
;
@ApiModelProperty
(
value
=
"灾情细分类型id"
)
private
Integer
disasterSubdivideId
;
@ApiModelProperty
(
value
=
"视频信息"
)
private
String
videoInfo
;
@ApiModelProperty
(
value
=
"图片信息"
)
private
String
picInfo
;
@ApiModelProperty
(
value
=
"文档信息"
)
private
String
fileInfo
;
@ApiModelProperty
(
value
=
"音频信息"
)
@TableField
(
"Audio_info"
)
private
String
audioInfo
;
@ApiModelProperty
(
value
=
"立案时间"
)
private
Date
filingTime
;
@ApiModelProperty
(
value
=
"灾情发生地点"
)
private
String
locationDisaster
;
@ApiModelProperty
(
value
=
"灾情类型"
)
private
String
disasterType
;
@ApiModelProperty
(
value
=
"创建时间"
)
private
Date
createDate
;
@ApiModelProperty
(
value
=
"创建人id "
)
private
String
createUserId
;
@ApiModelProperty
(
value
=
"创建人"
)
private
String
createUserName
;
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/dto/YsEmergencyExpertsDto.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 应急专家库
*
* @author system_generator
* @date 2024-09-24
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"YsEmergencyExpertsDto"
,
description
=
"应急专家库"
)
public
class
YsEmergencyExpertsDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"姓名"
)
private
String
name
;
@ApiModelProperty
(
value
=
"性别"
)
private
String
gender
;
@ApiModelProperty
(
value
=
"身份证号"
)
private
String
identity
;
@ApiModelProperty
(
value
=
"办公电话"
)
private
String
phone
;
@ApiModelProperty
(
value
=
"照片"
)
private
String
photo
;
@ApiModelProperty
(
value
=
"移动电话"
)
private
String
mobilePhone
;
@ApiModelProperty
(
value
=
"住址"
)
private
String
address
;
@ApiModelProperty
(
value
=
"出生日期"
)
private
Date
birthdate
;
@ApiModelProperty
(
value
=
"籍贯"
)
private
String
birthPlace
;
@ApiModelProperty
(
value
=
"所在单位"
)
private
String
company
;
@ApiModelProperty
(
value
=
"通讯地址"
)
private
String
contactAddress
;
@ApiModelProperty
(
value
=
"学历"
)
private
String
education
;
@ApiModelProperty
(
value
=
"专家领域"
)
private
String
field
;
@ApiModelProperty
(
value
=
"家庭电话"
)
private
String
homePhone
;
@ApiModelProperty
(
value
=
"部门代码"
)
private
String
orgCode
;
@ApiModelProperty
(
value
=
"职务"
)
private
String
position
;
@ApiModelProperty
(
value
=
"邮政编码"
)
private
String
postcode
;
@ApiModelProperty
(
value
=
"消防单位id"
)
private
Integer
xfdwid
;
@ApiModelProperty
(
value
=
"创建时间"
)
private
Date
createDate
;
@ApiModelProperty
(
value
=
"创建人id "
)
private
String
createUserId
;
@ApiModelProperty
(
value
=
"创建人"
)
private
String
createUserName
;
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/dto/YsEmergencyPlanDto.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 应急预案管理
*
* @author system_generator
* @date 2024-09-24
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"YsEmergencyPlanDto"
,
description
=
"应急预案管理"
)
public
class
YsEmergencyPlanDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"关联对象id"
)
private
Integer
businessId
;
@ApiModelProperty
(
value
=
"关联对象类型"
)
private
String
type
;
@ApiModelProperty
(
value
=
"预案类别"
)
private
String
planCategory
;
@ApiModelProperty
(
value
=
"预案类型"
)
private
String
planType
;
@ApiModelProperty
(
value
=
"预案名称"
)
private
String
planName
;
@ApiModelProperty
(
value
=
"预案文件"
)
private
String
planFile
;
@ApiModelProperty
(
value
=
"预案类别id"
)
private
Integer
planCategoryId
;
@ApiModelProperty
(
value
=
"预案时间"
)
private
Date
planTime
;
@ApiModelProperty
(
value
=
"创建时间"
)
private
Date
createDate
;
@ApiModelProperty
(
value
=
"创建人id "
)
private
String
createUserId
;
@ApiModelProperty
(
value
=
"创建人"
)
private
String
createUserName
;
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/dto/YsEmergencyRehearsalDto.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 应急演练记录管理
*
* @author system_generator
* @date 2024-09-24
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"YsEmergencyRehearsalDto"
,
description
=
"应急演练记录管理"
)
public
class
YsEmergencyRehearsalDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"关联对象id"
)
private
Integer
businessId
;
@ApiModelProperty
(
value
=
"关联对象类型"
)
private
String
type
;
@ApiModelProperty
(
value
=
"演练地点"
)
private
String
rehearsalAddress
;
@ApiModelProperty
(
value
=
"演练概述"
)
private
String
rehearsalContent
;
@ApiModelProperty
(
value
=
"演练时间"
)
private
Date
rehearsalTime
;
@ApiModelProperty
(
value
=
"演练文件"
)
private
String
rehearsalFile
;
@ApiModelProperty
(
value
=
"创建时间"
)
private
Date
createDate
;
@ApiModelProperty
(
value
=
"创建人id "
)
private
String
createUserId
;
@ApiModelProperty
(
value
=
"创建人"
)
private
String
createUserName
;
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/dto/YsEmergencyUnitDto.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 应急联动单位管理
*
* @author system_generator
* @date 2024-09-24
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"YsEmergencyUnitDto"
,
description
=
"应急联动单位管理"
)
public
class
YsEmergencyUnitDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"关联消防队"
)
private
Integer
teamId
;
@ApiModelProperty
(
value
=
"地址"
)
private
String
address
;
@ApiModelProperty
(
value
=
"经纬度"
)
@TableField
(
"longitudeLatitude"
)
private
String
longitudeLatitude
;
@ApiModelProperty
(
value
=
"应急服务内容"
)
private
String
emergencyService
;
@ApiModelProperty
(
value
=
"单位传真"
)
private
String
fax
;
@ApiModelProperty
(
value
=
"保障能力"
)
private
String
guaranteeCapability
;
@ApiModelProperty
(
value
=
"保障类别"
)
private
String
guaranteeType
;
@ApiModelProperty
(
value
=
"联系人"
)
private
String
linkman
;
@ApiModelProperty
(
value
=
"部门代码"
)
private
String
orgCode
;
@ApiModelProperty
(
value
=
"单位概述"
)
private
String
overview
;
@ApiModelProperty
(
value
=
"负责人"
)
private
String
person
;
@ApiModelProperty
(
value
=
"联系电话"
)
private
String
phone
;
@ApiModelProperty
(
value
=
"单位图片"
)
private
String
picture
;
@ApiModelProperty
(
value
=
"类型"
)
private
String
type
;
@ApiModelProperty
(
value
=
"单位编号"
)
private
String
unitNum
;
@ApiModelProperty
(
value
=
"单位类型"
)
private
String
unitType
;
@ApiModelProperty
(
value
=
"行政区划编号"
)
private
String
xzqhbh
;
@ApiModelProperty
(
value
=
"创建时间"
)
private
Date
createDate
;
@ApiModelProperty
(
value
=
"创建人id "
)
private
String
createUserId
;
@ApiModelProperty
(
value
=
"创建人"
)
private
String
createUserName
;
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/entity/YsEmergencyCase.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity
;
import
java.util.Date
;
/**
* 救援案例管理
*
* @author system_generator
* @date 2024-09-24
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tzs_ys_emergency_case"
)
public
class
YsEmergencyCase
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 案例名称
*/
@TableField
(
"case_name"
)
private
String
caseName
;
/**
* 处置对象
*/
@TableField
(
"handle_object"
)
private
String
handleObject
;
/**
* 灾情发生地市
*/
@TableField
(
"city_disaster"
)
private
String
cityDisaster
;
/**
* 灾情发生省份
*/
@TableField
(
"province_disaster"
)
private
String
provinceDisaster
;
/**
* 群众伤亡情况
*/
@TableField
(
"person_casualties"
)
private
String
personCasualties
;
/**
* 灾情等级id
*/
@TableField
(
"disaster_level_id"
)
private
Integer
disasterLevelId
;
/**
* 灾情大类型id
*/
@TableField
(
"disaster_type_id"
)
private
Integer
disasterTypeId
;
/**
* 灾情结束时间
*/
@TableField
(
"disaster_end_time"
)
private
Date
disasterEndTime
;
/**
* 灾情开始时间
*/
@TableField
(
"disaster_start_time"
)
private
Date
disasterStartTime
;
/**
* 灾情细分类型id
*/
@TableField
(
"disaster_subdivide_id"
)
private
Integer
disasterSubdivideId
;
/**
* 视频信息
*/
@TableField
(
"video_info"
)
private
String
videoInfo
;
/**
* 图片信息
*/
@TableField
(
"pic_info"
)
private
String
picInfo
;
/**
* 文档信息
*/
@TableField
(
"file_info"
)
private
String
fileInfo
;
/**
* 音频信息
*/
@TableField
(
"Audio_info"
)
private
String
audioInfo
;
/**
* 立案时间
*/
@TableField
(
"filing_time"
)
private
Date
filingTime
;
/**
* 灾情发生地点
*/
@TableField
(
"location_disaster"
)
private
String
locationDisaster
;
/**
* 灾情类型
*/
@TableField
(
"disaster_type"
)
private
String
disasterType
;
/**
* 创建时间
*/
@TableField
(
"create_date"
)
private
Date
createDate
;
/**
* 创建人id
*/
@TableField
(
"create_user_id"
)
private
String
createUserId
;
/**
* 创建人
*/
@TableField
(
"create_user_name"
)
private
String
createUserName
;
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/entity/YsEmergencyExperts.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity
;
import
java.util.Date
;
/**
* 应急专家库
*
* @author system_generator
* @date 2024-09-24
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tzs_ys_emergency_experts"
)
public
class
YsEmergencyExperts
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 姓名
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 性别
*/
@TableField
(
"gender"
)
private
String
gender
;
/**
* 身份证号
*/
@TableField
(
"identity"
)
private
String
identity
;
/**
* 办公电话
*/
@TableField
(
"phone"
)
private
String
phone
;
/**
* 照片
*/
@TableField
(
"photo"
)
private
String
photo
;
/**
* 移动电话
*/
@TableField
(
"mobile_phone"
)
private
String
mobilePhone
;
/**
* 住址
*/
@TableField
(
"address"
)
private
String
address
;
/**
* 出生日期
*/
@TableField
(
"birthdate"
)
private
Date
birthdate
;
/**
* 籍贯
*/
@TableField
(
"birth_place"
)
private
String
birthPlace
;
/**
* 所在单位
*/
@TableField
(
"company"
)
private
String
company
;
/**
* 通讯地址
*/
@TableField
(
"contact_address"
)
private
String
contactAddress
;
/**
* 学历
*/
@TableField
(
"education"
)
private
String
education
;
/**
* 专家领域
*/
@TableField
(
"field"
)
private
String
field
;
/**
* 家庭电话
*/
@TableField
(
"home_phone"
)
private
String
homePhone
;
/**
* 部门代码
*/
@TableField
(
"org_code"
)
private
String
orgCode
;
/**
* 职务
*/
@TableField
(
"position"
)
private
String
position
;
/**
* 邮政编码
*/
@TableField
(
"postcode"
)
private
String
postcode
;
/**
* 消防单位id
*/
@TableField
(
"xfdwid"
)
private
Integer
xfdwid
;
/**
* 创建时间
*/
@TableField
(
"create_date"
)
private
Date
createDate
;
/**
* 创建人id
*/
@TableField
(
"create_user_id"
)
private
String
createUserId
;
/**
* 创建人
*/
@TableField
(
"create_user_name"
)
private
String
createUserName
;
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/entity/YsEmergencyPlan.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity
;
import
java.util.Date
;
/**
* 应急预案管理
*
* @author system_generator
* @date 2024-09-24
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tzs_ys_emergency_plan"
)
public
class
YsEmergencyPlan
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 关联对象id
*/
@TableField
(
"business_id"
)
private
Integer
businessId
;
/**
* 关联对象类型
*/
@TableField
(
"type"
)
private
String
type
;
/**
* 预案类别
*/
@TableField
(
"plan_category"
)
private
String
planCategory
;
/**
* 预案类型
*/
@TableField
(
"plan_type"
)
private
String
planType
;
/**
* 预案名称
*/
@TableField
(
"plan_name"
)
private
String
planName
;
/**
* 预案文件
*/
@TableField
(
"plan_file"
)
private
String
planFile
;
/**
* 预案类别id
*/
@TableField
(
"plan_category_id"
)
private
Integer
planCategoryId
;
/**
* 预案时间
*/
@TableField
(
"plan_time"
)
private
Date
planTime
;
/**
* 创建时间
*/
@TableField
(
"create_date"
)
private
Date
createDate
;
/**
* 创建人id
*/
@TableField
(
"create_user_id"
)
private
String
createUserId
;
/**
* 创建人
*/
@TableField
(
"create_user_name"
)
private
String
createUserName
;
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/entity/YsEmergencyRehearsal.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity
;
import
java.util.Date
;
/**
* 应急演练记录管理
*
* @author system_generator
* @date 2024-09-24
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tzs_ys_emergency_rehearsal"
)
public
class
YsEmergencyRehearsal
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 关联对象id
*/
@TableField
(
"business_id"
)
private
Integer
businessId
;
/**
* 关联对象类型
*/
@TableField
(
"type"
)
private
String
type
;
/**
* 演练地点
*/
@TableField
(
"rehearsal_address"
)
private
String
rehearsalAddress
;
/**
* 演练概述
*/
@TableField
(
"rehearsal_content"
)
private
String
rehearsalContent
;
/**
* 演练时间
*/
@TableField
(
"rehearsal_time"
)
private
Date
rehearsalTime
;
/**
* 演练文件
*/
@TableField
(
"rehearsal_file"
)
private
String
rehearsalFile
;
/**
* 创建时间
*/
@TableField
(
"create_date"
)
private
Date
createDate
;
/**
* 创建人id
*/
@TableField
(
"create_user_id"
)
private
String
createUserId
;
/**
* 创建人
*/
@TableField
(
"create_user_name"
)
private
String
createUserName
;
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/entity/YsEmergencyUnit.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity
;
import
java.util.Date
;
/**
* 应急联动单位管理
*
* @author system_generator
* @date 2024-09-24
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tzs_ys_emergency_unit"
)
public
class
YsEmergencyUnit
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 名称
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 关联消防队
*/
@TableField
(
"team_id"
)
private
Integer
teamId
;
/**
* 地址
*/
@TableField
(
"address"
)
private
String
address
;
/**
* 经纬度
*/
@TableField
(
"longitudeLatitude"
)
private
String
longitudeLatitude
;
/**
* 应急服务内容
*/
@TableField
(
"emergency_service"
)
private
String
emergencyService
;
/**
* 单位传真
*/
@TableField
(
"fax"
)
private
String
fax
;
/**
* 保障能力
*/
@TableField
(
"guarantee_capability"
)
private
String
guaranteeCapability
;
/**
* 保障类别
*/
@TableField
(
"guarantee_type"
)
private
String
guaranteeType
;
/**
* 联系人
*/
@TableField
(
"linkman"
)
private
String
linkman
;
/**
* 部门代码
*/
@TableField
(
"org_code"
)
private
String
orgCode
;
/**
* 单位概述
*/
@TableField
(
"overview"
)
private
String
overview
;
/**
* 负责人
*/
@TableField
(
"person"
)
private
String
person
;
/**
* 联系电话
*/
@TableField
(
"phone"
)
private
String
phone
;
/**
* 单位图片
*/
@TableField
(
"picture"
)
private
String
picture
;
/**
* 类型
*/
@TableField
(
"type"
)
private
String
type
;
/**
* 单位编号
*/
@TableField
(
"unit_num"
)
private
String
unitNum
;
/**
* 单位类型
*/
@TableField
(
"unit_type"
)
private
String
unitType
;
/**
* 行政区划编号
*/
@TableField
(
"xzqhbh"
)
private
String
xzqhbh
;
/**
* 创建时间
*/
@TableField
(
"create_date"
)
private
Date
createDate
;
/**
* 创建人id
*/
@TableField
(
"create_user_id"
)
private
String
createUserId
;
/**
* 创建人
*/
@TableField
(
"create_user_name"
)
private
String
createUserName
;
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/mapper/YsEmergencyCaseMapper.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ys.api.entity.YsEmergencyCase
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 救援案例管理 Mapper 接口
*
* @author system_generator
* @date 2024-09-24
*/
public
interface
YsEmergencyCaseMapper
extends
BaseMapper
<
YsEmergencyCase
>
{
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/mapper/YsEmergencyExpertsMapper.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ys.api.entity.YsEmergencyExperts
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 应急专家库 Mapper 接口
*
* @author system_generator
* @date 2024-09-24
*/
public
interface
YsEmergencyExpertsMapper
extends
BaseMapper
<
YsEmergencyExperts
>
{
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/mapper/YsEmergencyPlanMapper.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ys.api.entity.YsEmergencyPlan
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 应急预案管理 Mapper 接口
*
* @author system_generator
* @date 2024-09-24
*/
public
interface
YsEmergencyPlanMapper
extends
BaseMapper
<
YsEmergencyPlan
>
{
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/mapper/YsEmergencyRehearsalMapper.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ys.api.entity.YsEmergencyRehearsal
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 应急演练记录管理 Mapper 接口
*
* @author system_generator
* @date 2024-09-24
*/
public
interface
YsEmergencyRehearsalMapper
extends
BaseMapper
<
YsEmergencyRehearsal
>
{
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/mapper/YsEmergencyUnitMapper.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ys.api.entity.YsEmergencyUnit
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 应急联动单位管理 Mapper 接口
*
* @author system_generator
* @date 2024-09-24
*/
public
interface
YsEmergencyUnitMapper
extends
BaseMapper
<
YsEmergencyUnit
>
{
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/service/IYsEmergencyCaseService.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
service
;
/**
* 救援案例管理接口类
*
* @author system_generator
* @date 2024-09-24
*/
public
interface
IYsEmergencyCaseService
{}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/service/IYsEmergencyExpertsService.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
service
;
/**
* 应急专家库接口类
*
* @author system_generator
* @date 2024-09-24
*/
public
interface
IYsEmergencyExpertsService
{}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/service/IYsEmergencyPlanService.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
service
;
/**
* 应急预案管理接口类
*
* @author system_generator
* @date 2024-09-24
*/
public
interface
IYsEmergencyPlanService
{}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/service/IYsEmergencyRehearsalService.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
service
;
/**
* 应急演练记录管理接口类
*
* @author system_generator
* @date 2024-09-24
*/
public
interface
IYsEmergencyRehearsalService
{}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/java/com/yeejoin/amos/boot/module/ys/api/service/IYsEmergencyUnitService.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
api
.
service
;
/**
* 应急联动单位管理接口类
*
* @author system_generator
* @date 2024-09-24
*/
public
interface
IYsEmergencyUnitService
{}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/resources/mapper/YsEmergencyCaseMapper.xml
0 → 100644
View file @
443323dc
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.ys.api.mapper.YsEmergencyCaseMapper"
>
</mapper>
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/resources/mapper/YsEmergencyExpertsMapper.xml
0 → 100644
View file @
443323dc
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.ys.api.mapper.YsEmergencyExpertsMapper"
>
</mapper>
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/resources/mapper/YsEmergencyPlanMapper.xml
0 → 100644
View file @
443323dc
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.ys.api.mapper.YsEmergencyPlanMapper"
>
</mapper>
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/resources/mapper/YsEmergencyRehearsalMapper.xml
0 → 100644
View file @
443323dc
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.ys.api.mapper.YsEmergencyRehearsalMapper"
>
</mapper>
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-api/src/main/resources/mapper/YsEmergencyUnitMapper.xml
0 → 100644
View file @
443323dc
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.ys.api.mapper.YsEmergencyUnitMapper"
>
</mapper>
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-biz/src/main/java/com/yeejoin/amos/boot/module/ys/biz/controller/YsEmergencyCaseController.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
biz
.
controller
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.ys.api.dto.YsEmergencyCaseDto
;
import
com.yeejoin.amos.boot.module.ys.biz.service.impl.YsEmergencyCaseServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
javax.servlet.http.HttpServletRequest
;
import
java.util.List
;
/**
*
* @author system_generator
* @date 2024-09-24
*/
@RestController
@Api
(
tags
=
"救援案例管理"
)
@RequestMapping
(
value
=
"/ys-emergency-case"
)
public
class
YsEmergencyCaseController
extends
BaseController
{
@Autowired
YsEmergencyCaseServiceImpl
ysEmergencyCaseServiceImpl
;
/**
* 新增
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增"
,
notes
=
"新增"
)
public
ResponseModel
<
YsEmergencyCaseDto
>
save
(
@RequestBody
YsEmergencyCaseDto
model
)
{
model
=
ysEmergencyCaseServiceImpl
.
createWithModel
(
model
);
return
ResponseHelper
.
buildResponse
(
model
);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新"
,
notes
=
"根据sequenceNbr更新"
)
public
ResponseModel
<
YsEmergencyCaseDto
>
updateBySequenceNbrYsEmergencyCase
(
@RequestBody
YsEmergencyCaseDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
ysEmergencyCaseServiceImpl
.
updateWithModel
(
model
));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除"
,
notes
=
"根据sequenceNbr删除"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
ysEmergencyCaseServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个"
,
notes
=
"根据sequenceNbr查询单个"
)
public
ResponseModel
<
YsEmergencyCaseDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
ysEmergencyCaseServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"分页查询"
,
notes
=
"分页查询"
)
public
ResponseModel
<
Page
<
YsEmergencyCaseDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
YsEmergencyCaseDto
>
page
=
new
Page
<
YsEmergencyCaseDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
ysEmergencyCaseServiceImpl
.
queryForYsEmergencyCasePage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表全部数据查询"
,
notes
=
"列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
YsEmergencyCaseDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
ysEmergencyCaseServiceImpl
.
queryForYsEmergencyCaseList
());
}
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-biz/src/main/java/com/yeejoin/amos/boot/module/ys/biz/controller/YsEmergencyExpertsController.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
biz
.
controller
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.ys.api.dto.YsEmergencyExpertsDto
;
import
com.yeejoin.amos.boot.module.ys.biz.service.impl.YsEmergencyExpertsServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
javax.servlet.http.HttpServletRequest
;
import
java.util.List
;
/**
*
* @author system_generator
* @date 2024-09-24
*/
@RestController
@Api
(
tags
=
"应急专家库"
)
@RequestMapping
(
value
=
"/ys-emergency-experts"
)
public
class
YsEmergencyExpertsController
extends
BaseController
{
@Autowired
YsEmergencyExpertsServiceImpl
ysEmergencyExpertsServiceImpl
;
/**
* 新增
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增"
,
notes
=
"新增"
)
public
ResponseModel
<
YsEmergencyExpertsDto
>
save
(
@RequestBody
YsEmergencyExpertsDto
model
)
{
model
=
ysEmergencyExpertsServiceImpl
.
createWithModel
(
model
);
return
ResponseHelper
.
buildResponse
(
model
);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新"
,
notes
=
"根据sequenceNbr更新"
)
public
ResponseModel
<
YsEmergencyExpertsDto
>
updateBySequenceNbrYsEmergencyExperts
(
@RequestBody
YsEmergencyExpertsDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
ysEmergencyExpertsServiceImpl
.
updateWithModel
(
model
));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除"
,
notes
=
"根据sequenceNbr删除"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
ysEmergencyExpertsServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个"
,
notes
=
"根据sequenceNbr查询单个"
)
public
ResponseModel
<
YsEmergencyExpertsDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
ysEmergencyExpertsServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"分页查询"
,
notes
=
"分页查询"
)
public
ResponseModel
<
Page
<
YsEmergencyExpertsDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
YsEmergencyExpertsDto
>
page
=
new
Page
<
YsEmergencyExpertsDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
ysEmergencyExpertsServiceImpl
.
queryForYsEmergencyExpertsPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表全部数据查询"
,
notes
=
"列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
YsEmergencyExpertsDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
ysEmergencyExpertsServiceImpl
.
queryForYsEmergencyExpertsList
());
}
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-biz/src/main/java/com/yeejoin/amos/boot/module/ys/biz/controller/YsEmergencyPlanController.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
biz
.
controller
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.ys.api.dto.YsEmergencyPlanDto
;
import
com.yeejoin.amos.boot.module.ys.biz.service.impl.YsEmergencyPlanServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
javax.servlet.http.HttpServletRequest
;
import
java.util.List
;
/**
*
* @author system_generator
* @date 2024-09-24
*/
@RestController
@Api
(
tags
=
"应急预案管理"
)
@RequestMapping
(
value
=
"/ys-emergency-plan"
)
public
class
YsEmergencyPlanController
extends
BaseController
{
@Autowired
YsEmergencyPlanServiceImpl
ysEmergencyPlanServiceImpl
;
/**
* 新增
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增"
,
notes
=
"新增"
)
public
ResponseModel
<
YsEmergencyPlanDto
>
save
(
@RequestBody
YsEmergencyPlanDto
model
)
{
model
=
ysEmergencyPlanServiceImpl
.
createWithModel
(
model
);
return
ResponseHelper
.
buildResponse
(
model
);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新"
,
notes
=
"根据sequenceNbr更新"
)
public
ResponseModel
<
YsEmergencyPlanDto
>
updateBySequenceNbrYsEmergencyPlan
(
@RequestBody
YsEmergencyPlanDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
ysEmergencyPlanServiceImpl
.
updateWithModel
(
model
));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除"
,
notes
=
"根据sequenceNbr删除"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
ysEmergencyPlanServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个"
,
notes
=
"根据sequenceNbr查询单个"
)
public
ResponseModel
<
YsEmergencyPlanDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
ysEmergencyPlanServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"分页查询"
,
notes
=
"分页查询"
)
public
ResponseModel
<
Page
<
YsEmergencyPlanDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
YsEmergencyPlanDto
>
page
=
new
Page
<
YsEmergencyPlanDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
ysEmergencyPlanServiceImpl
.
queryForYsEmergencyPlanPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表全部数据查询"
,
notes
=
"列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
YsEmergencyPlanDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
ysEmergencyPlanServiceImpl
.
queryForYsEmergencyPlanList
());
}
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-biz/src/main/java/com/yeejoin/amos/boot/module/ys/biz/controller/YsEmergencyRehearsalController.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
biz
.
controller
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.ys.api.dto.YsEmergencyRehearsalDto
;
import
com.yeejoin.amos.boot.module.ys.biz.service.impl.YsEmergencyRehearsalServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
javax.servlet.http.HttpServletRequest
;
import
java.util.List
;
/**
*
* @author system_generator
* @date 2024-09-24
*/
@RestController
@Api
(
tags
=
"应急演练记录管理"
)
@RequestMapping
(
value
=
"/ys-emergency-rehearsal"
)
public
class
YsEmergencyRehearsalController
extends
BaseController
{
@Autowired
YsEmergencyRehearsalServiceImpl
ysEmergencyRehearsalServiceImpl
;
/**
* 新增
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增"
,
notes
=
"新增"
)
public
ResponseModel
<
YsEmergencyRehearsalDto
>
save
(
@RequestBody
YsEmergencyRehearsalDto
model
)
{
model
=
ysEmergencyRehearsalServiceImpl
.
createWithModel
(
model
);
return
ResponseHelper
.
buildResponse
(
model
);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新"
,
notes
=
"根据sequenceNbr更新"
)
public
ResponseModel
<
YsEmergencyRehearsalDto
>
updateBySequenceNbrYsEmergencyRehearsal
(
@RequestBody
YsEmergencyRehearsalDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
ysEmergencyRehearsalServiceImpl
.
updateWithModel
(
model
));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除"
,
notes
=
"根据sequenceNbr删除"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
ysEmergencyRehearsalServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个"
,
notes
=
"根据sequenceNbr查询单个"
)
public
ResponseModel
<
YsEmergencyRehearsalDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
ysEmergencyRehearsalServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"分页查询"
,
notes
=
"分页查询"
)
public
ResponseModel
<
Page
<
YsEmergencyRehearsalDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
YsEmergencyRehearsalDto
>
page
=
new
Page
<
YsEmergencyRehearsalDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
ysEmergencyRehearsalServiceImpl
.
queryForYsEmergencyRehearsalPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表全部数据查询"
,
notes
=
"列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
YsEmergencyRehearsalDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
ysEmergencyRehearsalServiceImpl
.
queryForYsEmergencyRehearsalList
());
}
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-biz/src/main/java/com/yeejoin/amos/boot/module/ys/biz/controller/YsEmergencyUnitController.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
biz
.
controller
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.ys.api.dto.YsEmergencyUnitDto
;
import
com.yeejoin.amos.boot.module.ys.biz.service.impl.YsEmergencyUnitServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
javax.servlet.http.HttpServletRequest
;
import
java.util.List
;
/**
*
* @author system_generator
* @date 2024-09-24
*/
@RestController
@Api
(
tags
=
"应急联动单位管理"
)
@RequestMapping
(
value
=
"/ys-emergency-unit"
)
public
class
YsEmergencyUnitController
extends
BaseController
{
@Autowired
YsEmergencyUnitServiceImpl
ysEmergencyUnitServiceImpl
;
/**
* 新增
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增"
,
notes
=
"新增"
)
public
ResponseModel
<
YsEmergencyUnitDto
>
save
(
@RequestBody
YsEmergencyUnitDto
model
)
{
model
=
ysEmergencyUnitServiceImpl
.
createWithModel
(
model
);
return
ResponseHelper
.
buildResponse
(
model
);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新"
,
notes
=
"根据sequenceNbr更新"
)
public
ResponseModel
<
YsEmergencyUnitDto
>
updateBySequenceNbrYsEmergencyUnit
(
@RequestBody
YsEmergencyUnitDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
ysEmergencyUnitServiceImpl
.
updateWithModel
(
model
));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除"
,
notes
=
"根据sequenceNbr删除"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
ysEmergencyUnitServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个"
,
notes
=
"根据sequenceNbr查询单个"
)
public
ResponseModel
<
YsEmergencyUnitDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
ysEmergencyUnitServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"分页查询"
,
notes
=
"分页查询"
)
public
ResponseModel
<
Page
<
YsEmergencyUnitDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
YsEmergencyUnitDto
>
page
=
new
Page
<
YsEmergencyUnitDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
ysEmergencyUnitServiceImpl
.
queryForYsEmergencyUnitPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表全部数据查询"
,
notes
=
"列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
YsEmergencyUnitDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
ysEmergencyUnitServiceImpl
.
queryForYsEmergencyUnitList
());
}
}
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-biz/src/main/java/com/yeejoin/amos/boot/module/ys/biz/service/impl/YsEmergencyCaseServiceImpl.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
biz
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.ys.api.dto.YsEmergencyCaseDto
;
import
com.yeejoin.amos.boot.module.ys.api.entity.YsEmergencyCase
;
import
com.yeejoin.amos.boot.module.ys.api.mapper.YsEmergencyCaseMapper
;
import
com.yeejoin.amos.boot.module.ys.api.service.IYsEmergencyCaseService
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
java.util.List
;
/**
* 救援案例管理服务实现类
*
* @author system_generator
* @date 2024-09-24
*/
@Service
public
class
YsEmergencyCaseServiceImpl
extends
BaseService
<
YsEmergencyCaseDto
,
YsEmergencyCase
,
YsEmergencyCaseMapper
>
implements
IYsEmergencyCaseService
{
/**
* 分页查询
*/
public
Page
<
YsEmergencyCaseDto
>
queryForYsEmergencyCasePage
(
Page
<
YsEmergencyCaseDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
YsEmergencyCaseDto
>
queryForYsEmergencyCaseList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-biz/src/main/java/com/yeejoin/amos/boot/module/ys/biz/service/impl/YsEmergencyExpertsServiceImpl.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
biz
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.ys.api.dto.YsEmergencyExpertsDto
;
import
com.yeejoin.amos.boot.module.ys.api.entity.YsEmergencyExperts
;
import
com.yeejoin.amos.boot.module.ys.api.mapper.YsEmergencyExpertsMapper
;
import
com.yeejoin.amos.boot.module.ys.api.service.IYsEmergencyExpertsService
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
java.util.List
;
/**
* 应急专家库服务实现类
*
* @author system_generator
* @date 2024-09-24
*/
@Service
public
class
YsEmergencyExpertsServiceImpl
extends
BaseService
<
YsEmergencyExpertsDto
,
YsEmergencyExperts
,
YsEmergencyExpertsMapper
>
implements
IYsEmergencyExpertsService
{
/**
* 分页查询
*/
public
Page
<
YsEmergencyExpertsDto
>
queryForYsEmergencyExpertsPage
(
Page
<
YsEmergencyExpertsDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
YsEmergencyExpertsDto
>
queryForYsEmergencyExpertsList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-biz/src/main/java/com/yeejoin/amos/boot/module/ys/biz/service/impl/YsEmergencyPlanServiceImpl.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
biz
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.ys.api.dto.YsEmergencyPlanDto
;
import
com.yeejoin.amos.boot.module.ys.api.entity.YsEmergencyPlan
;
import
com.yeejoin.amos.boot.module.ys.api.mapper.YsEmergencyPlanMapper
;
import
com.yeejoin.amos.boot.module.ys.api.service.IYsEmergencyPlanService
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
java.util.List
;
/**
* 应急预案管理服务实现类
*
* @author system_generator
* @date 2024-09-24
*/
@Service
public
class
YsEmergencyPlanServiceImpl
extends
BaseService
<
YsEmergencyPlanDto
,
YsEmergencyPlan
,
YsEmergencyPlanMapper
>
implements
IYsEmergencyPlanService
{
/**
* 分页查询
*/
public
Page
<
YsEmergencyPlanDto
>
queryForYsEmergencyPlanPage
(
Page
<
YsEmergencyPlanDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
YsEmergencyPlanDto
>
queryForYsEmergencyPlanList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-biz/src/main/java/com/yeejoin/amos/boot/module/ys/biz/service/impl/YsEmergencyRehearsalServiceImpl.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
biz
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.ys.api.dto.YsEmergencyRehearsalDto
;
import
com.yeejoin.amos.boot.module.ys.api.entity.YsEmergencyRehearsal
;
import
com.yeejoin.amos.boot.module.ys.api.mapper.YsEmergencyRehearsalMapper
;
import
com.yeejoin.amos.boot.module.ys.api.service.IYsEmergencyRehearsalService
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
java.util.List
;
/**
* 应急演练记录管理服务实现类
*
* @author system_generator
* @date 2024-09-24
*/
@Service
public
class
YsEmergencyRehearsalServiceImpl
extends
BaseService
<
YsEmergencyRehearsalDto
,
YsEmergencyRehearsal
,
YsEmergencyRehearsalMapper
>
implements
IYsEmergencyRehearsalService
{
/**
* 分页查询
*/
public
Page
<
YsEmergencyRehearsalDto
>
queryForYsEmergencyRehearsalPage
(
Page
<
YsEmergencyRehearsalDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
YsEmergencyRehearsalDto
>
queryForYsEmergencyRehearsalList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-tzs/amos-boot-module-ys/amos-boot-module-ys-biz/src/main/java/com/yeejoin/amos/boot/module/ys/biz/service/impl/YsEmergencyUnitServiceImpl.java
0 → 100644
View file @
443323dc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ys
.
biz
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.ys.api.dto.YsEmergencyUnitDto
;
import
com.yeejoin.amos.boot.module.ys.api.entity.YsEmergencyUnit
;
import
com.yeejoin.amos.boot.module.ys.api.mapper.YsEmergencyUnitMapper
;
import
com.yeejoin.amos.boot.module.ys.api.service.IYsEmergencyUnitService
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
java.util.List
;
/**
* 应急联动单位管理服务实现类
*
* @author system_generator
* @date 2024-09-24
*/
@Service
public
class
YsEmergencyUnitServiceImpl
extends
BaseService
<
YsEmergencyUnitDto
,
YsEmergencyUnit
,
YsEmergencyUnitMapper
>
implements
IYsEmergencyUnitService
{
/**
* 分页查询
*/
public
Page
<
YsEmergencyUnitDto
>
queryForYsEmergencyUnitPage
(
Page
<
YsEmergencyUnitDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
YsEmergencyUnitDto
>
queryForYsEmergencyUnitList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
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