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
f973f5f9
Commit
f973f5f9
authored
Jul 01, 2019
by
jiaorz
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'base-modify' of
http://113.105.137.151:22280/youjj/cloud-platform
into base-modify
parents
74194db8
5b283654
Changes
7
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
36 additions
and
2 deletions
+36
-2
pom.xml
ace-common/pom.xml
+8
-0
BaseUserMemberBiz.java
.../github/wxiaoqi/security/admin/biz/BaseUserMemberBiz.java
+1
-0
OrderPageVO.java
.../java/com/xxfc/platform/order/pojo/order/OrderPageVO.java
+3
-0
BaseOrderBiz.java
...c/main/java/com/xxfc/platform/order/biz/BaseOrderBiz.java
+3
-1
BaseOrderController.java
...ava/com/xxfc/platform/order/rest/BaseOrderController.java
+1
-1
BaseOrderMapper.xml
...rder-server/src/main/resources/mapper/BaseOrderMapper.xml
+3
-0
OrderMemberDetailMapper.xml
...ver/src/main/resources/mapper/OrderMemberDetailMapper.xml
+17
-0
No files found.
ace-common/pom.xml
View file @
f973f5f9
...
@@ -109,6 +109,14 @@
...
@@ -109,6 +109,14 @@
<artifactId>
swagger-annotations
</artifactId>
<artifactId>
swagger-annotations
</artifactId>
<version>
1.5.13
</version>
<version>
1.5.13
</version>
</dependency>
</dependency>
<!-- 公式计算 -->
<dependency>
<groupId>
org.apache.commons
</groupId>
<artifactId>
commons-jexl
</artifactId>
<version>
2.1.1
</version>
</dependency>
</dependencies>
</dependencies>
...
...
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/biz/BaseUserMemberBiz.java
View file @
f973f5f9
...
@@ -73,6 +73,7 @@ public class BaseUserMemberBiz extends BaseBiz<BaseUserMemberMapper,BaseUserMemb
...
@@ -73,6 +73,7 @@ public class BaseUserMemberBiz extends BaseBiz<BaseUserMemberMapper,BaseUserMemb
if
(
userVo
!=
null
&&(
userVo
.
getIsMember
()==
null
||
userVo
.
getIsMember
()==
0
)){
if
(
userVo
!=
null
&&(
userVo
.
getIsMember
()==
null
||
userVo
.
getIsMember
()==
0
)){
AppUserVo
userVo1
=
new
AppUserVo
();
AppUserVo
userVo1
=
new
AppUserVo
();
userVo1
.
setId
(
userVo
.
getId
());
userVo1
.
setId
(
userVo
.
getId
());
userVo1
.
setUserid
(
userId
);
userVo1
.
setIsMember
(
1
);
userVo1
.
setIsMember
(
1
);
detailBiz
.
updUuserInfoById
(
userVo1
);
detailBiz
.
updUuserInfoById
(
userVo1
);
}
}
...
...
xx-order/xx-order-api/src/main/java/com/xxfc/platform/order/pojo/order/OrderPageVO.java
View file @
f973f5f9
package
com
.
xxfc
.
platform
.
order
.
pojo
.
order
;
package
com
.
xxfc
.
platform
.
order
.
pojo
.
order
;
import
com.xxfc.platform.order.entity.BaseOrder
;
import
com.xxfc.platform.order.entity.BaseOrder
;
import
com.xxfc.platform.order.entity.OrderMemberDetail
;
import
com.xxfc.platform.order.entity.OrderRentVehicleDetail
;
import
com.xxfc.platform.order.entity.OrderRentVehicleDetail
;
import
com.xxfc.platform.order.entity.OrderTourDetail
;
import
com.xxfc.platform.order.entity.OrderTourDetail
;
import
com.xxfc.platform.vehicle.entity.VehicleUserLicense
;
import
com.xxfc.platform.vehicle.entity.VehicleUserLicense
;
...
@@ -18,6 +19,8 @@ public class OrderPageVO extends BaseOrder {
...
@@ -18,6 +19,8 @@ public class OrderPageVO extends BaseOrder {
OrderTourDetail
orderTourDetail
;
OrderTourDetail
orderTourDetail
;
OrderMemberDetail
orderMemberDetail
;
List
<
VehicleUserLicense
>
vehicleUserLicenses
;
List
<
VehicleUserLicense
>
vehicleUserLicenses
;
private
String
username
;
private
String
username
;
...
...
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/biz/BaseOrderBiz.java
View file @
f973f5f9
...
@@ -283,13 +283,15 @@ public class BaseOrderBiz extends BaseBiz<BaseOrderMapper,BaseOrder> {
...
@@ -283,13 +283,15 @@ public class BaseOrderBiz extends BaseBiz<BaseOrderMapper,BaseOrder> {
}});
}});
//触发会员效益
//触发会员效益
userFeign
.
buyMember
(
new
UserMemberDTO
()
{{
ObjectRestResponse
orr
=
userFeign
.
buyMember
(
new
UserMemberDTO
()
{{
setUserId
(
baseOrder
.
getUserId
());
setUserId
(
baseOrder
.
getUserId
());
setDiscount
(
omd
.
getRebate
());
setDiscount
(
omd
.
getRebate
());
setIsBind
(
ISBIND_BIND
);
setIsBind
(
ISBIND_BIND
);
setMemberLevel
(
omd
.
getMemberLevel
());
setMemberLevel
(
omd
.
getMemberLevel
());
setRentFreeDays
(
omd
.
getRentFreeNum
());
setRentFreeDays
(
omd
.
getRentFreeNum
());
setTotalNumber
(
omd
.
getRentFreeNum
());
}});
}});
log
.
info
(
"orr.getStatus() : "
+
orr
.
getStatus
()
);
}
else
if
(
OrderTypeEnum
.
RentVehicle
.
getCode
().
equals
(
baseOrder
.
getType
()))
{
}
else
if
(
OrderTypeEnum
.
RentVehicle
.
getCode
().
equals
(
baseOrder
.
getType
()))
{
updateOrder
.
setStatus
(
OrderStatusEnum
.
ORDER_TOSTART
.
getCode
());
updateOrder
.
setStatus
(
OrderStatusEnum
.
ORDER_TOSTART
.
getCode
());
OrderRentVehicleDetail
orvd
=
orderRentVehicleBiz
.
selectOne
(
new
OrderRentVehicleDetail
(){{
OrderRentVehicleDetail
orvd
=
orderRentVehicleBiz
.
selectOne
(
new
OrderRentVehicleDetail
(){{
...
...
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/rest/BaseOrderController.java
View file @
f973f5f9
...
@@ -258,7 +258,7 @@ public class BaseOrderController extends CommonBaseController {
...
@@ -258,7 +258,7 @@ public class BaseOrderController extends CommonBaseController {
orderPayVo
.
setAmount
(
baseOrder
.
getRealAmount
().
multiply
(
new
BigDecimal
(
"100"
)).
intValue
());
orderPayVo
.
setAmount
(
baseOrder
.
getRealAmount
().
multiply
(
new
BigDecimal
(
"100"
)).
intValue
());
orderPayVo
.
setBody
(
baseOrder
.
getName
());
orderPayVo
.
setBody
(
baseOrder
.
getName
());
orderPayVo
.
setBuyerIp
(
StringUtils
.
defaultIfBlank
(
request
.
getHeader
(
"userHost"
),
ClientUtil
.
getClientIp
(
request
)));
orderPayVo
.
setBuyerIp
(
StringUtils
.
defaultIfBlank
(
request
.
getHeader
(
"userHost"
),
ClientUtil
.
getClientIp
(
request
)));
orderPayVo
.
setChannel
(
PayChannelEnum
.
ORDER_CRT
.
getCod
e
());
orderPayVo
.
setChannel
(
baseOrder
.
getTyp
e
());
orderPayVo
.
setNotifyUrl
(
insideHost
+
order
+
notifyUrl
+
"?orderNo="
+
baseOrder
.
getNo
());
orderPayVo
.
setNotifyUrl
(
insideHost
+
order
+
notifyUrl
+
"?orderNo="
+
baseOrder
.
getNo
());
orderPayVo
.
setSubject
(
baseOrder
.
getName
());
orderPayVo
.
setSubject
(
baseOrder
.
getName
());
orderPayVo
.
setUserId
(
baseOrder
.
getUserId
());
orderPayVo
.
setUserId
(
baseOrder
.
getUserId
());
...
...
xx-order/xx-order-server/src/main/resources/mapper/BaseOrderMapper.xml
View file @
f973f5f9
...
@@ -34,6 +34,9 @@
...
@@ -34,6 +34,9 @@
<case
value=
"2"
resultType=
"com.xxfc.platform.order.pojo.order.OrderPageVO"
>
<case
value=
"2"
resultType=
"com.xxfc.platform.order.pojo.order.OrderPageVO"
>
<association
column=
"detail_id"
property=
"orderTourDetail"
select=
"com.xxfc.platform.order.mapper.OrderTourDetailMapper.selectByPrimaryKey"
javaType=
"com.xxfc.platform.order.entity.OrderTourDetail"
></association>
<association
column=
"detail_id"
property=
"orderTourDetail"
select=
"com.xxfc.platform.order.mapper.OrderTourDetailMapper.selectByPrimaryKey"
javaType=
"com.xxfc.platform.order.entity.OrderTourDetail"
></association>
</case>
</case>
<case
value=
"3"
resultType=
"com.xxfc.platform.order.pojo.order.OrderPageVO"
>
<association
column=
"detail_id"
property=
"orderMemberDetail"
select=
"com.xxfc.platform.order.mapper.OrderMemberDetailMapper.selectByPrimaryKey"
javaType=
"com.xxfc.platform.order.entity.OrderMemberDetail"
></association>
</case>
</discriminator>
</discriminator>
</resultMap>
</resultMap>
...
...
xx-order/xx-order-server/src/main/resources/mapper/OrderMemberDetailMapper.xml
0 → 100644
View file @
f973f5f9
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.xxfc.platform.order.mapper.OrderMemberDetailMapper"
>
<!-- 可根据自己的需求,是否要使用 -->
<resultMap
type=
"com.xxfc.platform.order.entity.OrderMemberDetail"
id=
"orderMemberDetailMap"
>
<result
property=
"id"
column=
"id"
/>
<result
property=
"orderId"
column=
"order_id"
/>
<result
property=
"name"
column=
"name"
/>
<result
property=
"crtTime"
column=
"crt_time"
/>
<result
property=
"updTime"
column=
"upd_time"
/>
<result
property=
"rentFreeNum"
column=
"rent_free_num"
/>
<result
property=
"rentPercent"
column=
"rent_percent"
/>
</resultMap>
</mapper>
\ No newline at end of file
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