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
0e293a4c
Commit
0e293a4c
authored
Jun 04, 2021
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
机场基础类
parent
8db2be54
Show whitespace changes
Inline
Side-by-side
Showing
72 changed files
with
3708 additions
and
0 deletions
+3708
-0
FireTeamDto.java
...com/yeejoin/amos/boot/module/jcs/api/dto/FireTeamDto.java
+70
-0
FirefightersContactsDto.java
...amos/boot/module/jcs/api/dto/FirefightersContactsDto.java
+49
-0
FirefightersContractDto.java
...amos/boot/module/jcs/api/dto/FirefightersContractDto.java
+64
-0
FirefightersDto.java
...yeejoin/amos/boot/module/jcs/api/dto/FirefightersDto.java
+109
-0
FirefightersEducationDto.java
...mos/boot/module/jcs/api/dto/FirefightersEducationDto.java
+55
-0
FirefightersJacketDto.java
...n/amos/boot/module/jcs/api/dto/FirefightersJacketDto.java
+58
-0
FirefightersPostDto.java
...oin/amos/boot/module/jcs/api/dto/FirefightersPostDto.java
+70
-0
FirefightersThoughtDto.java
.../amos/boot/module/jcs/api/dto/FirefightersThoughtDto.java
+148
-0
FirefightersWorkexperienceDto.java
...oot/module/jcs/api/dto/FirefightersWorkexperienceDto.java
+46
-0
FireTeam.java
...com/yeejoin/amos/boot/module/jcs/api/entity/FireTeam.java
+71
-0
Firefighters.java
...yeejoin/amos/boot/module/jcs/api/entity/Firefighters.java
+110
-0
FirefightersContacts.java
...amos/boot/module/jcs/api/entity/FirefightersContacts.java
+50
-0
FirefightersContract.java
...amos/boot/module/jcs/api/entity/FirefightersContract.java
+65
-0
FirefightersEducation.java
...mos/boot/module/jcs/api/entity/FirefightersEducation.java
+56
-0
FirefightersJacket.java
...n/amos/boot/module/jcs/api/entity/FirefightersJacket.java
+59
-0
FirefightersPost.java
...oin/amos/boot/module/jcs/api/entity/FirefightersPost.java
+71
-0
FirefightersThought.java
.../amos/boot/module/jcs/api/entity/FirefightersThought.java
+149
-0
FirefightersWorkexperience.java
...oot/module/jcs/api/entity/FirefightersWorkexperience.java
+47
-0
FireTeamMapper.java
...ejoin/amos/boot/module/jcs/api/mapper/FireTeamMapper.java
+14
-0
FirefightersContactsMapper.java
...oot/module/jcs/api/mapper/FirefightersContactsMapper.java
+14
-0
FirefightersContractMapper.java
...oot/module/jcs/api/mapper/FirefightersContractMapper.java
+14
-0
FirefightersEducationMapper.java
...ot/module/jcs/api/mapper/FirefightersEducationMapper.java
+14
-0
FirefightersJacketMapper.java
.../boot/module/jcs/api/mapper/FirefightersJacketMapper.java
+14
-0
FirefightersMapper.java
...n/amos/boot/module/jcs/api/mapper/FirefightersMapper.java
+14
-0
FirefightersPostMapper.java
...os/boot/module/jcs/api/mapper/FirefightersPostMapper.java
+14
-0
FirefightersThoughtMapper.java
...boot/module/jcs/api/mapper/FirefightersThoughtMapper.java
+14
-0
FirefightersWorkexperienceMapper.java
...dule/jcs/api/mapper/FirefightersWorkexperienceMapper.java
+14
-0
IFireTeamService.java
...in/amos/boot/module/jcs/api/service/IFireTeamService.java
+14
-0
IFirefightersContactsService.java
.../module/jcs/api/service/IFirefightersContactsService.java
+14
-0
IFirefightersContractService.java
.../module/jcs/api/service/IFirefightersContractService.java
+14
-0
IFirefightersEducationService.java
...module/jcs/api/service/IFirefightersEducationService.java
+14
-0
IFirefightersJacketService.java
...ot/module/jcs/api/service/IFirefightersJacketService.java
+14
-0
IFirefightersPostService.java
...boot/module/jcs/api/service/IFirefightersPostService.java
+14
-0
IFirefightersService.java
...mos/boot/module/jcs/api/service/IFirefightersService.java
+14
-0
IFirefightersThoughtService.java
...t/module/jcs/api/service/IFirefightersThoughtService.java
+14
-0
IFirefightersWorkexperienceService.java
...e/jcs/api/service/IFirefightersWorkexperienceService.java
+14
-0
FireTeamVo.java
...a/com/yeejoin/amos/boot/module/jcs/api/vo/FireTeamVo.java
+70
-0
FirefightersContactsVo.java
...n/amos/boot/module/jcs/api/vo/FirefightersContactsVo.java
+49
-0
FirefightersContractVo.java
...n/amos/boot/module/jcs/api/vo/FirefightersContractVo.java
+64
-0
FirefightersEducationVo.java
.../amos/boot/module/jcs/api/vo/FirefightersEducationVo.java
+55
-0
FirefightersJacketVo.java
...oin/amos/boot/module/jcs/api/vo/FirefightersJacketVo.java
+58
-0
FirefightersPostVo.java
...ejoin/amos/boot/module/jcs/api/vo/FirefightersPostVo.java
+70
-0
FirefightersThoughtVo.java
...in/amos/boot/module/jcs/api/vo/FirefightersThoughtVo.java
+148
-0
FirefightersVo.java
...m/yeejoin/amos/boot/module/jcs/api/vo/FirefightersVo.java
+109
-0
FirefightersWorkexperienceVo.java
.../boot/module/jcs/api/vo/FirefightersWorkexperienceVo.java
+46
-0
FireTeamMapper.xml
...dule-jcs-api/src/main/resources/mapper/FireTeamMapper.xml
+5
-0
FirefightersContactsMapper.xml
.../src/main/resources/mapper/FirefightersContactsMapper.xml
+5
-0
FirefightersContractMapper.xml
.../src/main/resources/mapper/FirefightersContractMapper.xml
+5
-0
FirefightersEducationMapper.xml
...src/main/resources/mapper/FirefightersEducationMapper.xml
+5
-0
FirefightersJacketMapper.xml
...pi/src/main/resources/mapper/FirefightersJacketMapper.xml
+5
-0
FirefightersMapper.xml
...-jcs-api/src/main/resources/mapper/FirefightersMapper.xml
+5
-0
FirefightersPostMapper.xml
...-api/src/main/resources/mapper/FirefightersPostMapper.xml
+5
-0
FirefightersThoughtMapper.xml
...i/src/main/resources/mapper/FirefightersThoughtMapper.xml
+5
-0
FirefightersWorkexperienceMapper.xml
...ain/resources/mapper/FirefightersWorkexperienceMapper.xml
+5
-0
FireTeamController.java
...os/boot/module/jcs/biz/controller/FireTeamController.java
+137
-0
FirefightersContactsController.java
...le/jcs/biz/controller/FirefightersContactsController.java
+137
-0
FirefightersContractController.java
...le/jcs/biz/controller/FirefightersContractController.java
+137
-0
FirefightersController.java
...oot/module/jcs/biz/controller/FirefightersController.java
+137
-0
FirefightersEducationController.java
...e/jcs/biz/controller/FirefightersEducationController.java
+137
-0
FirefightersJacketController.java
...dule/jcs/biz/controller/FirefightersJacketController.java
+137
-0
FirefightersPostController.java
...module/jcs/biz/controller/FirefightersPostController.java
+137
-0
FirefightersThoughtController.java
...ule/jcs/biz/controller/FirefightersThoughtController.java
+137
-0
FirefightersWorkexperienceController.java
.../biz/controller/FirefightersWorkexperienceController.java
+137
-0
FireTeamServiceImpl.java
...boot/module/jcs/biz/service/impl/FireTeamServiceImpl.java
+18
-0
FirefightersContactsServiceImpl.java
...jcs/biz/service/impl/FirefightersContactsServiceImpl.java
+18
-0
FirefightersContractServiceImpl.java
...jcs/biz/service/impl/FirefightersContractServiceImpl.java
+18
-0
FirefightersEducationServiceImpl.java
...cs/biz/service/impl/FirefightersEducationServiceImpl.java
+18
-0
FirefightersJacketServiceImpl.java
...e/jcs/biz/service/impl/FirefightersJacketServiceImpl.java
+18
-0
FirefightersPostServiceImpl.java
...ule/jcs/biz/service/impl/FirefightersPostServiceImpl.java
+18
-0
FirefightersServiceImpl.java
.../module/jcs/biz/service/impl/FirefightersServiceImpl.java
+18
-0
FirefightersThoughtServiceImpl.java
.../jcs/biz/service/impl/FirefightersThoughtServiceImpl.java
+18
-0
FirefightersWorkexperienceServiceImpl.java
...z/service/impl/FirefightersWorkexperienceServiceImpl.java
+18
-0
No files found.
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/FireTeamDto.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 消防队伍
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_fire_team"
)
@ApiModel
(
value
=
"FireTeamDto"
,
description
=
"消防队伍"
)
public
class
FireTeamDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"消防队伍图片"
)
private
String
img
;
@ApiModelProperty
(
value
=
"单位名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"所属机构"
)
private
Long
company
;
@ApiModelProperty
(
value
=
"机构code"
)
private
String
companyCode
;
@ApiModelProperty
(
value
=
"联系人id"
)
private
Integer
contactUserId
;
@ApiModelProperty
(
value
=
"联系人"
)
private
String
contactUser
;
@ApiModelProperty
(
value
=
"联系电话"
)
private
String
contactPhone
;
@ApiModelProperty
(
value
=
"职责_简要情况"
)
private
String
obligation
;
@ApiModelProperty
(
value
=
"经度"
)
private
Double
longitude
;
@ApiModelProperty
(
value
=
"纬度"
)
private
Double
latitude
;
@ApiModelProperty
(
value
=
"机构名称"
)
private
String
companyName
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/FirefightersContactsDto.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* l联系人
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_contacts"
)
@ApiModel
(
value
=
"FirefightersContactsDto"
,
description
=
"l联系人"
)
public
class
FirefightersContactsDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"紧急联系人姓名"
)
private
String
emergencyContact
;
@ApiModelProperty
(
value
=
"紧急联系人与本人所属关系"
)
private
String
relationship
;
@ApiModelProperty
(
value
=
"紧急联系人电话"
)
private
String
emergencyContactPhone
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/FirefightersContractDto.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 消防员合同
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_contract"
)
@ApiModel
(
value
=
"FirefightersContractDto"
,
description
=
"消防员合同"
)
public
class
FirefightersContractDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"合同名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"甲方"
)
private
String
partyA
;
@ApiModelProperty
(
value
=
"乙方"
)
private
String
partyB
;
@ApiModelProperty
(
value
=
"签订日期"
)
private
Date
signedTime
;
@ApiModelProperty
(
value
=
"到期时间"
)
private
Date
expireTime
;
@ApiModelProperty
(
value
=
"服务内容"
)
private
String
serviceContent
;
@ApiModelProperty
(
value
=
"合同附件"
)
private
String
attachment
;
@ApiModelProperty
(
value
=
"合同类型"
)
private
String
contractType
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/FirefightersDto.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 消防队员
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters"
)
@ApiModel
(
value
=
"FirefightersDto"
,
description
=
"消防队员"
)
public
class
FirefightersDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"系统账号"
)
private
String
systemAccount
;
@ApiModelProperty
(
value
=
"员工编码"
)
private
String
employeeNumber
;
@ApiModelProperty
(
value
=
"所属机构"
)
private
String
company
;
@ApiModelProperty
(
value
=
"机构code"
)
private
String
companyCode
;
@ApiModelProperty
(
value
=
"队伍id"
)
private
Integer
fireTeamId
;
@ApiModelProperty
(
value
=
"姓名"
)
private
String
name
;
@ApiModelProperty
(
value
=
"常用证件类型代码"
)
private
String
certificatesType
;
@ApiModelProperty
(
value
=
"证件号码"
)
private
String
certificateNumber
;
@ApiModelProperty
(
value
=
"出生日期"
)
private
Date
birthdayTime
;
@ApiModelProperty
(
value
=
"性别"
)
private
String
gender
;
@ApiModelProperty
(
value
=
"民族"
)
private
String
nation
;
@ApiModelProperty
(
value
=
"籍贯/户口所在地"
)
private
String
nativePlace
;
@ApiModelProperty
(
value
=
"现居住地"
)
private
String
residence
;
@ApiModelProperty
(
value
=
"现居住地详情"
)
private
String
residenceDetails
;
@ApiModelProperty
(
value
=
"机场住宿情况"
)
private
String
airportAccommodation
;
@ApiModelProperty
(
value
=
"婚姻状况"
)
private
String
maritalStatus
;
@ApiModelProperty
(
value
=
"办公电话"
)
private
String
officeTelephone
;
@ApiModelProperty
(
value
=
"手机"
)
private
String
mobilePhone
;
@ApiModelProperty
(
value
=
"互联网_电子信箱"
)
private
String
email
;
@ApiModelProperty
(
value
=
"政治面貌代码"
)
private
String
politicalOutlook
;
@ApiModelProperty
(
value
=
"人员照片"
)
private
String
personnelPhotos
;
@ApiModelProperty
(
value
=
"身份证正面"
)
private
String
idPositive
;
@ApiModelProperty
(
value
=
"身份证反面"
)
private
String
idReverse
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
@ApiModelProperty
(
value
=
"机构名称"
)
private
String
companyName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/FirefightersEducationDto.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 人员学历
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_education"
)
@ApiModel
(
value
=
"FirefightersEducationDto"
,
description
=
"人员学历"
)
public
class
FirefightersEducationDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"第一学历"
)
private
String
firstDegree
;
@ApiModelProperty
(
value
=
"最高学历"
)
private
String
highestEducation
;
@ApiModelProperty
(
value
=
"学位"
)
private
String
academicDegree
;
@ApiModelProperty
(
value
=
"毕业院校"
)
private
String
school
;
@ApiModelProperty
(
value
=
"毕业专业名称"
)
private
String
professionalName
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/FirefightersJacketDto.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 消防人员配装记录
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_firefighters_jacket"
)
@ApiModel
(
value
=
"FirefightersJacketDto"
,
description
=
"消防人员配装记录"
)
public
class
FirefightersJacketDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"消防队员"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"装备id"
)
private
Long
equipmentDetailId
;
@ApiModelProperty
(
value
=
"装备数量"
)
private
Double
amount
;
@ApiModelProperty
(
value
=
"装备计量单位"
)
private
String
unit
;
@ApiModelProperty
(
value
=
"装备名称"
)
private
String
equipmentDetailName
;
@ApiModelProperty
(
value
=
"装备分类名称"
)
private
String
equipmentTypeName
;
@ApiModelProperty
(
value
=
"配发日期"
)
private
Date
allotmentTime
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/FirefightersPostDto.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 岗位信息
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_post"
)
@ApiModel
(
value
=
"FirefightersPostDto"
,
description
=
"岗位信息"
)
public
class
FirefightersPostDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"员工层级"
)
private
String
employeeHierarchy
;
@ApiModelProperty
(
value
=
"行政职务"
)
private
String
administrativePosition
;
@ApiModelProperty
(
value
=
"岗位名称"
)
private
String
jobTitle
;
@ApiModelProperty
(
value
=
"岗位资质"
)
private
String
postQualification
;
@ApiModelProperty
(
value
=
"消防救援人员类别"
)
private
String
category
;
@ApiModelProperty
(
value
=
"消防救援人员状态"
)
private
String
state
;
@ApiModelProperty
(
value
=
"消防救援衔级别代码"
)
private
String
level
;
@ApiModelProperty
(
value
=
"资质证书"
)
private
String
qualificationCertificate
;
@ApiModelProperty
(
value
=
"消防专家领域"
)
private
String
areasExpertise
;
@ApiModelProperty
(
value
=
"是否专家_判断标识"
)
private
String
isnoExpert
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/FirefightersThoughtDto.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 消防员思想谈话记录
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_thought"
)
@ApiModel
(
value
=
"FirefightersThoughtDto"
,
description
=
"消防员思想谈话记录"
)
public
class
FirefightersThoughtDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"消防救援人员"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"填表时间"
)
private
Date
fillingTime
;
@ApiModelProperty
(
value
=
"填表人(谈话人)"
)
private
String
preparer
;
@ApiModelProperty
(
value
=
"政治立场"
)
private
String
politicalPosition
;
@ApiModelProperty
(
value
=
"政治立场"
)
private
String
politicalPositionNote
;
@ApiModelProperty
(
value
=
"思想品德"
)
private
String
thoughtMorality
;
@ApiModelProperty
(
value
=
"使命意识"
)
private
String
senseMission
;
@ApiModelProperty
(
value
=
"入队动机"
)
private
String
teamMotivation
;
@ApiModelProperty
(
value
=
"入队动机"
)
private
String
teamMotivationNote
;
@ApiModelProperty
(
value
=
"法纪意识"
)
private
String
disciplineConsciousness
;
@ApiModelProperty
(
value
=
"法纪意识"
)
private
String
disciplineConsciousnessNote
;
@ApiModelProperty
(
value
=
"服从意识"
)
private
String
obedienceConsciousness
;
@ApiModelProperty
(
value
=
"服从意识"
)
private
String
obedienceConsciousnessNote
;
@ApiModelProperty
(
value
=
"兴趣爱好"
)
private
String
hobby
;
@ApiModelProperty
(
value
=
"兴趣爱好"
)
private
String
hobbyNote
;
@ApiModelProperty
(
value
=
"身体状况"
)
private
String
physicalCondition
;
@ApiModelProperty
(
value
=
"身体状况备注"
)
private
String
physicalConditionNote
;
@ApiModelProperty
(
value
=
"性格特征心理品质"
)
private
String
psychologicalQuality
;
@ApiModelProperty
(
value
=
"性格特征心理品质"
)
private
String
psychologicalQualityNote
;
@ApiModelProperty
(
value
=
"自控能力"
)
private
String
selfControl
;
@ApiModelProperty
(
value
=
"自控能力"
)
private
String
selfControlNote
;
@ApiModelProperty
(
value
=
"反应能力"
)
private
String
reaction
;
@ApiModelProperty
(
value
=
"反应能力"
)
private
String
reactionNote
;
@ApiModelProperty
(
value
=
"社交关系"
)
private
String
socialRelations
;
@ApiModelProperty
(
value
=
"社交关系"
)
private
String
socialRelationsNote
;
@ApiModelProperty
(
value
=
"内部关系"
)
private
String
internal
;
@ApiModelProperty
(
value
=
"内部关系"
)
private
String
internalNote
;
@ApiModelProperty
(
value
=
"群众威信"
)
private
String
authority
;
@ApiModelProperty
(
value
=
"群众威信"
)
private
String
authorityNote
;
@ApiModelProperty
(
value
=
"家庭条件"
)
private
String
familyConditions
;
@ApiModelProperty
(
value
=
"日常花销"
)
private
String
dailySpending
;
@ApiModelProperty
(
value
=
"日常花销"
)
private
String
dailySpendingNote
;
@ApiModelProperty
(
value
=
"抗压能力"
)
private
String
compressiveAbility
;
@ApiModelProperty
(
value
=
"抗压能力"
)
private
String
compressiveAbilityNote
;
@ApiModelProperty
(
value
=
"业余时间主要活动"
)
private
String
leisureActivities
;
@ApiModelProperty
(
value
=
"工资津贴花费去向"
)
private
String
payTo
;
@ApiModelProperty
(
value
=
"备注"
)
private
String
note
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/FirefightersWorkexperienceDto.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 工作经历
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_workexperience"
)
@ApiModel
(
value
=
"FirefightersWorkexperienceDto"
,
description
=
"工作经历"
)
public
class
FirefightersWorkexperienceDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"参加工作时间"
)
private
Date
workingHours
;
@ApiModelProperty
(
value
=
"参加消防部门工作时间"
)
private
Date
fireWorkingHours
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/FireTeam.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 消防队伍
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_fire_team"
)
@ApiModel
(
value
=
"FireTeam对象"
,
description
=
"消防队伍"
)
public
class
FireTeam
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"消防队伍图片"
)
private
String
img
;
@ApiModelProperty
(
value
=
"单位名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"所属机构"
)
private
Long
company
;
@ApiModelProperty
(
value
=
"机构code"
)
private
String
companyCode
;
@ApiModelProperty
(
value
=
"联系人id"
)
private
Integer
contactUserId
;
@ApiModelProperty
(
value
=
"联系人"
)
private
String
contactUser
;
@ApiModelProperty
(
value
=
"联系电话"
)
private
String
contactPhone
;
@ApiModelProperty
(
value
=
"职责_简要情况"
)
private
String
obligation
;
@ApiModelProperty
(
value
=
"经度"
)
private
Double
longitude
;
@ApiModelProperty
(
value
=
"纬度"
)
private
Double
latitude
;
@ApiModelProperty
(
value
=
"机构名称"
)
private
String
companyName
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/Firefighters.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 消防队员
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters"
)
@ApiModel
(
value
=
"Firefighters对象"
,
description
=
"消防队员"
)
public
class
Firefighters
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"系统账号"
)
private
String
systemAccount
;
@ApiModelProperty
(
value
=
"员工编码"
)
private
String
employeeNumber
;
@ApiModelProperty
(
value
=
"所属机构"
)
private
String
company
;
@ApiModelProperty
(
value
=
"机构code"
)
private
String
companyCode
;
@ApiModelProperty
(
value
=
"队伍id"
)
private
Integer
fireTeamId
;
@ApiModelProperty
(
value
=
"姓名"
)
private
String
name
;
@ApiModelProperty
(
value
=
"常用证件类型代码"
)
private
String
certificatesType
;
@ApiModelProperty
(
value
=
"证件号码"
)
private
String
certificateNumber
;
@ApiModelProperty
(
value
=
"出生日期"
)
private
Date
birthdayTime
;
@ApiModelProperty
(
value
=
"性别"
)
private
String
gender
;
@ApiModelProperty
(
value
=
"民族"
)
private
String
nation
;
@ApiModelProperty
(
value
=
"籍贯/户口所在地"
)
private
String
nativePlace
;
@ApiModelProperty
(
value
=
"现居住地"
)
private
String
residence
;
@ApiModelProperty
(
value
=
"现居住地详情"
)
private
String
residenceDetails
;
@ApiModelProperty
(
value
=
"机场住宿情况"
)
private
String
airportAccommodation
;
@ApiModelProperty
(
value
=
"婚姻状况"
)
private
String
maritalStatus
;
@ApiModelProperty
(
value
=
"办公电话"
)
private
String
officeTelephone
;
@ApiModelProperty
(
value
=
"手机"
)
private
String
mobilePhone
;
@ApiModelProperty
(
value
=
"互联网_电子信箱"
)
private
String
email
;
@ApiModelProperty
(
value
=
"政治面貌代码"
)
private
String
politicalOutlook
;
@ApiModelProperty
(
value
=
"人员照片"
)
private
String
personnelPhotos
;
@ApiModelProperty
(
value
=
"身份证正面"
)
private
String
idPositive
;
@ApiModelProperty
(
value
=
"身份证反面"
)
private
String
idReverse
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
@ApiModelProperty
(
value
=
"机构名称"
)
private
String
companyName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/FirefightersContacts.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* l联系人
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_contacts"
)
@ApiModel
(
value
=
"FirefightersContacts对象"
,
description
=
"l联系人"
)
public
class
FirefightersContacts
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"紧急联系人姓名"
)
private
String
emergencyContact
;
@ApiModelProperty
(
value
=
"紧急联系人与本人所属关系"
)
private
String
relationship
;
@ApiModelProperty
(
value
=
"紧急联系人电话"
)
private
String
emergencyContactPhone
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/FirefightersContract.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 消防员合同
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_contract"
)
@ApiModel
(
value
=
"FirefightersContract对象"
,
description
=
"消防员合同"
)
public
class
FirefightersContract
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"合同名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"甲方"
)
private
String
partyA
;
@ApiModelProperty
(
value
=
"乙方"
)
private
String
partyB
;
@ApiModelProperty
(
value
=
"签订日期"
)
private
Date
signedTime
;
@ApiModelProperty
(
value
=
"到期时间"
)
private
Date
expireTime
;
@ApiModelProperty
(
value
=
"服务内容"
)
private
String
serviceContent
;
@ApiModelProperty
(
value
=
"合同附件"
)
private
String
attachment
;
@ApiModelProperty
(
value
=
"合同类型"
)
private
String
contractType
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/FirefightersEducation.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 人员学历
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_education"
)
@ApiModel
(
value
=
"FirefightersEducation对象"
,
description
=
"人员学历"
)
public
class
FirefightersEducation
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"第一学历"
)
private
String
firstDegree
;
@ApiModelProperty
(
value
=
"最高学历"
)
private
String
highestEducation
;
@ApiModelProperty
(
value
=
"学位"
)
private
String
academicDegree
;
@ApiModelProperty
(
value
=
"毕业院校"
)
private
String
school
;
@ApiModelProperty
(
value
=
"毕业专业名称"
)
private
String
professionalName
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/FirefightersJacket.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 消防人员配装记录
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_firefighters_jacket"
)
@ApiModel
(
value
=
"FirefightersJacket对象"
,
description
=
"消防人员配装记录"
)
public
class
FirefightersJacket
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"消防队员"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"装备id"
)
private
Long
equipmentDetailId
;
@ApiModelProperty
(
value
=
"装备数量"
)
private
Double
amount
;
@ApiModelProperty
(
value
=
"装备计量单位"
)
private
String
unit
;
@ApiModelProperty
(
value
=
"装备名称"
)
private
String
equipmentDetailName
;
@ApiModelProperty
(
value
=
"装备分类名称"
)
private
String
equipmentTypeName
;
@ApiModelProperty
(
value
=
"配发日期"
)
private
Date
allotmentTime
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/FirefightersPost.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 岗位信息
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_post"
)
@ApiModel
(
value
=
"FirefightersPost对象"
,
description
=
"岗位信息"
)
public
class
FirefightersPost
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"员工层级"
)
private
String
employeeHierarchy
;
@ApiModelProperty
(
value
=
"行政职务"
)
private
String
administrativePosition
;
@ApiModelProperty
(
value
=
"岗位名称"
)
private
String
jobTitle
;
@ApiModelProperty
(
value
=
"岗位资质"
)
private
String
postQualification
;
@ApiModelProperty
(
value
=
"消防救援人员类别"
)
private
String
category
;
@ApiModelProperty
(
value
=
"消防救援人员状态"
)
private
String
state
;
@ApiModelProperty
(
value
=
"消防救援衔级别代码"
)
private
String
level
;
@ApiModelProperty
(
value
=
"资质证书"
)
private
String
qualificationCertificate
;
@ApiModelProperty
(
value
=
"消防专家领域"
)
private
String
areasExpertise
;
@ApiModelProperty
(
value
=
"是否专家_判断标识"
)
private
String
isnoExpert
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/FirefightersThought.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 消防员思想谈话记录
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_thought"
)
@ApiModel
(
value
=
"FirefightersThought对象"
,
description
=
"消防员思想谈话记录"
)
public
class
FirefightersThought
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"消防救援人员"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"填表时间"
)
private
Date
fillingTime
;
@ApiModelProperty
(
value
=
"填表人(谈话人)"
)
private
String
preparer
;
@ApiModelProperty
(
value
=
"政治立场"
)
private
String
politicalPosition
;
@ApiModelProperty
(
value
=
"政治立场"
)
private
String
politicalPositionNote
;
@ApiModelProperty
(
value
=
"思想品德"
)
private
String
thoughtMorality
;
@ApiModelProperty
(
value
=
"使命意识"
)
private
String
senseMission
;
@ApiModelProperty
(
value
=
"入队动机"
)
private
String
teamMotivation
;
@ApiModelProperty
(
value
=
"入队动机"
)
private
String
teamMotivationNote
;
@ApiModelProperty
(
value
=
"法纪意识"
)
private
String
disciplineConsciousness
;
@ApiModelProperty
(
value
=
"法纪意识"
)
private
String
disciplineConsciousnessNote
;
@ApiModelProperty
(
value
=
"服从意识"
)
private
String
obedienceConsciousness
;
@ApiModelProperty
(
value
=
"服从意识"
)
private
String
obedienceConsciousnessNote
;
@ApiModelProperty
(
value
=
"兴趣爱好"
)
private
String
hobby
;
@ApiModelProperty
(
value
=
"兴趣爱好"
)
private
String
hobbyNote
;
@ApiModelProperty
(
value
=
"身体状况"
)
private
String
physicalCondition
;
@ApiModelProperty
(
value
=
"身体状况备注"
)
private
String
physicalConditionNote
;
@ApiModelProperty
(
value
=
"性格特征心理品质"
)
private
String
psychologicalQuality
;
@ApiModelProperty
(
value
=
"性格特征心理品质"
)
private
String
psychologicalQualityNote
;
@ApiModelProperty
(
value
=
"自控能力"
)
private
String
selfControl
;
@ApiModelProperty
(
value
=
"自控能力"
)
private
String
selfControlNote
;
@ApiModelProperty
(
value
=
"反应能力"
)
private
String
reaction
;
@ApiModelProperty
(
value
=
"反应能力"
)
private
String
reactionNote
;
@ApiModelProperty
(
value
=
"社交关系"
)
private
String
socialRelations
;
@ApiModelProperty
(
value
=
"社交关系"
)
private
String
socialRelationsNote
;
@ApiModelProperty
(
value
=
"内部关系"
)
private
String
internal
;
@ApiModelProperty
(
value
=
"内部关系"
)
private
String
internalNote
;
@ApiModelProperty
(
value
=
"群众威信"
)
private
String
authority
;
@ApiModelProperty
(
value
=
"群众威信"
)
private
String
authorityNote
;
@ApiModelProperty
(
value
=
"家庭条件"
)
private
String
familyConditions
;
@ApiModelProperty
(
value
=
"日常花销"
)
private
String
dailySpending
;
@ApiModelProperty
(
value
=
"日常花销"
)
private
String
dailySpendingNote
;
@ApiModelProperty
(
value
=
"抗压能力"
)
private
String
compressiveAbility
;
@ApiModelProperty
(
value
=
"抗压能力"
)
private
String
compressiveAbilityNote
;
@ApiModelProperty
(
value
=
"业余时间主要活动"
)
private
String
leisureActivities
;
@ApiModelProperty
(
value
=
"工资津贴花费去向"
)
private
String
payTo
;
@ApiModelProperty
(
value
=
"备注"
)
private
String
note
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/FirefightersWorkexperience.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 工作经历
*
* @author tb
* @date 2021-06-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_workexperience"
)
@ApiModel
(
value
=
"FirefightersWorkexperience对象"
,
description
=
"工作经历"
)
public
class
FirefightersWorkexperience
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"参加工作时间"
)
private
Date
workingHours
;
@ApiModelProperty
(
value
=
"参加消防部门工作时间"
)
private
Date
fireWorkingHours
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/FireTeamMapper.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FireTeam
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 消防队伍 Mapper 接口
*
* @author tb
* @date 2021-06-04
*/
public
interface
FireTeamMapper
extends
BaseMapper
<
FireTeam
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/FirefightersContactsMapper.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersContacts
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* l联系人 Mapper 接口
*
* @author tb
* @date 2021-06-04
*/
public
interface
FirefightersContactsMapper
extends
BaseMapper
<
FirefightersContacts
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/FirefightersContractMapper.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersContract
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 消防员合同 Mapper 接口
*
* @author tb
* @date 2021-06-04
*/
public
interface
FirefightersContractMapper
extends
BaseMapper
<
FirefightersContract
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/FirefightersEducationMapper.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersEducation
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 人员学历 Mapper 接口
*
* @author tb
* @date 2021-06-04
*/
public
interface
FirefightersEducationMapper
extends
BaseMapper
<
FirefightersEducation
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/FirefightersJacketMapper.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersJacket
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 消防人员配装记录 Mapper 接口
*
* @author tb
* @date 2021-06-04
*/
public
interface
FirefightersJacketMapper
extends
BaseMapper
<
FirefightersJacket
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/FirefightersMapper.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.Firefighters
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 消防队员 Mapper 接口
*
* @author tb
* @date 2021-06-04
*/
public
interface
FirefightersMapper
extends
BaseMapper
<
Firefighters
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/FirefightersPostMapper.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersPost
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 岗位信息 Mapper 接口
*
* @author tb
* @date 2021-06-04
*/
public
interface
FirefightersPostMapper
extends
BaseMapper
<
FirefightersPost
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/FirefightersThoughtMapper.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersThought
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 消防员思想谈话记录 Mapper 接口
*
* @author tb
* @date 2021-06-04
*/
public
interface
FirefightersThoughtMapper
extends
BaseMapper
<
FirefightersThought
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/FirefightersWorkexperienceMapper.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersWorkexperience
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 工作经历 Mapper 接口
*
* @author tb
* @date 2021-06-04
*/
public
interface
FirefightersWorkexperienceMapper
extends
BaseMapper
<
FirefightersWorkexperience
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IFireTeamService.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FireTeam
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 消防队伍 服务类
*
* @author tb
* @date 2021-06-04
*/
public
interface
IFireTeamService
extends
IService
<
FireTeam
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IFirefightersContactsService.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersContacts
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* l联系人 服务类
*
* @author tb
* @date 2021-06-04
*/
public
interface
IFirefightersContactsService
extends
IService
<
FirefightersContacts
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IFirefightersContractService.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersContract
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 消防员合同 服务类
*
* @author tb
* @date 2021-06-04
*/
public
interface
IFirefightersContractService
extends
IService
<
FirefightersContract
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IFirefightersEducationService.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersEducation
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 人员学历 服务类
*
* @author tb
* @date 2021-06-04
*/
public
interface
IFirefightersEducationService
extends
IService
<
FirefightersEducation
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IFirefightersJacketService.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersJacket
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 消防人员配装记录 服务类
*
* @author tb
* @date 2021-06-04
*/
public
interface
IFirefightersJacketService
extends
IService
<
FirefightersJacket
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IFirefightersPostService.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersPost
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 岗位信息 服务类
*
* @author tb
* @date 2021-06-04
*/
public
interface
IFirefightersPostService
extends
IService
<
FirefightersPost
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IFirefightersService.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.Firefighters
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 消防队员 服务类
*
* @author tb
* @date 2021-06-04
*/
public
interface
IFirefightersService
extends
IService
<
Firefighters
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IFirefightersThoughtService.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersThought
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 消防员思想谈话记录 服务类
*
* @author tb
* @date 2021-06-04
*/
public
interface
IFirefightersThoughtService
extends
IService
<
FirefightersThought
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IFirefightersWorkexperienceService.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersWorkexperience
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 工作经历 服务类
*
* @author tb
* @date 2021-06-04
*/
public
interface
IFirefightersWorkexperienceService
extends
IService
<
FirefightersWorkexperience
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/FireTeamVo.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 消防队伍
*
* @author tb
* @date 2021-06-04
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"cb_fire_team"
)
@ApiModel
(
value
=
"FireTeamVo"
,
description
=
"消防队伍"
)
public
class
FireTeamVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"消防队伍图片"
)
private
String
img
;
@ApiModelProperty
(
value
=
"单位名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"所属机构"
)
private
Long
company
;
@ApiModelProperty
(
value
=
"机构code"
)
private
String
companyCode
;
@ApiModelProperty
(
value
=
"联系人id"
)
private
Integer
contactUserId
;
@ApiModelProperty
(
value
=
"联系人"
)
private
String
contactUser
;
@ApiModelProperty
(
value
=
"联系电话"
)
private
String
contactPhone
;
@ApiModelProperty
(
value
=
"职责_简要情况"
)
private
String
obligation
;
@ApiModelProperty
(
value
=
"经度"
)
private
Double
longitude
;
@ApiModelProperty
(
value
=
"纬度"
)
private
Double
latitude
;
@ApiModelProperty
(
value
=
"机构名称"
)
private
String
companyName
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/FirefightersContactsVo.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* l联系人
*
* @author tb
* @date 2021-06-04
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_contacts"
)
@ApiModel
(
value
=
"FirefightersContactsVo"
,
description
=
"l联系人"
)
public
class
FirefightersContactsVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"紧急联系人姓名"
)
private
String
emergencyContact
;
@ApiModelProperty
(
value
=
"紧急联系人与本人所属关系"
)
private
String
relationship
;
@ApiModelProperty
(
value
=
"紧急联系人电话"
)
private
String
emergencyContactPhone
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/FirefightersContractVo.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 消防员合同
*
* @author tb
* @date 2021-06-04
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_contract"
)
@ApiModel
(
value
=
"FirefightersContractVo"
,
description
=
"消防员合同"
)
public
class
FirefightersContractVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"合同名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"甲方"
)
private
String
partyA
;
@ApiModelProperty
(
value
=
"乙方"
)
private
String
partyB
;
@ApiModelProperty
(
value
=
"签订日期"
)
private
Date
signedTime
;
@ApiModelProperty
(
value
=
"到期时间"
)
private
Date
expireTime
;
@ApiModelProperty
(
value
=
"服务内容"
)
private
String
serviceContent
;
@ApiModelProperty
(
value
=
"合同附件"
)
private
String
attachment
;
@ApiModelProperty
(
value
=
"合同类型"
)
private
String
contractType
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/FirefightersEducationVo.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 人员学历
*
* @author tb
* @date 2021-06-04
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_education"
)
@ApiModel
(
value
=
"FirefightersEducationVo"
,
description
=
"人员学历"
)
public
class
FirefightersEducationVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"第一学历"
)
private
String
firstDegree
;
@ApiModelProperty
(
value
=
"最高学历"
)
private
String
highestEducation
;
@ApiModelProperty
(
value
=
"学位"
)
private
String
academicDegree
;
@ApiModelProperty
(
value
=
"毕业院校"
)
private
String
school
;
@ApiModelProperty
(
value
=
"毕业专业名称"
)
private
String
professionalName
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/FirefightersJacketVo.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 消防人员配装记录
*
* @author tb
* @date 2021-06-04
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"jc_firefighters_jacket"
)
@ApiModel
(
value
=
"FirefightersJacketVo"
,
description
=
"消防人员配装记录"
)
public
class
FirefightersJacketVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"消防队员"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"装备id"
)
private
Long
equipmentDetailId
;
@ApiModelProperty
(
value
=
"装备数量"
)
private
Double
amount
;
@ApiModelProperty
(
value
=
"装备计量单位"
)
private
String
unit
;
@ApiModelProperty
(
value
=
"装备名称"
)
private
String
equipmentDetailName
;
@ApiModelProperty
(
value
=
"装备分类名称"
)
private
String
equipmentTypeName
;
@ApiModelProperty
(
value
=
"配发日期"
)
private
Date
allotmentTime
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/FirefightersPostVo.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 岗位信息
*
* @author tb
* @date 2021-06-04
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_post"
)
@ApiModel
(
value
=
"FirefightersPostVo"
,
description
=
"岗位信息"
)
public
class
FirefightersPostVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"员工层级"
)
private
String
employeeHierarchy
;
@ApiModelProperty
(
value
=
"行政职务"
)
private
String
administrativePosition
;
@ApiModelProperty
(
value
=
"岗位名称"
)
private
String
jobTitle
;
@ApiModelProperty
(
value
=
"岗位资质"
)
private
String
postQualification
;
@ApiModelProperty
(
value
=
"消防救援人员类别"
)
private
String
category
;
@ApiModelProperty
(
value
=
"消防救援人员状态"
)
private
String
state
;
@ApiModelProperty
(
value
=
"消防救援衔级别代码"
)
private
String
level
;
@ApiModelProperty
(
value
=
"资质证书"
)
private
String
qualificationCertificate
;
@ApiModelProperty
(
value
=
"消防专家领域"
)
private
String
areasExpertise
;
@ApiModelProperty
(
value
=
"是否专家_判断标识"
)
private
String
isnoExpert
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/FirefightersThoughtVo.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 消防员思想谈话记录
*
* @author tb
* @date 2021-06-04
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_thought"
)
@ApiModel
(
value
=
"FirefightersThoughtVo"
,
description
=
"消防员思想谈话记录"
)
public
class
FirefightersThoughtVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"消防救援人员"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"填表时间"
)
private
Date
fillingTime
;
@ApiModelProperty
(
value
=
"填表人(谈话人)"
)
private
String
preparer
;
@ApiModelProperty
(
value
=
"政治立场"
)
private
String
politicalPosition
;
@ApiModelProperty
(
value
=
"政治立场"
)
private
String
politicalPositionNote
;
@ApiModelProperty
(
value
=
"思想品德"
)
private
String
thoughtMorality
;
@ApiModelProperty
(
value
=
"使命意识"
)
private
String
senseMission
;
@ApiModelProperty
(
value
=
"入队动机"
)
private
String
teamMotivation
;
@ApiModelProperty
(
value
=
"入队动机"
)
private
String
teamMotivationNote
;
@ApiModelProperty
(
value
=
"法纪意识"
)
private
String
disciplineConsciousness
;
@ApiModelProperty
(
value
=
"法纪意识"
)
private
String
disciplineConsciousnessNote
;
@ApiModelProperty
(
value
=
"服从意识"
)
private
String
obedienceConsciousness
;
@ApiModelProperty
(
value
=
"服从意识"
)
private
String
obedienceConsciousnessNote
;
@ApiModelProperty
(
value
=
"兴趣爱好"
)
private
String
hobby
;
@ApiModelProperty
(
value
=
"兴趣爱好"
)
private
String
hobbyNote
;
@ApiModelProperty
(
value
=
"身体状况"
)
private
String
physicalCondition
;
@ApiModelProperty
(
value
=
"身体状况备注"
)
private
String
physicalConditionNote
;
@ApiModelProperty
(
value
=
"性格特征心理品质"
)
private
String
psychologicalQuality
;
@ApiModelProperty
(
value
=
"性格特征心理品质"
)
private
String
psychologicalQualityNote
;
@ApiModelProperty
(
value
=
"自控能力"
)
private
String
selfControl
;
@ApiModelProperty
(
value
=
"自控能力"
)
private
String
selfControlNote
;
@ApiModelProperty
(
value
=
"反应能力"
)
private
String
reaction
;
@ApiModelProperty
(
value
=
"反应能力"
)
private
String
reactionNote
;
@ApiModelProperty
(
value
=
"社交关系"
)
private
String
socialRelations
;
@ApiModelProperty
(
value
=
"社交关系"
)
private
String
socialRelationsNote
;
@ApiModelProperty
(
value
=
"内部关系"
)
private
String
internal
;
@ApiModelProperty
(
value
=
"内部关系"
)
private
String
internalNote
;
@ApiModelProperty
(
value
=
"群众威信"
)
private
String
authority
;
@ApiModelProperty
(
value
=
"群众威信"
)
private
String
authorityNote
;
@ApiModelProperty
(
value
=
"家庭条件"
)
private
String
familyConditions
;
@ApiModelProperty
(
value
=
"日常花销"
)
private
String
dailySpending
;
@ApiModelProperty
(
value
=
"日常花销"
)
private
String
dailySpendingNote
;
@ApiModelProperty
(
value
=
"抗压能力"
)
private
String
compressiveAbility
;
@ApiModelProperty
(
value
=
"抗压能力"
)
private
String
compressiveAbilityNote
;
@ApiModelProperty
(
value
=
"业余时间主要活动"
)
private
String
leisureActivities
;
@ApiModelProperty
(
value
=
"工资津贴花费去向"
)
private
String
payTo
;
@ApiModelProperty
(
value
=
"备注"
)
private
String
note
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/FirefightersVo.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 消防队员
*
* @author tb
* @date 2021-06-04
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters"
)
@ApiModel
(
value
=
"FirefightersVo"
,
description
=
"消防队员"
)
public
class
FirefightersVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"系统账号"
)
private
String
systemAccount
;
@ApiModelProperty
(
value
=
"员工编码"
)
private
String
employeeNumber
;
@ApiModelProperty
(
value
=
"所属机构"
)
private
String
company
;
@ApiModelProperty
(
value
=
"机构code"
)
private
String
companyCode
;
@ApiModelProperty
(
value
=
"队伍id"
)
private
Integer
fireTeamId
;
@ApiModelProperty
(
value
=
"姓名"
)
private
String
name
;
@ApiModelProperty
(
value
=
"常用证件类型代码"
)
private
String
certificatesType
;
@ApiModelProperty
(
value
=
"证件号码"
)
private
String
certificateNumber
;
@ApiModelProperty
(
value
=
"出生日期"
)
private
Date
birthdayTime
;
@ApiModelProperty
(
value
=
"性别"
)
private
String
gender
;
@ApiModelProperty
(
value
=
"民族"
)
private
String
nation
;
@ApiModelProperty
(
value
=
"籍贯/户口所在地"
)
private
String
nativePlace
;
@ApiModelProperty
(
value
=
"现居住地"
)
private
String
residence
;
@ApiModelProperty
(
value
=
"现居住地详情"
)
private
String
residenceDetails
;
@ApiModelProperty
(
value
=
"机场住宿情况"
)
private
String
airportAccommodation
;
@ApiModelProperty
(
value
=
"婚姻状况"
)
private
String
maritalStatus
;
@ApiModelProperty
(
value
=
"办公电话"
)
private
String
officeTelephone
;
@ApiModelProperty
(
value
=
"手机"
)
private
String
mobilePhone
;
@ApiModelProperty
(
value
=
"互联网_电子信箱"
)
private
String
email
;
@ApiModelProperty
(
value
=
"政治面貌代码"
)
private
String
politicalOutlook
;
@ApiModelProperty
(
value
=
"人员照片"
)
private
String
personnelPhotos
;
@ApiModelProperty
(
value
=
"身份证正面"
)
private
String
idPositive
;
@ApiModelProperty
(
value
=
"身份证反面"
)
private
String
idReverse
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
@ApiModelProperty
(
value
=
"机构名称"
)
private
String
companyName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/FirefightersWorkexperienceVo.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 工作经历
*
* @author tb
* @date 2021-06-04
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"cb_firefighters_workexperience"
)
@ApiModel
(
value
=
"FirefightersWorkexperienceVo"
,
description
=
"工作经历"
)
public
class
FirefightersWorkexperienceVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"参加工作时间"
)
private
Date
workingHours
;
@ApiModelProperty
(
value
=
"参加消防部门工作时间"
)
private
Date
fireWorkingHours
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
firefightersId
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/FireTeamMapper.xml
0 → 100644
View file @
0e293a4c
<?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.jcs.api.mapper.FireTeamMapper"
>
</mapper>
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/FirefightersContactsMapper.xml
0 → 100644
View file @
0e293a4c
<?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.jcs.api.mapper.FirefightersContactsMapper"
>
</mapper>
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/FirefightersContractMapper.xml
0 → 100644
View file @
0e293a4c
<?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.jcs.api.mapper.FirefightersContractMapper"
>
</mapper>
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/FirefightersEducationMapper.xml
0 → 100644
View file @
0e293a4c
<?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.jcs.api.mapper.FirefightersEducationMapper"
>
</mapper>
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/FirefightersJacketMapper.xml
0 → 100644
View file @
0e293a4c
<?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.jcs.api.mapper.FirefightersJacketMapper"
>
</mapper>
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/FirefightersMapper.xml
0 → 100644
View file @
0e293a4c
<?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.jcs.api.mapper.FirefightersMapper"
>
</mapper>
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/FirefightersPostMapper.xml
0 → 100644
View file @
0e293a4c
<?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.jcs.api.mapper.FirefightersPostMapper"
>
</mapper>
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/FirefightersThoughtMapper.xml
0 → 100644
View file @
0e293a4c
<?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.jcs.api.mapper.FirefightersThoughtMapper"
>
</mapper>
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/FirefightersWorkexperienceMapper.xml
0 → 100644
View file @
0e293a4c
<?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.jcs.api.mapper.FirefightersWorkexperienceMapper"
>
</mapper>
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/FireTeamController.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFireTeamService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FireTeam
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* 消防队伍
*
* @author tb
* @date 2021-06-04
*/
@RestController
@Api
(
tags
=
"消防队伍Api"
)
@RequestMapping
(
value
=
"/jcs/fire-team"
)
public
class
FireTeamController
extends
BaseController
{
@Autowired
IFireTeamService
iFireTeamService
;
/**
* 新增消防队伍
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增消防队伍"
,
notes
=
"新增消防队伍"
)
public
boolean
saveFireTeam
(
HttpServletRequest
request
,
@RequestBody
FireTeam
fireTeam
){
return
iFireTeamService
.
save
(
fireTeam
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFireTeamService
.
removeById
(
id
);
}
/**
* 修改消防队伍
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改消防队伍"
,
notes
=
"修改消防队伍"
)
public
boolean
updateByIdFireTeam
(
HttpServletRequest
request
,
@RequestBody
FireTeam
fireTeam
){
return
iFireTeamService
.
updateById
(
fireTeam
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
FireTeam
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFireTeamService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
FireTeam
>
listPage
(
String
pageNum
,
String
pageSize
,
FireTeam
fireTeam
){
Page
<
FireTeam
>
pageBean
;
QueryWrapper
<
FireTeam
>
fireTeamQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
FireTeam
>
aClass
=
fireTeam
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
fireTeam
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
fireTeam
);
fireTeamQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
fireTeam
);
fireTeamQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
fireTeam
);
fireTeamQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
fireTeam
);
fireTeamQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
FireTeam
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iFireTeamService
.
page
(
pageBean
,
fireTeamQueryWrapper
);
return
page
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/FirefightersContactsController.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersContactsService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersContacts
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* l联系人
*
* @author tb
* @date 2021-06-04
*/
@RestController
@Api
(
tags
=
"l联系人Api"
)
@RequestMapping
(
value
=
"/jcs/firefighters-contacts"
)
public
class
FirefightersContactsController
extends
BaseController
{
@Autowired
IFirefightersContactsService
iFirefightersContactsService
;
/**
* 新增l联系人
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增l联系人"
,
notes
=
"新增l联系人"
)
public
boolean
saveFirefightersContacts
(
HttpServletRequest
request
,
@RequestBody
FirefightersContacts
firefightersContacts
){
return
iFirefightersContactsService
.
save
(
firefightersContacts
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFirefightersContactsService
.
removeById
(
id
);
}
/**
* 修改l联系人
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改l联系人"
,
notes
=
"修改l联系人"
)
public
boolean
updateByIdFirefightersContacts
(
HttpServletRequest
request
,
@RequestBody
FirefightersContacts
firefightersContacts
){
return
iFirefightersContactsService
.
updateById
(
firefightersContacts
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
FirefightersContacts
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFirefightersContactsService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
FirefightersContacts
>
listPage
(
String
pageNum
,
String
pageSize
,
FirefightersContacts
firefightersContacts
){
Page
<
FirefightersContacts
>
pageBean
;
QueryWrapper
<
FirefightersContacts
>
firefightersContactsQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
FirefightersContacts
>
aClass
=
firefightersContacts
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
firefightersContacts
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
firefightersContacts
);
firefightersContactsQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
firefightersContacts
);
firefightersContactsQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
firefightersContacts
);
firefightersContactsQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
firefightersContacts
);
firefightersContactsQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
FirefightersContacts
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iFirefightersContactsService
.
page
(
pageBean
,
firefightersContactsQueryWrapper
);
return
page
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/FirefightersContractController.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersContractService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersContract
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* 消防员合同
*
* @author tb
* @date 2021-06-04
*/
@RestController
@Api
(
tags
=
"消防员合同Api"
)
@RequestMapping
(
value
=
"/jcs/firefighters-contract"
)
public
class
FirefightersContractController
extends
BaseController
{
@Autowired
IFirefightersContractService
iFirefightersContractService
;
/**
* 新增消防员合同
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增消防员合同"
,
notes
=
"新增消防员合同"
)
public
boolean
saveFirefightersContract
(
HttpServletRequest
request
,
@RequestBody
FirefightersContract
firefightersContract
){
return
iFirefightersContractService
.
save
(
firefightersContract
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFirefightersContractService
.
removeById
(
id
);
}
/**
* 修改消防员合同
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改消防员合同"
,
notes
=
"修改消防员合同"
)
public
boolean
updateByIdFirefightersContract
(
HttpServletRequest
request
,
@RequestBody
FirefightersContract
firefightersContract
){
return
iFirefightersContractService
.
updateById
(
firefightersContract
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
FirefightersContract
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFirefightersContractService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
FirefightersContract
>
listPage
(
String
pageNum
,
String
pageSize
,
FirefightersContract
firefightersContract
){
Page
<
FirefightersContract
>
pageBean
;
QueryWrapper
<
FirefightersContract
>
firefightersContractQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
FirefightersContract
>
aClass
=
firefightersContract
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
firefightersContract
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
firefightersContract
);
firefightersContractQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
firefightersContract
);
firefightersContractQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
firefightersContract
);
firefightersContractQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
firefightersContract
);
firefightersContractQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
FirefightersContract
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iFirefightersContractService
.
page
(
pageBean
,
firefightersContractQueryWrapper
);
return
page
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/FirefightersController.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.Firefighters
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* 消防队员
*
* @author tb
* @date 2021-06-04
*/
@RestController
@Api
(
tags
=
"消防队员Api"
)
@RequestMapping
(
value
=
"/jcs/firefighters"
)
public
class
FirefightersController
extends
BaseController
{
@Autowired
IFirefightersService
iFirefightersService
;
/**
* 新增消防队员
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增消防队员"
,
notes
=
"新增消防队员"
)
public
boolean
saveFirefighters
(
HttpServletRequest
request
,
@RequestBody
Firefighters
firefighters
){
return
iFirefightersService
.
save
(
firefighters
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFirefightersService
.
removeById
(
id
);
}
/**
* 修改消防队员
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改消防队员"
,
notes
=
"修改消防队员"
)
public
boolean
updateByIdFirefighters
(
HttpServletRequest
request
,
@RequestBody
Firefighters
firefighters
){
return
iFirefightersService
.
updateById
(
firefighters
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
Firefighters
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFirefightersService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
Firefighters
>
listPage
(
String
pageNum
,
String
pageSize
,
Firefighters
firefighters
){
Page
<
Firefighters
>
pageBean
;
QueryWrapper
<
Firefighters
>
firefightersQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
Firefighters
>
aClass
=
firefighters
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
firefighters
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
firefighters
);
firefightersQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
firefighters
);
firefightersQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
firefighters
);
firefightersQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
firefighters
);
firefightersQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
Firefighters
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iFirefightersService
.
page
(
pageBean
,
firefightersQueryWrapper
);
return
page
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/FirefightersEducationController.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersEducationService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersEducation
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* 人员学历
*
* @author tb
* @date 2021-06-04
*/
@RestController
@Api
(
tags
=
"人员学历Api"
)
@RequestMapping
(
value
=
"/jcs/firefighters-education"
)
public
class
FirefightersEducationController
extends
BaseController
{
@Autowired
IFirefightersEducationService
iFirefightersEducationService
;
/**
* 新增人员学历
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增人员学历"
,
notes
=
"新增人员学历"
)
public
boolean
saveFirefightersEducation
(
HttpServletRequest
request
,
@RequestBody
FirefightersEducation
firefightersEducation
){
return
iFirefightersEducationService
.
save
(
firefightersEducation
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFirefightersEducationService
.
removeById
(
id
);
}
/**
* 修改人员学历
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改人员学历"
,
notes
=
"修改人员学历"
)
public
boolean
updateByIdFirefightersEducation
(
HttpServletRequest
request
,
@RequestBody
FirefightersEducation
firefightersEducation
){
return
iFirefightersEducationService
.
updateById
(
firefightersEducation
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
FirefightersEducation
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFirefightersEducationService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
FirefightersEducation
>
listPage
(
String
pageNum
,
String
pageSize
,
FirefightersEducation
firefightersEducation
){
Page
<
FirefightersEducation
>
pageBean
;
QueryWrapper
<
FirefightersEducation
>
firefightersEducationQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
FirefightersEducation
>
aClass
=
firefightersEducation
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
firefightersEducation
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
firefightersEducation
);
firefightersEducationQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
firefightersEducation
);
firefightersEducationQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
firefightersEducation
);
firefightersEducationQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
firefightersEducation
);
firefightersEducationQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
FirefightersEducation
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iFirefightersEducationService
.
page
(
pageBean
,
firefightersEducationQueryWrapper
);
return
page
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/FirefightersJacketController.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersJacketService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersJacket
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* 消防人员配装记录
*
* @author tb
* @date 2021-06-04
*/
@RestController
@Api
(
tags
=
"消防人员配装记录Api"
)
@RequestMapping
(
value
=
"/jcs/firefighters-jacket"
)
public
class
FirefightersJacketController
extends
BaseController
{
@Autowired
IFirefightersJacketService
iFirefightersJacketService
;
/**
* 新增消防人员配装记录
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增消防人员配装记录"
,
notes
=
"新增消防人员配装记录"
)
public
boolean
saveFirefightersJacket
(
HttpServletRequest
request
,
@RequestBody
FirefightersJacket
firefightersJacket
){
return
iFirefightersJacketService
.
save
(
firefightersJacket
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFirefightersJacketService
.
removeById
(
id
);
}
/**
* 修改消防人员配装记录
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改消防人员配装记录"
,
notes
=
"修改消防人员配装记录"
)
public
boolean
updateByIdFirefightersJacket
(
HttpServletRequest
request
,
@RequestBody
FirefightersJacket
firefightersJacket
){
return
iFirefightersJacketService
.
updateById
(
firefightersJacket
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
FirefightersJacket
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFirefightersJacketService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
FirefightersJacket
>
listPage
(
String
pageNum
,
String
pageSize
,
FirefightersJacket
firefightersJacket
){
Page
<
FirefightersJacket
>
pageBean
;
QueryWrapper
<
FirefightersJacket
>
firefightersJacketQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
FirefightersJacket
>
aClass
=
firefightersJacket
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
firefightersJacket
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
firefightersJacket
);
firefightersJacketQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
firefightersJacket
);
firefightersJacketQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
firefightersJacket
);
firefightersJacketQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
firefightersJacket
);
firefightersJacketQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
FirefightersJacket
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iFirefightersJacketService
.
page
(
pageBean
,
firefightersJacketQueryWrapper
);
return
page
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/FirefightersPostController.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersPostService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersPost
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* 岗位信息
*
* @author tb
* @date 2021-06-04
*/
@RestController
@Api
(
tags
=
"岗位信息Api"
)
@RequestMapping
(
value
=
"/jcs/firefighters-post"
)
public
class
FirefightersPostController
extends
BaseController
{
@Autowired
IFirefightersPostService
iFirefightersPostService
;
/**
* 新增岗位信息
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增岗位信息"
,
notes
=
"新增岗位信息"
)
public
boolean
saveFirefightersPost
(
HttpServletRequest
request
,
@RequestBody
FirefightersPost
firefightersPost
){
return
iFirefightersPostService
.
save
(
firefightersPost
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFirefightersPostService
.
removeById
(
id
);
}
/**
* 修改岗位信息
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改岗位信息"
,
notes
=
"修改岗位信息"
)
public
boolean
updateByIdFirefightersPost
(
HttpServletRequest
request
,
@RequestBody
FirefightersPost
firefightersPost
){
return
iFirefightersPostService
.
updateById
(
firefightersPost
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
FirefightersPost
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFirefightersPostService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
FirefightersPost
>
listPage
(
String
pageNum
,
String
pageSize
,
FirefightersPost
firefightersPost
){
Page
<
FirefightersPost
>
pageBean
;
QueryWrapper
<
FirefightersPost
>
firefightersPostQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
FirefightersPost
>
aClass
=
firefightersPost
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
firefightersPost
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
firefightersPost
);
firefightersPostQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
firefightersPost
);
firefightersPostQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
firefightersPost
);
firefightersPostQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
firefightersPost
);
firefightersPostQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
FirefightersPost
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iFirefightersPostService
.
page
(
pageBean
,
firefightersPostQueryWrapper
);
return
page
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/FirefightersThoughtController.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersThoughtService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersThought
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* 消防员思想谈话记录
*
* @author tb
* @date 2021-06-04
*/
@RestController
@Api
(
tags
=
"消防员思想谈话记录Api"
)
@RequestMapping
(
value
=
"/jcs/firefighters-thought"
)
public
class
FirefightersThoughtController
extends
BaseController
{
@Autowired
IFirefightersThoughtService
iFirefightersThoughtService
;
/**
* 新增消防员思想谈话记录
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增消防员思想谈话记录"
,
notes
=
"新增消防员思想谈话记录"
)
public
boolean
saveFirefightersThought
(
HttpServletRequest
request
,
@RequestBody
FirefightersThought
firefightersThought
){
return
iFirefightersThoughtService
.
save
(
firefightersThought
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFirefightersThoughtService
.
removeById
(
id
);
}
/**
* 修改消防员思想谈话记录
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改消防员思想谈话记录"
,
notes
=
"修改消防员思想谈话记录"
)
public
boolean
updateByIdFirefightersThought
(
HttpServletRequest
request
,
@RequestBody
FirefightersThought
firefightersThought
){
return
iFirefightersThoughtService
.
updateById
(
firefightersThought
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
FirefightersThought
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFirefightersThoughtService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
FirefightersThought
>
listPage
(
String
pageNum
,
String
pageSize
,
FirefightersThought
firefightersThought
){
Page
<
FirefightersThought
>
pageBean
;
QueryWrapper
<
FirefightersThought
>
firefightersThoughtQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
FirefightersThought
>
aClass
=
firefightersThought
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
firefightersThought
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
firefightersThought
);
firefightersThoughtQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
firefightersThought
);
firefightersThoughtQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
firefightersThought
);
firefightersThoughtQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
firefightersThought
);
firefightersThoughtQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
FirefightersThought
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iFirefightersThoughtService
.
page
(
pageBean
,
firefightersThoughtQueryWrapper
);
return
page
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/FirefightersWorkexperienceController.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersWorkexperienceService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersWorkexperience
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* 工作经历
*
* @author tb
* @date 2021-06-04
*/
@RestController
@Api
(
tags
=
"工作经历Api"
)
@RequestMapping
(
value
=
"/jcs/firefighters-workexperience"
)
public
class
FirefightersWorkexperienceController
extends
BaseController
{
@Autowired
IFirefightersWorkexperienceService
iFirefightersWorkexperienceService
;
/**
* 新增工作经历
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增工作经历"
,
notes
=
"新增工作经历"
)
public
boolean
saveFirefightersWorkexperience
(
HttpServletRequest
request
,
@RequestBody
FirefightersWorkexperience
firefightersWorkexperience
){
return
iFirefightersWorkexperienceService
.
save
(
firefightersWorkexperience
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFirefightersWorkexperienceService
.
removeById
(
id
);
}
/**
* 修改工作经历
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改工作经历"
,
notes
=
"修改工作经历"
)
public
boolean
updateByIdFirefightersWorkexperience
(
HttpServletRequest
request
,
@RequestBody
FirefightersWorkexperience
firefightersWorkexperience
){
return
iFirefightersWorkexperienceService
.
updateById
(
firefightersWorkexperience
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
FirefightersWorkexperience
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iFirefightersWorkexperienceService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
FirefightersWorkexperience
>
listPage
(
String
pageNum
,
String
pageSize
,
FirefightersWorkexperience
firefightersWorkexperience
){
Page
<
FirefightersWorkexperience
>
pageBean
;
QueryWrapper
<
FirefightersWorkexperience
>
firefightersWorkexperienceQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
FirefightersWorkexperience
>
aClass
=
firefightersWorkexperience
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
firefightersWorkexperience
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
firefightersWorkexperience
);
firefightersWorkexperienceQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
firefightersWorkexperience
);
firefightersWorkexperienceQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
firefightersWorkexperience
);
firefightersWorkexperienceQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
firefightersWorkexperience
);
firefightersWorkexperienceQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
FirefightersWorkexperience
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iFirefightersWorkexperienceService
.
page
(
pageBean
,
firefightersWorkexperienceQueryWrapper
);
return
page
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/FireTeamServiceImpl.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FireTeam
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.FireTeamMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFireTeamService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* 消防队伍 服务实现类
*
* @author tb
* @date 2021-06-04
*/
@Service
public
class
FireTeamServiceImpl
extends
ServiceImpl
<
FireTeamMapper
,
FireTeam
>
implements
IFireTeamService
{
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/FirefightersContactsServiceImpl.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersContacts
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersContactsMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersContactsService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* l联系人 服务实现类
*
* @author tb
* @date 2021-06-04
*/
@Service
public
class
FirefightersContactsServiceImpl
extends
ServiceImpl
<
FirefightersContactsMapper
,
FirefightersContacts
>
implements
IFirefightersContactsService
{
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/FirefightersContractServiceImpl.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersContract
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersContractMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersContractService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* 消防员合同 服务实现类
*
* @author tb
* @date 2021-06-04
*/
@Service
public
class
FirefightersContractServiceImpl
extends
ServiceImpl
<
FirefightersContractMapper
,
FirefightersContract
>
implements
IFirefightersContractService
{
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/FirefightersEducationServiceImpl.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersEducation
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersEducationMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersEducationService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* 人员学历 服务实现类
*
* @author tb
* @date 2021-06-04
*/
@Service
public
class
FirefightersEducationServiceImpl
extends
ServiceImpl
<
FirefightersEducationMapper
,
FirefightersEducation
>
implements
IFirefightersEducationService
{
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/FirefightersJacketServiceImpl.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersJacket
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersJacketMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersJacketService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* 消防人员配装记录 服务实现类
*
* @author tb
* @date 2021-06-04
*/
@Service
public
class
FirefightersJacketServiceImpl
extends
ServiceImpl
<
FirefightersJacketMapper
,
FirefightersJacket
>
implements
IFirefightersJacketService
{
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/FirefightersPostServiceImpl.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersPost
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersPostMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersPostService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* 岗位信息 服务实现类
*
* @author tb
* @date 2021-06-04
*/
@Service
public
class
FirefightersPostServiceImpl
extends
ServiceImpl
<
FirefightersPostMapper
,
FirefightersPost
>
implements
IFirefightersPostService
{
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/FirefightersServiceImpl.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.Firefighters
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* 消防队员 服务实现类
*
* @author tb
* @date 2021-06-04
*/
@Service
public
class
FirefightersServiceImpl
extends
ServiceImpl
<
FirefightersMapper
,
Firefighters
>
implements
IFirefightersService
{
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/FirefightersThoughtServiceImpl.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersThought
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersThoughtMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersThoughtService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* 消防员思想谈话记录 服务实现类
*
* @author tb
* @date 2021-06-04
*/
@Service
public
class
FirefightersThoughtServiceImpl
extends
ServiceImpl
<
FirefightersThoughtMapper
,
FirefightersThought
>
implements
IFirefightersThoughtService
{
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/FirefightersWorkexperienceServiceImpl.java
0 → 100644
View file @
0e293a4c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersWorkexperience
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersWorkexperienceMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersWorkexperienceService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* 工作经历 服务实现类
*
* @author tb
* @date 2021-06-04
*/
@Service
public
class
FirefightersWorkexperienceServiceImpl
extends
ServiceImpl
<
FirefightersWorkexperienceMapper
,
FirefightersWorkexperience
>
implements
IFirefightersWorkexperienceService
{
}
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