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
763a1e03
Commit
763a1e03
authored
Sep 02, 2024
by
朱晨阳
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
聚富通电子钱包列表添加字段
parent
fbee338c
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
24 additions
and
0 deletions
+24
-0
HygfIcbcRecordDTO.java
...join/amos/boot/module/hygf/api/dto/HygfIcbcRecordDTO.java
+7
-0
HygfIcbcServiceImpl.java
...oot/module/hygf/biz/service/impl/HygfIcbcServiceImpl.java
+17
-0
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/HygfIcbcRecordDTO.java
View file @
763a1e03
...
@@ -158,6 +158,12 @@ public class HygfIcbcRecordDTO {
...
@@ -158,6 +158,12 @@ public class HygfIcbcRecordDTO {
* */
* */
@ApiModelProperty
(
value
=
"区域公司名称"
)
@ApiModelProperty
(
value
=
"区域公司名称"
)
private
String
regionalCompaniesName
;
private
String
regionalCompaniesName
;
/*
* 商务信息-电站安装规模
* */
@ApiModelProperty
(
value
=
"电站安装规模(kW)"
)
private
String
scale
;
}
}
}
}
\ 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/HygfIcbcServiceImpl.java
View file @
763a1e03
...
@@ -22,6 +22,8 @@ import javax.annotation.Resource;
...
@@ -22,6 +22,8 @@ import javax.annotation.Resource;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
import
javax.servlet.http.HttpServletResponse
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.HouseholdContractMapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.CollectionUtils
;
import
org.springframework.util.CollectionUtils
;
...
@@ -62,6 +64,9 @@ import lombok.extern.slf4j.Slf4j;
...
@@ -62,6 +64,9 @@ import lombok.extern.slf4j.Slf4j;
@Service
@Service
@Slf4j
@Slf4j
public
class
HygfIcbcServiceImpl
extends
BaseService
<
HygfIcbcRecordDTO
,
HygfIcbcRecord
,
HygfIcbcRecordMapper
>
public
class
HygfIcbcServiceImpl
extends
BaseService
<
HygfIcbcRecordDTO
,
HygfIcbcRecord
,
HygfIcbcRecordMapper
>
implements
IHygfIcbcService
{
implements
IHygfIcbcService
{
private
static
final
String
trxChannel
=
"05"
;
// 05表示小程序
private
static
final
String
trxChannel
=
"05"
;
// 05表示小程序
...
@@ -126,6 +131,9 @@ public class HygfIcbcServiceImpl extends BaseService<HygfIcbcRecordDTO, HygfIcbc
...
@@ -126,6 +131,9 @@ public class HygfIcbcServiceImpl extends BaseService<HygfIcbcRecordDTO, HygfIcbc
@Resource
(
type
=
HygfIcbcRecordMapper
.
class
)
@Resource
(
type
=
HygfIcbcRecordMapper
.
class
)
private
HygfIcbcRecordMapper
hygfIcbcRecordMapper
;
private
HygfIcbcRecordMapper
hygfIcbcRecordMapper
;
@Resource
(
type
=
HouseholdContractMapper
.
class
)
private
HouseholdContractMapper
householdContractMapper
;
@Resource
(
type
=
HygfIcbcRequestMapper
.
class
)
@Resource
(
type
=
HygfIcbcRequestMapper
.
class
)
private
HygfIcbcRequestMapper
hygfIcbcRequestMapper
;
private
HygfIcbcRequestMapper
hygfIcbcRequestMapper
;
...
@@ -412,6 +420,15 @@ public class HygfIcbcServiceImpl extends BaseService<HygfIcbcRecordDTO, HygfIcbc
...
@@ -412,6 +420,15 @@ public class HygfIcbcServiceImpl extends BaseService<HygfIcbcRecordDTO, HygfIcbc
Map
<
String
,
List
<
PeasantHousehold
>>
peasantHouseholdMap
=
peasantHouseholds
.
stream
()
Map
<
String
,
List
<
PeasantHousehold
>>
peasantHouseholdMap
=
peasantHouseholds
.
stream
()
.
collect
(
Collectors
.
groupingBy
(
PeasantHousehold:
:
getAmosUserId
));
// 根据农户 ID 分组
.
collect
(
Collectors
.
groupingBy
(
PeasantHousehold:
:
getAmosUserId
));
// 根据农户 ID 分组
List
<
PeasantHousehold
>
peasantHouseholdList
=
peasantHouseholdMap
.
get
(
amosUserId
);
List
<
PeasantHousehold
>
peasantHouseholdList
=
peasantHouseholdMap
.
get
(
amosUserId
);
if
(
peasantHouseholdList
!=
null
&&
peasantHouseholdList
.
size
()
>
0
)
{
peasantHouseholdList
.
forEach
(
e
->
{
if
(
e
.
getSurveyInformationId
()
!=
null
)
{
e
.
setScale
(
householdContractMapper
.
getHygfCommercialScale
(
e
.
getPeasantHouseholdNo
()));
}
});
}
hygfIcbcRecordDTO
.
setPeasantHouseholds
(
hygfIcbcRecordDTO
.
setPeasantHouseholds
(
Bean
.
toModels
(
peasantHouseholdList
,
HygfIcbcRecordDTO
.
IcbcPeasantHousehold
.
class
));
Bean
.
toModels
(
peasantHouseholdList
,
HygfIcbcRecordDTO
.
IcbcPeasantHousehold
.
class
));
return
hygfIcbcRecordDTO
;
return
hygfIcbcRecordDTO
;
...
...
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