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
adfab16b
Commit
adfab16b
authored
Jan 08, 2020
by
jiaorz
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master-order'
parents
7e60347b
9a1a0f0d
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
21 deletions
+16
-21
OrderMemberController.java
...a/com/xxfc/platform/order/rest/OrderMemberController.java
+16
-21
No files found.
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/rest/OrderMemberController.java
View file @
adfab16b
package
com
.
xxfc
.
platform
.
order
.
rest
;
package
com
.
xxfc
.
platform
.
order
.
rest
;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.core.util.StrUtil
;
import
com.github.wxiaoqi.security.admin.feign.UserFeign
;
import
com.github.wxiaoqi.security.admin.feign.UserFeign
;
import
com.github.wxiaoqi.security.auth.client.annotation.IgnoreClientToken
;
import
com.github.wxiaoqi.security.auth.client.annotation.IgnoreClientToken
;
import
com.github.wxiaoqi.security.auth.client.annotation.IgnoreUserToken
;
import
com.github.wxiaoqi.security.common.context.BaseContextHandler
;
import
com.github.wxiaoqi.security.common.exception.BaseException
;
import
com.github.wxiaoqi.security.common.exception.BaseException
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.rest.BaseController
;
import
com.github.wxiaoqi.security.common.rest.BaseController
;
import
com.github.wxiaoqi.security.common.util.process.ResultCode
;
import
com.xxfc.platform.order.biz.OrderMemberDetailBiz
;
import
com.xxfc.platform.order.biz.OrderMemberDetailBiz
;
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.OrderMemberDetail
;
import
com.xxfc.platform.order.pojo.dto.MemberOrderFindDTO
;
import
com.xxfc.platform.order.pojo.dto.MemberOrderFindDTO
;
import
com.xxfc.platform.order.pojo.order.add.AddMemberDTO
;
import
com.xxfc.platform.order.pojo.order.add.AddMemberDTO
;
import
com.xxfc.platform.order.pojo.order.MemberBO
;
import
com.xxfc.platform.order.pojo.vo.MemberOrderPageVo
;
import
com.xxfc.platform.order.pojo.vo.MemberOrderPageVo
;
import
com.xxfc.platform.order.service.OrderMemberService
;
import
com.xxfc.platform.order.service.OrderMemberService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
...
@@ -25,10 +21,8 @@ import org.springframework.web.bind.annotation.*;
...
@@ -25,10 +21,8 @@ import org.springframework.web.bind.annotation.*;
import
javax.servlet.ServletOutputStream
;
import
javax.servlet.ServletOutputStream
;
import
javax.servlet.http.HttpServletResponse
;
import
javax.servlet.http.HttpServletResponse
;
import
java.net.URLEncoder
;
import
java.time.LocalDateTime
;
import
java.time.LocalDateTime
;
import
java.time.format.DateTimeFormatter
;
import
java.time.format.DateTimeFormatter
;
import
java.util.Base64
;
@Controller
@Controller
@RequestMapping
(
"orderMember"
)
@RequestMapping
(
"orderMember"
)
...
@@ -46,20 +40,21 @@ public class OrderMemberController extends BaseController<OrderMemberDetailBiz,
...
@@ -46,20 +40,21 @@ public class OrderMemberController extends BaseController<OrderMemberDetailBiz,
@ResponseBody
@ResponseBody
@ApiOperation
(
value
=
"确认会员订单"
)
@ApiOperation
(
value
=
"确认会员订单"
)
public
ObjectRestResponse
<
BaseOrder
>
add
(
@RequestBody
AddMemberDTO
dto
)
{
public
ObjectRestResponse
<
BaseOrder
>
add
(
@RequestBody
AddMemberDTO
dto
)
{
MemberBO
bo
=
BeanUtil
.
toBean
(
dto
,
MemberBO
.
class
);
// MemberBO bo = BeanUtil.toBean(dto, MemberBO.class);
bo
.
setTickerNo
(
StrUtil
.
isNotBlank
(
dto
.
getTickerNos
())?
// bo.setTickerNo(StrUtil.isNotBlank(dto.getTickerNos())?
StrUtil
.
splitTrim
(
dto
.
getTickerNos
(),
","
):
null
);
// StrUtil.splitTrim(dto.getTickerNos(), ","):null);
//查询会员等级实体
// //查询会员等级实体
// bo.setBaseUserMemberLevel(userFeign.memberEntityList(BeanUtil.beanToMap(new BaseUserMemberLevel(){{
//// bo.setBaseUserMemberLevel(userFeign.memberEntityList(BeanUtil.beanToMap(new BaseUserMemberLevel(){{
// setId(dto.getMemberLevelId());
//// setId(dto.getMemberLevelId());
// }})).getData().get(0));
//// }})).getData().get(0));
//
// bo.setMemberLevelId(bo.getBaseUserMemberLevel().getId());
//// bo.setMemberLevelId(bo.getBaseUserMemberLevel().getId());
//
bo
.
setAppUserDTO
(
userFeign
.
userDetailByToken
(
BaseContextHandler
.
getToken
()).
getData
());
// bo.setAppUserDTO(userFeign.userDetailByToken(BaseContextHandler.getToken()).getData());
//查询优惠券
// //查询优惠券
orderMemberService
.
createOrder
(
bo
);
// orderMemberService.createOrder(bo);
return
ObjectRestResponse
.
succ
(
bo
.
getOrder
());
// return ObjectRestResponse.succ(bo.getOrder());
return
ObjectRestResponse
.
createFailedResult
(
ResultCode
.
FAILED_CODE
,
"为了更好地为您提供会员服务,请联系在线客服(或拨打客服电话:4000-369-369)"
);
}
}
/**
/**
...
...
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