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
aab46b19
Commit
aab46b19
authored
Nov 14, 2024
by
朱晨阳
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改合同列表统计错误
parent
0a1e57dd
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
20 additions
and
13 deletions
+20
-13
HouseholdContractPageDto.java
...os/boot/module/hygf/api/dto/HouseholdContractPageDto.java
+3
-2
HouseholdContractMapper.java
.../boot/module/hygf/api/mapper/HouseholdContractMapper.java
+1
-1
HouseholdContractServiceImpl.java
...e/hygf/biz/service/impl/HouseholdContractServiceImpl.java
+16
-10
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/HouseholdContractPageDto.java
View file @
aab46b19
...
@@ -11,8 +11,9 @@ import lombok.Data;
...
@@ -11,8 +11,9 @@ import lombok.Data;
* @createDate: 2023/8/21
* @createDate: 2023/8/21
*/
*/
@Data
@Data
public
class
HouseholdContractPageDto
extends
Page
<
HouseholdContract
>
{
public
class
HouseholdContractPageDto
{
private
int
size
;
private
int
current
;
String
orderBy
;
String
orderBy
;
Boolean
isASC
;
Boolean
isASC
;
//合同名称
//合同名称
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/HouseholdContractMapper.java
View file @
aab46b19
...
@@ -21,7 +21,7 @@ import java.util.Map;
...
@@ -21,7 +21,7 @@ import java.util.Map;
public
interface
HouseholdContractMapper
extends
BaseMapper
<
HouseholdContract
>
{
public
interface
HouseholdContractMapper
extends
BaseMapper
<
HouseholdContract
>
{
@UserEmpower
(
field
={
"hygf_household_contract.regional_companies_code"
}
,
dealerField
={
"dealer_code"
,
"hygf_household_contract.regional_companies_code"
,
"developer_user_id"
}
,
fieldConditions
={
"eq"
,
"in"
,
"eq"
}
,
relationship
=
"and"
)
@UserEmpower
(
field
={
"hygf_household_contract.regional_companies_code"
}
,
dealerField
={
"dealer_code"
,
"hygf_household_contract.regional_companies_code"
,
"developer_user_id"
}
,
fieldConditions
={
"eq"
,
"in"
,
"eq"
}
,
relationship
=
"and"
)
IPage
<
HouseholdContract
>
selectPage
(
@Param
(
"dto"
)
HouseholdContractPageDto
dto
);
List
<
HouseholdContract
>
selectPage
(
@Param
(
"dto"
)
HouseholdContractPageDto
dto
);
String
getHygfCommercialScale
(
String
peasantHouseholdNumber
);
String
getHygfCommercialScale
(
String
peasantHouseholdNumber
);
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/HouseholdContractServiceImpl.java
View file @
aab46b19
...
@@ -4,14 +4,13 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
...
@@ -4,14 +4,13 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.toolkit.CollectionUtils
;
import
com.baomidou.mybatisplus.core.toolkit.CollectionUtils
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageInfo
;
import
com.qiyuesuo.sdk.v2.bean.User
;
import
com.qiyuesuo.sdk.v2.bean.User
;
import
com.yeejoin.amos.boot.module.hygf.api.Enum.CodeEnum
;
import
com.yeejoin.amos.boot.module.hygf.api.Enum.CodeEnum
;
import
com.yeejoin.amos.boot.module.hygf.api.Enum.HouseholdContractEnum
;
import
com.yeejoin.amos.boot.module.hygf.api.Enum.HouseholdContractEnum
;
import
com.yeejoin.amos.boot.module.hygf.api.Enum.TaskTypeStationEnum
;
import
com.yeejoin.amos.boot.module.hygf.api.Enum.TaskTypeStationEnum
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.ContractDataDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.*
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.HouseholdContractDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.HouseholdContractPageDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.TemplateParamDto
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.*
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.*
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.*
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.*
;
import
com.yeejoin.amos.boot.module.hygf.api.service.IHouseholdContractService
;
import
com.yeejoin.amos.boot.module.hygf.api.service.IHouseholdContractService
;
...
@@ -94,20 +93,27 @@ public class HouseholdContractServiceImpl extends BaseService<HouseholdContractD
...
@@ -94,20 +93,27 @@ public class HouseholdContractServiceImpl extends BaseService<HouseholdContractD
// }else{
// }else{
// qw.orderBy(Boolean.TRUE, Boolean.FALSE, "rec_date");
// qw.orderBy(Boolean.TRUE, Boolean.FALSE, "rec_date");
// }
// }
IPage
<
HouseholdContract
>
warningQuestionInfoIPage
=
householdContractMapper
.
selectPage
(
dto
);
PageHelper
.
startPage
(
dto
.
getCurrent
(),
dto
.
getSize
()
);
List
<
HouseholdContract
>
list
=
householdContractMapper
.
selectPage
(
dto
);
if
(
warningQuestionInfoIPage
.
getRecords
()
!=
null
&&
warningQuestionInfoIPage
.
getRecords
().
size
()
>
0
)
{
if
(
CollectionUtils
.
isNotEmpty
(
list
)
)
{
warningQuestionInfoIPage
.
getRecords
()
.
forEach
(
e
->
{
list
.
forEach
(
e
->
{
if
(
e
.
getPeasantHouseholdNumber
()
!=
null
)
{
if
(
e
.
getPeasantHouseholdNumber
()
!=
null
)
{
e
.
setScale
(
householdContractMapper
.
getHygfCommercialScale
(
e
.
getPeasantHouseholdNumber
()));
e
.
setScale
(
householdContractMapper
.
getHygfCommercialScale
(
e
.
getPeasantHouseholdNumber
()));
e
.
setRealScale
(
powerStationEngineeringInfoMapper
.
getRealScaleByPeasantHouseholdNo
(
e
.
getPeasantHouseholdNumber
()));
e
.
setRealScale
(
powerStationEngineeringInfoMapper
.
getRealScaleByPeasantHouseholdNo
(
e
.
getPeasantHouseholdNumber
()));
}
}
});
});
}
}
PageInfo
<
HouseholdContract
>
pages
=
new
PageInfo
(
list
);
com
.
baomidou
.
mybatisplus
.
extension
.
plugins
.
pagination
.
Page
<
HouseholdContract
>
pagenew
=
new
com
.
baomidou
.
mybatisplus
.
extension
.
plugins
.
pagination
.
Page
<
HouseholdContract
>();
pagenew
.
setCurrent
(
dto
.
getCurrent
());
pagenew
.
setTotal
(
pages
.
getTotal
());
pagenew
.
setSize
(
dto
.
getSize
());
pagenew
.
setRecords
(
pages
.
getList
());
return
warningQuestionInfoIPage
;
return
pagenew
;
}
}
//农户注册成功后生成合同
//农户注册成功后生成合同
...
...
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