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
fc91094a
Commit
fc91094a
authored
Apr 20, 2023
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增基础管理
parent
7802642b
Show whitespace changes
Inline
Side-by-side
Showing
50 changed files
with
2423 additions
and
0 deletions
+2423
-0
PersonAccountDto.java
...join/amos/boot/module/jxiop/api/dto/PersonAccountDto.java
+51
-0
PersonAscriptionDto.java
...n/amos/boot/module/jxiop/api/dto/PersonAscriptionDto.java
+56
-0
PersonBasicDto.java
...eejoin/amos/boot/module/jxiop/api/dto/PersonBasicDto.java
+106
-0
PersonCertificateDto.java
.../amos/boot/module/jxiop/api/dto/PersonCertificateDto.java
+51
-0
PersonDto.java
...com/yeejoin/amos/boot/module/jxiop/api/dto/PersonDto.java
+9
-0
PersonSkillEducationDto.java
...os/boot/module/jxiop/api/dto/PersonSkillEducationDto.java
+64
-0
StationBasicDto.java
...ejoin/amos/boot/module/jxiop/api/dto/StationBasicDto.java
+60
-0
StationCoordinateDto.java
.../amos/boot/module/jxiop/api/dto/StationCoordinateDto.java
+48
-0
PersonAccount.java
...join/amos/boot/module/jxiop/api/entity/PersonAccount.java
+79
-0
PersonAscription.java
...n/amos/boot/module/jxiop/api/entity/PersonAscription.java
+91
-0
PersonBasic.java
...eejoin/amos/boot/module/jxiop/api/entity/PersonBasic.java
+187
-0
PersonCertificate.java
.../amos/boot/module/jxiop/api/entity/PersonCertificate.java
+79
-0
PersonSkillEducation.java
...os/boot/module/jxiop/api/entity/PersonSkillEducation.java
+105
-0
StationBasic.java
...ejoin/amos/boot/module/jxiop/api/entity/StationBasic.java
+97
-0
StationCoordinate.java
.../amos/boot/module/jxiop/api/entity/StationCoordinate.java
+73
-0
PersonAccountMapper.java
...mos/boot/module/jxiop/api/mapper/PersonAccountMapper.java
+14
-0
PersonAscriptionMapper.java
.../boot/module/jxiop/api/mapper/PersonAscriptionMapper.java
+14
-0
PersonBasicMapper.java
.../amos/boot/module/jxiop/api/mapper/PersonBasicMapper.java
+14
-0
PersonCertificateMapper.java
...boot/module/jxiop/api/mapper/PersonCertificateMapper.java
+14
-0
PersonSkillEducationMapper.java
...t/module/jxiop/api/mapper/PersonSkillEducationMapper.java
+14
-0
StationBasicMapper.java
...amos/boot/module/jxiop/api/mapper/StationBasicMapper.java
+14
-0
StationCoordinateMapper.java
...boot/module/jxiop/api/mapper/StationCoordinateMapper.java
+14
-0
IPersonAccountService.java
.../boot/module/jxiop/api/service/IPersonAccountService.java
+12
-0
IPersonAscriptionService.java
...ot/module/jxiop/api/service/IPersonAscriptionService.java
+12
-0
IPersonBasicService.java
...os/boot/module/jxiop/api/service/IPersonBasicService.java
+12
-0
IPersonCertificateService.java
...t/module/jxiop/api/service/IPersonCertificateService.java
+12
-0
IPersonSkillEducationService.java
...odule/jxiop/api/service/IPersonSkillEducationService.java
+12
-0
IStationBasicService.java
...s/boot/module/jxiop/api/service/IStationBasicService.java
+12
-0
IStationCoordinateService.java
...t/module/jxiop/api/service/IStationCoordinateService.java
+12
-0
PersonAccountMapper.xml
...iop-api/src/main/resources/mapper/PersonAccountMapper.xml
+5
-0
PersonAscriptionMapper.xml
...-api/src/main/resources/mapper/PersonAscriptionMapper.xml
+5
-0
PersonBasicMapper.xml
...jxiop-api/src/main/resources/mapper/PersonBasicMapper.xml
+5
-0
PersonCertificateMapper.xml
...api/src/main/resources/mapper/PersonCertificateMapper.xml
+5
-0
PersonSkillEducationMapper.xml
.../src/main/resources/mapper/PersonSkillEducationMapper.xml
+5
-0
StationBasicMapper.xml
...xiop-api/src/main/resources/mapper/StationBasicMapper.xml
+5
-0
StationCoordinateMapper.xml
...api/src/main/resources/mapper/StationCoordinateMapper.xml
+5
-0
PersonAccountController.java
.../module/jxiop/biz/controller/PersonAccountController.java
+116
-0
PersonAscriptionController.java
...dule/jxiop/biz/controller/PersonAscriptionController.java
+116
-0
PersonBasicController.java
...ot/module/jxiop/biz/controller/PersonBasicController.java
+116
-0
PersonCertificateController.java
...ule/jxiop/biz/controller/PersonCertificateController.java
+116
-0
PersonSkillEducationController.java
.../jxiop/biz/controller/PersonSkillEducationController.java
+116
-0
StationBasicController.java
...t/module/jxiop/biz/controller/StationBasicController.java
+116
-0
StationCoordinateController.java
...ule/jxiop/biz/controller/StationCoordinateController.java
+116
-0
PersonAccountServiceImpl.java
...dule/jxiop/biz/service/impl/PersonAccountServiceImpl.java
+34
-0
PersonAscriptionServiceImpl.java
...e/jxiop/biz/service/impl/PersonAscriptionServiceImpl.java
+34
-0
PersonBasicServiceImpl.java
...module/jxiop/biz/service/impl/PersonBasicServiceImpl.java
+34
-0
PersonCertificateServiceImpl.java
.../jxiop/biz/service/impl/PersonCertificateServiceImpl.java
+34
-0
PersonSkillEducationServiceImpl.java
...iop/biz/service/impl/PersonSkillEducationServiceImpl.java
+34
-0
StationBasicServiceImpl.java
...odule/jxiop/biz/service/impl/StationBasicServiceImpl.java
+34
-0
StationCoordinateServiceImpl.java
.../jxiop/biz/service/impl/StationCoordinateServiceImpl.java
+34
-0
No files found.
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/dto/PersonAccountDto.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 人员基本信息
*
* @author system_generator
* @date 2023-04-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"PersonAccountDto"
,
description
=
"人员基本信息"
)
public
class
PersonAccountDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"数据创建时间"
)
private
Date
createDate
;
@ApiModelProperty
(
value
=
"平台user_id"
)
private
Long
userId
;
@ApiModelProperty
(
value
=
"平台账号名称"
)
private
String
accountName
;
@ApiModelProperty
(
value
=
"用户角色"
)
private
String
roles
;
@ApiModelProperty
(
value
=
"角色名称"
)
private
String
roleName
;
@ApiModelProperty
(
value
=
"组织机构id"
)
private
String
orgCode
;
@ApiModelProperty
(
value
=
"角色key"
)
private
String
roleKey
;
@ApiModelProperty
(
value
=
"生产用户类型"
)
private
String
scUserType
;
@ApiModelProperty
(
value
=
"生产用户分类"
)
private
String
scUserCategory
;
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/dto/PersonAscriptionDto.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 人员归属信息
*
* @author system_generator
* @date 2023-04-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"PersonAscriptionDto"
,
description
=
"人员归属信息"
)
public
class
PersonAscriptionDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"人员信息id"
)
private
Long
personId
;
@ApiModelProperty
(
value
=
"所在单位id"
)
private
Long
stationId
;
@ApiModelProperty
(
value
=
"进入本单位工作时间"
)
private
Date
stationWorkTime
;
@ApiModelProperty
(
value
=
"所在项目id"
)
private
Long
projectId
;
private
Long
departmentId
;
@ApiModelProperty
(
value
=
"工作所在地key"
)
private
String
workPlaceKey
;
@ApiModelProperty
(
value
=
"数据创建时间"
)
private
Date
createDate
;
@ApiModelProperty
(
value
=
"岗位"
)
private
String
postName
;
@ApiModelProperty
(
value
=
"岗位key"
)
private
String
postNameKey
;
@ApiModelProperty
(
value
=
"组织机构id"
)
private
String
orgCode
;
@ApiModelProperty
(
value
=
"部门名称"
)
private
String
departmentName
;
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/dto/PersonBasicDto.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 人员基本信息
*
* @author system_generator
* @date 2023-04-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"PersonBasicDto"
,
description
=
"人员基本信息"
)
public
class
PersonBasicDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"姓名"
)
private
String
name
;
@ApiModelProperty
(
value
=
"性别( 0-男 1-女 )"
)
private
Integer
sex
;
@ApiModelProperty
(
value
=
"工号"
)
private
String
jobNumber
;
@ApiModelProperty
(
value
=
"证件类型(0-身份证)"
)
private
Integer
idType
;
@ApiModelProperty
(
value
=
"证件编号"
)
private
String
idNumber
;
@ApiModelProperty
(
value
=
"生日"
)
private
Date
birthday
;
@ApiModelProperty
(
value
=
"年龄"
)
private
Integer
age
;
@ApiModelProperty
(
value
=
"籍贯"
)
private
String
nativePlace
;
@ApiModelProperty
(
value
=
"民族"
)
private
String
folkKey
;
@ApiModelProperty
(
value
=
"政治面貌"
)
private
String
politicCountenance
;
@ApiModelProperty
(
value
=
"用工来源所在地"
)
private
String
employPlace
;
@ApiModelProperty
(
value
=
"户籍地址"
)
private
String
registeredResidenceAddress
;
@ApiModelProperty
(
value
=
"现住址"
)
private
String
presentAddress
;
@ApiModelProperty
(
value
=
"应急电话"
)
private
String
emergencyPhone
;
@ApiModelProperty
(
value
=
"身高(厘米)"
)
private
Integer
height
;
@ApiModelProperty
(
value
=
"体重(千克)"
)
private
Integer
weight
;
@ApiModelProperty
(
value
=
"参加工作时间"
)
private
Date
workTime
;
@ApiModelProperty
(
value
=
"数据创建时间"
)
private
Date
createDate
;
@ApiModelProperty
(
value
=
"平台user_id"
)
private
Long
userId
;
@ApiModelProperty
(
value
=
"平台账号名称"
)
private
String
accountName
;
@ApiModelProperty
(
value
=
"用户角色"
)
private
String
roles
;
@ApiModelProperty
(
value
=
"角色名称"
)
private
String
roleName
;
@ApiModelProperty
(
value
=
"组织机构id"
)
private
String
orgCode
;
@ApiModelProperty
(
value
=
"角色key"
)
private
String
roleKey
;
@ApiModelProperty
(
value
=
"人员头像"
)
private
String
headPhoto
;
@ApiModelProperty
(
value
=
"证件照片正面"
)
private
String
frontCertificatePhoto
;
@ApiModelProperty
(
value
=
"证件照片反面"
)
private
String
backCertificatePhoto
;
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/dto/PersonCertificateDto.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 人员资质
*
* @author system_generator
* @date 2023-04-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"PersonCertificateDto"
,
description
=
"人员资质"
)
public
class
PersonCertificateDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"证件类型"
)
private
String
documentType
;
@ApiModelProperty
(
value
=
"证书名称"
)
private
String
certificateName
;
@ApiModelProperty
(
value
=
"取证时间"
)
private
Date
certificateTime
;
@ApiModelProperty
(
value
=
"发证机关"
)
private
String
issuingAuthority
;
@ApiModelProperty
(
value
=
"证书编号"
)
private
String
certificateNum
;
@ApiModelProperty
(
value
=
"取证项目"
)
private
String
certificateProject
;
@ApiModelProperty
(
value
=
"有效期限"
)
private
String
validPeriod
;
@ApiModelProperty
(
value
=
"证书等级"
)
private
String
certificateGrade
;
@ApiModelProperty
(
value
=
"证书附件"
)
private
String
certificateAttachment
;
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/dto/PersonDto.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
dto
;
/**
* @description:
* @author: tw
* @createDate: 2023/4/20
*/
public
class
PersonDto
{
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/dto/PersonSkillEducationDto.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 人员技能和学历
*
* @author system_generator
* @date 2023-04-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"PersonSkillEducationDto"
,
description
=
"人员技能和学历"
)
public
class
PersonSkillEducationDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"人员信息id"
)
private
Long
personId
;
@ApiModelProperty
(
value
=
"是否特殊工种"
)
private
Integer
isSpecialWork
;
@ApiModelProperty
(
value
=
"技能鉴定工种key"
)
private
String
workTypeKey
;
@ApiModelProperty
(
value
=
"专业技术资格key"
)
private
String
professionalTechnologyKey
;
@ApiModelProperty
(
value
=
"专业技术资格名称"
)
private
String
professionalTechnologyName
;
@ApiModelProperty
(
value
=
"技能等级key"
)
private
String
skillLevelKey
;
@ApiModelProperty
(
value
=
"专业技术资格等级"
)
private
String
professionalTechnologyLevelKey
;
@ApiModelProperty
(
value
=
"岗位执业鉴定证书"
)
private
String
professionalQualificationCertificate
;
@ApiModelProperty
(
value
=
"初始学历key"
)
private
String
initialEducationKey
;
@ApiModelProperty
(
value
=
"现学历key"
)
private
String
currentEducationKey
;
@ApiModelProperty
(
value
=
"现学历学校名称"
)
private
String
currentSchool
;
@ApiModelProperty
(
value
=
"现学历所学专业"
)
private
String
currentMajor
;
@ApiModelProperty
(
value
=
"数据创建时间"
)
private
Date
createDate
;
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/dto/StationBasicDto.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 场站基础信息表
*
* @author system_generator
* @date 2023-04-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"StationBasicDto"
,
description
=
"场站基础信息表"
)
public
class
StationBasicDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"场站名称"
)
private
String
stationName
;
@ApiModelProperty
(
value
=
"场站编号"
)
private
String
stationCode
;
@ApiModelProperty
(
value
=
"站长"
)
private
String
stationMasterName
;
@ApiModelProperty
(
value
=
"站长id"
)
private
Integer
stationMasterId
;
@ApiModelProperty
(
value
=
"联系方式(手机)"
)
private
String
mobilePhone
;
@ApiModelProperty
(
value
=
"电话"
)
private
String
phone
;
@ApiModelProperty
(
value
=
"邮箱"
)
private
String
email
;
@ApiModelProperty
(
value
=
"运维开始时间"
)
private
String
devopsTime
;
@ApiModelProperty
(
value
=
"所属地区"
)
private
String
belongArea
;
@ApiModelProperty
(
value
=
"业主单位"
)
private
String
ownerUnit
;
@ApiModelProperty
(
value
=
"简介"
)
private
String
briefIntroduction
;
@ApiModelProperty
(
value
=
"场站log"
)
private
String
stationLogo
;
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/dto/StationCoordinateDto.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 场站坐标信息表
*
* @author system_generator
* @date 2023-04-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"StationCoordinateDto"
,
description
=
"场站坐标信息表"
)
public
class
StationCoordinateDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"ID"
)
private
Long
id
;
@ApiModelProperty
(
value
=
"场站id"
)
private
Long
stationId
;
@ApiModelProperty
(
value
=
"位置描述"
)
private
String
locationDesc
;
@ApiModelProperty
(
value
=
"经度"
)
private
String
longitude
;
@ApiModelProperty
(
value
=
"纬度"
)
private
String
laitude
;
@ApiModelProperty
(
value
=
"场站范围"
)
private
String
stationRange
;
@ApiModelProperty
(
value
=
"是否主左边(0是1否)"
)
private
Integer
isMainCoordinate
;
@ApiModelProperty
(
value
=
"是否删除"
)
private
String
status
;
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/entity/PersonAccount.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 人员基本信息
*
* @author system_generator
* @date 2023-04-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"person_account"
)
public
class
PersonAccount
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 数据创建时间
*/
@TableField
(
"create_date"
)
private
Date
createDate
;
/**
* 平台user_id
*/
@TableField
(
"user_id"
)
private
Long
userId
;
/**
* 平台账号名称
*/
@TableField
(
"account_name"
)
private
String
accountName
;
/**
* 用户角色
*/
@TableField
(
"roles"
)
private
String
roles
;
/**
* 角色名称
*/
@TableField
(
"role_name"
)
private
String
roleName
;
/**
* 组织机构id
*/
@TableField
(
"org_code"
)
private
String
orgCode
;
/**
* 角色key
*/
@TableField
(
"role_key"
)
private
String
roleKey
;
/**
* 生产用户类型
*/
@TableField
(
"sc_user_type"
)
private
String
scUserType
;
/**
* 生产用户分类
*/
@TableField
(
"sc_user_category"
)
private
String
scUserCategory
;
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/entity/PersonAscription.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 人员归属信息
*
* @author system_generator
* @date 2023-04-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"person_ascription"
)
public
class
PersonAscription
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 人员信息id
*/
@TableField
(
"person_id"
)
private
Long
personId
;
/**
* 所在单位id
*/
@TableField
(
"station_id"
)
private
Long
stationId
;
/**
* 进入本单位工作时间
*/
@TableField
(
"station_work_time"
)
private
Date
stationWorkTime
;
/**
* 所在项目id
*/
@TableField
(
"project_id"
)
private
Long
projectId
;
/**
*
*/
@TableField
(
"department_id"
)
private
Long
departmentId
;
/**
* 工作所在地key
*/
@TableField
(
"work_place_key"
)
private
String
workPlaceKey
;
/**
* 数据创建时间
*/
@TableField
(
"create_date"
)
private
Date
createDate
;
/**
* 岗位
*/
@TableField
(
"post_name"
)
private
String
postName
;
/**
* 岗位key
*/
@TableField
(
"post_name_key"
)
private
String
postNameKey
;
/**
* 组织机构id
*/
@TableField
(
"org_code"
)
private
String
orgCode
;
/**
* 部门名称
*/
@TableField
(
"department_name"
)
private
String
departmentName
;
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/entity/PersonBasic.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 人员基本信息
*
* @author system_generator
* @date 2023-04-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"person_basic"
)
public
class
PersonBasic
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 姓名
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 性别( 0-男 1-女 )
*/
@TableField
(
"sex"
)
private
Integer
sex
;
/**
* 工号
*/
@TableField
(
"job_number"
)
private
String
jobNumber
;
/**
* 证件类型(0-身份证)
*/
@TableField
(
"ID_type"
)
private
Integer
idType
;
/**
* 证件编号
*/
@TableField
(
"ID_number"
)
private
String
idNumber
;
/**
* 生日
*/
@TableField
(
"birthday"
)
private
Date
birthday
;
/**
* 年龄
*/
@TableField
(
"age"
)
private
Integer
age
;
/**
* 籍贯
*/
@TableField
(
"native_place"
)
private
String
nativePlace
;
/**
* 民族
*/
@TableField
(
"folk_key"
)
private
String
folkKey
;
/**
* 政治面貌
*/
@TableField
(
"politic_countenance"
)
private
String
politicCountenance
;
/**
* 用工来源所在地
*/
@TableField
(
"employ_place"
)
private
String
employPlace
;
/**
* 户籍地址
*/
@TableField
(
"registered_residence_address"
)
private
String
registeredResidenceAddress
;
/**
* 现住址
*/
@TableField
(
"present_address"
)
private
String
presentAddress
;
/**
* 应急电话
*/
@TableField
(
"emergency_phone"
)
private
String
emergencyPhone
;
/**
* 身高(厘米)
*/
@TableField
(
"height"
)
private
Integer
height
;
/**
* 体重(千克)
*/
@TableField
(
"weight"
)
private
Integer
weight
;
/**
* 参加工作时间
*/
@TableField
(
"work_time"
)
private
Date
workTime
;
/**
* 数据创建时间
*/
@TableField
(
"create_date"
)
private
Date
createDate
;
/**
* 平台user_id
*/
@TableField
(
"user_id"
)
private
Long
userId
;
/**
* 平台账号名称
*/
@TableField
(
"account_name"
)
private
String
accountName
;
/**
* 用户角色
*/
@TableField
(
"roles"
)
private
String
roles
;
/**
* 角色名称
*/
@TableField
(
"role_name"
)
private
String
roleName
;
/**
* 组织机构id
*/
@TableField
(
"org_code"
)
private
String
orgCode
;
/**
* 角色key
*/
@TableField
(
"role_key"
)
private
String
roleKey
;
/**
* 人员头像
*/
@TableField
(
"head_photo"
)
private
String
headPhoto
;
/**
* 证件照片正面
*/
@TableField
(
"front_certificate_photo"
)
private
String
frontCertificatePhoto
;
/**
* 证件照片反面
*/
@TableField
(
"back_certificate_photo"
)
private
String
backCertificatePhoto
;
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/entity/PersonCertificate.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 人员资质
*
* @author system_generator
* @date 2023-04-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"person_certificate"
)
public
class
PersonCertificate
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 证件类型
*/
@TableField
(
"document_type"
)
private
String
documentType
;
/**
* 证书名称
*/
@TableField
(
"certificate_name"
)
private
String
certificateName
;
/**
* 取证时间
*/
@TableField
(
"certificate_time"
)
private
Date
certificateTime
;
/**
* 发证机关
*/
@TableField
(
"issuing_authority"
)
private
String
issuingAuthority
;
/**
* 证书编号
*/
@TableField
(
"certificate_num"
)
private
String
certificateNum
;
/**
* 取证项目
*/
@TableField
(
"certificate_project"
)
private
String
certificateProject
;
/**
* 有效期限
*/
@TableField
(
"valid_period"
)
private
String
validPeriod
;
/**
* 证书等级
*/
@TableField
(
"certificate_grade"
)
private
String
certificateGrade
;
/**
* 证书附件
*/
@TableField
(
"certificate_attachment"
)
private
String
certificateAttachment
;
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/entity/PersonSkillEducation.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 人员技能和学历
*
* @author system_generator
* @date 2023-04-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"person_skill_education"
)
public
class
PersonSkillEducation
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 人员信息id
*/
@TableField
(
"person_id"
)
private
Long
personId
;
/**
* 是否特殊工种
*/
@TableField
(
"is_special_work"
)
private
Integer
isSpecialWork
;
/**
* 技能鉴定工种key
*/
@TableField
(
"work_type_key"
)
private
String
workTypeKey
;
/**
* 专业技术资格key
*/
@TableField
(
"professional_technology_key"
)
private
String
professionalTechnologyKey
;
/**
* 专业技术资格名称
*/
@TableField
(
"professional_technology_name"
)
private
String
professionalTechnologyName
;
/**
* 技能等级key
*/
@TableField
(
"skill_level_key"
)
private
String
skillLevelKey
;
/**
* 专业技术资格等级
*/
@TableField
(
"professional_technology_level_key"
)
private
String
professionalTechnologyLevelKey
;
/**
* 岗位执业鉴定证书
*/
@TableField
(
"professional_qualification_certificate"
)
private
String
professionalQualificationCertificate
;
/**
* 初始学历key
*/
@TableField
(
"initial_education_key"
)
private
String
initialEducationKey
;
/**
* 现学历key
*/
@TableField
(
"current_education_key"
)
private
String
currentEducationKey
;
/**
* 现学历学校名称
*/
@TableField
(
"current_school"
)
private
String
currentSchool
;
/**
* 现学历所学专业
*/
@TableField
(
"current_major"
)
private
String
currentMajor
;
/**
* 数据创建时间
*/
@TableField
(
"create_date"
)
private
Date
createDate
;
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/entity/StationBasic.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 场站基础信息表
*
* @author system_generator
* @date 2023-04-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"station_basic"
)
public
class
StationBasic
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 场站名称
*/
@TableField
(
"station_name"
)
private
String
stationName
;
/**
* 场站编号
*/
@TableField
(
"station_code"
)
private
String
stationCode
;
/**
* 站长
*/
@TableField
(
"station_master_name"
)
private
String
stationMasterName
;
/**
* 站长id
*/
@TableField
(
"station_master_id"
)
private
Integer
stationMasterId
;
/**
* 联系方式(手机)
*/
@TableField
(
"mobile_phone"
)
private
String
mobilePhone
;
/**
* 电话
*/
@TableField
(
"phone"
)
private
String
phone
;
/**
* 邮箱
*/
@TableField
(
"email"
)
private
String
email
;
/**
* 运维开始时间
*/
@TableField
(
"devops_time"
)
private
String
devopsTime
;
/**
* 所属地区
*/
@TableField
(
"belong_area"
)
private
String
belongArea
;
/**
* 业主单位
*/
@TableField
(
"owner_unit"
)
private
String
ownerUnit
;
/**
* 简介
*/
@TableField
(
"brief_introduction"
)
private
String
briefIntroduction
;
/**
* 场站log
*/
@TableField
(
"station_logo"
)
private
String
stationLogo
;
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/entity/StationCoordinate.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 场站坐标信息表
*
* @author system_generator
* @date 2023-04-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"station_coordinate"
)
public
class
StationCoordinate
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* ID
*/
@TableField
(
"id"
)
private
Long
id
;
/**
* 场站id
*/
@TableField
(
"station_id"
)
private
Long
stationId
;
/**
* 位置描述
*/
@TableField
(
"location_desc"
)
private
String
locationDesc
;
/**
* 经度
*/
@TableField
(
"longitude"
)
private
String
longitude
;
/**
* 纬度
*/
@TableField
(
"laitude"
)
private
String
laitude
;
/**
* 场站范围
*/
@TableField
(
"station_range"
)
private
String
stationRange
;
/**
* 是否主左边(0是1否)
*/
@TableField
(
"is_main_coordinate"
)
private
Integer
isMainCoordinate
;
/**
* 是否删除
*/
@TableField
(
"status"
)
private
String
status
;
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/mapper/PersonAccountMapper.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.PersonAccount
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 人员基本信息 Mapper 接口
*
* @author system_generator
* @date 2023-04-20
*/
public
interface
PersonAccountMapper
extends
BaseMapper
<
PersonAccount
>
{
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/mapper/PersonAscriptionMapper.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.PersonAscription
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 人员归属信息 Mapper 接口
*
* @author system_generator
* @date 2023-04-20
*/
public
interface
PersonAscriptionMapper
extends
BaseMapper
<
PersonAscription
>
{
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/mapper/PersonBasicMapper.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.PersonBasic
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 人员基本信息 Mapper 接口
*
* @author system_generator
* @date 2023-04-20
*/
public
interface
PersonBasicMapper
extends
BaseMapper
<
PersonBasic
>
{
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/mapper/PersonCertificateMapper.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.PersonCertificate
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 人员资质 Mapper 接口
*
* @author system_generator
* @date 2023-04-20
*/
public
interface
PersonCertificateMapper
extends
BaseMapper
<
PersonCertificate
>
{
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/mapper/PersonSkillEducationMapper.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.PersonSkillEducation
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 人员技能和学历 Mapper 接口
*
* @author system_generator
* @date 2023-04-20
*/
public
interface
PersonSkillEducationMapper
extends
BaseMapper
<
PersonSkillEducation
>
{
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/mapper/StationBasicMapper.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.StationBasic
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 场站基础信息表 Mapper 接口
*
* @author system_generator
* @date 2023-04-20
*/
public
interface
StationBasicMapper
extends
BaseMapper
<
StationBasic
>
{
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/mapper/StationCoordinateMapper.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.StationCoordinate
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 场站坐标信息表 Mapper 接口
*
* @author system_generator
* @date 2023-04-20
*/
public
interface
StationCoordinateMapper
extends
BaseMapper
<
StationCoordinate
>
{
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/service/IPersonAccountService.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
service
;
/**
* 人员基本信息接口类
*
* @author system_generator
* @date 2023-04-20
*/
public
interface
IPersonAccountService
{
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/service/IPersonAscriptionService.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
service
;
/**
* 人员归属信息接口类
*
* @author system_generator
* @date 2023-04-20
*/
public
interface
IPersonAscriptionService
{
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/service/IPersonBasicService.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
service
;
/**
* 人员基本信息接口类
*
* @author system_generator
* @date 2023-04-20
*/
public
interface
IPersonBasicService
{
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/service/IPersonCertificateService.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
service
;
/**
* 人员资质接口类
*
* @author system_generator
* @date 2023-04-20
*/
public
interface
IPersonCertificateService
{
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/service/IPersonSkillEducationService.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
service
;
/**
* 人员技能和学历接口类
*
* @author system_generator
* @date 2023-04-20
*/
public
interface
IPersonSkillEducationService
{
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/service/IStationBasicService.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
service
;
/**
* 场站基础信息表接口类
*
* @author system_generator
* @date 2023-04-20
*/
public
interface
IStationBasicService
{
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/service/IStationCoordinateService.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
service
;
/**
* 场站坐标信息表接口类
*
* @author system_generator
* @date 2023-04-20
*/
public
interface
IStationCoordinateService
{
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/resources/mapper/PersonAccountMapper.xml
0 → 100644
View file @
fc91094a
<?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.jxiop.api.mapper.PersonAccountMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/resources/mapper/PersonAscriptionMapper.xml
0 → 100644
View file @
fc91094a
<?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.jxiop.api.mapper.PersonAscriptionMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/resources/mapper/PersonBasicMapper.xml
0 → 100644
View file @
fc91094a
<?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.jxiop.api.mapper.PersonBasicMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/resources/mapper/PersonCertificateMapper.xml
0 → 100644
View file @
fc91094a
<?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.jxiop.api.mapper.PersonCertificateMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/resources/mapper/PersonSkillEducationMapper.xml
0 → 100644
View file @
fc91094a
<?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.jxiop.api.mapper.PersonSkillEducationMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/resources/mapper/StationBasicMapper.xml
0 → 100644
View file @
fc91094a
<?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.jxiop.api.mapper.StationBasicMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/resources/mapper/StationCoordinateMapper.xml
0 → 100644
View file @
fc91094a
<?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.jxiop.api.mapper.StationCoordinateMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-jxiop-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/controller/PersonAccountController.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
java.util.List
;
import
com.yeejoin.amos.boot.module.jxiop.biz.service.impl.PersonAccountServiceImpl
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jxiop.api.dto.PersonAccountDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 人员基本信息
*
* @author system_generator
* @date 2023-04-20
*/
@RestController
@Api
(
tags
=
"人员基本信息Api"
)
@RequestMapping
(
value
=
"/person-account"
)
public
class
PersonAccountController
extends
BaseController
{
@Autowired
PersonAccountServiceImpl
personAccountServiceImpl
;
/**
* 新增人员基本信息
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增人员基本信息"
,
notes
=
"新增人员基本信息"
)
public
ResponseModel
<
PersonAccountDto
>
save
(
@RequestBody
PersonAccountDto
model
)
{
model
=
personAccountServiceImpl
.
createWithModel
(
model
);
return
ResponseHelper
.
buildResponse
(
model
);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新人员基本信息"
,
notes
=
"根据sequenceNbr更新人员基本信息"
)
public
ResponseModel
<
PersonAccountDto
>
updateBySequenceNbrPersonAccount
(
@RequestBody
PersonAccountDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
personAccountServiceImpl
.
updateWithModel
(
model
));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除人员基本信息"
,
notes
=
"根据sequenceNbr删除人员基本信息"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
personAccountServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个人员基本信息"
,
notes
=
"根据sequenceNbr查询单个人员基本信息"
)
public
ResponseModel
<
PersonAccountDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
personAccountServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"人员基本信息分页查询"
,
notes
=
"人员基本信息分页查询"
)
public
ResponseModel
<
Page
<
PersonAccountDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
PersonAccountDto
>
page
=
new
Page
<
PersonAccountDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
personAccountServiceImpl
.
queryForPersonAccountPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"人员基本信息列表全部数据查询"
,
notes
=
"人员基本信息列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
PersonAccountDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
personAccountServiceImpl
.
queryForPersonAccountList
());
}
}
amos-boot-system-jxiop/amos-boot-module-jxiop-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/controller/PersonAscriptionController.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
java.util.List
;
import
com.yeejoin.amos.boot.module.jxiop.biz.service.impl.PersonAscriptionServiceImpl
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jxiop.api.dto.PersonAscriptionDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 人员归属信息
*
* @author system_generator
* @date 2023-04-20
*/
@RestController
@Api
(
tags
=
"人员归属信息Api"
)
@RequestMapping
(
value
=
"/person-ascription"
)
public
class
PersonAscriptionController
extends
BaseController
{
@Autowired
PersonAscriptionServiceImpl
personAscriptionServiceImpl
;
/**
* 新增人员归属信息
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增人员归属信息"
,
notes
=
"新增人员归属信息"
)
public
ResponseModel
<
PersonAscriptionDto
>
save
(
@RequestBody
PersonAscriptionDto
model
)
{
model
=
personAscriptionServiceImpl
.
createWithModel
(
model
);
return
ResponseHelper
.
buildResponse
(
model
);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新人员归属信息"
,
notes
=
"根据sequenceNbr更新人员归属信息"
)
public
ResponseModel
<
PersonAscriptionDto
>
updateBySequenceNbrPersonAscription
(
@RequestBody
PersonAscriptionDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
personAscriptionServiceImpl
.
updateWithModel
(
model
));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除人员归属信息"
,
notes
=
"根据sequenceNbr删除人员归属信息"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
personAscriptionServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个人员归属信息"
,
notes
=
"根据sequenceNbr查询单个人员归属信息"
)
public
ResponseModel
<
PersonAscriptionDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
personAscriptionServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"人员归属信息分页查询"
,
notes
=
"人员归属信息分页查询"
)
public
ResponseModel
<
Page
<
PersonAscriptionDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
PersonAscriptionDto
>
page
=
new
Page
<
PersonAscriptionDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
personAscriptionServiceImpl
.
queryForPersonAscriptionPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"人员归属信息列表全部数据查询"
,
notes
=
"人员归属信息列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
PersonAscriptionDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
personAscriptionServiceImpl
.
queryForPersonAscriptionList
());
}
}
amos-boot-system-jxiop/amos-boot-module-jxiop-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/controller/PersonBasicController.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
java.util.List
;
import
com.yeejoin.amos.boot.module.jxiop.biz.service.impl.PersonBasicServiceImpl
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jxiop.api.dto.PersonBasicDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 人员基本信息
*
* @author system_generator
* @date 2023-04-20
*/
@RestController
@Api
(
tags
=
"人员基本信息Api"
)
@RequestMapping
(
value
=
"/person-basic"
)
public
class
PersonBasicController
extends
BaseController
{
@Autowired
PersonBasicServiceImpl
personBasicServiceImpl
;
/**
* 新增人员基本信息
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增人员基本信息"
,
notes
=
"新增人员基本信息"
)
public
ResponseModel
<
PersonBasicDto
>
save
(
@RequestBody
PersonBasicDto
model
)
{
model
=
personBasicServiceImpl
.
createWithModel
(
model
);
return
ResponseHelper
.
buildResponse
(
model
);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新人员基本信息"
,
notes
=
"根据sequenceNbr更新人员基本信息"
)
public
ResponseModel
<
PersonBasicDto
>
updateBySequenceNbrPersonBasic
(
@RequestBody
PersonBasicDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
personBasicServiceImpl
.
updateWithModel
(
model
));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除人员基本信息"
,
notes
=
"根据sequenceNbr删除人员基本信息"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
personBasicServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个人员基本信息"
,
notes
=
"根据sequenceNbr查询单个人员基本信息"
)
public
ResponseModel
<
PersonBasicDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
personBasicServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"人员基本信息分页查询"
,
notes
=
"人员基本信息分页查询"
)
public
ResponseModel
<
Page
<
PersonBasicDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
PersonBasicDto
>
page
=
new
Page
<
PersonBasicDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
personBasicServiceImpl
.
queryForPersonBasicPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"人员基本信息列表全部数据查询"
,
notes
=
"人员基本信息列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
PersonBasicDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
personBasicServiceImpl
.
queryForPersonBasicList
());
}
}
amos-boot-system-jxiop/amos-boot-module-jxiop-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/controller/PersonCertificateController.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
java.util.List
;
import
com.yeejoin.amos.boot.module.jxiop.biz.service.impl.PersonCertificateServiceImpl
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jxiop.api.dto.PersonCertificateDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 人员资质
*
* @author system_generator
* @date 2023-04-20
*/
@RestController
@Api
(
tags
=
"人员资质Api"
)
@RequestMapping
(
value
=
"/person-certificate"
)
public
class
PersonCertificateController
extends
BaseController
{
@Autowired
PersonCertificateServiceImpl
personCertificateServiceImpl
;
/**
* 新增人员资质
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增人员资质"
,
notes
=
"新增人员资质"
)
public
ResponseModel
<
PersonCertificateDto
>
save
(
@RequestBody
PersonCertificateDto
model
)
{
model
=
personCertificateServiceImpl
.
createWithModel
(
model
);
return
ResponseHelper
.
buildResponse
(
model
);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新人员资质"
,
notes
=
"根据sequenceNbr更新人员资质"
)
public
ResponseModel
<
PersonCertificateDto
>
updateBySequenceNbrPersonCertificate
(
@RequestBody
PersonCertificateDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
personCertificateServiceImpl
.
updateWithModel
(
model
));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除人员资质"
,
notes
=
"根据sequenceNbr删除人员资质"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
personCertificateServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个人员资质"
,
notes
=
"根据sequenceNbr查询单个人员资质"
)
public
ResponseModel
<
PersonCertificateDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
personCertificateServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"人员资质分页查询"
,
notes
=
"人员资质分页查询"
)
public
ResponseModel
<
Page
<
PersonCertificateDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
PersonCertificateDto
>
page
=
new
Page
<
PersonCertificateDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
personCertificateServiceImpl
.
queryForPersonCertificatePage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"人员资质列表全部数据查询"
,
notes
=
"人员资质列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
PersonCertificateDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
personCertificateServiceImpl
.
queryForPersonCertificateList
());
}
}
amos-boot-system-jxiop/amos-boot-module-jxiop-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/controller/PersonSkillEducationController.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
java.util.List
;
import
com.yeejoin.amos.boot.module.jxiop.biz.service.impl.PersonSkillEducationServiceImpl
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jxiop.api.dto.PersonSkillEducationDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 人员技能和学历
*
* @author system_generator
* @date 2023-04-20
*/
@RestController
@Api
(
tags
=
"人员技能和学历Api"
)
@RequestMapping
(
value
=
"/person-skill-education"
)
public
class
PersonSkillEducationController
extends
BaseController
{
@Autowired
PersonSkillEducationServiceImpl
personSkillEducationServiceImpl
;
/**
* 新增人员技能和学历
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增人员技能和学历"
,
notes
=
"新增人员技能和学历"
)
public
ResponseModel
<
PersonSkillEducationDto
>
save
(
@RequestBody
PersonSkillEducationDto
model
)
{
model
=
personSkillEducationServiceImpl
.
createWithModel
(
model
);
return
ResponseHelper
.
buildResponse
(
model
);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新人员技能和学历"
,
notes
=
"根据sequenceNbr更新人员技能和学历"
)
public
ResponseModel
<
PersonSkillEducationDto
>
updateBySequenceNbrPersonSkillEducation
(
@RequestBody
PersonSkillEducationDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
personSkillEducationServiceImpl
.
updateWithModel
(
model
));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除人员技能和学历"
,
notes
=
"根据sequenceNbr删除人员技能和学历"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
personSkillEducationServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个人员技能和学历"
,
notes
=
"根据sequenceNbr查询单个人员技能和学历"
)
public
ResponseModel
<
PersonSkillEducationDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
personSkillEducationServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"人员技能和学历分页查询"
,
notes
=
"人员技能和学历分页查询"
)
public
ResponseModel
<
Page
<
PersonSkillEducationDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
PersonSkillEducationDto
>
page
=
new
Page
<
PersonSkillEducationDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
personSkillEducationServiceImpl
.
queryForPersonSkillEducationPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"人员技能和学历列表全部数据查询"
,
notes
=
"人员技能和学历列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
PersonSkillEducationDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
personSkillEducationServiceImpl
.
queryForPersonSkillEducationList
());
}
}
amos-boot-system-jxiop/amos-boot-module-jxiop-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/controller/StationBasicController.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
java.util.List
;
import
com.yeejoin.amos.boot.module.jxiop.biz.service.impl.StationBasicServiceImpl
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jxiop.api.dto.StationBasicDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 场站基础信息表
*
* @author system_generator
* @date 2023-04-20
*/
@RestController
@Api
(
tags
=
"场站基础信息表Api"
)
@RequestMapping
(
value
=
"/station-basic"
)
public
class
StationBasicController
extends
BaseController
{
@Autowired
StationBasicServiceImpl
stationBasicServiceImpl
;
/**
* 新增场站基础信息表
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增场站基础信息表"
,
notes
=
"新增场站基础信息表"
)
public
ResponseModel
<
StationBasicDto
>
save
(
@RequestBody
StationBasicDto
model
)
{
model
=
stationBasicServiceImpl
.
createWithModel
(
model
);
return
ResponseHelper
.
buildResponse
(
model
);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新场站基础信息表"
,
notes
=
"根据sequenceNbr更新场站基础信息表"
)
public
ResponseModel
<
StationBasicDto
>
updateBySequenceNbrStationBasic
(
@RequestBody
StationBasicDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
stationBasicServiceImpl
.
updateWithModel
(
model
));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除场站基础信息表"
,
notes
=
"根据sequenceNbr删除场站基础信息表"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
stationBasicServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个场站基础信息表"
,
notes
=
"根据sequenceNbr查询单个场站基础信息表"
)
public
ResponseModel
<
StationBasicDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
stationBasicServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"场站基础信息表分页查询"
,
notes
=
"场站基础信息表分页查询"
)
public
ResponseModel
<
Page
<
StationBasicDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
StationBasicDto
>
page
=
new
Page
<
StationBasicDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
stationBasicServiceImpl
.
queryForStationBasicPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"场站基础信息表列表全部数据查询"
,
notes
=
"场站基础信息表列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
StationBasicDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
stationBasicServiceImpl
.
queryForStationBasicList
());
}
}
amos-boot-system-jxiop/amos-boot-module-jxiop-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/controller/StationCoordinateController.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
java.util.List
;
import
com.yeejoin.amos.boot.module.jxiop.biz.service.impl.StationCoordinateServiceImpl
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jxiop.api.dto.StationCoordinateDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 场站坐标信息表
*
* @author system_generator
* @date 2023-04-20
*/
@RestController
@Api
(
tags
=
"场站坐标信息表Api"
)
@RequestMapping
(
value
=
"/station-coordinate"
)
public
class
StationCoordinateController
extends
BaseController
{
@Autowired
StationCoordinateServiceImpl
stationCoordinateServiceImpl
;
/**
* 新增场站坐标信息表
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增场站坐标信息表"
,
notes
=
"新增场站坐标信息表"
)
public
ResponseModel
<
StationCoordinateDto
>
save
(
@RequestBody
StationCoordinateDto
model
)
{
model
=
stationCoordinateServiceImpl
.
createWithModel
(
model
);
return
ResponseHelper
.
buildResponse
(
model
);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新场站坐标信息表"
,
notes
=
"根据sequenceNbr更新场站坐标信息表"
)
public
ResponseModel
<
StationCoordinateDto
>
updateBySequenceNbrStationCoordinate
(
@RequestBody
StationCoordinateDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
stationCoordinateServiceImpl
.
updateWithModel
(
model
));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除场站坐标信息表"
,
notes
=
"根据sequenceNbr删除场站坐标信息表"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
stationCoordinateServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个场站坐标信息表"
,
notes
=
"根据sequenceNbr查询单个场站坐标信息表"
)
public
ResponseModel
<
StationCoordinateDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
stationCoordinateServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"场站坐标信息表分页查询"
,
notes
=
"场站坐标信息表分页查询"
)
public
ResponseModel
<
Page
<
StationCoordinateDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
StationCoordinateDto
>
page
=
new
Page
<
StationCoordinateDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
stationCoordinateServiceImpl
.
queryForStationCoordinatePage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"场站坐标信息表列表全部数据查询"
,
notes
=
"场站坐标信息表列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
StationCoordinateDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
stationCoordinateServiceImpl
.
queryForStationCoordinateList
());
}
}
amos-boot-system-jxiop/amos-boot-module-jxiop-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/service/impl/PersonAccountServiceImpl.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.PersonAccount
;
import
com.yeejoin.amos.boot.module.jxiop.api.mapper.PersonAccountMapper
;
import
com.yeejoin.amos.boot.module.jxiop.api.service.IPersonAccountService
;
import
com.yeejoin.amos.boot.module.jxiop.api.dto.PersonAccountDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 人员基本信息服务实现类
*
* @author system_generator
* @date 2023-04-20
*/
@Service
public
class
PersonAccountServiceImpl
extends
BaseService
<
PersonAccountDto
,
PersonAccount
,
PersonAccountMapper
>
implements
IPersonAccountService
{
/**
* 分页查询
*/
public
Page
<
PersonAccountDto
>
queryForPersonAccountPage
(
Page
<
PersonAccountDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
PersonAccountDto
>
queryForPersonAccountList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-jxiop-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/service/impl/PersonAscriptionServiceImpl.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.PersonAscription
;
import
com.yeejoin.amos.boot.module.jxiop.api.mapper.PersonAscriptionMapper
;
import
com.yeejoin.amos.boot.module.jxiop.api.service.IPersonAscriptionService
;
import
com.yeejoin.amos.boot.module.jxiop.api.dto.PersonAscriptionDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 人员归属信息服务实现类
*
* @author system_generator
* @date 2023-04-20
*/
@Service
public
class
PersonAscriptionServiceImpl
extends
BaseService
<
PersonAscriptionDto
,
PersonAscription
,
PersonAscriptionMapper
>
implements
IPersonAscriptionService
{
/**
* 分页查询
*/
public
Page
<
PersonAscriptionDto
>
queryForPersonAscriptionPage
(
Page
<
PersonAscriptionDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
PersonAscriptionDto
>
queryForPersonAscriptionList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-jxiop-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/service/impl/PersonBasicServiceImpl.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.PersonBasic
;
import
com.yeejoin.amos.boot.module.jxiop.api.mapper.PersonBasicMapper
;
import
com.yeejoin.amos.boot.module.jxiop.api.service.IPersonBasicService
;
import
com.yeejoin.amos.boot.module.jxiop.api.dto.PersonBasicDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 人员基本信息服务实现类
*
* @author system_generator
* @date 2023-04-20
*/
@Service
public
class
PersonBasicServiceImpl
extends
BaseService
<
PersonBasicDto
,
PersonBasic
,
PersonBasicMapper
>
implements
IPersonBasicService
{
/**
* 分页查询
*/
public
Page
<
PersonBasicDto
>
queryForPersonBasicPage
(
Page
<
PersonBasicDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
PersonBasicDto
>
queryForPersonBasicList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-jxiop-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/service/impl/PersonCertificateServiceImpl.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.PersonCertificate
;
import
com.yeejoin.amos.boot.module.jxiop.api.mapper.PersonCertificateMapper
;
import
com.yeejoin.amos.boot.module.jxiop.api.service.IPersonCertificateService
;
import
com.yeejoin.amos.boot.module.jxiop.api.dto.PersonCertificateDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 人员资质服务实现类
*
* @author system_generator
* @date 2023-04-20
*/
@Service
public
class
PersonCertificateServiceImpl
extends
BaseService
<
PersonCertificateDto
,
PersonCertificate
,
PersonCertificateMapper
>
implements
IPersonCertificateService
{
/**
* 分页查询
*/
public
Page
<
PersonCertificateDto
>
queryForPersonCertificatePage
(
Page
<
PersonCertificateDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
PersonCertificateDto
>
queryForPersonCertificateList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-jxiop-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/service/impl/PersonSkillEducationServiceImpl.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.PersonSkillEducation
;
import
com.yeejoin.amos.boot.module.jxiop.api.mapper.PersonSkillEducationMapper
;
import
com.yeejoin.amos.boot.module.jxiop.api.service.IPersonSkillEducationService
;
import
com.yeejoin.amos.boot.module.jxiop.api.dto.PersonSkillEducationDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 人员技能和学历服务实现类
*
* @author system_generator
* @date 2023-04-20
*/
@Service
public
class
PersonSkillEducationServiceImpl
extends
BaseService
<
PersonSkillEducationDto
,
PersonSkillEducation
,
PersonSkillEducationMapper
>
implements
IPersonSkillEducationService
{
/**
* 分页查询
*/
public
Page
<
PersonSkillEducationDto
>
queryForPersonSkillEducationPage
(
Page
<
PersonSkillEducationDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
PersonSkillEducationDto
>
queryForPersonSkillEducationList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-jxiop-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/service/impl/StationBasicServiceImpl.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.StationBasic
;
import
com.yeejoin.amos.boot.module.jxiop.api.mapper.StationBasicMapper
;
import
com.yeejoin.amos.boot.module.jxiop.api.service.IStationBasicService
;
import
com.yeejoin.amos.boot.module.jxiop.api.dto.StationBasicDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 场站基础信息表服务实现类
*
* @author system_generator
* @date 2023-04-20
*/
@Service
public
class
StationBasicServiceImpl
extends
BaseService
<
StationBasicDto
,
StationBasic
,
StationBasicMapper
>
implements
IStationBasicService
{
/**
* 分页查询
*/
public
Page
<
StationBasicDto
>
queryForStationBasicPage
(
Page
<
StationBasicDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
StationBasicDto
>
queryForStationBasicList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-jxiop-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/service/impl/StationCoordinateServiceImpl.java
0 → 100644
View file @
fc91094a
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.StationCoordinate
;
import
com.yeejoin.amos.boot.module.jxiop.api.mapper.StationCoordinateMapper
;
import
com.yeejoin.amos.boot.module.jxiop.api.service.IStationCoordinateService
;
import
com.yeejoin.amos.boot.module.jxiop.api.dto.StationCoordinateDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 场站坐标信息表服务实现类
*
* @author system_generator
* @date 2023-04-20
*/
@Service
public
class
StationCoordinateServiceImpl
extends
BaseService
<
StationCoordinateDto
,
StationCoordinate
,
StationCoordinateMapper
>
implements
IStationCoordinateService
{
/**
* 分页查询
*/
public
Page
<
StationCoordinateDto
>
queryForStationCoordinatePage
(
Page
<
StationCoordinateDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
StationCoordinateDto
>
queryForStationCoordinateList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment