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
f56ea8f2
Commit
f56ea8f2
authored
Jul 07, 2023
by
chenzhao
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'developer' of
http://39.98.45.134:8090/moa/amos-boot-biz
into developer
parents
e1d0b8ee
9c1ad0d5
Hide whitespace changes
Inline
Side-by-side
Showing
63 changed files
with
3279 additions
and
0 deletions
+3279
-0
CommerceInfoDto.java
...eejoin/amos/boot/module/hygf/api/dto/CommerceInfoDto.java
+48
-0
CommercialDto.java
.../yeejoin/amos/boot/module/hygf/api/dto/CommercialDto.java
+108
-0
ExtendedInformationDto.java
...amos/boot/module/hygf/api/dto/ExtendedInformationDto.java
+33
-0
FileInformationDto.java
...oin/amos/boot/module/hygf/api/dto/FileInformationDto.java
+39
-0
InformationDto.java
...yeejoin/amos/boot/module/hygf/api/dto/InformationDto.java
+39
-0
PeasantHouseholdDto.java
...in/amos/boot/module/hygf/api/dto/PeasantHouseholdDto.java
+69
-0
SurveyDetailsDto.java
...ejoin/amos/boot/module/hygf/api/dto/SurveyDetailsDto.java
+165
-0
SurveyInformationDto.java
...n/amos/boot/module/hygf/api/dto/SurveyInformationDto.java
+55
-0
UnitInfoDto.java
...om/yeejoin/amos/boot/module/hygf/api/dto/UnitInfoDto.java
+63
-0
CommerceInfo.java
...eejoin/amos/boot/module/hygf/api/entity/CommerceInfo.java
+73
-0
Commercial.java
.../yeejoin/amos/boot/module/hygf/api/entity/Commercial.java
+193
-0
ExtendedInformation.java
...amos/boot/module/hygf/api/entity/ExtendedInformation.java
+43
-0
FileInformation.java
...oin/amos/boot/module/hygf/api/entity/FileInformation.java
+55
-0
Information.java
...yeejoin/amos/boot/module/hygf/api/entity/Information.java
+55
-0
PeasantHousehold.java
...in/amos/boot/module/hygf/api/entity/PeasantHousehold.java
+115
-0
SurveyDetails.java
...ejoin/amos/boot/module/hygf/api/entity/SurveyDetails.java
+307
-0
SurveyInformation.java
...n/amos/boot/module/hygf/api/entity/SurveyInformation.java
+87
-0
UnitInfo.java
...om/yeejoin/amos/boot/module/hygf/api/entity/UnitInfo.java
+103
-0
CommerceInfoMapper.java
.../amos/boot/module/hygf/api/mapper/CommerceInfoMapper.java
+14
-0
CommercialMapper.java
...in/amos/boot/module/hygf/api/mapper/CommercialMapper.java
+14
-0
ExtendedInformationMapper.java
...oot/module/hygf/api/mapper/ExtendedInformationMapper.java
+14
-0
FileInformationMapper.java
...os/boot/module/hygf/api/mapper/FileInformationMapper.java
+14
-0
InformationMapper.java
...n/amos/boot/module/hygf/api/mapper/InformationMapper.java
+14
-0
PeasantHouseholdMapper.java
...s/boot/module/hygf/api/mapper/PeasantHouseholdMapper.java
+14
-0
SurveyDetailsMapper.java
...amos/boot/module/hygf/api/mapper/SurveyDetailsMapper.java
+14
-0
SurveyInformationMapper.java
.../boot/module/hygf/api/mapper/SurveyInformationMapper.java
+14
-0
UnitInfoMapper.java
...join/amos/boot/module/hygf/api/mapper/UnitInfoMapper.java
+14
-0
ICommerceInfoService.java
...os/boot/module/hygf/api/service/ICommerceInfoService.java
+12
-0
ICommercialService.java
...amos/boot/module/hygf/api/service/ICommercialService.java
+12
-0
IExtendedInformationService.java
.../module/hygf/api/service/IExtendedInformationService.java
+12
-0
IFileInformationService.java
...boot/module/hygf/api/service/IFileInformationService.java
+12
-0
IInformationService.java
...mos/boot/module/hygf/api/service/IInformationService.java
+12
-0
IPeasantHouseholdService.java
...oot/module/hygf/api/service/IPeasantHouseholdService.java
+12
-0
ISurveyDetailsService.java
...s/boot/module/hygf/api/service/ISurveyDetailsService.java
+12
-0
ISurveyInformationService.java
...ot/module/hygf/api/service/ISurveyInformationService.java
+12
-0
IUnitInfoService.java
...n/amos/boot/module/hygf/api/service/IUnitInfoService.java
+12
-0
CommerceInfoMapper.xml
...hygf-api/src/main/resources/mapper/CommerceInfoMapper.xml
+5
-0
CommercialMapper.xml
...e-hygf-api/src/main/resources/mapper/CommercialMapper.xml
+5
-0
ExtendedInformationMapper.xml
...i/src/main/resources/mapper/ExtendedInformationMapper.xml
+5
-0
FileInformationMapper.xml
...f-api/src/main/resources/mapper/FileInformationMapper.xml
+5
-0
InformationMapper.xml
...-hygf-api/src/main/resources/mapper/InformationMapper.xml
+5
-0
PeasantHouseholdMapper.xml
...-api/src/main/resources/mapper/PeasantHouseholdMapper.xml
+5
-0
SurveyDetailsMapper.xml
...ygf-api/src/main/resources/mapper/SurveyDetailsMapper.xml
+5
-0
SurveyInformationMapper.xml
...api/src/main/resources/mapper/SurveyInformationMapper.xml
+5
-0
UnitInfoMapper.xml
...ule-hygf-api/src/main/resources/mapper/UnitInfoMapper.xml
+5
-0
CommerceInfoController.java
...ot/module/hygf/biz/controller/CommerceInfoController.java
+116
-0
CommercialController.java
...boot/module/hygf/biz/controller/CommercialController.java
+116
-0
ExtendedInformationController.java
...le/hygf/biz/controller/ExtendedInformationController.java
+116
-0
FileInformationController.java
...module/hygf/biz/controller/FileInformationController.java
+116
-0
InformationController.java
...oot/module/hygf/biz/controller/InformationController.java
+116
-0
PeasantHouseholdController.java
...odule/hygf/biz/controller/PeasantHouseholdController.java
+116
-0
SurveyDetailsController.java
...t/module/hygf/biz/controller/SurveyDetailsController.java
+116
-0
SurveyInformationController.java
...dule/hygf/biz/controller/SurveyInformationController.java
+116
-0
UnitInfoController.java
...s/boot/module/hygf/biz/controller/UnitInfoController.java
+116
-0
CommerceInfoServiceImpl.java
...module/hygf/biz/service/impl/CommerceInfoServiceImpl.java
+34
-0
CommercialServiceImpl.java
...t/module/hygf/biz/service/impl/CommercialServiceImpl.java
+34
-0
ExtendedInformationServiceImpl.java
...hygf/biz/service/impl/ExtendedInformationServiceImpl.java
+34
-0
FileInformationServiceImpl.java
...ule/hygf/biz/service/impl/FileInformationServiceImpl.java
+34
-0
InformationServiceImpl.java
.../module/hygf/biz/service/impl/InformationServiceImpl.java
+34
-0
PeasantHouseholdServiceImpl.java
...le/hygf/biz/service/impl/PeasantHouseholdServiceImpl.java
+34
-0
SurveyDetailsServiceImpl.java
...odule/hygf/biz/service/impl/SurveyDetailsServiceImpl.java
+34
-0
SurveyInformationServiceImpl.java
...e/hygf/biz/service/impl/SurveyInformationServiceImpl.java
+34
-0
UnitInfoServiceImpl.java
...oot/module/hygf/biz/service/impl/UnitInfoServiceImpl.java
+34
-0
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/CommerceInfoDto.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 经销商单位信息
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"CommerceInfoDto"
,
description
=
"经销商单位信息"
)
public
class
CommerceInfoDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"统一信用代码"
)
private
String
creditCode
;
@ApiModelProperty
(
value
=
"营业执照"
)
private
String
businessLicensePhoto
;
@ApiModelProperty
(
value
=
"法人名字"
)
private
String
legalPersonName
;
@ApiModelProperty
(
value
=
"法人身份证号"
)
private
String
legalPersonIdNumber
;
@ApiModelProperty
(
value
=
"法人身份证照片正面"
)
private
String
legalPersonCardPhotoFront
;
@ApiModelProperty
(
value
=
"法人身份证照片反面"
)
private
String
legalPersonCardPhotoBack
;
@ApiModelProperty
(
value
=
"法人联系方式"
)
private
String
legalPersonPhone
;
@ApiModelProperty
(
value
=
"单位id"
)
private
Long
unitSeq
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/CommercialDto.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 商务信息
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"CommercialDto"
,
description
=
"商务信息"
)
public
class
CommercialDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"商务类型"
)
private
String
type
;
@ApiModelProperty
(
value
=
"申请人"
)
private
String
applicant
;
@ApiModelProperty
(
value
=
"身份证号"
)
private
String
idCard
;
@ApiModelProperty
(
value
=
"申请人联系电话"
)
private
String
telephone
;
@ApiModelProperty
(
value
=
"省市区"
)
private
String
projectAddress
;
@ApiModelProperty
(
value
=
"设备信息"
)
private
String
device
;
@ApiModelProperty
(
value
=
"电子系统造价"
)
private
Float
cost
;
@ApiModelProperty
(
value
=
"安装规模"
)
private
String
scale
;
@ApiModelProperty
(
value
=
"法务类型"
)
private
String
legalType
;
@ApiModelProperty
(
value
=
"有效联系电话"
)
private
String
legalContactTelephone
;
@ApiModelProperty
(
value
=
"紧急联系人"
)
private
String
legalEmergentTelephone
;
@ApiModelProperty
(
value
=
"结婚证文件标识"
)
private
String
marriageCredit
;
@ApiModelProperty
(
value
=
"房产证文件标识"
)
private
String
realEstateCredit
;
@ApiModelProperty
(
value
=
"身份证正反面文件标识"
)
private
String
idCardCredit
;
@ApiModelProperty
(
value
=
"户口本文件标识"
)
private
String
householdBookCredit
;
@ApiModelProperty
(
value
=
"手持身份证文件标识"
)
private
String
handIdCardCredit
;
@ApiModelProperty
(
value
=
"踏勘照片文件标识"
)
private
String
surveyPhotosWeb
;
@ApiModelProperty
(
value
=
"组件平面图与组串连线图文件标识"
)
private
String
formationWeb
;
@ApiModelProperty
(
value
=
"房屋所有权继承说明文件标识"
)
private
String
inheritWeb
;
@ApiModelProperty
(
value
=
"户用光伏电站项目合作协议文件标识"
)
private
String
agreementWeb
;
@ApiModelProperty
(
value
=
"用户手持身份证照片文件标识"
)
private
String
handIdCardLegal
;
@ApiModelProperty
(
value
=
"法人营业执照文件标识"
)
private
String
licenseLegal
;
@ApiModelProperty
(
value
=
"法定代理人身份证文件标识"
)
private
String
agentLegal
;
@ApiModelProperty
(
value
=
"房产证明文件或乡镇街道土管部门房屋产权证明文件文件标识"
)
private
String
realEstateLegal
;
@ApiModelProperty
(
value
=
"房屋屋顶租赁协议/户用光伏共建开发协议文件标识"
)
private
String
houseAgreementLegal
;
@ApiModelProperty
(
value
=
"法人的企业征信报告、工商内档文件标识"
)
private
String
creditReportLegal
;
@ApiModelProperty
(
value
=
"项目备案证文件标识"
)
private
String
filingsLegal
;
@ApiModelProperty
(
value
=
" 省市区详细地址"
)
private
String
projectAddressDetail
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/ExtendedInformationDto.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 扩展信息
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"ExtendedInformationDto"
,
description
=
"扩展信息"
)
public
class
ExtendedInformationDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"订单说明"
)
private
String
orderDescription
;
@ApiModelProperty
(
value
=
"联系人"
)
private
String
contacts
;
@ApiModelProperty
(
value
=
"勘察表id"
)
private
Long
surveyInformationId
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/FileInformationDto.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 业务文件
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"FileInformationDto"
,
description
=
"业务文件"
)
public
class
FileInformationDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
" 文件类型"
)
private
String
fileType
;
@ApiModelProperty
(
value
=
"文件信息"
)
private
String
fileInformation
;
@ApiModelProperty
(
value
=
"文件业务标识"
)
private
String
fileIdentifying
;
@ApiModelProperty
(
value
=
" 业务标识id"
)
private
Long
businessId
;
@ApiModelProperty
(
value
=
"文件名称"
)
private
String
fileName
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/InformationDto.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 资料归档
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"InformationDto"
,
description
=
"资料归档"
)
public
class
InformationDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"文件编号"
)
private
String
fileNumber
;
@ApiModelProperty
(
value
=
"档案编号"
)
private
String
archivesNumber
;
@ApiModelProperty
(
value
=
"身份证文件标识"
)
private
String
cardFile
;
@ApiModelProperty
(
value
=
" 房产证文件标识"
)
private
String
houseProve
;
@ApiModelProperty
(
value
=
"勘察表id"
)
private
Long
surveyInformationId
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/PeasantHouseholdDto.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 农户信息
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"PeasantHouseholdDto"
,
description
=
"农户信息"
)
public
class
PeasantHouseholdDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"农户信息编号"
)
private
String
peasantHouseholdNo
;
@ApiModelProperty
(
value
=
"业主姓名"
)
private
String
ownersName
;
@ApiModelProperty
(
value
=
"联系电话"
)
private
String
telephone
;
@ApiModelProperty
(
value
=
"开发方名称"
)
private
String
developerName
;
@ApiModelProperty
(
value
=
"开发方code"
)
private
String
developerCode
;
@ApiModelProperty
(
value
=
"定金"
)
private
Float
deposit
;
@ApiModelProperty
(
value
=
"创建时间"
)
private
Date
creationTime
;
@ApiModelProperty
(
value
=
"项目地址"
)
private
String
projectAddress
;
@ApiModelProperty
(
value
=
"常住地址"
)
private
String
permanentAddress
;
@ApiModelProperty
(
value
=
"是否勘察 0,1"
)
private
Integer
surveyOrNot
;
@ApiModelProperty
(
value
=
"身份证号"
)
private
String
idCard
;
@ApiModelProperty
(
value
=
"邮箱"
)
private
String
mailbox
;
@ApiModelProperty
(
value
=
" 审核状态 0未审核,1审核中,2审核结束"
)
private
Integer
review
;
@ApiModelProperty
(
value
=
"项目详细地址"
)
private
String
projectAddressDetail
;
@ApiModelProperty
(
value
=
"常住详细地址"
)
private
String
permanentAddressDetail
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/SurveyDetailsDto.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 勘察明细
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"SurveyDetailsDto"
,
description
=
"勘察明细"
)
public
class
SurveyDetailsDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"勘察时间"
)
private
Date
surveyorTime
;
@ApiModelProperty
(
value
=
"房屋类型"
)
private
String
houseType
;
@ApiModelProperty
(
value
=
"房屋整体情况"
)
private
String
houseSituation
;
@ApiModelProperty
(
value
=
"勘察人"
)
private
String
surveyor
;
@ApiModelProperty
(
value
=
"房屋整体情况备注"
)
private
String
houseSituationNotes
;
@ApiModelProperty
(
value
=
"房屋层数"
)
private
Integer
houseLayers
;
@ApiModelProperty
(
value
=
"房屋总高"
)
private
Integer
houseHeight
;
@ApiModelProperty
(
value
=
"房屋偏向"
)
private
Integer
houseBias
;
@ApiModelProperty
(
value
=
"房屋偏向备注"
)
private
String
houseBiasNotes
;
@ApiModelProperty
(
value
=
"房屋年限"
)
private
Integer
houseLife
;
@ApiModelProperty
(
value
=
"地理位置-经度"
)
private
String
locationLong
;
@ApiModelProperty
(
value
=
"地理位置-维度"
)
private
String
locationLat
;
@ApiModelProperty
(
value
=
"地理位置-海拔"
)
private
String
locationAlt
;
@ApiModelProperty
(
value
=
"屋顶通道"
)
private
String
roofway
;
@ApiModelProperty
(
value
=
"屋顶通道备注"
)
private
String
roofwayNotes
;
@ApiModelProperty
(
value
=
"周边障碍物"
)
private
String
obstacle
;
@ApiModelProperty
(
value
=
"周边障碍物备注"
)
private
String
obstacleNotes
;
@ApiModelProperty
(
value
=
"遮挡物"
)
private
String
screen
;
@ApiModelProperty
(
value
=
"遮挡物备注"
)
private
String
screenNotes
;
@ApiModelProperty
(
value
=
"解决措施"
)
private
String
solutionMeasures
;
@ApiModelProperty
(
value
=
"房屋产权"
)
private
String
houseProperty
;
@ApiModelProperty
(
value
=
"承重是否符合要求"
)
private
String
houseBearing
;
@ApiModelProperty
(
value
=
"是否有明显裂痕"
)
private
String
houseCrack
;
@ApiModelProperty
(
value
=
"屋顶可铺设面积"
)
private
String
roofArea
;
@ApiModelProperty
(
value
=
"电表位置"
)
private
String
meterPosition
;
@ApiModelProperty
(
value
=
"原电表位置"
)
private
String
originalMeterPosition
;
@ApiModelProperty
(
value
=
"原电表位置备注"
)
private
String
originalMeterPositionNotes
;
@ApiModelProperty
(
value
=
"原电表参数"
)
private
String
originalMeterPositionParameter
;
@ApiModelProperty
(
value
=
"进户线"
)
private
String
incomingLine
;
@ApiModelProperty
(
value
=
"进户线备注"
)
private
String
incomingLineNotes
;
@ApiModelProperty
(
value
=
"逆变器位置预估"
)
private
String
inverterPosition
;
@ApiModelProperty
(
value
=
"逆变器位置预估备注"
)
private
String
inverterPositionNotes
;
@ApiModelProperty
(
value
=
"电表箱位置预估"
)
private
String
meterBox
;
@ApiModelProperty
(
value
=
"电表箱位置预估备注"
)
private
String
meterBoxNotes
;
@ApiModelProperty
(
value
=
"支架接地预估"
)
private
String
support
;
@ApiModelProperty
(
value
=
"支架接地预估备注"
)
private
String
supportNotes
;
@ApiModelProperty
(
value
=
"电表箱接地预估"
)
private
String
grounding
;
@ApiModelProperty
(
value
=
"电表箱接地预估备注"
)
private
String
groundingNotes
;
@ApiModelProperty
(
value
=
"关于邻居采光遮挡"
)
private
String
daylightingObstruction
;
@ApiModelProperty
(
value
=
"房屋整体文件标识"
)
private
String
overallHousingSurvey
;
@ApiModelProperty
(
value
=
"房屋周边文件标识"
)
private
String
surroundingHouseSurvey
;
@ApiModelProperty
(
value
=
"房屋内部整体照片文件标识"
)
private
String
insideHouseSurvey
;
@ApiModelProperty
(
value
=
"电表参数文件标识"
)
private
String
electricitySurvey
;
@ApiModelProperty
(
value
=
"屋顶全貌文件标识"
)
private
String
panoramaSurvey
;
@ApiModelProperty
(
value
=
"屋顶平面草图文件标识"
)
private
String
planSketchSurvey
;
@ApiModelProperty
(
value
=
"房屋方位角文件标识"
)
private
String
azimuthSurvey
;
@ApiModelProperty
(
value
=
"其他附件文件标识"
)
private
String
otherAccessorySurvey
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/SurveyInformationDto.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 勘察信息
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"SurveyInformationDto"
,
description
=
"勘察信息"
)
public
class
SurveyInformationDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"勘察编号"
)
private
String
surveyNumber
;
@ApiModelProperty
(
value
=
"电站类型"
)
private
String
powerStationType
;
@ApiModelProperty
(
value
=
"开发方名称"
)
private
String
developerName
;
@ApiModelProperty
(
value
=
"开发方code"
)
private
String
developerCode
;
@ApiModelProperty
(
value
=
" 业务员id"
)
private
String
salesman
Id
;
@ApiModelProperty
(
value
=
"业务员名称"
)
private
String
salesman
;
@ApiModelProperty
(
value
=
"制单人"
)
private
String
creator
;
@ApiModelProperty
(
value
=
"制单时间"
)
private
Date
creatorTime
;
@ApiModelProperty
(
value
=
"业主类型"
)
private
String
ownerType
;
@ApiModelProperty
(
value
=
" 审核状态 0未审核,1审核中,2审核结束"
)
private
Integer
review
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/UnitInfoDto.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 经销商人员信息
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"UnitInfoDto"
,
description
=
"经销商人员信息"
)
public
class
UnitInfoDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"企业名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"注册地址"
)
private
String
registerAddress
;
@ApiModelProperty
(
value
=
"工作地址"
)
private
String
workAddress
;
@ApiModelProperty
(
value
=
"负责人名称"
)
private
String
headName
;
@ApiModelProperty
(
value
=
"负责人电话"
)
private
String
headPhone
;
@ApiModelProperty
(
value
=
"负责人身份证号码"
)
private
String
headIdNumber
;
@ApiModelProperty
(
value
=
"负责人身份证照片正面"
)
private
String
headCardPhotoFront
;
@ApiModelProperty
(
value
=
"负责人身份证照片反面"
)
private
String
headCardPhotoBack
;
@ApiModelProperty
(
value
=
"管理员账户名"
)
private
String
adminLoginName
;
@ApiModelProperty
(
value
=
"管理员电话"
)
private
String
adminPhone
;
@ApiModelProperty
(
value
=
"管理员密码"
)
private
String
adminLoginPwd
;
@ApiModelProperty
(
value
=
"管理员平台用户id"
)
private
String
adminUserId
;
@ApiModelProperty
(
value
=
"平台公司id"
)
private
Long
amosCompanySeq
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/CommerceInfo.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 经销商单位信息
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"hygf_commerce_info"
)
public
class
CommerceInfo
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 统一信用代码
*/
@TableField
(
"credit_code"
)
private
String
creditCode
;
/**
* 营业执照
*/
@TableField
(
"business_license_photo"
)
private
String
businessLicensePhoto
;
/**
* 法人名字
*/
@TableField
(
"legal_person_name"
)
private
String
legalPersonName
;
/**
* 法人身份证号
*/
@TableField
(
"legal_person_id_number"
)
private
String
legalPersonIdNumber
;
/**
* 法人身份证照片正面
*/
@TableField
(
"legal_person_card_photo_front"
)
private
String
legalPersonCardPhotoFront
;
/**
* 法人身份证照片反面
*/
@TableField
(
"legal_person_card_photo_back"
)
private
String
legalPersonCardPhotoBack
;
/**
* 法人联系方式
*/
@TableField
(
"legal_person_phone"
)
private
String
legalPersonPhone
;
/**
* 单位id
*/
@TableField
(
"unit_seq"
)
private
Long
unitSeq
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/Commercial.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 商务信息
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"hygf_commercial"
)
public
class
Commercial
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 商务类型
*/
@TableField
(
"type"
)
private
String
type
;
/**
* 申请人
*/
@TableField
(
"applicant"
)
private
String
applicant
;
/**
* 身份证号
*/
@TableField
(
"id_card"
)
private
String
idCard
;
/**
* 申请人联系电话
*/
@TableField
(
"telephone"
)
private
String
telephone
;
/**
* 省市区
*/
@TableField
(
"project_address"
)
private
String
projectAddress
;
/**
* 设备信息
*/
@TableField
(
"device"
)
private
String
device
;
/**
* 电子系统造价
*/
@TableField
(
"cost"
)
private
Float
cost
;
/**
* 安装规模
*/
@TableField
(
"scale"
)
private
String
scale
;
/**
* 法务类型
*/
@TableField
(
"legal_type"
)
private
String
legalType
;
/**
* 有效联系电话
*/
@TableField
(
"legal_contact_telephone"
)
private
String
legalContactTelephone
;
/**
* 紧急联系人
*/
@TableField
(
"legal_emergent_telephone"
)
private
String
legalEmergentTelephone
;
/**
* 结婚证文件标识
*/
@TableField
(
"marriage_credit"
)
private
String
marriageCredit
;
/**
* 房产证文件标识
*/
@TableField
(
"real_estate_credit"
)
private
String
realEstateCredit
;
/**
* 身份证正反面文件标识
*/
@TableField
(
"id_card_credit"
)
private
String
idCardCredit
;
/**
* 户口本文件标识
*/
@TableField
(
"household_book_credit"
)
private
String
householdBookCredit
;
/**
* 手持身份证文件标识
*/
@TableField
(
"hand_id_card_credit"
)
private
String
handIdCardCredit
;
/**
* 踏勘照片文件标识
*/
@TableField
(
"survey_photos_web"
)
private
String
surveyPhotosWeb
;
/**
* 组件平面图与组串连线图文件标识
*/
@TableField
(
"formation_web"
)
private
String
formationWeb
;
/**
* 房屋所有权继承说明文件标识
*/
@TableField
(
"inherit_web"
)
private
String
inheritWeb
;
/**
* 户用光伏电站项目合作协议文件标识
*/
@TableField
(
"agreement_web"
)
private
String
agreementWeb
;
/**
* 用户手持身份证照片文件标识
*/
@TableField
(
"hand_id_card_legal"
)
private
String
handIdCardLegal
;
/**
* 法人营业执照文件标识
*/
@TableField
(
"license_legal"
)
private
String
licenseLegal
;
/**
* 法定代理人身份证文件标识
*/
@TableField
(
"agent_legal"
)
private
String
agentLegal
;
/**
* 房产证明文件或乡镇街道土管部门房屋产权证明文件文件标识
*/
@TableField
(
"real_estate_legal"
)
private
String
realEstateLegal
;
/**
* 房屋屋顶租赁协议/户用光伏共建开发协议文件标识
*/
@TableField
(
"house_agreement_legal"
)
private
String
houseAgreementLegal
;
/**
* 法人的企业征信报告、工商内档文件标识
*/
@TableField
(
"credit_report_legal"
)
private
String
creditReportLegal
;
/**
* 项目备案证文件标识
*/
@TableField
(
"filings_legal"
)
private
String
filingsLegal
;
/**
* 省市区详细地址
*/
@TableField
(
"project_address_detail"
)
private
String
projectAddressDetail
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/ExtendedInformation.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 扩展信息
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"hygf_extended_information"
)
public
class
ExtendedInformation
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 订单说明
*/
@TableField
(
"order_description"
)
private
String
orderDescription
;
/**
* 联系人
*/
@TableField
(
"contacts"
)
private
String
contacts
;
/**
* 勘察表id
*/
@TableField
(
"survey_information_id"
)
private
Long
surveyInformationId
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/FileInformation.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 业务文件
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"hygf_file_information"
)
public
class
FileInformation
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 文件类型
*/
@TableField
(
"file_type"
)
private
String
fileType
;
/**
* 文件信息
*/
@TableField
(
"file_information"
)
private
String
fileInformation
;
/**
* 文件业务标识
*/
@TableField
(
"file_identifying"
)
private
String
fileIdentifying
;
/**
* 业务标识id
*/
@TableField
(
"business_id"
)
private
Long
businessId
;
/**
* 文件名称
*/
@TableField
(
"file_name"
)
private
String
fileName
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/Information.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 资料归档
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"hygf_information"
)
public
class
Information
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 文件编号
*/
@TableField
(
"file_number"
)
private
String
fileNumber
;
/**
* 档案编号
*/
@TableField
(
"archives_number"
)
private
String
archivesNumber
;
/**
* 身份证文件标识
*/
@TableField
(
"card_file"
)
private
String
cardFile
;
/**
* 房产证文件标识
*/
@TableField
(
"house_prove"
)
private
String
houseProve
;
/**
* 勘察表id
*/
@TableField
(
"survey_information_id"
)
private
Long
surveyInformationId
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/PeasantHousehold.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 农户信息
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"hygf_peasant_household"
)
public
class
PeasantHousehold
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 农户信息编号
*/
@TableField
(
"peasant_household_no"
)
private
String
peasantHouseholdNo
;
/**
* 业主姓名
*/
@TableField
(
"owners_name"
)
private
String
ownersName
;
/**
* 联系电话
*/
@TableField
(
"telephone"
)
private
String
telephone
;
/**
* 开发方名称
*/
@TableField
(
"developer_name"
)
private
String
developerName
;
/**
* 开发方code
*/
@TableField
(
"developer_code"
)
private
String
developerCode
;
/**
* 定金
*/
@TableField
(
"deposit"
)
private
Float
deposit
;
/**
* 创建时间
*/
@TableField
(
"creation_time"
)
private
Date
creationTime
;
/**
* 项目地址
*/
@TableField
(
"project_address"
)
private
String
projectAddress
;
/**
* 常住地址
*/
@TableField
(
"permanent_address"
)
private
String
permanentAddress
;
/**
* 是否勘察 0,1
*/
@TableField
(
"survey_or_not"
)
private
Integer
surveyOrNot
;
/**
* 身份证号
*/
@TableField
(
"id_card"
)
private
String
idCard
;
/**
* 邮箱
*/
@TableField
(
"mailbox"
)
private
String
mailbox
;
/**
* 审核状态 0未审核,1审核中,2审核结束
*/
@TableField
(
"review"
)
private
Integer
review
;
/**
* 项目详细地址
*/
@TableField
(
"project_address_detail"
)
private
String
projectAddressDetail
;
/**
* 常住详细地址
*/
@TableField
(
"permanent_address_detail"
)
private
String
permanentAddressDetail
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/SurveyDetails.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 勘察明细
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"hygf_survey_details"
)
public
class
SurveyDetails
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 勘察时间
*/
@TableField
(
"surveyor_time"
)
private
Date
surveyorTime
;
/**
* 房屋类型
*/
@TableField
(
"house_type"
)
private
String
houseType
;
/**
* 房屋整体情况
*/
@TableField
(
"house_situation"
)
private
String
houseSituation
;
/**
* 勘察人
*/
@TableField
(
"surveyor"
)
private
String
surveyor
;
/**
* 房屋整体情况备注
*/
@TableField
(
"house_situation_notes"
)
private
String
houseSituationNotes
;
/**
* 房屋层数
*/
@TableField
(
"house_layers"
)
private
Integer
houseLayers
;
/**
* 房屋总高
*/
@TableField
(
"house_height"
)
private
Integer
houseHeight
;
/**
* 房屋偏向
*/
@TableField
(
"house_bias"
)
private
Integer
houseBias
;
/**
* 房屋偏向备注
*/
@TableField
(
"house_bias_notes"
)
private
String
houseBiasNotes
;
/**
* 房屋年限
*/
@TableField
(
"house_life"
)
private
Integer
houseLife
;
/**
* 地理位置-经度
*/
@TableField
(
"location_long"
)
private
String
locationLong
;
/**
* 地理位置-维度
*/
@TableField
(
"location_lat"
)
private
String
locationLat
;
/**
* 地理位置-海拔
*/
@TableField
(
"location_alt"
)
private
String
locationAlt
;
/**
* 屋顶通道
*/
@TableField
(
"roofway"
)
private
String
roofway
;
/**
* 屋顶通道备注
*/
@TableField
(
"roofway_notes"
)
private
String
roofwayNotes
;
/**
* 周边障碍物
*/
@TableField
(
"obstacle"
)
private
String
obstacle
;
/**
* 周边障碍物备注
*/
@TableField
(
"obstacle_notes"
)
private
String
obstacleNotes
;
/**
* 遮挡物
*/
@TableField
(
"screen"
)
private
String
screen
;
/**
* 遮挡物备注
*/
@TableField
(
"screen_notes"
)
private
String
screenNotes
;
/**
* 解决措施
*/
@TableField
(
"solution_measures"
)
private
String
solutionMeasures
;
/**
* 房屋产权
*/
@TableField
(
"house_property"
)
private
String
houseProperty
;
/**
* 承重是否符合要求
*/
@TableField
(
"house_bearing"
)
private
String
houseBearing
;
/**
* 是否有明显裂痕
*/
@TableField
(
"house_crack"
)
private
String
houseCrack
;
/**
* 屋顶可铺设面积
*/
@TableField
(
"roof_area"
)
private
String
roofArea
;
/**
* 电表位置
*/
@TableField
(
"meter_position"
)
private
String
meterPosition
;
/**
* 原电表位置
*/
@TableField
(
"original_meter_position"
)
private
String
originalMeterPosition
;
/**
* 原电表位置备注
*/
@TableField
(
"original_meter_position_notes"
)
private
String
originalMeterPositionNotes
;
/**
* 原电表参数
*/
@TableField
(
"original_meter_position_parameter"
)
private
String
originalMeterPositionParameter
;
/**
* 进户线
*/
@TableField
(
"incoming_line"
)
private
String
incomingLine
;
/**
* 进户线备注
*/
@TableField
(
"incoming_line_notes"
)
private
String
incomingLineNotes
;
/**
* 逆变器位置预估
*/
@TableField
(
"inverter_position"
)
private
String
inverterPosition
;
/**
* 逆变器位置预估备注
*/
@TableField
(
"inverter_position_notes"
)
private
String
inverterPositionNotes
;
/**
* 电表箱位置预估
*/
@TableField
(
"meter_box"
)
private
String
meterBox
;
/**
* 电表箱位置预估备注
*/
@TableField
(
"meter_box_notes"
)
private
String
meterBoxNotes
;
/**
* 支架接地预估
*/
@TableField
(
"support"
)
private
String
support
;
/**
* 支架接地预估备注
*/
@TableField
(
"support_notes"
)
private
String
supportNotes
;
/**
* 电表箱接地预估
*/
@TableField
(
"grounding"
)
private
String
grounding
;
/**
* 电表箱接地预估备注
*/
@TableField
(
"grounding_notes"
)
private
String
groundingNotes
;
/**
* 关于邻居采光遮挡
*/
@TableField
(
"daylighting_obstruction"
)
private
String
daylightingObstruction
;
/**
* 房屋整体文件标识
*/
@TableField
(
"overall_housing_survey"
)
private
String
overallHousingSurvey
;
/**
* 房屋周边文件标识
*/
@TableField
(
"surrounding_house_survey"
)
private
String
surroundingHouseSurvey
;
/**
* 房屋内部整体照片文件标识
*/
@TableField
(
"inside_house_survey"
)
private
String
insideHouseSurvey
;
/**
* 电表参数文件标识
*/
@TableField
(
"electricity_survey"
)
private
String
electricitySurvey
;
/**
* 屋顶全貌文件标识
*/
@TableField
(
"panorama_survey"
)
private
String
panoramaSurvey
;
/**
* 屋顶平面草图文件标识
*/
@TableField
(
"plan_sketch_survey"
)
private
String
planSketchSurvey
;
/**
* 房屋方位角文件标识
*/
@TableField
(
"azimuth_survey"
)
private
String
azimuthSurvey
;
/**
* 其他附件文件标识
*/
@TableField
(
"other_accessory_survey"
)
private
String
otherAccessorySurvey
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/SurveyInformation.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 勘察信息
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"hygf_survey_information"
)
public
class
SurveyInformation
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 勘察编号
*/
@TableField
(
"survey_number"
)
private
String
surveyNumber
;
/**
* 电站类型
*/
@TableField
(
"power_station_type"
)
private
String
powerStationType
;
/**
* 开发方名称
*/
@TableField
(
"developer_name"
)
private
String
developerName
;
/**
* 开发方code
*/
@TableField
(
"developer_code"
)
private
String
developerCode
;
/**
* 业务员id
*/
@TableField
(
"salesman
_id"
)
private
String
salesman
Id
;
/**
* 业务员名称
*/
@TableField
(
"salesman"
)
private
String
salesman
;
/**
* 制单人
*/
@TableField
(
"creator"
)
private
String
creator
;
/**
* 制单时间
*/
@TableField
(
"creator_time"
)
private
Date
creatorTime
;
/**
* 业主类型
*/
@TableField
(
"owner_type"
)
private
String
ownerType
;
/**
* 审核状态 0未审核,1审核中,2审核结束
*/
@TableField
(
"review"
)
private
Integer
review
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/UnitInfo.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 经销商人员信息
*
* @author system_generator
* @date 2023-07-07
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"hygf_unit_info"
)
public
class
UnitInfo
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 企业名称
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 注册地址
*/
@TableField
(
"register_address"
)
private
String
registerAddress
;
/**
* 工作地址
*/
@TableField
(
"work_address"
)
private
String
workAddress
;
/**
* 负责人名称
*/
@TableField
(
"head_name"
)
private
String
headName
;
/**
* 负责人电话
*/
@TableField
(
"head_phone"
)
private
String
headPhone
;
/**
* 负责人身份证号码
*/
@TableField
(
"head_id_number"
)
private
String
headIdNumber
;
/**
* 负责人身份证照片正面
*/
@TableField
(
"head_card_photo_front"
)
private
String
headCardPhotoFront
;
/**
* 负责人身份证照片反面
*/
@TableField
(
"head_card_photo_back"
)
private
String
headCardPhotoBack
;
/**
* 管理员账户名
*/
@TableField
(
"admin_login_name"
)
private
String
adminLoginName
;
/**
* 管理员电话
*/
@TableField
(
"admin_phone"
)
private
String
adminPhone
;
/**
* 管理员密码
*/
@TableField
(
"admin_login_pwd"
)
private
String
adminLoginPwd
;
/**
* 管理员平台用户id
*/
@TableField
(
"admin_user_id"
)
private
String
adminUserId
;
/**
* 平台公司id
*/
@TableField
(
"amos_company_seq"
)
private
Long
amosCompanySeq
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/CommerceInfoMapper.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.CommerceInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 经销商单位信息 Mapper 接口
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
CommerceInfoMapper
extends
BaseMapper
<
CommerceInfo
>
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/CommercialMapper.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.Commercial
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 商务信息 Mapper 接口
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
CommercialMapper
extends
BaseMapper
<
Commercial
>
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/ExtendedInformationMapper.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.ExtendedInformation
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 扩展信息 Mapper 接口
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
ExtendedInformationMapper
extends
BaseMapper
<
ExtendedInformation
>
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/FileInformationMapper.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.FileInformation
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 业务文件 Mapper 接口
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
FileInformationMapper
extends
BaseMapper
<
FileInformation
>
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/InformationMapper.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.Information
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 资料归档 Mapper 接口
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
InformationMapper
extends
BaseMapper
<
Information
>
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/PeasantHouseholdMapper.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.PeasantHousehold
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 农户信息 Mapper 接口
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
PeasantHouseholdMapper
extends
BaseMapper
<
PeasantHousehold
>
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/SurveyDetailsMapper.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.SurveyDetails
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 勘察明细 Mapper 接口
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
SurveyDetailsMapper
extends
BaseMapper
<
SurveyDetails
>
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/SurveyInformationMapper.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.SurveyInformation
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 勘察信息 Mapper 接口
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
SurveyInformationMapper
extends
BaseMapper
<
SurveyInformation
>
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/UnitInfoMapper.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.UnitInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 经销商人员信息 Mapper 接口
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
UnitInfoMapper
extends
BaseMapper
<
UnitInfo
>
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/service/ICommerceInfoService.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
service
;
/**
* 经销商单位信息接口类
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
ICommerceInfoService
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/service/ICommercialService.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
service
;
/**
* 商务信息接口类
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
ICommercialService
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/service/IExtendedInformationService.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
service
;
/**
* 扩展信息接口类
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
IExtendedInformationService
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/service/IFileInformationService.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
service
;
/**
* 业务文件接口类
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
IFileInformationService
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/service/IInformationService.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
service
;
/**
* 资料归档接口类
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
IInformationService
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/service/IPeasantHouseholdService.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
service
;
/**
* 农户信息接口类
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
IPeasantHouseholdService
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/service/ISurveyDetailsService.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
service
;
/**
* 勘察明细接口类
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
ISurveyDetailsService
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/service/ISurveyInformationService.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
service
;
/**
* 勘察信息接口类
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
ISurveyInformationService
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/service/IUnitInfoService.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
service
;
/**
* 经销商人员信息接口类
*
* @author system_generator
* @date 2023-07-07
*/
public
interface
IUnitInfoService
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/CommerceInfoMapper.xml
0 → 100644
View file @
f56ea8f2
<?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.hygf.api.mapper.CommerceInfoMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/CommercialMapper.xml
0 → 100644
View file @
f56ea8f2
<?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.hygf.api.mapper.CommercialMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/ExtendedInformationMapper.xml
0 → 100644
View file @
f56ea8f2
<?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.hygf.api.mapper.ExtendedInformationMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/FileInformationMapper.xml
0 → 100644
View file @
f56ea8f2
<?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.hygf.api.mapper.FileInformationMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/InformationMapper.xml
0 → 100644
View file @
f56ea8f2
<?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.hygf.api.mapper.InformationMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/PeasantHouseholdMapper.xml
0 → 100644
View file @
f56ea8f2
<?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.hygf.api.mapper.PeasantHouseholdMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/SurveyDetailsMapper.xml
0 → 100644
View file @
f56ea8f2
<?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.hygf.api.mapper.SurveyDetailsMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/SurveyInformationMapper.xml
0 → 100644
View file @
f56ea8f2
<?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.hygf.api.mapper.SurveyInformationMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/UnitInfoMapper.xml
0 → 100644
View file @
f56ea8f2
<?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.hygf.api.mapper.UnitInfoMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/CommerceInfoController.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
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.hygf.biz.service.impl.CommerceInfoServiceImpl
;
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.hygf.api.dto.CommerceInfoDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 经销商单位信息
*
* @author system_generator
* @date 2023-07-07
*/
@RestController
@Api
(
tags
=
"经销商单位信息Api"
)
@RequestMapping
(
value
=
"/commerce-info"
)
public
class
CommerceInfoController
extends
BaseController
{
@Autowired
CommerceInfoServiceImpl
commerceInfoServiceImpl
;
/**
* 新增经销商单位信息
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增经销商单位信息"
,
notes
=
"新增经销商单位信息"
)
public
ResponseModel
<
CommerceInfoDto
>
save
(
@RequestBody
CommerceInfoDto
model
)
{
model
=
commerceInfoServiceImpl
.
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
<
CommerceInfoDto
>
updateBySequenceNbrCommerceInfo
(
@RequestBody
CommerceInfoDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
commerceInfoServiceImpl
.
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
(
commerceInfoServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个经销商单位信息"
,
notes
=
"根据sequenceNbr查询单个经销商单位信息"
)
public
ResponseModel
<
CommerceInfoDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
commerceInfoServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"经销商单位信息分页查询"
,
notes
=
"经销商单位信息分页查询"
)
public
ResponseModel
<
Page
<
CommerceInfoDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
CommerceInfoDto
>
page
=
new
Page
<
CommerceInfoDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
commerceInfoServiceImpl
.
queryForCommerceInfoPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"经销商单位信息列表全部数据查询"
,
notes
=
"经销商单位信息列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
CommerceInfoDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
commerceInfoServiceImpl
.
queryForCommerceInfoList
());
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/CommercialController.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
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.hygf.biz.service.impl.CommercialServiceImpl
;
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.hygf.api.dto.CommercialDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 商务信息
*
* @author system_generator
* @date 2023-07-07
*/
@RestController
@Api
(
tags
=
"商务信息Api"
)
@RequestMapping
(
value
=
"/commercial"
)
public
class
CommercialController
extends
BaseController
{
@Autowired
CommercialServiceImpl
commercialServiceImpl
;
/**
* 新增商务信息
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增商务信息"
,
notes
=
"新增商务信息"
)
public
ResponseModel
<
CommercialDto
>
save
(
@RequestBody
CommercialDto
model
)
{
model
=
commercialServiceImpl
.
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
<
CommercialDto
>
updateBySequenceNbrCommercial
(
@RequestBody
CommercialDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
commercialServiceImpl
.
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
(
commercialServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个商务信息"
,
notes
=
"根据sequenceNbr查询单个商务信息"
)
public
ResponseModel
<
CommercialDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
commercialServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"商务信息分页查询"
,
notes
=
"商务信息分页查询"
)
public
ResponseModel
<
Page
<
CommercialDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
CommercialDto
>
page
=
new
Page
<
CommercialDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
commercialServiceImpl
.
queryForCommercialPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"商务信息列表全部数据查询"
,
notes
=
"商务信息列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
CommercialDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
commercialServiceImpl
.
queryForCommercialList
());
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/ExtendedInformationController.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
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.hygf.biz.service.impl.ExtendedInformationServiceImpl
;
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.hygf.api.dto.ExtendedInformationDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 扩展信息
*
* @author system_generator
* @date 2023-07-07
*/
@RestController
@Api
(
tags
=
"扩展信息Api"
)
@RequestMapping
(
value
=
"/extended-information"
)
public
class
ExtendedInformationController
extends
BaseController
{
@Autowired
ExtendedInformationServiceImpl
extendedInformationServiceImpl
;
/**
* 新增扩展信息
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增扩展信息"
,
notes
=
"新增扩展信息"
)
public
ResponseModel
<
ExtendedInformationDto
>
save
(
@RequestBody
ExtendedInformationDto
model
)
{
model
=
extendedInformationServiceImpl
.
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
<
ExtendedInformationDto
>
updateBySequenceNbrExtendedInformation
(
@RequestBody
ExtendedInformationDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
extendedInformationServiceImpl
.
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
(
extendedInformationServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个扩展信息"
,
notes
=
"根据sequenceNbr查询单个扩展信息"
)
public
ResponseModel
<
ExtendedInformationDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
extendedInformationServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"扩展信息分页查询"
,
notes
=
"扩展信息分页查询"
)
public
ResponseModel
<
Page
<
ExtendedInformationDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
ExtendedInformationDto
>
page
=
new
Page
<
ExtendedInformationDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
extendedInformationServiceImpl
.
queryForExtendedInformationPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"扩展信息列表全部数据查询"
,
notes
=
"扩展信息列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
ExtendedInformationDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
extendedInformationServiceImpl
.
queryForExtendedInformationList
());
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/FileInformationController.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
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.hygf.biz.service.impl.FileInformationServiceImpl
;
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.hygf.api.dto.FileInformationDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 业务文件
*
* @author system_generator
* @date 2023-07-07
*/
@RestController
@Api
(
tags
=
"业务文件Api"
)
@RequestMapping
(
value
=
"/file-information"
)
public
class
FileInformationController
extends
BaseController
{
@Autowired
FileInformationServiceImpl
fileInformationServiceImpl
;
/**
* 新增业务文件
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增业务文件"
,
notes
=
"新增业务文件"
)
public
ResponseModel
<
FileInformationDto
>
save
(
@RequestBody
FileInformationDto
model
)
{
model
=
fileInformationServiceImpl
.
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
<
FileInformationDto
>
updateBySequenceNbrFileInformation
(
@RequestBody
FileInformationDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
fileInformationServiceImpl
.
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
(
fileInformationServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个业务文件"
,
notes
=
"根据sequenceNbr查询单个业务文件"
)
public
ResponseModel
<
FileInformationDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
fileInformationServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"业务文件分页查询"
,
notes
=
"业务文件分页查询"
)
public
ResponseModel
<
Page
<
FileInformationDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
FileInformationDto
>
page
=
new
Page
<
FileInformationDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
fileInformationServiceImpl
.
queryForFileInformationPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"业务文件列表全部数据查询"
,
notes
=
"业务文件列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
FileInformationDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
fileInformationServiceImpl
.
queryForFileInformationList
());
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/InformationController.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
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.hygf.biz.service.impl.InformationServiceImpl
;
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.hygf.api.dto.InformationDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 资料归档
*
* @author system_generator
* @date 2023-07-07
*/
@RestController
@Api
(
tags
=
"资料归档Api"
)
@RequestMapping
(
value
=
"/information"
)
public
class
InformationController
extends
BaseController
{
@Autowired
InformationServiceImpl
informationServiceImpl
;
/**
* 新增资料归档
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增资料归档"
,
notes
=
"新增资料归档"
)
public
ResponseModel
<
InformationDto
>
save
(
@RequestBody
InformationDto
model
)
{
model
=
informationServiceImpl
.
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
<
InformationDto
>
updateBySequenceNbrInformation
(
@RequestBody
InformationDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
informationServiceImpl
.
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
(
informationServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个资料归档"
,
notes
=
"根据sequenceNbr查询单个资料归档"
)
public
ResponseModel
<
InformationDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
informationServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"资料归档分页查询"
,
notes
=
"资料归档分页查询"
)
public
ResponseModel
<
Page
<
InformationDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
InformationDto
>
page
=
new
Page
<
InformationDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
informationServiceImpl
.
queryForInformationPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"资料归档列表全部数据查询"
,
notes
=
"资料归档列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
InformationDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
informationServiceImpl
.
queryForInformationList
());
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/PeasantHouseholdController.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
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.hygf.biz.service.impl.PeasantHouseholdServiceImpl
;
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.hygf.api.dto.PeasantHouseholdDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 农户信息
*
* @author system_generator
* @date 2023-07-07
*/
@RestController
@Api
(
tags
=
"农户信息Api"
)
@RequestMapping
(
value
=
"/peasant-household"
)
public
class
PeasantHouseholdController
extends
BaseController
{
@Autowired
PeasantHouseholdServiceImpl
peasantHouseholdServiceImpl
;
/**
* 新增农户信息
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增农户信息"
,
notes
=
"新增农户信息"
)
public
ResponseModel
<
PeasantHouseholdDto
>
save
(
@RequestBody
PeasantHouseholdDto
model
)
{
model
=
peasantHouseholdServiceImpl
.
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
<
PeasantHouseholdDto
>
updateBySequenceNbrPeasantHousehold
(
@RequestBody
PeasantHouseholdDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
peasantHouseholdServiceImpl
.
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
(
peasantHouseholdServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个农户信息"
,
notes
=
"根据sequenceNbr查询单个农户信息"
)
public
ResponseModel
<
PeasantHouseholdDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
peasantHouseholdServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"农户信息分页查询"
,
notes
=
"农户信息分页查询"
)
public
ResponseModel
<
Page
<
PeasantHouseholdDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
PeasantHouseholdDto
>
page
=
new
Page
<
PeasantHouseholdDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
peasantHouseholdServiceImpl
.
queryForPeasantHouseholdPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"农户信息列表全部数据查询"
,
notes
=
"农户信息列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
PeasantHouseholdDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
peasantHouseholdServiceImpl
.
queryForPeasantHouseholdList
());
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/SurveyDetailsController.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
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.hygf.biz.service.impl.SurveyDetailsServiceImpl
;
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.hygf.api.dto.SurveyDetailsDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 勘察明细
*
* @author system_generator
* @date 2023-07-07
*/
@RestController
@Api
(
tags
=
"勘察明细Api"
)
@RequestMapping
(
value
=
"/survey-details"
)
public
class
SurveyDetailsController
extends
BaseController
{
@Autowired
SurveyDetailsServiceImpl
surveyDetailsServiceImpl
;
/**
* 新增勘察明细
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增勘察明细"
,
notes
=
"新增勘察明细"
)
public
ResponseModel
<
SurveyDetailsDto
>
save
(
@RequestBody
SurveyDetailsDto
model
)
{
model
=
surveyDetailsServiceImpl
.
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
<
SurveyDetailsDto
>
updateBySequenceNbrSurveyDetails
(
@RequestBody
SurveyDetailsDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
surveyDetailsServiceImpl
.
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
(
surveyDetailsServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个勘察明细"
,
notes
=
"根据sequenceNbr查询单个勘察明细"
)
public
ResponseModel
<
SurveyDetailsDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
surveyDetailsServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"勘察明细分页查询"
,
notes
=
"勘察明细分页查询"
)
public
ResponseModel
<
Page
<
SurveyDetailsDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
SurveyDetailsDto
>
page
=
new
Page
<
SurveyDetailsDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
surveyDetailsServiceImpl
.
queryForSurveyDetailsPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"勘察明细列表全部数据查询"
,
notes
=
"勘察明细列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
SurveyDetailsDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
surveyDetailsServiceImpl
.
queryForSurveyDetailsList
());
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/SurveyInformationController.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
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.hygf.biz.service.impl.SurveyInformationServiceImpl
;
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.hygf.api.dto.SurveyInformationDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 勘察信息
*
* @author system_generator
* @date 2023-07-07
*/
@RestController
@Api
(
tags
=
"勘察信息Api"
)
@RequestMapping
(
value
=
"/survey-information"
)
public
class
SurveyInformationController
extends
BaseController
{
@Autowired
SurveyInformationServiceImpl
surveyInformationServiceImpl
;
/**
* 新增勘察信息
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增勘察信息"
,
notes
=
"新增勘察信息"
)
public
ResponseModel
<
SurveyInformationDto
>
save
(
@RequestBody
SurveyInformationDto
model
)
{
model
=
surveyInformationServiceImpl
.
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
<
SurveyInformationDto
>
updateBySequenceNbrSurveyInformation
(
@RequestBody
SurveyInformationDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
surveyInformationServiceImpl
.
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
(
surveyInformationServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个勘察信息"
,
notes
=
"根据sequenceNbr查询单个勘察信息"
)
public
ResponseModel
<
SurveyInformationDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
surveyInformationServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"勘察信息分页查询"
,
notes
=
"勘察信息分页查询"
)
public
ResponseModel
<
Page
<
SurveyInformationDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
SurveyInformationDto
>
page
=
new
Page
<
SurveyInformationDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
surveyInformationServiceImpl
.
queryForSurveyInformationPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"勘察信息列表全部数据查询"
,
notes
=
"勘察信息列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
SurveyInformationDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
surveyInformationServiceImpl
.
queryForSurveyInformationList
());
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/UnitInfoController.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
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.hygf.biz.service.impl.UnitInfoServiceImpl
;
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.hygf.api.dto.UnitInfoDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 经销商人员信息
*
* @author system_generator
* @date 2023-07-07
*/
@RestController
@Api
(
tags
=
"经销商人员信息Api"
)
@RequestMapping
(
value
=
"/unit-info"
)
public
class
UnitInfoController
extends
BaseController
{
@Autowired
UnitInfoServiceImpl
unitInfoServiceImpl
;
/**
* 新增经销商人员信息
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增经销商人员信息"
,
notes
=
"新增经销商人员信息"
)
public
ResponseModel
<
UnitInfoDto
>
save
(
@RequestBody
UnitInfoDto
model
)
{
model
=
unitInfoServiceImpl
.
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
<
UnitInfoDto
>
updateBySequenceNbrUnitInfo
(
@RequestBody
UnitInfoDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
unitInfoServiceImpl
.
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
(
unitInfoServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个经销商人员信息"
,
notes
=
"根据sequenceNbr查询单个经销商人员信息"
)
public
ResponseModel
<
UnitInfoDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
unitInfoServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"经销商人员信息分页查询"
,
notes
=
"经销商人员信息分页查询"
)
public
ResponseModel
<
Page
<
UnitInfoDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
UnitInfoDto
>
page
=
new
Page
<
UnitInfoDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
unitInfoServiceImpl
.
queryForUnitInfoPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"经销商人员信息列表全部数据查询"
,
notes
=
"经销商人员信息列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
UnitInfoDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
unitInfoServiceImpl
.
queryForUnitInfoList
());
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/CommerceInfoServiceImpl.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.CommerceInfo
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.CommerceInfoMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.service.ICommerceInfoService
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.CommerceInfoDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 经销商单位信息服务实现类
*
* @author system_generator
* @date 2023-07-07
*/
@Service
public
class
CommerceInfoServiceImpl
extends
BaseService
<
CommerceInfoDto
,
CommerceInfo
,
CommerceInfoMapper
>
implements
ICommerceInfoService
{
/**
* 分页查询
*/
public
Page
<
CommerceInfoDto
>
queryForCommerceInfoPage
(
Page
<
CommerceInfoDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
CommerceInfoDto
>
queryForCommerceInfoList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/CommercialServiceImpl.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.Commercial
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.CommercialMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.service.ICommercialService
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.CommercialDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 商务信息服务实现类
*
* @author system_generator
* @date 2023-07-07
*/
@Service
public
class
CommercialServiceImpl
extends
BaseService
<
CommercialDto
,
Commercial
,
CommercialMapper
>
implements
ICommercialService
{
/**
* 分页查询
*/
public
Page
<
CommercialDto
>
queryForCommercialPage
(
Page
<
CommercialDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
CommercialDto
>
queryForCommercialList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/ExtendedInformationServiceImpl.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.ExtendedInformation
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.ExtendedInformationMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.service.IExtendedInformationService
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.ExtendedInformationDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 扩展信息服务实现类
*
* @author system_generator
* @date 2023-07-07
*/
@Service
public
class
ExtendedInformationServiceImpl
extends
BaseService
<
ExtendedInformationDto
,
ExtendedInformation
,
ExtendedInformationMapper
>
implements
IExtendedInformationService
{
/**
* 分页查询
*/
public
Page
<
ExtendedInformationDto
>
queryForExtendedInformationPage
(
Page
<
ExtendedInformationDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
ExtendedInformationDto
>
queryForExtendedInformationList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/FileInformationServiceImpl.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.FileInformation
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.FileInformationMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.service.IFileInformationService
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.FileInformationDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 业务文件服务实现类
*
* @author system_generator
* @date 2023-07-07
*/
@Service
public
class
FileInformationServiceImpl
extends
BaseService
<
FileInformationDto
,
FileInformation
,
FileInformationMapper
>
implements
IFileInformationService
{
/**
* 分页查询
*/
public
Page
<
FileInformationDto
>
queryForFileInformationPage
(
Page
<
FileInformationDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
FileInformationDto
>
queryForFileInformationList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/InformationServiceImpl.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.Information
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.InformationMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.service.IInformationService
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.InformationDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 资料归档服务实现类
*
* @author system_generator
* @date 2023-07-07
*/
@Service
public
class
InformationServiceImpl
extends
BaseService
<
InformationDto
,
Information
,
InformationMapper
>
implements
IInformationService
{
/**
* 分页查询
*/
public
Page
<
InformationDto
>
queryForInformationPage
(
Page
<
InformationDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
InformationDto
>
queryForInformationList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/PeasantHouseholdServiceImpl.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.PeasantHousehold
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.PeasantHouseholdMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.service.IPeasantHouseholdService
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.PeasantHouseholdDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 农户信息服务实现类
*
* @author system_generator
* @date 2023-07-07
*/
@Service
public
class
PeasantHouseholdServiceImpl
extends
BaseService
<
PeasantHouseholdDto
,
PeasantHousehold
,
PeasantHouseholdMapper
>
implements
IPeasantHouseholdService
{
/**
* 分页查询
*/
public
Page
<
PeasantHouseholdDto
>
queryForPeasantHouseholdPage
(
Page
<
PeasantHouseholdDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
PeasantHouseholdDto
>
queryForPeasantHouseholdList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/SurveyDetailsServiceImpl.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.SurveyDetails
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.SurveyDetailsMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.service.ISurveyDetailsService
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.SurveyDetailsDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 勘察明细服务实现类
*
* @author system_generator
* @date 2023-07-07
*/
@Service
public
class
SurveyDetailsServiceImpl
extends
BaseService
<
SurveyDetailsDto
,
SurveyDetails
,
SurveyDetailsMapper
>
implements
ISurveyDetailsService
{
/**
* 分页查询
*/
public
Page
<
SurveyDetailsDto
>
queryForSurveyDetailsPage
(
Page
<
SurveyDetailsDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
SurveyDetailsDto
>
queryForSurveyDetailsList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/SurveyInformationServiceImpl.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.SurveyInformation
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.SurveyInformationMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.service.ISurveyInformationService
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.SurveyInformationDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 勘察信息服务实现类
*
* @author system_generator
* @date 2023-07-07
*/
@Service
public
class
SurveyInformationServiceImpl
extends
BaseService
<
SurveyInformationDto
,
SurveyInformation
,
SurveyInformationMapper
>
implements
ISurveyInformationService
{
/**
* 分页查询
*/
public
Page
<
SurveyInformationDto
>
queryForSurveyInformationPage
(
Page
<
SurveyInformationDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
SurveyInformationDto
>
queryForSurveyInformationList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/UnitInfoServiceImpl.java
0 → 100644
View file @
f56ea8f2
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.UnitInfo
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.UnitInfoMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.service.IUnitInfoService
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.UnitInfoDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 经销商人员信息服务实现类
*
* @author system_generator
* @date 2023-07-07
*/
@Service
public
class
UnitInfoServiceImpl
extends
BaseService
<
UnitInfoDto
,
UnitInfo
,
UnitInfoMapper
>
implements
IUnitInfoService
{
/**
* 分页查询
*/
public
Page
<
UnitInfoDto
>
queryForUnitInfoPage
(
Page
<
UnitInfoDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
UnitInfoDto
>
queryForUnitInfoList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment