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
0d83c2b0
Commit
0d83c2b0
authored
Aug 09, 2019
by
周健威
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加消費記錄
parent
74902a1b
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
23 additions
and
13 deletions
+23
-13
AppUserController.java
...github/wxiaoqi/security/admin/rest/AppUserController.java
+1
-5
OrderFeign.java
...c/main/java/com/xxfc/platform/order/feign/OrderFeign.java
+2
-2
BaseOrderController.java
...ava/com/xxfc/platform/order/rest/BaseOrderController.java
+20
-6
No files found.
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/rest/AppUserController.java
View file @
0d83c2b0
...
@@ -150,11 +150,7 @@ public class AppUserController extends CommonBaseController{
...
@@ -150,11 +150,7 @@ public class AppUserController extends CommonBaseController{
UserMemberVo
memberVo
=
userMemberBiz
.
getMemberInfoByUserId
(
userid
);
UserMemberVo
memberVo
=
userMemberBiz
.
getMemberInfoByUserId
(
userid
);
if
(
memberVo
!=
null
){
if
(
memberVo
!=
null
){
BeanUtils
.
copyProperties
(
userDTO
,
memberVo
);
BeanUtils
.
copyProperties
(
userDTO
,
memberVo
);
// userDTO.setPayCount(orderFeign.baseOrderEntityList(new BaseOrder(){{
userDTO
.
setPayCount
(
orderFeign
.
baseOrderCount
(
SYS_TRUE
,
"1,4,5,6,7"
,
userid
).
getData
());
// setUserId(Integer.valueOf(BaseContextHandler.getUserID()));
// setHasMemberRight(SYS_TRUE);
//// setS
// }}));
Integer
level
=
memberVo
.
getMemberLevel
();
Integer
level
=
memberVo
.
getMemberLevel
();
BaseUserMemberLevel
memberLevel
=
userMemberLevelBiz
.
getLevel
(
level
);
BaseUserMemberLevel
memberLevel
=
userMemberLevelBiz
.
getLevel
(
level
);
if
(
memberLevel
!=
null
){
if
(
memberLevel
!=
null
){
...
...
xx-order/xx-order-api/src/main/java/com/xxfc/platform/order/feign/OrderFeign.java
View file @
0d83c2b0
...
@@ -19,6 +19,6 @@ import java.util.Set;
...
@@ -19,6 +19,6 @@ import java.util.Set;
*/
*/
@FeignClient
(
name
=
"order"
)
@FeignClient
(
name
=
"order"
)
public
interface
OrderFeign
{
public
interface
OrderFeign
{
// @GetMapping("/baseOrder/entityLis
t")
@GetMapping
(
"/baseOrder/coun
t"
)
// public ObjectRestResponse<List<BaseOrder>> baseOrderEntityList(@RequestParam("entity") Map<String, Object> entity
);
public
ObjectRestResponse
<
Integer
>
baseOrderCount
(
Integer
hasMemberRight
,
String
multiStatus
,
Integer
userId
);
}
}
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/rest/BaseOrderController.java
View file @
0d83c2b0
package
com
.
xxfc
.
platform
.
order
.
rest
;
package
com
.
xxfc
.
platform
.
order
.
rest
;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.core.util.ArrayUtil
;
import
cn.hutool.core.util.StrUtil
;
import
cn.hutool.core.util.StrUtil
;
import
cn.hutool.json.JSONUtil
;
import
cn.hutool.json.JSONUtil
;
import
com.github.wxiaoqi.security.admin.feign.UserFeign
;
import
com.github.wxiaoqi.security.admin.feign.UserFeign
;
...
@@ -54,8 +55,10 @@ import tk.mybatis.mapper.weekend.WeekendSqls;
...
@@ -54,8 +55,10 @@ import tk.mybatis.mapper.weekend.WeekendSqls;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletRequest
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.util.Arrays
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
import
java.util.stream.Collectors
;
import
static
com
.
xxfc
.
platform
.
universal
.
constant
.
DictionaryKey
.
APP_ORDER
;
import
static
com
.
xxfc
.
platform
.
universal
.
constant
.
DictionaryKey
.
APP_ORDER
;
...
@@ -158,15 +161,26 @@ public class BaseOrderController extends CommonBaseController implements UserRes
...
@@ -158,15 +161,26 @@ public class BaseOrderController extends CommonBaseController implements UserRes
}
}
@ApiOperation
(
"查询个数"
)
@ApiOperation
(
"查询个数"
)
@RequestMapping
(
value
=
"/
entityLis
t"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/
coun
t"
,
method
=
RequestMethod
.
GET
)
@ResponseBody
@ResponseBody
public
ObjectRestResponse
<
Integer
>
entityList
(
Integer
hasMemberRight
,
String
multiStatus
,
Integer
userId
){
public
ObjectRestResponse
<
Integer
>
entityList
(
Integer
hasMemberRight
,
String
multiStatus
,
Integer
userId
){
//查询列表数据
//查询列表数据
return
null
;
WeekendSqls
<
BaseOrder
>
weekendSqls
=
WeekendSqls
.<
BaseOrder
>
custom
();
// ObjectRestResponse.succ(baseOrderBiz
if
(
null
!=
hasMemberRight
)
{
// .selectCountByExample(new Example.Builder(BaseOrder.class)
weekendSqls
.
andEqualTo
(
BaseOrder:
:
getHasMemberRight
,
hasMemberRight
);
// .where(WeekendSqls.<BaseOrder>custom()
}
// .andEqualTo(BaseOrder::getHasMemberRight).andIn(BaseOrder::get))));
if
(
null
!=
multiStatus
)
{
weekendSqls
.
andIn
(
BaseOrder:
:
getStatus
,
StrUtil
.
splitTrim
(
multiStatus
,
","
)
.
parallelStream
().
map
(
v
->
Integer
.
valueOf
(
v
)).
collect
(
Collectors
.
toList
()));
}
if
(
null
!=
userId
)
{
weekendSqls
.
andEqualTo
(
BaseOrder:
:
getUserId
,
userId
);
}
// null;
return
ObjectRestResponse
.
succ
(
baseOrderBiz
.
selectCountByExample
(
new
Example
.
Builder
(
BaseOrder
.
class
)
.
where
(
weekendSqls
).
build
()));
}
}
@ApiOperation
(
"订单详情"
)
@ApiOperation
(
"订单详情"
)
...
...
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