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
a21b9248
Commit
a21b9248
authored
Sep 22, 2022
by
dqq
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
数据库逆向工程生成代码
parent
4158efcf
Hide whitespace changes
Inline
Side-by-side
Showing
106 changed files
with
4693 additions
and
0 deletions
+4693
-0
AttachmentDto.java
...m/yeejoin/amos/boot/module/ugp/api/dto/AttachmentDto.java
+36
-0
CompanyDto.java
.../com/yeejoin/amos/boot/module/ugp/api/dto/CompanyDto.java
+62
-0
EquipmentDto.java
...om/yeejoin/amos/boot/module/ugp/api/dto/EquipmentDto.java
+60
-0
InstallNoticeDto.java
...eejoin/amos/boot/module/ugp/api/dto/InstallNoticeDto.java
+57
-0
InstallNoticeMsgDto.java
...oin/amos/boot/module/ugp/api/dto/InstallNoticeMsgDto.java
+39
-0
MaterialDto.java
...com/yeejoin/amos/boot/module/ugp/api/dto/MaterialDto.java
+69
-0
ProjectDto.java
.../com/yeejoin/amos/boot/module/ugp/api/dto/ProjectDto.java
+81
-0
ProjectResourceDto.java
...join/amos/boot/module/ugp/api/dto/ProjectResourceDto.java
+36
-0
QualityInfoDto.java
.../yeejoin/amos/boot/module/ugp/api/dto/QualityInfoDto.java
+33
-0
QualityProblemDto.java
...ejoin/amos/boot/module/ugp/api/dto/QualityProblemDto.java
+60
-0
RectifyMsgDto.java
...m/yeejoin/amos/boot/module/ugp/api/dto/RectifyMsgDto.java
+39
-0
SuperviseRuleDto.java
...eejoin/amos/boot/module/ugp/api/dto/SuperviseRuleDto.java
+42
-0
VerifyDto.java
...a/com/yeejoin/amos/boot/module/ugp/api/dto/VerifyDto.java
+57
-0
WeldDto.java
...ava/com/yeejoin/amos/boot/module/ugp/api/dto/WeldDto.java
+48
-0
WorkHistoryDto.java
.../yeejoin/amos/boot/module/ugp/api/dto/WorkHistoryDto.java
+54
-0
Attachment.java
...m/yeejoin/amos/boot/module/ugp/api/entity/Attachment.java
+49
-0
Company.java
.../com/yeejoin/amos/boot/module/ugp/api/entity/Company.java
+103
-0
Equipment.java
...om/yeejoin/amos/boot/module/ugp/api/entity/Equipment.java
+97
-0
InstallNotice.java
...eejoin/amos/boot/module/ugp/api/entity/InstallNotice.java
+91
-0
InstallNoticeMsg.java
...oin/amos/boot/module/ugp/api/entity/InstallNoticeMsg.java
+55
-0
Material.java
...com/yeejoin/amos/boot/module/ugp/api/entity/Material.java
+115
-0
Project.java
.../com/yeejoin/amos/boot/module/ugp/api/entity/Project.java
+139
-0
ProjectResource.java
...join/amos/boot/module/ugp/api/entity/ProjectResource.java
+49
-0
QualityInfo.java
.../yeejoin/amos/boot/module/ugp/api/entity/QualityInfo.java
+43
-0
QualityProblem.java
...ejoin/amos/boot/module/ugp/api/entity/QualityProblem.java
+97
-0
RectifyMsg.java
...m/yeejoin/amos/boot/module/ugp/api/entity/RectifyMsg.java
+55
-0
SuperviseRule.java
...eejoin/amos/boot/module/ugp/api/entity/SuperviseRule.java
+61
-0
Verify.java
...a/com/yeejoin/amos/boot/module/ugp/api/entity/Verify.java
+91
-0
Weld.java
...ava/com/yeejoin/amos/boot/module/ugp/api/entity/Weld.java
+73
-0
WorkHistory.java
.../yeejoin/amos/boot/module/ugp/api/entity/WorkHistory.java
+85
-0
AttachmentMapper.java
...oin/amos/boot/module/ugp/api/mapper/AttachmentMapper.java
+14
-0
CompanyMapper.java
...eejoin/amos/boot/module/ugp/api/mapper/CompanyMapper.java
+14
-0
EquipmentMapper.java
...join/amos/boot/module/ugp/api/mapper/EquipmentMapper.java
+14
-0
InstallNoticeMapper.java
.../amos/boot/module/ugp/api/mapper/InstallNoticeMapper.java
+14
-0
InstallNoticeMsgMapper.java
...os/boot/module/ugp/api/mapper/InstallNoticeMsgMapper.java
+14
-0
MaterialMapper.java
...ejoin/amos/boot/module/ugp/api/mapper/MaterialMapper.java
+14
-0
ProjectMapper.java
...eejoin/amos/boot/module/ugp/api/mapper/ProjectMapper.java
+14
-0
ProjectResourceMapper.java
...mos/boot/module/ugp/api/mapper/ProjectResourceMapper.java
+14
-0
QualityInfoMapper.java
...in/amos/boot/module/ugp/api/mapper/QualityInfoMapper.java
+14
-0
QualityProblemMapper.java
...amos/boot/module/ugp/api/mapper/QualityProblemMapper.java
+14
-0
RectifyMsgMapper.java
...oin/amos/boot/module/ugp/api/mapper/RectifyMsgMapper.java
+14
-0
SuperviseRuleMapper.java
.../amos/boot/module/ugp/api/mapper/SuperviseRuleMapper.java
+14
-0
VerifyMapper.java
...yeejoin/amos/boot/module/ugp/api/mapper/VerifyMapper.java
+14
-0
WeldMapper.java
...m/yeejoin/amos/boot/module/ugp/api/mapper/WeldMapper.java
+14
-0
WorkHistoryMapper.java
...in/amos/boot/module/ugp/api/mapper/WorkHistoryMapper.java
+14
-0
IAttachmentService.java
.../amos/boot/module/ugp/api/service/IAttachmentService.java
+12
-0
ICompanyService.java
...oin/amos/boot/module/ugp/api/service/ICompanyService.java
+12
-0
IEquipmentService.java
...n/amos/boot/module/ugp/api/service/IEquipmentService.java
+12
-0
IInstallNoticeMsgService.java
...boot/module/ugp/api/service/IInstallNoticeMsgService.java
+12
-0
IInstallNoticeService.java
...os/boot/module/ugp/api/service/IInstallNoticeService.java
+12
-0
IMaterialService.java
...in/amos/boot/module/ugp/api/service/IMaterialService.java
+12
-0
IProjectResourceService.java
.../boot/module/ugp/api/service/IProjectResourceService.java
+12
-0
IProjectService.java
...oin/amos/boot/module/ugp/api/service/IProjectService.java
+12
-0
IQualityInfoService.java
...amos/boot/module/ugp/api/service/IQualityInfoService.java
+12
-0
IQualityProblemService.java
...s/boot/module/ugp/api/service/IQualityProblemService.java
+12
-0
IRectifyMsgService.java
.../amos/boot/module/ugp/api/service/IRectifyMsgService.java
+12
-0
ISuperviseRuleService.java
...os/boot/module/ugp/api/service/ISuperviseRuleService.java
+12
-0
IVerifyService.java
...join/amos/boot/module/ugp/api/service/IVerifyService.java
+12
-0
IWeldService.java
...eejoin/amos/boot/module/ugp/api/service/IWeldService.java
+12
-0
IWorkHistoryService.java
...amos/boot/module/ugp/api/service/IWorkHistoryService.java
+12
-0
AttachmentMapper.xml
...le-ugp-api/src/main/resources/mapper/AttachmentMapper.xml
+5
-0
CompanyMapper.xml
...odule-ugp-api/src/main/resources/mapper/CompanyMapper.xml
+5
-0
EquipmentMapper.xml
...ule-ugp-api/src/main/resources/mapper/EquipmentMapper.xml
+5
-0
InstallNoticeMapper.xml
...ugp-api/src/main/resources/mapper/InstallNoticeMapper.xml
+5
-0
InstallNoticeMsgMapper.xml
...-api/src/main/resources/mapper/InstallNoticeMsgMapper.xml
+5
-0
MaterialMapper.xml
...dule-ugp-api/src/main/resources/mapper/MaterialMapper.xml
+5
-0
ProjectMapper.xml
...odule-ugp-api/src/main/resources/mapper/ProjectMapper.xml
+5
-0
ProjectResourceMapper.xml
...p-api/src/main/resources/mapper/ProjectResourceMapper.xml
+5
-0
QualityInfoMapper.xml
...e-ugp-api/src/main/resources/mapper/QualityInfoMapper.xml
+5
-0
QualityProblemMapper.xml
...gp-api/src/main/resources/mapper/QualityProblemMapper.xml
+5
-0
RectifyMsgMapper.xml
...le-ugp-api/src/main/resources/mapper/RectifyMsgMapper.xml
+5
-0
SuperviseRuleMapper.xml
...ugp-api/src/main/resources/mapper/SuperviseRuleMapper.xml
+5
-0
VerifyMapper.xml
...module-ugp-api/src/main/resources/mapper/VerifyMapper.xml
+5
-0
WeldMapper.xml
...t-module-ugp-api/src/main/resources/mapper/WeldMapper.xml
+5
-0
WorkHistoryMapper.xml
...e-ugp-api/src/main/resources/mapper/WorkHistoryMapper.xml
+5
-0
AmosUgpApplication.java
...iz/src/main/java/com/yeejoin/amos/AmosUgpApplication.java
+2
-0
AttachmentController.java
.../boot/module/ugp/biz/controller/AttachmentController.java
+116
-0
CompanyController.java
...mos/boot/module/ugp/biz/controller/CompanyController.java
+116
-0
EquipmentController.java
...s/boot/module/ugp/biz/controller/EquipmentController.java
+116
-0
InstallNoticeController.java
...ot/module/ugp/biz/controller/InstallNoticeController.java
+116
-0
InstallNoticeMsgController.java
...module/ugp/biz/controller/InstallNoticeMsgController.java
+116
-0
MaterialController.java
...os/boot/module/ugp/biz/controller/MaterialController.java
+116
-0
ProjectController.java
...mos/boot/module/ugp/biz/controller/ProjectController.java
+116
-0
ProjectResourceController.java
.../module/ugp/biz/controller/ProjectResourceController.java
+116
-0
QualityInfoController.java
...boot/module/ugp/biz/controller/QualityInfoController.java
+116
-0
QualityProblemController.java
...t/module/ugp/biz/controller/QualityProblemController.java
+116
-0
RectifyMsgController.java
.../boot/module/ugp/biz/controller/RectifyMsgController.java
+116
-0
SuperviseRuleController.java
...ot/module/ugp/biz/controller/SuperviseRuleController.java
+116
-0
VerifyController.java
...amos/boot/module/ugp/biz/controller/VerifyController.java
+116
-0
WeldController.java
...n/amos/boot/module/ugp/biz/controller/WeldController.java
+116
-0
WorkHistoryController.java
...boot/module/ugp/biz/controller/WorkHistoryController.java
+116
-0
AttachmentServiceImpl.java
...ot/module/ugp/biz/service/impl/AttachmentServiceImpl.java
+34
-0
CompanyServiceImpl.java
.../boot/module/ugp/biz/service/impl/CompanyServiceImpl.java
+34
-0
EquipmentServiceImpl.java
...oot/module/ugp/biz/service/impl/EquipmentServiceImpl.java
+34
-0
InstallNoticeMsgServiceImpl.java
...ule/ugp/biz/service/impl/InstallNoticeMsgServiceImpl.java
+34
-0
InstallNoticeServiceImpl.java
...module/ugp/biz/service/impl/InstallNoticeServiceImpl.java
+34
-0
MaterialServiceImpl.java
...boot/module/ugp/biz/service/impl/MaterialServiceImpl.java
+34
-0
ProjectResourceServiceImpl.java
...dule/ugp/biz/service/impl/ProjectResourceServiceImpl.java
+34
-0
ProjectServiceImpl.java
.../boot/module/ugp/biz/service/impl/ProjectServiceImpl.java
+34
-0
QualityInfoServiceImpl.java
...t/module/ugp/biz/service/impl/QualityInfoServiceImpl.java
+34
-0
QualityProblemServiceImpl.java
...odule/ugp/biz/service/impl/QualityProblemServiceImpl.java
+34
-0
RectifyMsgServiceImpl.java
...ot/module/ugp/biz/service/impl/RectifyMsgServiceImpl.java
+34
-0
SuperviseRuleServiceImpl.java
...module/ugp/biz/service/impl/SuperviseRuleServiceImpl.java
+34
-0
VerifyServiceImpl.java
...s/boot/module/ugp/biz/service/impl/VerifyServiceImpl.java
+34
-0
WeldServiceImpl.java
...mos/boot/module/ugp/biz/service/impl/WeldServiceImpl.java
+34
-0
WorkHistoryServiceImpl.java
...t/module/ugp/biz/service/impl/WorkHistoryServiceImpl.java
+34
-0
No files found.
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/dto/AttachmentDto.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"AttachmentDto"
,
description
=
"附件表"
)
public
class
AttachmentDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"附件名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"关联对象id"
)
private
Long
sourceId
;
@ApiModelProperty
(
value
=
"附件信息(json对象)"
)
private
String
info
;
@ApiModelProperty
(
value
=
"附件类型"
)
private
String
type
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/dto/CompanyDto.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"CompanyDto"
,
description
=
"企业信息表"
)
public
class
CompanyDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"企业名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"企业类型"
)
private
String
type
;
@ApiModelProperty
(
value
=
"统一信用代码"
)
private
String
creditCode
;
@ApiModelProperty
(
value
=
"许可证号"
)
private
String
licenseNumber
;
@ApiModelProperty
(
value
=
"有效期至"
)
private
Date
expirationDate
;
@ApiModelProperty
(
value
=
"企业地址"
)
private
String
address
;
@ApiModelProperty
(
value
=
"联系方式"
)
private
String
contactPhone
;
@ApiModelProperty
(
value
=
"联系人"
)
private
String
contact
;
private
String
remark
;
@ApiModelProperty
(
value
=
"统一信用代码证书附件"
)
private
String
creditAttch
;
@ApiModelProperty
(
value
=
"许可证附件"
)
private
String
licenseAttch
;
@ApiModelProperty
(
value
=
"是否已审核(1已审核,0未审核)"
)
private
String
approved
;
@ApiModelProperty
(
value
=
"单位机构代码"
)
private
String
orgCode
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/dto/EquipmentDto.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"EquipmentDto"
,
description
=
"设备信息表"
)
public
class
EquipmentDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"企业id"
)
private
Long
companyId
;
@ApiModelProperty
(
value
=
"设备编号"
)
private
String
code
;
@ApiModelProperty
(
value
=
"设备类型"
)
private
String
type
;
@ApiModelProperty
(
value
=
"生产厂家"
)
private
String
manufacturer
;
@ApiModelProperty
(
value
=
"出厂日期"
)
private
Date
manufactureDate
;
@ApiModelProperty
(
value
=
"使用年限"
)
private
String
serviceLife
;
@ApiModelProperty
(
value
=
"检定状态"
)
private
String
verifyStatus
;
@ApiModelProperty
(
value
=
"检验日期"
)
private
Date
inspectionDate
;
@ApiModelProperty
(
value
=
"使用状态"
)
private
String
useStatus
;
@ApiModelProperty
(
value
=
"备注"
)
private
String
remark
;
@ApiModelProperty
(
value
=
"单位机构代码"
)
private
String
orgCode
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/dto/InstallNoticeDto.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"InstallNoticeDto"
,
description
=
"安装告知表"
)
public
class
InstallNoticeDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"项目id"
)
private
Long
projectId
;
@ApiModelProperty
(
value
=
"告知申请提交日期"
)
private
Date
noticeDate
;
@ApiModelProperty
(
value
=
"告知申请状态"
)
private
String
noticeStatus
;
@ApiModelProperty
(
value
=
"组织机构代码"
)
private
String
organizationCode
;
@ApiModelProperty
(
value
=
"许可单位名称"
)
private
String
licenseCompany
;
@ApiModelProperty
(
value
=
"许可证编号"
)
private
String
licenseNum
;
@ApiModelProperty
(
value
=
"许可单位id"
)
private
Long
licenseCompanyId
;
@ApiModelProperty
(
value
=
"合同文件"
)
private
String
contractAttch
;
@ApiModelProperty
(
value
=
"许可证文件"
)
private
String
licenseAttch
;
@ApiModelProperty
(
value
=
"是否审批通过(1通过,0未通过)"
)
private
Boolean
approved
;
@ApiModelProperty
(
value
=
"备注"
)
private
String
remark
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/dto/InstallNoticeMsgDto.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"InstallNoticeMsgDto"
,
description
=
"项目安装告知短信记录表"
)
public
class
InstallNoticeMsgDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"安装告知id"
)
private
Long
installNoticeId
;
@ApiModelProperty
(
value
=
"短信通知单位"
)
private
Long
targetUnitId
;
@ApiModelProperty
(
value
=
"短信接收人id"
)
private
Long
targetPersonId
;
@ApiModelProperty
(
value
=
"短信通知内容"
)
private
String
content
;
@ApiModelProperty
(
value
=
"短信发送日期"
)
private
Date
sendTime
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/dto/MaterialDto.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"MaterialDto"
,
description
=
"材料信息表"
)
public
class
MaterialDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"项目id"
)
private
Long
companyId
;
@ApiModelProperty
(
value
=
"管材编号"
)
private
String
code
;
@ApiModelProperty
(
value
=
"管材类别"
)
private
String
type
;
@ApiModelProperty
(
value
=
"管材规格"
)
private
String
spec
;
@ApiModelProperty
(
value
=
"管材壁厚"
)
private
Integer
wallThickness
;
@ApiModelProperty
(
value
=
"生产厂家"
)
private
String
manufacturer
;
@ApiModelProperty
(
value
=
"生产日期"
)
private
Date
manufactureDate
;
@ApiModelProperty
(
value
=
"生产编号"
)
private
String
batchNum
;
@ApiModelProperty
(
value
=
"管道直径"
)
private
Double
diameter
;
@ApiModelProperty
(
value
=
"管道材料"
)
private
String
material
;
@ApiModelProperty
(
value
=
"管道长度"
)
private
Double
length
;
@ApiModelProperty
(
value
=
"厂家所在地"
)
private
String
manufactureAddr
;
@ApiModelProperty
(
value
=
"是否审批通过(1通过,0未通过)"
)
private
Boolean
approved
;
@ApiModelProperty
(
value
=
"单位机构代码"
)
private
String
orgCode
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/dto/ProjectDto.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"ProjectDto"
,
description
=
"项目信息表"
)
public
class
ProjectDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"项目名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"项目编号"
)
private
String
code
;
@ApiModelProperty
(
value
=
"项目进度"
)
private
String
progressStatus
;
@ApiModelProperty
(
value
=
"项目地点"
)
private
String
address
;
@ApiModelProperty
(
value
=
"项目开工日期"
)
private
Date
startDate
;
@ApiModelProperty
(
value
=
"项目安装区域代码"
)
private
String
installRegionCode
;
@ApiModelProperty
(
value
=
"项目安装区域"
)
private
String
installRegion
;
@ApiModelProperty
(
value
=
"建设单位id"
)
private
Long
constructionUnitId
;
@ApiModelProperty
(
value
=
"建设单位名称"
)
private
String
constructionUnit
;
@ApiModelProperty
(
value
=
"项目设计单位"
)
private
String
designUnit
;
@ApiModelProperty
(
value
=
"项目设计单位id"
)
private
Long
designUnitId
;
@ApiModelProperty
(
value
=
"安装单位id"
)
private
Long
installationUnitId
;
@ApiModelProperty
(
value
=
"安装单位名称"
)
private
String
installationUnit
;
@ApiModelProperty
(
value
=
"企业id"
)
private
Long
companyId
;
@ApiModelProperty
(
value
=
"建设单位负责人id"
)
private
Long
chargePersonId
;
@ApiModelProperty
(
value
=
"建设单位负责人名称"
)
private
String
chargePerson
;
@ApiModelProperty
(
value
=
"组织机构代码"
)
private
String
orgCode
;
@ApiModelProperty
(
value
=
"项目提交日期"
)
private
Date
submitDate
;
@ApiModelProperty
(
value
=
"备注"
)
private
String
remark
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/dto/ProjectResourceDto.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"ProjectResourceDto"
,
description
=
"项目资源表(包括焊工、管材、设备)"
)
public
class
ProjectResourceDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"项目id"
)
private
Long
projectId
;
@ApiModelProperty
(
value
=
"资源名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"资源类型(welder、material、equipment)"
)
private
String
type
;
@ApiModelProperty
(
value
=
"资源id"
)
private
Long
resourceId
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/dto/QualityInfoDto.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"QualityInfoDto"
,
description
=
"质量监检信息表"
)
public
class
QualityInfoDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"企业id"
)
private
Long
projectId
;
@ApiModelProperty
(
value
=
"项目进度"
)
private
String
projectProcess
;
@ApiModelProperty
(
value
=
"监理单位"
)
private
Long
supervisoryUnitId
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/dto/QualityProblemDto.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"QualityProblemDto"
,
description
=
"质量问题表"
)
public
class
QualityProblemDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"企业id"
)
private
Long
projectId
;
@ApiModelProperty
(
value
=
"质量问题编号"
)
private
String
code
;
@ApiModelProperty
(
value
=
"问题产生阶段"
)
private
String
generateStage
;
@ApiModelProperty
(
value
=
"处理进度"
)
private
String
processProgress
;
@ApiModelProperty
(
value
=
"整改书提交状态"
)
private
String
submitStatus
;
@ApiModelProperty
(
value
=
"提交日期"
)
private
Date
submitDate
;
@ApiModelProperty
(
value
=
"复核日期"
)
private
Date
reviewDate
;
@ApiModelProperty
(
value
=
"复核状态"
)
private
String
reviewStatus
;
@ApiModelProperty
(
value
=
"复核方式"
)
private
String
reviewType
;
@ApiModelProperty
(
value
=
"监检意见"
)
private
String
inspectOpinion
;
@ApiModelProperty
(
value
=
"整改书"
)
private
String
reformDoc
;
@ApiModelProperty
(
value
=
"质量问题描述"
)
private
String
desc
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/dto/RectifyMsgDto.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"RectifyMsgDto"
,
description
=
"整改短信通知表"
)
public
class
RectifyMsgDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"质量问题id"
)
private
Long
problemId
;
@ApiModelProperty
(
value
=
"短信通知单位id"
)
private
Long
noticeUnitId
;
@ApiModelProperty
(
value
=
"短信接收人"
)
private
Long
msgReceiver
;
@ApiModelProperty
(
value
=
"短信通知内容"
)
private
String
content
;
@ApiModelProperty
(
value
=
"短信发送日期"
)
private
Date
sendTime
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/dto/SuperviseRuleDto.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"SuperviseRuleDto"
,
description
=
"监管区域规则表"
)
public
class
SuperviseRuleDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"行政区域名称"
)
private
String
adminRegion
;
@ApiModelProperty
(
value
=
"行政区域代码"
)
private
String
adminRegionCode
;
@ApiModelProperty
(
value
=
"监察部门id"
)
private
Long
superviseDeptId
;
@ApiModelProperty
(
value
=
"检验检测单位id"
)
private
Long
inspectionUnitId
;
@ApiModelProperty
(
value
=
"创建单位id"
)
private
Long
createUnitId
;
@ApiModelProperty
(
value
=
"创建时间"
)
private
Date
createDate
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/dto/VerifyDto.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"VerifyDto"
,
description
=
"智能监检管理表"
)
public
class
VerifyDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"项目id"
)
private
Long
projectId
;
@ApiModelProperty
(
value
=
"编号"
)
private
String
code
;
@ApiModelProperty
(
value
=
"检验检测阶段(焊前、工艺、耐压、敷设、定位)"
)
private
String
stage
;
@ApiModelProperty
(
value
=
"被检查对象信息"
)
private
String
targetInfo
;
@ApiModelProperty
(
value
=
"检验状态"
)
private
String
status
;
@ApiModelProperty
(
value
=
"检验方式"
)
private
String
type
;
@ApiModelProperty
(
value
=
"交检时间"
)
private
Date
submitTime
;
@ApiModelProperty
(
value
=
"检验时间"
)
private
Date
verifyTime
;
@ApiModelProperty
(
value
=
"检验检测单位id"
)
private
Long
verifyUnitId
;
@ApiModelProperty
(
value
=
"检验负责人id"
)
private
Long
chargerPersonId
;
@ApiModelProperty
(
value
=
"检验员id"
)
private
Long
inspectorId
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/dto/WeldDto.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"WeldDto"
,
description
=
"焊口信息表"
)
public
class
WeldDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"焊口编码"
)
private
String
code
;
@ApiModelProperty
(
value
=
"项目id"
)
private
Long
projectId
;
@ApiModelProperty
(
value
=
"安装单位id"
)
private
Long
installCompany
;
@ApiModelProperty
(
value
=
"所在地"
)
private
String
region
;
@ApiModelProperty
(
value
=
"赋码状态(0未赋码,1赋码成功)"
)
private
String
codingStatus
;
@ApiModelProperty
(
value
=
"赋码方式"
)
private
String
codingMethod
;
@ApiModelProperty
(
value
=
"监检状态"
)
private
String
superInspecStatus
;
@ApiModelProperty
(
value
=
"赋码日期"
)
private
Date
codingDate
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/dto/WorkHistoryDto.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"WorkHistoryDto"
,
description
=
"焊工工作履历表"
)
public
class
WorkHistoryDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"焊工id"
)
private
Long
welderId
;
@ApiModelProperty
(
value
=
"工作单位名称"
)
private
String
companyName
;
@ApiModelProperty
(
value
=
"工作单位id"
)
private
Long
companyId
;
@ApiModelProperty
(
value
=
"项目名称"
)
private
String
projectName
;
@ApiModelProperty
(
value
=
"项目id"
)
private
Long
projectId
;
@ApiModelProperty
(
value
=
"所在职位"
)
private
String
posts
;
@ApiModelProperty
(
value
=
"焊口数量"
)
private
Integer
weldNumber
;
@ApiModelProperty
(
value
=
"开始时间"
)
private
String
startDate
;
@ApiModelProperty
(
value
=
"结束时间"
)
private
Date
endDate
;
@ApiModelProperty
(
value
=
"备注"
)
private
String
remark
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/entity/Attachment.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tz_ugp_attachment"
)
public
class
Attachment
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 附件名称
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 关联对象id
*/
@TableField
(
"source_id"
)
private
Long
sourceId
;
/**
* 附件信息(json对象)
*/
@TableField
(
"info"
)
private
String
info
;
/**
* 附件类型
*/
@TableField
(
"type"
)
private
String
type
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/entity/Company.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tz_ugp_company"
)
public
class
Company
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 企业名称
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 企业类型
*/
@TableField
(
"type"
)
private
String
type
;
/**
* 统一信用代码
*/
@TableField
(
"credit_code"
)
private
String
creditCode
;
/**
* 许可证号
*/
@TableField
(
"license_number"
)
private
String
licenseNumber
;
/**
* 有效期至
*/
@TableField
(
"expiration_date"
)
private
Date
expirationDate
;
/**
* 企业地址
*/
@TableField
(
"address"
)
private
String
address
;
/**
* 联系方式
*/
@TableField
(
"contact_phone"
)
private
String
contactPhone
;
/**
* 联系人
*/
@TableField
(
"contact"
)
private
String
contact
;
/**
*
*/
@TableField
(
"remark"
)
private
String
remark
;
/**
* 统一信用代码证书附件
*/
@TableField
(
"credit_attch"
)
private
String
creditAttch
;
/**
* 许可证附件
*/
@TableField
(
"license_attch"
)
private
String
licenseAttch
;
/**
* 是否已审核(1已审核,0未审核)
*/
@TableField
(
"approved"
)
private
String
approved
;
/**
* 单位机构代码
*/
@TableField
(
"org_code"
)
private
String
orgCode
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/entity/Equipment.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tz_ugp_equipment"
)
public
class
Equipment
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 名称
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 企业id
*/
@TableField
(
"company_id"
)
private
Long
companyId
;
/**
* 设备编号
*/
@TableField
(
"code"
)
private
String
code
;
/**
* 设备类型
*/
@TableField
(
"type"
)
private
String
type
;
/**
* 生产厂家
*/
@TableField
(
"manufacturer"
)
private
String
manufacturer
;
/**
* 出厂日期
*/
@TableField
(
"manufacture_date"
)
private
Date
manufactureDate
;
/**
* 使用年限
*/
@TableField
(
"service_life"
)
private
String
serviceLife
;
/**
* 检定状态
*/
@TableField
(
"verify_status"
)
private
String
verifyStatus
;
/**
* 检验日期
*/
@TableField
(
"inspection_date"
)
private
Date
inspectionDate
;
/**
* 使用状态
*/
@TableField
(
"use_status"
)
private
String
useStatus
;
/**
* 备注
*/
@TableField
(
"remark"
)
private
String
remark
;
/**
* 单位机构代码
*/
@TableField
(
"org_code"
)
private
String
orgCode
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/entity/InstallNotice.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tz_ugp_install_notice"
)
public
class
InstallNotice
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 项目id
*/
@TableField
(
"project_id"
)
private
Long
projectId
;
/**
* 告知申请提交日期
*/
@TableField
(
"notice_date"
)
private
Date
noticeDate
;
/**
* 告知申请状态
*/
@TableField
(
"notice_status"
)
private
String
noticeStatus
;
/**
* 组织机构代码
*/
@TableField
(
"organization_code"
)
private
String
organizationCode
;
/**
* 许可单位名称
*/
@TableField
(
"license_company"
)
private
String
licenseCompany
;
/**
* 许可证编号
*/
@TableField
(
"license_num"
)
private
String
licenseNum
;
/**
* 许可单位id
*/
@TableField
(
"license_company_id"
)
private
Long
licenseCompanyId
;
/**
* 合同文件
*/
@TableField
(
"contract_attch"
)
private
String
contractAttch
;
/**
* 许可证文件
*/
@TableField
(
"license_attch"
)
private
String
licenseAttch
;
/**
* 是否审批通过(1通过,0未通过)
*/
@TableField
(
"approved"
)
private
Boolean
approved
;
/**
* 备注
*/
@TableField
(
"remark"
)
private
String
remark
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/entity/InstallNoticeMsg.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tz_ugp_install_notice_msg"
)
public
class
InstallNoticeMsg
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 安装告知id
*/
@TableField
(
"install_notice_id"
)
private
Long
installNoticeId
;
/**
* 短信通知单位
*/
@TableField
(
"target_unit_id"
)
private
Long
targetUnitId
;
/**
* 短信接收人id
*/
@TableField
(
"target_person_id"
)
private
Long
targetPersonId
;
/**
* 短信通知内容
*/
@TableField
(
"content"
)
private
String
content
;
/**
* 短信发送日期
*/
@TableField
(
"send_time"
)
private
Date
sendTime
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/entity/Material.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tz_ugp_material"
)
public
class
Material
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 名称
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 项目id
*/
@TableField
(
"company_id"
)
private
Long
companyId
;
/**
* 管材编号
*/
@TableField
(
"code"
)
private
String
code
;
/**
* 管材类别
*/
@TableField
(
"type"
)
private
String
type
;
/**
* 管材规格
*/
@TableField
(
"spec"
)
private
String
spec
;
/**
* 管材壁厚
*/
@TableField
(
"wall_thickness"
)
private
Integer
wallThickness
;
/**
* 生产厂家
*/
@TableField
(
"manufacturer"
)
private
String
manufacturer
;
/**
* 生产日期
*/
@TableField
(
"manufacture_date"
)
private
Date
manufactureDate
;
/**
* 生产编号
*/
@TableField
(
"batch_num"
)
private
String
batchNum
;
/**
* 管道直径
*/
@TableField
(
"diameter"
)
private
Double
diameter
;
/**
* 管道材料
*/
@TableField
(
"material"
)
private
String
material
;
/**
* 管道长度
*/
@TableField
(
"length"
)
private
Double
length
;
/**
* 厂家所在地
*/
@TableField
(
"manufacture_addr"
)
private
String
manufactureAddr
;
/**
* 是否审批通过(1通过,0未通过)
*/
@TableField
(
"approved"
)
private
Boolean
approved
;
/**
* 单位机构代码
*/
@TableField
(
"org_code"
)
private
String
orgCode
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/entity/Project.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tz_ugp_project"
)
public
class
Project
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 项目名称
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 项目编号
*/
@TableField
(
"code"
)
private
String
code
;
/**
* 项目进度
*/
@TableField
(
"progress_status"
)
private
String
progressStatus
;
/**
* 项目地点
*/
@TableField
(
"address"
)
private
String
address
;
/**
* 项目开工日期
*/
@TableField
(
"start_date"
)
private
Date
startDate
;
/**
* 项目安装区域代码
*/
@TableField
(
"install_region_code"
)
private
String
installRegionCode
;
/**
* 项目安装区域
*/
@TableField
(
"install_region"
)
private
String
installRegion
;
/**
* 建设单位id
*/
@TableField
(
"construction_unit_id"
)
private
Long
constructionUnitId
;
/**
* 建设单位名称
*/
@TableField
(
"construction_unit"
)
private
String
constructionUnit
;
/**
* 项目设计单位
*/
@TableField
(
"design_unit"
)
private
String
designUnit
;
/**
* 项目设计单位id
*/
@TableField
(
"design_unit_id"
)
private
Long
designUnitId
;
/**
* 安装单位id
*/
@TableField
(
"installation_unit_id"
)
private
Long
installationUnitId
;
/**
* 安装单位名称
*/
@TableField
(
"installation_unit"
)
private
String
installationUnit
;
/**
* 企业id
*/
@TableField
(
"company_id"
)
private
Long
companyId
;
/**
* 建设单位负责人id
*/
@TableField
(
"charge_person_id"
)
private
Long
chargePersonId
;
/**
* 建设单位负责人名称
*/
@TableField
(
"charge_person"
)
private
String
chargePerson
;
/**
* 组织机构代码
*/
@TableField
(
"org_code"
)
private
String
orgCode
;
/**
* 项目提交日期
*/
@TableField
(
"submit_date"
)
private
Date
submitDate
;
/**
* 备注
*/
@TableField
(
"remark"
)
private
String
remark
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/entity/ProjectResource.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tz_ugp_project_resource"
)
public
class
ProjectResource
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 项目id
*/
@TableField
(
"project_id"
)
private
Long
projectId
;
/**
* 资源名称
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 资源类型(welder、material、equipment)
*/
@TableField
(
"type"
)
private
String
type
;
/**
* 资源id
*/
@TableField
(
"resource_id"
)
private
Long
resourceId
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/entity/QualityInfo.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tz_ugp_quality_info"
)
public
class
QualityInfo
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 企业id
*/
@TableField
(
"project_id"
)
private
Long
projectId
;
/**
* 项目进度
*/
@TableField
(
"project_process"
)
private
String
projectProcess
;
/**
* 监理单位
*/
@TableField
(
"supervisory_unit_id"
)
private
Long
supervisoryUnitId
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/entity/QualityProblem.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tz_ugp_quality_problem"
)
public
class
QualityProblem
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 企业id
*/
@TableField
(
"project_id"
)
private
Long
projectId
;
/**
* 质量问题编号
*/
@TableField
(
"code"
)
private
String
code
;
/**
* 问题产生阶段
*/
@TableField
(
"generate_stage"
)
private
String
generateStage
;
/**
* 处理进度
*/
@TableField
(
"process_progress"
)
private
String
processProgress
;
/**
* 整改书提交状态
*/
@TableField
(
"submit_status"
)
private
String
submitStatus
;
/**
* 提交日期
*/
@TableField
(
"submit_date"
)
private
Date
submitDate
;
/**
* 复核日期
*/
@TableField
(
"review_date"
)
private
Date
reviewDate
;
/**
* 复核状态
*/
@TableField
(
"review_status"
)
private
String
reviewStatus
;
/**
* 复核方式
*/
@TableField
(
"review_type"
)
private
String
reviewType
;
/**
* 监检意见
*/
@TableField
(
"inspect_opinion"
)
private
String
inspectOpinion
;
/**
* 整改书
*/
@TableField
(
"reform_doc"
)
private
String
reformDoc
;
/**
* 质量问题描述
*/
@TableField
(
"desc"
)
private
String
desc
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/entity/RectifyMsg.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tz_ugp_rectify_msg"
)
public
class
RectifyMsg
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 质量问题id
*/
@TableField
(
"problem_id"
)
private
Long
problemId
;
/**
* 短信通知单位id
*/
@TableField
(
"notice_unit_id"
)
private
Long
noticeUnitId
;
/**
* 短信接收人
*/
@TableField
(
"msg_receiver"
)
private
Long
msgReceiver
;
/**
* 短信通知内容
*/
@TableField
(
"content"
)
private
String
content
;
/**
* 短信发送日期
*/
@TableField
(
"send_time"
)
private
Date
sendTime
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/entity/SuperviseRule.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tz_ugp_supervise_rule"
)
public
class
SuperviseRule
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 行政区域名称
*/
@TableField
(
"admin_region"
)
private
String
adminRegion
;
/**
* 行政区域代码
*/
@TableField
(
"admin_region_code"
)
private
String
adminRegionCode
;
/**
* 监察部门id
*/
@TableField
(
"supervise_dept_id"
)
private
Long
superviseDeptId
;
/**
* 检验检测单位id
*/
@TableField
(
"inspection_unit_id"
)
private
Long
inspectionUnitId
;
/**
* 创建单位id
*/
@TableField
(
"create_unit_id"
)
private
Long
createUnitId
;
/**
* 创建时间
*/
@TableField
(
"create_date"
)
private
Date
createDate
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/entity/Verify.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tz_ugp_verify"
)
public
class
Verify
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 项目id
*/
@TableField
(
"project_id"
)
private
Long
projectId
;
/**
* 编号
*/
@TableField
(
"code"
)
private
String
code
;
/**
* 检验检测阶段(焊前、工艺、耐压、敷设、定位)
*/
@TableField
(
"stage"
)
private
String
stage
;
/**
* 被检查对象信息
*/
@TableField
(
"target_info"
)
private
String
targetInfo
;
/**
* 检验状态
*/
@TableField
(
"status"
)
private
String
status
;
/**
* 检验方式
*/
@TableField
(
"type"
)
private
String
type
;
/**
* 交检时间
*/
@TableField
(
"submit_time"
)
private
Date
submitTime
;
/**
* 检验时间
*/
@TableField
(
"verify_time"
)
private
Date
verifyTime
;
/**
* 检验检测单位id
*/
@TableField
(
"verify_unit_id"
)
private
Long
verifyUnitId
;
/**
* 检验负责人id
*/
@TableField
(
"charger_person_id"
)
private
Long
chargerPersonId
;
/**
* 检验员id
*/
@TableField
(
"inspector_id"
)
private
Long
inspectorId
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/entity/Weld.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tz_ugp_weld"
)
public
class
Weld
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 焊口编码
*/
@TableField
(
"code"
)
private
String
code
;
/**
* 项目id
*/
@TableField
(
"project_id"
)
private
Long
projectId
;
/**
* 安装单位id
*/
@TableField
(
"install_company"
)
private
Long
installCompany
;
/**
* 所在地
*/
@TableField
(
"region"
)
private
String
region
;
/**
* 赋码状态(0未赋码,1赋码成功)
*/
@TableField
(
"coding_status"
)
private
String
codingStatus
;
/**
* 赋码方式
*/
@TableField
(
"coding_method"
)
private
String
codingMethod
;
/**
* 监检状态
*/
@TableField
(
"super_inspec_status"
)
private
String
superInspecStatus
;
/**
* 赋码日期
*/
@TableField
(
"coding_date"
)
private
Date
codingDate
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/entity/WorkHistory.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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 2022-09-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tz_ugp_work_history"
)
public
class
WorkHistory
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 焊工id
*/
@TableField
(
"welder_id"
)
private
Long
welderId
;
/**
* 工作单位名称
*/
@TableField
(
"company_name"
)
private
String
companyName
;
/**
* 工作单位id
*/
@TableField
(
"company_id"
)
private
Long
companyId
;
/**
* 项目名称
*/
@TableField
(
"project_name"
)
private
String
projectName
;
/**
* 项目id
*/
@TableField
(
"project_id"
)
private
Long
projectId
;
/**
* 所在职位
*/
@TableField
(
"posts"
)
private
String
posts
;
/**
* 焊口数量
*/
@TableField
(
"weld_number"
)
private
Integer
weldNumber
;
/**
* 开始时间
*/
@TableField
(
"start_date"
)
private
String
startDate
;
/**
* 结束时间
*/
@TableField
(
"end_date"
)
private
Date
endDate
;
/**
* 备注
*/
@TableField
(
"remark"
)
private
String
remark
;
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/mapper/AttachmentMapper.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.Attachment
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 附件表 Mapper 接口
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
AttachmentMapper
extends
BaseMapper
<
Attachment
>
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/mapper/CompanyMapper.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.Company
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 企业信息表 Mapper 接口
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
CompanyMapper
extends
BaseMapper
<
Company
>
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/mapper/EquipmentMapper.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.Equipment
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 设备信息表 Mapper 接口
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
EquipmentMapper
extends
BaseMapper
<
Equipment
>
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/mapper/InstallNoticeMapper.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.InstallNotice
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 安装告知表 Mapper 接口
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
InstallNoticeMapper
extends
BaseMapper
<
InstallNotice
>
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/mapper/InstallNoticeMsgMapper.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.InstallNoticeMsg
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 项目安装告知短信记录表 Mapper 接口
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
InstallNoticeMsgMapper
extends
BaseMapper
<
InstallNoticeMsg
>
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/mapper/MaterialMapper.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.Material
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 材料信息表 Mapper 接口
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
MaterialMapper
extends
BaseMapper
<
Material
>
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/mapper/ProjectMapper.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.Project
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 项目信息表 Mapper 接口
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
ProjectMapper
extends
BaseMapper
<
Project
>
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/mapper/ProjectResourceMapper.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.ProjectResource
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 项目资源表(包括焊工、管材、设备) Mapper 接口
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
ProjectResourceMapper
extends
BaseMapper
<
ProjectResource
>
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/mapper/QualityInfoMapper.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.QualityInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 质量监检信息表 Mapper 接口
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
QualityInfoMapper
extends
BaseMapper
<
QualityInfo
>
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/mapper/QualityProblemMapper.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.QualityProblem
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 质量问题表 Mapper 接口
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
QualityProblemMapper
extends
BaseMapper
<
QualityProblem
>
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/mapper/RectifyMsgMapper.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.RectifyMsg
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 整改短信通知表 Mapper 接口
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
RectifyMsgMapper
extends
BaseMapper
<
RectifyMsg
>
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/mapper/SuperviseRuleMapper.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.SuperviseRule
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 监管区域规则表 Mapper 接口
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
SuperviseRuleMapper
extends
BaseMapper
<
SuperviseRule
>
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/mapper/VerifyMapper.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.Verify
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 智能监检管理表 Mapper 接口
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
VerifyMapper
extends
BaseMapper
<
Verify
>
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/mapper/WeldMapper.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.Weld
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 焊口信息表 Mapper 接口
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
WeldMapper
extends
BaseMapper
<
Weld
>
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/mapper/WorkHistoryMapper.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.WorkHistory
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 焊工工作履历表 Mapper 接口
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
WorkHistoryMapper
extends
BaseMapper
<
WorkHistory
>
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/service/IAttachmentService.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
service
;
/**
* 附件表接口类
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
IAttachmentService
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/service/ICompanyService.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
service
;
/**
* 企业信息表接口类
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
ICompanyService
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/service/IEquipmentService.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
service
;
/**
* 设备信息表接口类
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
IEquipmentService
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/service/IInstallNoticeMsgService.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
service
;
/**
* 项目安装告知短信记录表接口类
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
IInstallNoticeMsgService
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/service/IInstallNoticeService.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
service
;
/**
* 安装告知表接口类
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
IInstallNoticeService
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/service/IMaterialService.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
service
;
/**
* 材料信息表接口类
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
IMaterialService
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/service/IProjectResourceService.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
service
;
/**
* 项目资源表(包括焊工、管材、设备)接口类
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
IProjectResourceService
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/service/IProjectService.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
service
;
/**
* 项目信息表接口类
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
IProjectService
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/service/IQualityInfoService.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
service
;
/**
* 质量监检信息表接口类
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
IQualityInfoService
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/service/IQualityProblemService.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
service
;
/**
* 质量问题表接口类
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
IQualityProblemService
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/service/IRectifyMsgService.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
service
;
/**
* 整改短信通知表接口类
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
IRectifyMsgService
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/service/ISuperviseRuleService.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
service
;
/**
* 监管区域规则表接口类
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
ISuperviseRuleService
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/service/IVerifyService.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
service
;
/**
* 智能监检管理表接口类
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
IVerifyService
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/service/IWeldService.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
service
;
/**
* 焊口信息表接口类
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
IWeldService
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/java/com/yeejoin/amos/boot/module/ugp/api/service/IWorkHistoryService.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
service
;
/**
* 焊工工作履历表接口类
*
* @author system_generator
* @date 2022-09-22
*/
public
interface
IWorkHistoryService
{
}
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/resources/mapper/AttachmentMapper.xml
0 → 100644
View file @
a21b9248
<?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.ugp.api.mapper.AttachmentMapper"
>
</mapper>
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/resources/mapper/CompanyMapper.xml
0 → 100644
View file @
a21b9248
<?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.ugp.api.mapper.CompanyMapper"
>
</mapper>
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/resources/mapper/EquipmentMapper.xml
0 → 100644
View file @
a21b9248
<?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.ugp.api.mapper.EquipmentMapper"
>
</mapper>
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/resources/mapper/InstallNoticeMapper.xml
0 → 100644
View file @
a21b9248
<?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.ugp.api.mapper.InstallNoticeMapper"
>
</mapper>
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/resources/mapper/InstallNoticeMsgMapper.xml
0 → 100644
View file @
a21b9248
<?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.ugp.api.mapper.InstallNoticeMsgMapper"
>
</mapper>
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/resources/mapper/MaterialMapper.xml
0 → 100644
View file @
a21b9248
<?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.ugp.api.mapper.MaterialMapper"
>
</mapper>
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/resources/mapper/ProjectMapper.xml
0 → 100644
View file @
a21b9248
<?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.ugp.api.mapper.ProjectMapper"
>
</mapper>
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/resources/mapper/ProjectResourceMapper.xml
0 → 100644
View file @
a21b9248
<?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.ugp.api.mapper.ProjectResourceMapper"
>
</mapper>
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/resources/mapper/QualityInfoMapper.xml
0 → 100644
View file @
a21b9248
<?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.ugp.api.mapper.QualityInfoMapper"
>
</mapper>
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/resources/mapper/QualityProblemMapper.xml
0 → 100644
View file @
a21b9248
<?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.ugp.api.mapper.QualityProblemMapper"
>
</mapper>
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/resources/mapper/RectifyMsgMapper.xml
0 → 100644
View file @
a21b9248
<?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.ugp.api.mapper.RectifyMsgMapper"
>
</mapper>
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/resources/mapper/SuperviseRuleMapper.xml
0 → 100644
View file @
a21b9248
<?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.ugp.api.mapper.SuperviseRuleMapper"
>
</mapper>
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/resources/mapper/VerifyMapper.xml
0 → 100644
View file @
a21b9248
<?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.ugp.api.mapper.VerifyMapper"
>
</mapper>
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/resources/mapper/WeldMapper.xml
0 → 100644
View file @
a21b9248
<?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.ugp.api.mapper.WeldMapper"
>
</mapper>
amos-boot-system-ugp/amos-boot-module-ugp-api/src/main/resources/mapper/WorkHistoryMapper.xml
0 → 100644
View file @
a21b9248
<?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.ugp.api.mapper.WorkHistoryMapper"
>
</mapper>
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/AmosUgpApplication.java
→
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/
com/yeejoin/amos/
AmosUgpApplication.java
View file @
a21b9248
package
com
.
yeejoin
.
amos
;
import
com.yeejoin.amos.boot.biz.common.utils.oConvertUtils
;
import
org.mybatis.spring.annotation.MapperScan
;
...
...
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/AttachmentController.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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.ugp.biz.service.impl.AttachmentServiceImpl
;
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.ugp.api.dto.AttachmentDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 附件表
*
* @author system_generator
* @date 2022-09-22
*/
@RestController
@Api
(
tags
=
"附件表Api"
)
@RequestMapping
(
value
=
"/attachment"
)
public
class
AttachmentController
extends
BaseController
{
@Autowired
AttachmentServiceImpl
attachmentServiceImpl
;
/**
* 新增附件表
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增附件表"
,
notes
=
"新增附件表"
)
public
ResponseModel
<
AttachmentDto
>
save
(
@RequestBody
AttachmentDto
model
)
{
model
=
attachmentServiceImpl
.
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
<
AttachmentDto
>
updateBySequenceNbrAttachment
(
@RequestBody
AttachmentDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
attachmentServiceImpl
.
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
(
attachmentServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个附件表"
,
notes
=
"根据sequenceNbr查询单个附件表"
)
public
ResponseModel
<
AttachmentDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
attachmentServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"附件表分页查询"
,
notes
=
"附件表分页查询"
)
public
ResponseModel
<
Page
<
AttachmentDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
AttachmentDto
>
page
=
new
Page
<
AttachmentDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
attachmentServiceImpl
.
queryForAttachmentPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"附件表列表全部数据查询"
,
notes
=
"附件表列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
AttachmentDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
attachmentServiceImpl
.
queryForAttachmentList
());
}
}
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/CompanyController.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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.ugp.biz.service.impl.CompanyServiceImpl
;
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.ugp.api.dto.CompanyDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 企业信息表
*
* @author system_generator
* @date 2022-09-22
*/
@RestController
@Api
(
tags
=
"企业信息表Api"
)
@RequestMapping
(
value
=
"/company"
)
public
class
CompanyController
extends
BaseController
{
@Autowired
CompanyServiceImpl
companyServiceImpl
;
/**
* 新增企业信息表
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增企业信息表"
,
notes
=
"新增企业信息表"
)
public
ResponseModel
<
CompanyDto
>
save
(
@RequestBody
CompanyDto
model
)
{
model
=
companyServiceImpl
.
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
<
CompanyDto
>
updateBySequenceNbrCompany
(
@RequestBody
CompanyDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
companyServiceImpl
.
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
(
companyServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个企业信息表"
,
notes
=
"根据sequenceNbr查询单个企业信息表"
)
public
ResponseModel
<
CompanyDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
companyServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"企业信息表分页查询"
,
notes
=
"企业信息表分页查询"
)
public
ResponseModel
<
Page
<
CompanyDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
CompanyDto
>
page
=
new
Page
<
CompanyDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
companyServiceImpl
.
queryForCompanyPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"企业信息表列表全部数据查询"
,
notes
=
"企业信息表列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
CompanyDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
companyServiceImpl
.
queryForCompanyList
());
}
}
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/EquipmentController.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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.ugp.biz.service.impl.EquipmentServiceImpl
;
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.ugp.api.dto.EquipmentDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 设备信息表
*
* @author system_generator
* @date 2022-09-22
*/
@RestController
@Api
(
tags
=
"设备信息表Api"
)
@RequestMapping
(
value
=
"/equipment"
)
public
class
EquipmentController
extends
BaseController
{
@Autowired
EquipmentServiceImpl
equipmentServiceImpl
;
/**
* 新增设备信息表
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增设备信息表"
,
notes
=
"新增设备信息表"
)
public
ResponseModel
<
EquipmentDto
>
save
(
@RequestBody
EquipmentDto
model
)
{
model
=
equipmentServiceImpl
.
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
<
EquipmentDto
>
updateBySequenceNbrEquipment
(
@RequestBody
EquipmentDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
equipmentServiceImpl
.
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
(
equipmentServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个设备信息表"
,
notes
=
"根据sequenceNbr查询单个设备信息表"
)
public
ResponseModel
<
EquipmentDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
equipmentServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"设备信息表分页查询"
,
notes
=
"设备信息表分页查询"
)
public
ResponseModel
<
Page
<
EquipmentDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
EquipmentDto
>
page
=
new
Page
<
EquipmentDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
equipmentServiceImpl
.
queryForEquipmentPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"设备信息表列表全部数据查询"
,
notes
=
"设备信息表列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
EquipmentDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
equipmentServiceImpl
.
queryForEquipmentList
());
}
}
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/InstallNoticeController.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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.ugp.biz.service.impl.InstallNoticeServiceImpl
;
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.ugp.api.dto.InstallNoticeDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 安装告知表
*
* @author system_generator
* @date 2022-09-22
*/
@RestController
@Api
(
tags
=
"安装告知表Api"
)
@RequestMapping
(
value
=
"/install-notice"
)
public
class
InstallNoticeController
extends
BaseController
{
@Autowired
InstallNoticeServiceImpl
installNoticeServiceImpl
;
/**
* 新增安装告知表
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增安装告知表"
,
notes
=
"新增安装告知表"
)
public
ResponseModel
<
InstallNoticeDto
>
save
(
@RequestBody
InstallNoticeDto
model
)
{
model
=
installNoticeServiceImpl
.
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
<
InstallNoticeDto
>
updateBySequenceNbrInstallNotice
(
@RequestBody
InstallNoticeDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
installNoticeServiceImpl
.
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
(
installNoticeServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个安装告知表"
,
notes
=
"根据sequenceNbr查询单个安装告知表"
)
public
ResponseModel
<
InstallNoticeDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
installNoticeServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"安装告知表分页查询"
,
notes
=
"安装告知表分页查询"
)
public
ResponseModel
<
Page
<
InstallNoticeDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
InstallNoticeDto
>
page
=
new
Page
<
InstallNoticeDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
installNoticeServiceImpl
.
queryForInstallNoticePage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"安装告知表列表全部数据查询"
,
notes
=
"安装告知表列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
InstallNoticeDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
installNoticeServiceImpl
.
queryForInstallNoticeList
());
}
}
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/InstallNoticeMsgController.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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.ugp.biz.service.impl.InstallNoticeMsgServiceImpl
;
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.ugp.api.dto.InstallNoticeMsgDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 项目安装告知短信记录表
*
* @author system_generator
* @date 2022-09-22
*/
@RestController
@Api
(
tags
=
"项目安装告知短信记录表Api"
)
@RequestMapping
(
value
=
"/install-notice-msg"
)
public
class
InstallNoticeMsgController
extends
BaseController
{
@Autowired
InstallNoticeMsgServiceImpl
installNoticeMsgServiceImpl
;
/**
* 新增项目安装告知短信记录表
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增项目安装告知短信记录表"
,
notes
=
"新增项目安装告知短信记录表"
)
public
ResponseModel
<
InstallNoticeMsgDto
>
save
(
@RequestBody
InstallNoticeMsgDto
model
)
{
model
=
installNoticeMsgServiceImpl
.
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
<
InstallNoticeMsgDto
>
updateBySequenceNbrInstallNoticeMsg
(
@RequestBody
InstallNoticeMsgDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
installNoticeMsgServiceImpl
.
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
(
installNoticeMsgServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个项目安装告知短信记录表"
,
notes
=
"根据sequenceNbr查询单个项目安装告知短信记录表"
)
public
ResponseModel
<
InstallNoticeMsgDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
installNoticeMsgServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"项目安装告知短信记录表分页查询"
,
notes
=
"项目安装告知短信记录表分页查询"
)
public
ResponseModel
<
Page
<
InstallNoticeMsgDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
InstallNoticeMsgDto
>
page
=
new
Page
<
InstallNoticeMsgDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
installNoticeMsgServiceImpl
.
queryForInstallNoticeMsgPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"项目安装告知短信记录表列表全部数据查询"
,
notes
=
"项目安装告知短信记录表列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
InstallNoticeMsgDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
installNoticeMsgServiceImpl
.
queryForInstallNoticeMsgList
());
}
}
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/MaterialController.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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.ugp.biz.service.impl.MaterialServiceImpl
;
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.ugp.api.dto.MaterialDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 材料信息表
*
* @author system_generator
* @date 2022-09-22
*/
@RestController
@Api
(
tags
=
"材料信息表Api"
)
@RequestMapping
(
value
=
"/material"
)
public
class
MaterialController
extends
BaseController
{
@Autowired
MaterialServiceImpl
materialServiceImpl
;
/**
* 新增材料信息表
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增材料信息表"
,
notes
=
"新增材料信息表"
)
public
ResponseModel
<
MaterialDto
>
save
(
@RequestBody
MaterialDto
model
)
{
model
=
materialServiceImpl
.
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
<
MaterialDto
>
updateBySequenceNbrMaterial
(
@RequestBody
MaterialDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
materialServiceImpl
.
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
(
materialServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个材料信息表"
,
notes
=
"根据sequenceNbr查询单个材料信息表"
)
public
ResponseModel
<
MaterialDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
materialServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"材料信息表分页查询"
,
notes
=
"材料信息表分页查询"
)
public
ResponseModel
<
Page
<
MaterialDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
MaterialDto
>
page
=
new
Page
<
MaterialDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
materialServiceImpl
.
queryForMaterialPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"材料信息表列表全部数据查询"
,
notes
=
"材料信息表列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
MaterialDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
materialServiceImpl
.
queryForMaterialList
());
}
}
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/ProjectController.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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.ugp.biz.service.impl.ProjectServiceImpl
;
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.ugp.api.dto.ProjectDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 项目信息表
*
* @author system_generator
* @date 2022-09-22
*/
@RestController
@Api
(
tags
=
"项目信息表Api"
)
@RequestMapping
(
value
=
"/project"
)
public
class
ProjectController
extends
BaseController
{
@Autowired
ProjectServiceImpl
projectServiceImpl
;
/**
* 新增项目信息表
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增项目信息表"
,
notes
=
"新增项目信息表"
)
public
ResponseModel
<
ProjectDto
>
save
(
@RequestBody
ProjectDto
model
)
{
model
=
projectServiceImpl
.
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
<
ProjectDto
>
updateBySequenceNbrProject
(
@RequestBody
ProjectDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
projectServiceImpl
.
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
(
projectServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个项目信息表"
,
notes
=
"根据sequenceNbr查询单个项目信息表"
)
public
ResponseModel
<
ProjectDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
projectServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"项目信息表分页查询"
,
notes
=
"项目信息表分页查询"
)
public
ResponseModel
<
Page
<
ProjectDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
ProjectDto
>
page
=
new
Page
<
ProjectDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
projectServiceImpl
.
queryForProjectPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"项目信息表列表全部数据查询"
,
notes
=
"项目信息表列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
ProjectDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
projectServiceImpl
.
queryForProjectList
());
}
}
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/ProjectResourceController.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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.ugp.biz.service.impl.ProjectResourceServiceImpl
;
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.ugp.api.dto.ProjectResourceDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 项目资源表(包括焊工、管材、设备)
*
* @author system_generator
* @date 2022-09-22
*/
@RestController
@Api
(
tags
=
"项目资源表(包括焊工、管材、设备)Api"
)
@RequestMapping
(
value
=
"/project-resource"
)
public
class
ProjectResourceController
extends
BaseController
{
@Autowired
ProjectResourceServiceImpl
projectResourceServiceImpl
;
/**
* 新增项目资源表(包括焊工、管材、设备)
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增项目资源表(包括焊工、管材、设备)"
,
notes
=
"新增项目资源表(包括焊工、管材、设备)"
)
public
ResponseModel
<
ProjectResourceDto
>
save
(
@RequestBody
ProjectResourceDto
model
)
{
model
=
projectResourceServiceImpl
.
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
<
ProjectResourceDto
>
updateBySequenceNbrProjectResource
(
@RequestBody
ProjectResourceDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
projectResourceServiceImpl
.
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
(
projectResourceServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个项目资源表(包括焊工、管材、设备)"
,
notes
=
"根据sequenceNbr查询单个项目资源表(包括焊工、管材、设备)"
)
public
ResponseModel
<
ProjectResourceDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
projectResourceServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"项目资源表(包括焊工、管材、设备)分页查询"
,
notes
=
"项目资源表(包括焊工、管材、设备)分页查询"
)
public
ResponseModel
<
Page
<
ProjectResourceDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
ProjectResourceDto
>
page
=
new
Page
<
ProjectResourceDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
projectResourceServiceImpl
.
queryForProjectResourcePage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"项目资源表(包括焊工、管材、设备)列表全部数据查询"
,
notes
=
"项目资源表(包括焊工、管材、设备)列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
ProjectResourceDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
projectResourceServiceImpl
.
queryForProjectResourceList
());
}
}
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/QualityInfoController.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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.ugp.biz.service.impl.QualityInfoServiceImpl
;
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.ugp.api.dto.QualityInfoDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 质量监检信息表
*
* @author system_generator
* @date 2022-09-22
*/
@RestController
@Api
(
tags
=
"质量监检信息表Api"
)
@RequestMapping
(
value
=
"/quality-info"
)
public
class
QualityInfoController
extends
BaseController
{
@Autowired
QualityInfoServiceImpl
qualityInfoServiceImpl
;
/**
* 新增质量监检信息表
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增质量监检信息表"
,
notes
=
"新增质量监检信息表"
)
public
ResponseModel
<
QualityInfoDto
>
save
(
@RequestBody
QualityInfoDto
model
)
{
model
=
qualityInfoServiceImpl
.
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
<
QualityInfoDto
>
updateBySequenceNbrQualityInfo
(
@RequestBody
QualityInfoDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
qualityInfoServiceImpl
.
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
(
qualityInfoServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个质量监检信息表"
,
notes
=
"根据sequenceNbr查询单个质量监检信息表"
)
public
ResponseModel
<
QualityInfoDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
qualityInfoServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"质量监检信息表分页查询"
,
notes
=
"质量监检信息表分页查询"
)
public
ResponseModel
<
Page
<
QualityInfoDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
QualityInfoDto
>
page
=
new
Page
<
QualityInfoDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
qualityInfoServiceImpl
.
queryForQualityInfoPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"质量监检信息表列表全部数据查询"
,
notes
=
"质量监检信息表列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
QualityInfoDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
qualityInfoServiceImpl
.
queryForQualityInfoList
());
}
}
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/QualityProblemController.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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.ugp.biz.service.impl.QualityProblemServiceImpl
;
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.ugp.api.dto.QualityProblemDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 质量问题表
*
* @author system_generator
* @date 2022-09-22
*/
@RestController
@Api
(
tags
=
"质量问题表Api"
)
@RequestMapping
(
value
=
"/quality-problem"
)
public
class
QualityProblemController
extends
BaseController
{
@Autowired
QualityProblemServiceImpl
qualityProblemServiceImpl
;
/**
* 新增质量问题表
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增质量问题表"
,
notes
=
"新增质量问题表"
)
public
ResponseModel
<
QualityProblemDto
>
save
(
@RequestBody
QualityProblemDto
model
)
{
model
=
qualityProblemServiceImpl
.
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
<
QualityProblemDto
>
updateBySequenceNbrQualityProblem
(
@RequestBody
QualityProblemDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
qualityProblemServiceImpl
.
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
(
qualityProblemServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个质量问题表"
,
notes
=
"根据sequenceNbr查询单个质量问题表"
)
public
ResponseModel
<
QualityProblemDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
qualityProblemServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"质量问题表分页查询"
,
notes
=
"质量问题表分页查询"
)
public
ResponseModel
<
Page
<
QualityProblemDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
QualityProblemDto
>
page
=
new
Page
<
QualityProblemDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
qualityProblemServiceImpl
.
queryForQualityProblemPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"质量问题表列表全部数据查询"
,
notes
=
"质量问题表列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
QualityProblemDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
qualityProblemServiceImpl
.
queryForQualityProblemList
());
}
}
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/RectifyMsgController.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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.ugp.biz.service.impl.RectifyMsgServiceImpl
;
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.ugp.api.dto.RectifyMsgDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 整改短信通知表
*
* @author system_generator
* @date 2022-09-22
*/
@RestController
@Api
(
tags
=
"整改短信通知表Api"
)
@RequestMapping
(
value
=
"/rectify-msg"
)
public
class
RectifyMsgController
extends
BaseController
{
@Autowired
RectifyMsgServiceImpl
rectifyMsgServiceImpl
;
/**
* 新增整改短信通知表
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增整改短信通知表"
,
notes
=
"新增整改短信通知表"
)
public
ResponseModel
<
RectifyMsgDto
>
save
(
@RequestBody
RectifyMsgDto
model
)
{
model
=
rectifyMsgServiceImpl
.
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
<
RectifyMsgDto
>
updateBySequenceNbrRectifyMsg
(
@RequestBody
RectifyMsgDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
rectifyMsgServiceImpl
.
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
(
rectifyMsgServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个整改短信通知表"
,
notes
=
"根据sequenceNbr查询单个整改短信通知表"
)
public
ResponseModel
<
RectifyMsgDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
rectifyMsgServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"整改短信通知表分页查询"
,
notes
=
"整改短信通知表分页查询"
)
public
ResponseModel
<
Page
<
RectifyMsgDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
RectifyMsgDto
>
page
=
new
Page
<
RectifyMsgDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
rectifyMsgServiceImpl
.
queryForRectifyMsgPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"整改短信通知表列表全部数据查询"
,
notes
=
"整改短信通知表列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
RectifyMsgDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
rectifyMsgServiceImpl
.
queryForRectifyMsgList
());
}
}
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/SuperviseRuleController.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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.ugp.biz.service.impl.SuperviseRuleServiceImpl
;
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.ugp.api.dto.SuperviseRuleDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 监管区域规则表
*
* @author system_generator
* @date 2022-09-22
*/
@RestController
@Api
(
tags
=
"监管区域规则表Api"
)
@RequestMapping
(
value
=
"/supervise-rule"
)
public
class
SuperviseRuleController
extends
BaseController
{
@Autowired
SuperviseRuleServiceImpl
superviseRuleServiceImpl
;
/**
* 新增监管区域规则表
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增监管区域规则表"
,
notes
=
"新增监管区域规则表"
)
public
ResponseModel
<
SuperviseRuleDto
>
save
(
@RequestBody
SuperviseRuleDto
model
)
{
model
=
superviseRuleServiceImpl
.
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
<
SuperviseRuleDto
>
updateBySequenceNbrSuperviseRule
(
@RequestBody
SuperviseRuleDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
superviseRuleServiceImpl
.
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
(
superviseRuleServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个监管区域规则表"
,
notes
=
"根据sequenceNbr查询单个监管区域规则表"
)
public
ResponseModel
<
SuperviseRuleDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
superviseRuleServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"监管区域规则表分页查询"
,
notes
=
"监管区域规则表分页查询"
)
public
ResponseModel
<
Page
<
SuperviseRuleDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
SuperviseRuleDto
>
page
=
new
Page
<
SuperviseRuleDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
superviseRuleServiceImpl
.
queryForSuperviseRulePage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"监管区域规则表列表全部数据查询"
,
notes
=
"监管区域规则表列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
SuperviseRuleDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
superviseRuleServiceImpl
.
queryForSuperviseRuleList
());
}
}
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/VerifyController.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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.ugp.biz.service.impl.VerifyServiceImpl
;
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.ugp.api.dto.VerifyDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 智能监检管理表
*
* @author system_generator
* @date 2022-09-22
*/
@RestController
@Api
(
tags
=
"智能监检管理表Api"
)
@RequestMapping
(
value
=
"/verify"
)
public
class
VerifyController
extends
BaseController
{
@Autowired
VerifyServiceImpl
verifyServiceImpl
;
/**
* 新增智能监检管理表
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增智能监检管理表"
,
notes
=
"新增智能监检管理表"
)
public
ResponseModel
<
VerifyDto
>
save
(
@RequestBody
VerifyDto
model
)
{
model
=
verifyServiceImpl
.
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
<
VerifyDto
>
updateBySequenceNbrVerify
(
@RequestBody
VerifyDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
verifyServiceImpl
.
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
(
verifyServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个智能监检管理表"
,
notes
=
"根据sequenceNbr查询单个智能监检管理表"
)
public
ResponseModel
<
VerifyDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
verifyServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"智能监检管理表分页查询"
,
notes
=
"智能监检管理表分页查询"
)
public
ResponseModel
<
Page
<
VerifyDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
VerifyDto
>
page
=
new
Page
<
VerifyDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
verifyServiceImpl
.
queryForVerifyPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"智能监检管理表列表全部数据查询"
,
notes
=
"智能监检管理表列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
VerifyDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
verifyServiceImpl
.
queryForVerifyList
());
}
}
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/WeldController.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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.ugp.biz.service.impl.WeldServiceImpl
;
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.ugp.api.dto.WeldDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 焊口信息表
*
* @author system_generator
* @date 2022-09-22
*/
@RestController
@Api
(
tags
=
"焊口信息表Api"
)
@RequestMapping
(
value
=
"/weld"
)
public
class
WeldController
extends
BaseController
{
@Autowired
WeldServiceImpl
weldServiceImpl
;
/**
* 新增焊口信息表
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增焊口信息表"
,
notes
=
"新增焊口信息表"
)
public
ResponseModel
<
WeldDto
>
save
(
@RequestBody
WeldDto
model
)
{
model
=
weldServiceImpl
.
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
<
WeldDto
>
updateBySequenceNbrWeld
(
@RequestBody
WeldDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
weldServiceImpl
.
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
(
weldServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个焊口信息表"
,
notes
=
"根据sequenceNbr查询单个焊口信息表"
)
public
ResponseModel
<
WeldDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
weldServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"焊口信息表分页查询"
,
notes
=
"焊口信息表分页查询"
)
public
ResponseModel
<
Page
<
WeldDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
WeldDto
>
page
=
new
Page
<
WeldDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
weldServiceImpl
.
queryForWeldPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"焊口信息表列表全部数据查询"
,
notes
=
"焊口信息表列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
WeldDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
weldServiceImpl
.
queryForWeldList
());
}
}
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/WorkHistoryController.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
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.ugp.biz.service.impl.WorkHistoryServiceImpl
;
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.ugp.api.dto.WorkHistoryDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 焊工工作履历表
*
* @author system_generator
* @date 2022-09-22
*/
@RestController
@Api
(
tags
=
"焊工工作履历表Api"
)
@RequestMapping
(
value
=
"/work-history"
)
public
class
WorkHistoryController
extends
BaseController
{
@Autowired
WorkHistoryServiceImpl
workHistoryServiceImpl
;
/**
* 新增焊工工作履历表
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增焊工工作履历表"
,
notes
=
"新增焊工工作履历表"
)
public
ResponseModel
<
WorkHistoryDto
>
save
(
@RequestBody
WorkHistoryDto
model
)
{
model
=
workHistoryServiceImpl
.
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
<
WorkHistoryDto
>
updateBySequenceNbrWorkHistory
(
@RequestBody
WorkHistoryDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
workHistoryServiceImpl
.
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
(
workHistoryServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个焊工工作履历表"
,
notes
=
"根据sequenceNbr查询单个焊工工作履历表"
)
public
ResponseModel
<
WorkHistoryDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
workHistoryServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"焊工工作履历表分页查询"
,
notes
=
"焊工工作履历表分页查询"
)
public
ResponseModel
<
Page
<
WorkHistoryDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
WorkHistoryDto
>
page
=
new
Page
<
WorkHistoryDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
workHistoryServiceImpl
.
queryForWorkHistoryPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"焊工工作履历表列表全部数据查询"
,
notes
=
"焊工工作履历表列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
WorkHistoryDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
workHistoryServiceImpl
.
queryForWorkHistoryList
());
}
}
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/AttachmentServiceImpl.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.Attachment
;
import
com.yeejoin.amos.boot.module.ugp.api.mapper.AttachmentMapper
;
import
com.yeejoin.amos.boot.module.ugp.api.service.IAttachmentService
;
import
com.yeejoin.amos.boot.module.ugp.api.dto.AttachmentDto
;
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 2022-09-22
*/
@Service
public
class
AttachmentServiceImpl
extends
BaseService
<
AttachmentDto
,
Attachment
,
AttachmentMapper
>
implements
IAttachmentService
{
/**
* 分页查询
*/
public
Page
<
AttachmentDto
>
queryForAttachmentPage
(
Page
<
AttachmentDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
AttachmentDto
>
queryForAttachmentList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/CompanyServiceImpl.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.Company
;
import
com.yeejoin.amos.boot.module.ugp.api.mapper.CompanyMapper
;
import
com.yeejoin.amos.boot.module.ugp.api.service.ICompanyService
;
import
com.yeejoin.amos.boot.module.ugp.api.dto.CompanyDto
;
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 2022-09-22
*/
@Service
public
class
CompanyServiceImpl
extends
BaseService
<
CompanyDto
,
Company
,
CompanyMapper
>
implements
ICompanyService
{
/**
* 分页查询
*/
public
Page
<
CompanyDto
>
queryForCompanyPage
(
Page
<
CompanyDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
CompanyDto
>
queryForCompanyList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/EquipmentServiceImpl.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.Equipment
;
import
com.yeejoin.amos.boot.module.ugp.api.mapper.EquipmentMapper
;
import
com.yeejoin.amos.boot.module.ugp.api.service.IEquipmentService
;
import
com.yeejoin.amos.boot.module.ugp.api.dto.EquipmentDto
;
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 2022-09-22
*/
@Service
public
class
EquipmentServiceImpl
extends
BaseService
<
EquipmentDto
,
Equipment
,
EquipmentMapper
>
implements
IEquipmentService
{
/**
* 分页查询
*/
public
Page
<
EquipmentDto
>
queryForEquipmentPage
(
Page
<
EquipmentDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
EquipmentDto
>
queryForEquipmentList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/InstallNoticeMsgServiceImpl.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.InstallNoticeMsg
;
import
com.yeejoin.amos.boot.module.ugp.api.mapper.InstallNoticeMsgMapper
;
import
com.yeejoin.amos.boot.module.ugp.api.service.IInstallNoticeMsgService
;
import
com.yeejoin.amos.boot.module.ugp.api.dto.InstallNoticeMsgDto
;
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 2022-09-22
*/
@Service
public
class
InstallNoticeMsgServiceImpl
extends
BaseService
<
InstallNoticeMsgDto
,
InstallNoticeMsg
,
InstallNoticeMsgMapper
>
implements
IInstallNoticeMsgService
{
/**
* 分页查询
*/
public
Page
<
InstallNoticeMsgDto
>
queryForInstallNoticeMsgPage
(
Page
<
InstallNoticeMsgDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
InstallNoticeMsgDto
>
queryForInstallNoticeMsgList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/InstallNoticeServiceImpl.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.InstallNotice
;
import
com.yeejoin.amos.boot.module.ugp.api.mapper.InstallNoticeMapper
;
import
com.yeejoin.amos.boot.module.ugp.api.service.IInstallNoticeService
;
import
com.yeejoin.amos.boot.module.ugp.api.dto.InstallNoticeDto
;
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 2022-09-22
*/
@Service
public
class
InstallNoticeServiceImpl
extends
BaseService
<
InstallNoticeDto
,
InstallNotice
,
InstallNoticeMapper
>
implements
IInstallNoticeService
{
/**
* 分页查询
*/
public
Page
<
InstallNoticeDto
>
queryForInstallNoticePage
(
Page
<
InstallNoticeDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
InstallNoticeDto
>
queryForInstallNoticeList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/MaterialServiceImpl.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.Material
;
import
com.yeejoin.amos.boot.module.ugp.api.mapper.MaterialMapper
;
import
com.yeejoin.amos.boot.module.ugp.api.service.IMaterialService
;
import
com.yeejoin.amos.boot.module.ugp.api.dto.MaterialDto
;
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 2022-09-22
*/
@Service
public
class
MaterialServiceImpl
extends
BaseService
<
MaterialDto
,
Material
,
MaterialMapper
>
implements
IMaterialService
{
/**
* 分页查询
*/
public
Page
<
MaterialDto
>
queryForMaterialPage
(
Page
<
MaterialDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
MaterialDto
>
queryForMaterialList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/ProjectResourceServiceImpl.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.ProjectResource
;
import
com.yeejoin.amos.boot.module.ugp.api.mapper.ProjectResourceMapper
;
import
com.yeejoin.amos.boot.module.ugp.api.service.IProjectResourceService
;
import
com.yeejoin.amos.boot.module.ugp.api.dto.ProjectResourceDto
;
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 2022-09-22
*/
@Service
public
class
ProjectResourceServiceImpl
extends
BaseService
<
ProjectResourceDto
,
ProjectResource
,
ProjectResourceMapper
>
implements
IProjectResourceService
{
/**
* 分页查询
*/
public
Page
<
ProjectResourceDto
>
queryForProjectResourcePage
(
Page
<
ProjectResourceDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
ProjectResourceDto
>
queryForProjectResourceList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/ProjectServiceImpl.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.Project
;
import
com.yeejoin.amos.boot.module.ugp.api.mapper.ProjectMapper
;
import
com.yeejoin.amos.boot.module.ugp.api.service.IProjectService
;
import
com.yeejoin.amos.boot.module.ugp.api.dto.ProjectDto
;
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 2022-09-22
*/
@Service
public
class
ProjectServiceImpl
extends
BaseService
<
ProjectDto
,
Project
,
ProjectMapper
>
implements
IProjectService
{
/**
* 分页查询
*/
public
Page
<
ProjectDto
>
queryForProjectPage
(
Page
<
ProjectDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
ProjectDto
>
queryForProjectList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/QualityInfoServiceImpl.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.QualityInfo
;
import
com.yeejoin.amos.boot.module.ugp.api.mapper.QualityInfoMapper
;
import
com.yeejoin.amos.boot.module.ugp.api.service.IQualityInfoService
;
import
com.yeejoin.amos.boot.module.ugp.api.dto.QualityInfoDto
;
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 2022-09-22
*/
@Service
public
class
QualityInfoServiceImpl
extends
BaseService
<
QualityInfoDto
,
QualityInfo
,
QualityInfoMapper
>
implements
IQualityInfoService
{
/**
* 分页查询
*/
public
Page
<
QualityInfoDto
>
queryForQualityInfoPage
(
Page
<
QualityInfoDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
QualityInfoDto
>
queryForQualityInfoList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/QualityProblemServiceImpl.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.QualityProblem
;
import
com.yeejoin.amos.boot.module.ugp.api.mapper.QualityProblemMapper
;
import
com.yeejoin.amos.boot.module.ugp.api.service.IQualityProblemService
;
import
com.yeejoin.amos.boot.module.ugp.api.dto.QualityProblemDto
;
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 2022-09-22
*/
@Service
public
class
QualityProblemServiceImpl
extends
BaseService
<
QualityProblemDto
,
QualityProblem
,
QualityProblemMapper
>
implements
IQualityProblemService
{
/**
* 分页查询
*/
public
Page
<
QualityProblemDto
>
queryForQualityProblemPage
(
Page
<
QualityProblemDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
QualityProblemDto
>
queryForQualityProblemList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/RectifyMsgServiceImpl.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.RectifyMsg
;
import
com.yeejoin.amos.boot.module.ugp.api.mapper.RectifyMsgMapper
;
import
com.yeejoin.amos.boot.module.ugp.api.service.IRectifyMsgService
;
import
com.yeejoin.amos.boot.module.ugp.api.dto.RectifyMsgDto
;
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 2022-09-22
*/
@Service
public
class
RectifyMsgServiceImpl
extends
BaseService
<
RectifyMsgDto
,
RectifyMsg
,
RectifyMsgMapper
>
implements
IRectifyMsgService
{
/**
* 分页查询
*/
public
Page
<
RectifyMsgDto
>
queryForRectifyMsgPage
(
Page
<
RectifyMsgDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
RectifyMsgDto
>
queryForRectifyMsgList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/SuperviseRuleServiceImpl.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.SuperviseRule
;
import
com.yeejoin.amos.boot.module.ugp.api.mapper.SuperviseRuleMapper
;
import
com.yeejoin.amos.boot.module.ugp.api.service.ISuperviseRuleService
;
import
com.yeejoin.amos.boot.module.ugp.api.dto.SuperviseRuleDto
;
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 2022-09-22
*/
@Service
public
class
SuperviseRuleServiceImpl
extends
BaseService
<
SuperviseRuleDto
,
SuperviseRule
,
SuperviseRuleMapper
>
implements
ISuperviseRuleService
{
/**
* 分页查询
*/
public
Page
<
SuperviseRuleDto
>
queryForSuperviseRulePage
(
Page
<
SuperviseRuleDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
SuperviseRuleDto
>
queryForSuperviseRuleList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/VerifyServiceImpl.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.Verify
;
import
com.yeejoin.amos.boot.module.ugp.api.mapper.VerifyMapper
;
import
com.yeejoin.amos.boot.module.ugp.api.service.IVerifyService
;
import
com.yeejoin.amos.boot.module.ugp.api.dto.VerifyDto
;
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 2022-09-22
*/
@Service
public
class
VerifyServiceImpl
extends
BaseService
<
VerifyDto
,
Verify
,
VerifyMapper
>
implements
IVerifyService
{
/**
* 分页查询
*/
public
Page
<
VerifyDto
>
queryForVerifyPage
(
Page
<
VerifyDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
VerifyDto
>
queryForVerifyList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/WeldServiceImpl.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.Weld
;
import
com.yeejoin.amos.boot.module.ugp.api.mapper.WeldMapper
;
import
com.yeejoin.amos.boot.module.ugp.api.service.IWeldService
;
import
com.yeejoin.amos.boot.module.ugp.api.dto.WeldDto
;
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 2022-09-22
*/
@Service
public
class
WeldServiceImpl
extends
BaseService
<
WeldDto
,
Weld
,
WeldMapper
>
implements
IWeldService
{
/**
* 分页查询
*/
public
Page
<
WeldDto
>
queryForWeldPage
(
Page
<
WeldDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
WeldDto
>
queryForWeldList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/WorkHistoryServiceImpl.java
0 → 100644
View file @
a21b9248
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.ugp.api.entity.WorkHistory
;
import
com.yeejoin.amos.boot.module.ugp.api.mapper.WorkHistoryMapper
;
import
com.yeejoin.amos.boot.module.ugp.api.service.IWorkHistoryService
;
import
com.yeejoin.amos.boot.module.ugp.api.dto.WorkHistoryDto
;
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 2022-09-22
*/
@Service
public
class
WorkHistoryServiceImpl
extends
BaseService
<
WorkHistoryDto
,
WorkHistory
,
WorkHistoryMapper
>
implements
IWorkHistoryService
{
/**
* 分页查询
*/
public
Page
<
WorkHistoryDto
>
queryForWorkHistoryPage
(
Page
<
WorkHistoryDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
WorkHistoryDto
>
queryForWorkHistoryList
()
{
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