Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cloud-platform
Project
Project
Details
Activity
Releases
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
youjj
cloud-platform
Commits
27e1f2ba
Commit
27e1f2ba
authored
Nov 24, 2020
by
hezhen
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master_chw_publish' into dev-chw
parents
8ddd396a
27c33449
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
21 additions
and
1 deletion
+21
-1
ReceiveVo.java
...ain/java/com/xxfc/platform/vehicle/pojo/vo/ReceiveVo.java
+10
-0
VehiclePublishReceiveBiz.java
...m/xxfc/platform/vehicle/biz/VehiclePublishReceiveBiz.java
+8
-0
VehiclePublishReceiveMapper.xml
...src/main/resources/mapper/VehiclePublishReceiveMapper.xml
+3
-1
No files found.
xx-vehicle/xx-vehicle-api/src/main/java/com/xxfc/platform/vehicle/pojo/vo/ReceiveVo.java
View file @
27e1f2ba
...
@@ -29,6 +29,14 @@ public class ReceiveVo extends VehiclePublishReceive {
...
@@ -29,6 +29,14 @@ public class ReceiveVo extends VehiclePublishReceive {
@ApiModelProperty
(
"拒绝数量"
)
@ApiModelProperty
(
"拒绝数量"
)
Long
refusedNumber
;
Long
refusedNumber
;
private
BigDecimal
payAmount
;
private
BigDecimal
goodsAmount
;
private
BigDecimal
refusedAmount
;
@ApiModelProperty
(
"按钮状态:1-待确认;2-已确认;3-已完成;4-已取消"
)
@ApiModelProperty
(
"按钮状态:1-待确认;2-已确认;3-已完成;4-已取消"
)
private
Integer
buttonState
;
private
Integer
buttonState
;
...
@@ -63,4 +71,6 @@ public class ReceiveVo extends VehiclePublishReceive {
...
@@ -63,4 +71,6 @@ public class ReceiveVo extends VehiclePublishReceive {
private
List
<
VehiclePublishReceiveVo
>
publishReceiveVos
;
private
List
<
VehiclePublishReceiveVo
>
publishReceiveVos
;
}
}
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/biz/VehiclePublishReceiveBiz.java
View file @
27e1f2ba
...
@@ -474,6 +474,14 @@ public class VehiclePublishReceiveBiz extends BaseBiz<VehiclePublishReceiveMappe
...
@@ -474,6 +474,14 @@ public class VehiclePublishReceiveBiz extends BaseBiz<VehiclePublishReceiveMappe
receiveDTO
.
setIds
(
idList
);
receiveDTO
.
setIds
(
idList
);
receiveVo
.
setPublishReceiveVos
(
getListByIds
(
receiveDTO
));
receiveVo
.
setPublishReceiveVos
(
getListByIds
(
receiveDTO
));
}
}
String
statusStr
=
receiveVo
.
getStatusStr
();
BigDecimal
refusedAmount
=
BigDecimal
.
ZERO
;
if
(
StringUtils
.
isNotBlank
(
statusStr
))
{
List
<
Integer
>
statusIds
=
Arrays
.
asList
(
statusStr
.
split
(
","
)).
parallelStream
().
map
(
s
->
Integer
.
valueOf
(
s
)).
collect
(
Collectors
.
toList
());
Long
refusedNumber
=
statusIds
.
stream
().
filter
(
x
->
x
==
2
).
count
();
refusedAmount
=
receiveVo
.
getGoodsAmount
().
multiply
(
new
BigDecimal
(
refusedNumber
));
}
receiveVo
.
setRefusedAmount
(
refusedAmount
);
return
receiveVo
;
return
receiveVo
;
}
}
...
...
xx-vehicle/xx-vehicle-server/src/main/resources/mapper/VehiclePublishReceiveMapper.xml
View file @
27e1f2ba
...
@@ -105,7 +105,9 @@
...
@@ -105,7 +105,9 @@
GROUP_CONCAT(r.`status`) statusStr,
GROUP_CONCAT(r.`status`) statusStr,
GROUP_CONCAT(r.`id`) ids,
GROUP_CONCAT(r.`id`) ids,
r.cover,
r.cover,
r.publish_company_id as publishCompanyId
r.publish_company_id as publishCompanyId,
IFNULL(SUM(g.receive_amount),0) as payAmount,
IFNULL(g.receive_amount,0) as goodsAmount
FROM vehicle_publish_receive r
FROM vehicle_publish_receive r
LEFT JOIN vehicle_publish_goods g ON r.publish_goods_id = g.id
LEFT JOIN vehicle_publish_goods g ON r.publish_goods_id = g.id
LEFT JOIN vehicle_publish p ON g.publish_id = p.id
LEFT JOIN vehicle_publish p ON g.publish_id = p.id
...
...
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