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
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
106 changed files
with
4489 additions
and
0 deletions
+4489
-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
+0
-0
RectifyMsgServiceImpl.java
...ot/module/ugp/biz/service/impl/RectifyMsgServiceImpl.java
+0
-0
SuperviseRuleServiceImpl.java
...module/ugp/biz/service/impl/SuperviseRuleServiceImpl.java
+0
-0
VerifyServiceImpl.java
...s/boot/module/ugp/biz/service/impl/VerifyServiceImpl.java
+0
-0
WeldServiceImpl.java
...mos/boot/module/ugp/biz/service/impl/WeldServiceImpl.java
+0
-0
WorkHistoryServiceImpl.java
...t/module/ugp/biz/service/impl/WorkHistoryServiceImpl.java
+0
-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
com.yeejoin.amos.boot.biz.common.utils.oConvertUtils
;
import
org.mybatis.spring.annotation.MapperScan
;
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
This diff is collapsed.
Click to expand it.
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
This diff is collapsed.
Click to expand it.
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
This diff is collapsed.
Click to expand it.
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
This diff is collapsed.
Click to expand it.
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
This diff is collapsed.
Click to expand it.
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
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment