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
760c618d
Commit
760c618d
authored
Nov 06, 2019
by
hanfeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改租车订单
parent
a9af589c
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
41 additions
and
21 deletions
+41
-21
ActivityFeign.java
.../java/com/xxfc/platform/activity/feign/ActivityFeign.java
+1
-1
CouponBiz.java
...c/main/java/com/xxfc/platform/activity/biz/CouponBiz.java
+10
-3
CouponMapper.java
.../java/com/xxfc/platform/activity/mapper/CouponMapper.java
+1
-1
CouponController.java
...ava/com/xxfc/platform/activity/rest/CouponController.java
+1
-1
OrderVehicleCrosstownDto.java
...c/platform/order/pojo/order/OrderVehicleCrosstownDto.java
+6
-0
BackStageOrderController.java
...om/xxfc/platform/order/rest/BackStageOrderController.java
+19
-14
OrderVehicaleCrosstownMapper.xml
...rc/main/resources/mapper/OrderVehicaleCrosstownMapper.xml
+3
-1
No files found.
xx-activity/xx-activity-api/src/main/java/com/xxfc/platform/activity/feign/ActivityFeign.java
View file @
760c618d
...
@@ -80,5 +80,5 @@ public interface ActivityFeign {
...
@@ -80,5 +80,5 @@ public interface ActivityFeign {
@ApiOperation
(
"获取所用优惠卷"
)
@ApiOperation
(
"获取所用优惠卷"
)
@GetMapping
(
"/coupon/coupons"
)
@GetMapping
(
"/coupon/coupons"
)
Map
<
Integer
,
Coupon
>
coupons
();
Map
<
String
,
Coupon
>
coupons
();
}
}
xx-activity/xx-activity-server/src/main/java/com/xxfc/platform/activity/biz/CouponBiz.java
View file @
760c618d
package
com
.
xxfc
.
platform
.
activity
.
biz
;
package
com
.
xxfc
.
platform
.
activity
.
biz
;
import
cn.hutool.core.collection.CollectionUtil
;
import
com.github.wxiaoqi.security.admin.feign.dto.UserDTO
;
import
com.github.wxiaoqi.security.admin.feign.dto.UserDTO
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.google.common.collect.Lists
;
import
com.google.common.collect.Lists
;
...
@@ -124,8 +125,14 @@ public class CouponBiz extends BaseBiz<CouponMapper, Coupon> {
...
@@ -124,8 +125,14 @@ public class CouponBiz extends BaseBiz<CouponMapper, Coupon> {
return
mapper
.
selectTitles
();
return
mapper
.
selectTitles
();
}
}
public
Map
<
Integer
,
Coupon
>
getCoupons
()
{
public
Map
<
String
,
Coupon
>
getCoupons
()
{
Map
<
Integer
,
Coupon
>
coupons
=
mapper
.
getCoupons
();
HashMap
<
String
,
Coupon
>
map
=
Maps
.
newHashMap
();
return
coupons
;
List
<
Coupon
>
coupons
=
mapper
.
getCoupons
();
if
(
CollectionUtil
.
isNotEmpty
(
coupons
))
{
for
(
Coupon
coupon
:
coupons
)
{
map
.
put
(
coupon
.
getId
().
toString
(),
coupon
);
}
}
return
map
;
}
}
}
}
\ No newline at end of file
xx-activity/xx-activity-server/src/main/java/com/xxfc/platform/activity/mapper/CouponMapper.java
View file @
760c618d
...
@@ -19,7 +19,7 @@ public interface CouponMapper extends Mapper<Coupon> {
...
@@ -19,7 +19,7 @@ public interface CouponMapper extends Mapper<Coupon> {
List
<
CouponTitleVo
>
selectTitles
();
List
<
CouponTitleVo
>
selectTitles
();
Map
<
Integer
,
Coupon
>
getCoupons
();
List
<
Coupon
>
getCoupons
();
}
}
xx-activity/xx-activity-server/src/main/java/com/xxfc/platform/activity/rest/CouponController.java
View file @
760c618d
...
@@ -17,7 +17,7 @@ public class CouponController extends BaseController<CouponBiz, Coupon> {
...
@@ -17,7 +17,7 @@ public class CouponController extends BaseController<CouponBiz, Coupon> {
@ApiOperation
(
"获取所用优惠卷"
)
@ApiOperation
(
"获取所用优惠卷"
)
@RequestMapping
(
"/coupons"
)
@RequestMapping
(
"/coupons"
)
public
Map
<
Integer
,
Coupon
>
coupons
()
{
public
Map
<
String
,
Coupon
>
coupons
()
{
return
baseBiz
.
getCoupons
();
return
baseBiz
.
getCoupons
();
}
}
...
...
xx-order/xx-order-api/src/main/java/com/xxfc/platform/order/pojo/order/OrderVehicleCrosstownDto.java
View file @
760c618d
...
@@ -39,4 +39,10 @@ public class OrderVehicleCrosstownDto extends OrderVehicleCrosstown {
...
@@ -39,4 +39,10 @@ public class OrderVehicleCrosstownDto extends OrderVehicleCrosstown {
List
<
DepositRefundRecord
>
depositRefundRecord
;
List
<
DepositRefundRecord
>
depositRefundRecord
;
private
String
deliveryName
;
private
String
deliveryPhone
;
private
Long
deliveryTime
;
}
}
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/rest/BackStageOrderController.java
View file @
760c618d
...
@@ -175,8 +175,11 @@ public class BackStageOrderController extends CommonBaseController implements Us
...
@@ -175,8 +175,11 @@ public class BackStageOrderController extends CommonBaseController implements Us
}
}
}
}
}
}
Map
<
String
,
Coupon
>
coupons
=
null
;
if
(
dto
.
getType
()==
1
)
{
coupons
=
activityFeign
.
coupons
();
}
Map
<
Integer
,
Coupon
>
coupons
=
activityFeign
.
coupons
();
for
(
OrderListVo
orderPageVO
:
list
)
{
for
(
OrderListVo
orderPageVO
:
list
)
{
AppUserVo
appUserVo
=
appvoMap
.
get
(
orderPageVO
.
getUserId
());
AppUserVo
appUserVo
=
appvoMap
.
get
(
orderPageVO
.
getUserId
());
if
(
appUserVo
!=
null
)
{
if
(
appUserVo
!=
null
)
{
...
@@ -187,22 +190,24 @@ public class BackStageOrderController extends CommonBaseController implements Us
...
@@ -187,22 +190,24 @@ public class BackStageOrderController extends CommonBaseController implements Us
orderPageVO
.
setMemberName
(
appUserVo
.
getMemberName
());
orderPageVO
.
setMemberName
(
appUserVo
.
getMemberName
());
}
}
ArrayList
<
Coupon
>
couponList
=
Lists
.
newArrayList
();
if
(
dto
.
getType
()==
1
&&
coupons
!=
null
)
{
ArrayList
<
Coupon
>
backCouponList
=
Lists
.
newArrayList
();
ArrayList
<
Coupon
>
couponList
=
Lists
.
newArrayList
();
if
(
StringUtils
.
isNotBlank
(
orderPageVO
.
getCouponTickerNos
()))
{
ArrayList
<
Coupon
>
backCouponList
=
Lists
.
newArrayList
();
String
[]
couponIds
=
orderPageVO
.
getCouponTickerNos
().
split
(
","
);
if
(
StringUtils
.
isNotBlank
(
orderPageVO
.
getCouponTickerNos
()))
{
for
(
String
couponId
:
couponIds
)
{
String
[]
couponIds
=
orderPageVO
.
getCouponTickerNos
().
split
(
","
);
couponList
.
add
(
coupons
.
get
(
couponId
));
for
(
String
couponId
:
couponIds
)
{
couponList
.
add
(
coupons
.
get
(
couponId
));
}
}
}
}
if
(
StringUtils
.
isNotBlank
(
orderPageVO
.
getBackCoupon
()))
{
if
(
StringUtils
.
isNotBlank
(
orderPageVO
.
getBackCoupon
()))
{
String
[]
backCouponIds
=
orderPageVO
.
getBackCoupon
().
split
(
","
);
String
[]
backCouponIds
=
orderPageVO
.
getBackCoupon
().
split
(
","
);
for
(
String
backCouponId
:
backCouponIds
)
{
for
(
String
backCouponId
:
backCouponIds
)
{
backCouponList
.
add
(
coupons
.
get
(
backCouponId
));
backCouponList
.
add
(
coupons
.
get
(
backCouponId
));
}
}
}
orderPageVO
.
setCouponList
(
couponList
);
orderPageVO
.
setBackCouponList
(
backCouponList
);
}
}
orderPageVO
.
setCouponList
(
couponList
);
orderPageVO
.
setBackCouponList
(
backCouponList
);
// String carArticlesJson = orderPageVO.getCarArticlesJson();
// String carArticlesJson = orderPageVO.getCarArticlesJson();
// if (StringUtils.isNotBlank(carArticlesJson)){
// if (StringUtils.isNotBlank(carArticlesJson)){
// List<OrderAccompanyDTO> orderAccompanyDTOS = JSONObject.parseArray(carArticlesJson, OrderAccompanyDTO.class);
// List<OrderAccompanyDTO> orderAccompanyDTOS = JSONObject.parseArray(carArticlesJson, OrderAccompanyDTO.class);
...
...
xx-order/xx-order-server/src/main/resources/mapper/OrderVehicaleCrosstownMapper.xml
View file @
760c618d
...
@@ -36,8 +36,10 @@
...
@@ -36,8 +36,10 @@
javaType=
"com.xxfc.platform.order.entity.DepositRefundRecord"
/>
javaType=
"com.xxfc.platform.order.entity.DepositRefundRecord"
/>
</resultMap>
</resultMap>
<select
id=
"selectByOrderId"
parameterType=
"com.xxfc.platform.order.pojo.order.OrderVehicleCrosstownDto"
resultType=
"com.xxfc.platform.order.pojo.order.OrderVehicleCrosstownDto"
>
<select
id=
"selectByOrderId"
parameterType=
"com.xxfc.platform.order.pojo.order.OrderVehicleCrosstownDto"
resultType=
"com.xxfc.platform.order.pojo.order.OrderVehicleCrosstownDto"
>
select o.*, o.violate_amount_detail violateDetail
select o.*, o.violate_amount_detail violateDetail
,r.delivery_name as deliveryName,r.delivery_phone as deliveryPhone ,r.delivery_time as deliveryTime
from order_vehicle_crosstown o
from order_vehicle_crosstown o
left join order_rent_vehicle_detail r
on o.order_id=r.order_id
<where>
<where>
<if
test=
"status != null"
>
<if
test=
"status != null"
>
and o.status = #{status}
and o.status = #{status}
...
...
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