Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-zx-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
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
Jobs
Commits
Open sidebar
项目统一框架
一体化_户用光伏项目代码
amos-boot-zx-biz
Commits
29fb020d
Commit
29fb020d
authored
Nov 12, 2024
by
朱晨阳
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
电站管理列表接口修改
parent
bb908675
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
22 additions
and
9 deletions
+22
-9
PowerStationDto.java
...eejoin/amos/boot/module/hygf/api/dto/PowerStationDto.java
+2
-0
PowerStationMapper.java
.../amos/boot/module/hygf/api/mapper/PowerStationMapper.java
+3
-2
PowerStationMapper.xml
...pi/src/main/resources/mapper/mysql/PowerStationMapper.xml
+9
-1
PowerStationController.java
...ot/module/hygf/biz/controller/PowerStationController.java
+4
-2
PowerStationServiceImpl.java
...module/hygf/biz/service/impl/PowerStationServiceImpl.java
+4
-4
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/PowerStationDto.java
View file @
29fb020d
...
...
@@ -101,4 +101,6 @@ public class PowerStationDto extends BaseDto {
private
String
realScale
;
@ApiModelProperty
(
value
=
"省份"
)
private
String
province
;
@ApiModelProperty
(
value
=
"制单日期"
)
private
String
creatorTime
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/PowerStationMapper.java
View file @
29fb020d
...
...
@@ -23,8 +23,9 @@ public interface PowerStationMapper extends BaseMapper<PowerStation> {
@Param
(
"regionalCompaniesName"
)
String
regionalCompaniesName
,
@Param
(
"processStatus"
)
String
processStatus
,
@Param
(
"province"
)
String
province
,
@Param
(
"projectAddress"
)
String
projectAddress
,
@Param
(
"status"
)
String
status
);
@Param
(
"status"
)
String
status
,
@Param
(
"startTime"
)
String
startTime
,
@Param
(
"endTime"
)
String
endTime
);
String
getInstanceIdByhouseId
(
String
peasantHouseholdId
);
List
<
Map
<
String
,
Object
>>
getKcCreateTime
();
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/mysql/PowerStationMapper.xml
View file @
29fb020d
...
...
@@ -34,7 +34,8 @@
ph.project_address_detail,
SUBSTRING_INDEX(ph.project_address_name, '/', 1) AS province,
lc.stamp_status,
lc.status
lc.status,
hsi.creator_time
FROM
hygf_power_station ps
LEFT JOIN (
...
...
@@ -56,6 +57,7 @@
ON lc.peasant_household_id = ps.peasant_household_id
LEFT JOIN hygf_peasant_household ph
ON ph.sequence_nbr = ps.peasant_household_id
LEFT JOIN (select sequence_nbr, creator_time from hygf_survey_information ) hsi on ph.survey_information_id = hsi.sequence_nbr
WHERE
ps.is_delete = 0
<if
test=
"powerStationCode != null and powerStationCode != ''"
>
...
...
@@ -85,6 +87,12 @@
<if
test=
"status != null and status != ''"
>
AND lc.status = #{status}
</if>
<if
test=
"startTime != null and startTime != ''"
>
AND hsi.creator_time
>
= #{startTime}
</if>
<if
test=
"endTime != null and endTime != ''"
>
AND hsi.creator_time
<
= #{endTime}
</if>
ORDER BY ps.rec_date DESC
</select>
<select
id=
"getInstanceIdByhouseId"
resultType=
"java.lang.String"
>
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/PowerStationController.java
View file @
29fb020d
...
...
@@ -107,12 +107,14 @@ public class PowerStationController extends BaseController {
@RequestParam
(
value
=
"regionalCompaniesName"
,
required
=
false
)
String
regionalCompaniesName
,
@RequestParam
(
value
=
"province"
,
required
=
false
)
String
province
,
@RequestParam
(
value
=
"projectAddress"
,
required
=
false
)
String
projectAddress
,
@RequestParam
(
value
=
"status"
,
required
=
false
)
String
status
)
{
@RequestParam
(
value
=
"status"
,
required
=
false
)
String
status
,
@RequestParam
(
value
=
"startTime"
,
required
=
false
)
String
startTime
,
@RequestParam
(
value
=
"endTime"
,
required
=
false
)
String
endTime
)
{
Page
<
PowerStationDto
>
page
=
new
Page
<
PowerStationDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
AgencyUserModel
userInfo
=
getUserInfo
();
return
ResponseHelper
.
buildResponse
(
powerStationServiceImpl
.
queryForPowerStationUserRoles
(
page
,
powerStationCode
,
ownersName
,
userInfo
,
serviceAgent
,
regionalCompaniesName
,
processStatus
,
province
,
projectAddress
,
status
));
return
ResponseHelper
.
buildResponse
(
powerStationServiceImpl
.
queryForPowerStationUserRoles
(
page
,
powerStationCode
,
ownersName
,
userInfo
,
serviceAgent
,
regionalCompaniesName
,
processStatus
,
province
,
projectAddress
,
status
,
startTime
,
endTime
));
}
/**
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/PowerStationServiceImpl.java
View file @
29fb020d
...
...
@@ -98,7 +98,7 @@ public class PowerStationServiceImpl extends BaseService<PowerStationDto, PowerS
private
RedisLockUtil
redisLockUtil
;
public
Page
<
PowerStationDto
>
queryForPowerStationUserRoles
(
Page
<
PowerStationDto
>
page
,
String
powerStationCode
,
String
ownersName
,
AgencyUserModel
userInfo
,
String
serviceAgent
,
String
regionalCompaniesName
,
String
processStatus
,
String
province
,
String
projectAddress
,
String
status
)
{
String
ownersName
,
AgencyUserModel
userInfo
,
String
serviceAgent
,
String
regionalCompaniesName
,
String
processStatus
,
String
province
,
String
projectAddress
,
String
status
,
String
startTime
,
String
endTime
)
{
// Map<Long, List<RoleModel>> orgRoles = userInfo.getOrgRoles();
// Collection<List<RoleModel>> roleModels = orgRoles.values();
// if(roleModels !=null){
...
...
@@ -124,7 +124,7 @@ public class PowerStationServiceImpl extends BaseService<PowerStationDto, PowerS
// this.queryForPowerStationPage(page,powerStationCode,ownersName,serviceAgent);
Page
<
PowerStationDto
>
powerStationDtoPage
=
this
.
queryPage
((
int
)
page
.
getCurrent
(),
(
int
)
page
.
getSize
(),
powerStationCode
,
ownersName
,
serviceAgent
,
regionalCompaniesName
,
processStatus
,
province
,
projectAddress
,
status
);
serviceAgent
,
regionalCompaniesName
,
processStatus
,
province
,
projectAddress
,
status
,
startTime
,
endTime
);
// if(powerStationDtoPage.getRecords() != null && powerStationDtoPage.getRecords().size() > 0) {
// powerStationDtoPage.getRecords().forEach(e -> {
...
...
@@ -170,10 +170,10 @@ public class PowerStationServiceImpl extends BaseService<PowerStationDto, PowerS
// 查询电站审核记录
public
Page
<
PowerStationDto
>
queryPage
(
int
current
,
int
size
,
String
powerStationCode
,
String
ownersName
,
String
serviceAgent
,
String
regionalCompaniesName
,
String
processStatus
,
String
province
,
String
projectAddress
,
String
status
)
{
String
serviceAgent
,
String
regionalCompaniesName
,
String
processStatus
,
String
province
,
String
projectAddress
,
String
status
,
String
startTime
,
String
endTime
)
{
PageHelper
.
startPage
(
current
,
size
);
List
<
PowerStationDto
>
list
=
powerStationMapper
.
queryPage
(
powerStationCode
,
ownersName
,
serviceAgent
,
regionalCompaniesName
,
processStatus
,
province
,
projectAddress
,
status
);
List
<
PowerStationDto
>
list
=
powerStationMapper
.
queryPage
(
powerStationCode
,
ownersName
,
serviceAgent
,
regionalCompaniesName
,
processStatus
,
province
,
projectAddress
,
status
,
startTime
,
endTime
);
PageInfo
<
PowerStationDto
>
pages
=
new
PageInfo
(
list
);
com
.
baomidou
.
mybatisplus
.
extension
.
plugins
.
pagination
.
Page
<
PowerStationDto
>
pagenew
=
new
com
.
baomidou
.
mybatisplus
.
extension
.
plugins
.
pagination
.
Page
<
PowerStationDto
>();
...
...
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