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
dd779c9d
Commit
dd779c9d
authored
Sep 24, 2019
by
libin
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master-wallet-bug-fix' into dev
parents
2443abde
a4426cbc
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
35 additions
and
8 deletions
+35
-8
AppUserSellingWaterBiz.java
...ub/wxiaoqi/security/admin/biz/AppUserSellingWaterBiz.java
+4
-1
UserBussinessController.java
.../wxiaoqi/security/admin/rest/UserBussinessController.java
+0
-2
AppUserSellingWaterMapper.xml
...n/src/main/resources/mapper/AppUserSellingWaterMapper.xml
+31
-5
No files found.
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/biz/AppUserSellingWaterBiz.java
View file @
dd779c9d
...
@@ -374,17 +374,20 @@ public class AppUserSellingWaterBiz extends BaseBiz<AppUserSellingWaterMapper, A
...
@@ -374,17 +374,20 @@ public class AppUserSellingWaterBiz extends BaseBiz<AppUserSellingWaterMapper, A
sellingWalletVo
.
setHeadUrl
(
appUserDetail
==
null
?
""
:
appUserDetail
.
getHeadimgurl
());
sellingWalletVo
.
setHeadUrl
(
appUserDetail
==
null
?
""
:
appUserDetail
.
getHeadimgurl
());
}
}
//取消单
//取消单
if
(
Objects
.
nonNull
(
sellingWalletVo
.
getSellerStatus
())
)
{
if
(
sellingWalletVo
.
getSellerStatus
()==
1
)
{
sellingWalletVo
.
setSellerStatus
(
SellerWallterStatus
.
CANCEL
.
getCode
());
sellingWalletVo
.
setSellerStatus
(
SellerWallterStatus
.
CANCEL
.
getCode
());
sellingWalletVo
.
setStatusText
(
SellerWallterStatus
.
CANCEL
.
getText
());
sellingWalletVo
.
setStatusText
(
SellerWallterStatus
.
CANCEL
.
getText
());
sellingWalletVo
.
setIsShow
(
true
);
}
else
{
}
else
{
if
(
sellingWalletVo
.
getWaiting
()==
SellerWallterStatus
.
POST
.
getCode
()){
if
(
sellingWalletVo
.
getWaiting
()==
SellerWallterStatus
.
POST
.
getCode
()){
sellingWalletVo
.
setSellerStatus
(
SellerWallterStatus
.
POST
.
getCode
());
sellingWalletVo
.
setSellerStatus
(
SellerWallterStatus
.
POST
.
getCode
());
sellingWalletVo
.
setStatusText
(
SellerWallterStatus
.
POST
.
getText
());
sellingWalletVo
.
setStatusText
(
SellerWallterStatus
.
POST
.
getText
());
sellingWalletVo
.
setIsShow
(
false
);
}
}
if
(
sellingWalletVo
.
getWaiting
()==
SellerWallterStatus
.
NO_POST
.
getCode
()){
if
(
sellingWalletVo
.
getWaiting
()==
SellerWallterStatus
.
NO_POST
.
getCode
()){
sellingWalletVo
.
setSellerStatus
(
SellerWallterStatus
.
NO_POST
.
getCode
());
sellingWalletVo
.
setSellerStatus
(
SellerWallterStatus
.
NO_POST
.
getCode
());
sellingWalletVo
.
setStatusText
(
SellerWallterStatus
.
NO_POST
.
getText
());
sellingWalletVo
.
setStatusText
(
SellerWallterStatus
.
NO_POST
.
getText
());
sellingWalletVo
.
setIsShow
(
false
);
}
}
}
}
}
}
...
...
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/rest/UserBussinessController.java
View file @
dd779c9d
...
@@ -2,14 +2,12 @@ package com.github.wxiaoqi.security.admin.rest;
...
@@ -2,14 +2,12 @@ package com.github.wxiaoqi.security.admin.rest;
import
com.github.wxiaoqi.security.admin.biz.UserBusinessBiz
;
import
com.github.wxiaoqi.security.admin.biz.UserBusinessBiz
;
import
com.github.wxiaoqi.security.admin.bo.PromoteBO
;
import
com.github.wxiaoqi.security.admin.bo.PromoteBO
;
import
com.github.wxiaoqi.security.admin.bo.UserTeamMemberBo
;
import
com.github.wxiaoqi.security.admin.vo.UserTeamMemberVo
;
import
com.github.wxiaoqi.security.admin.vo.UserTeamMemberVo
;
import
com.github.wxiaoqi.security.auth.client.config.UserAuthConfig
;
import
com.github.wxiaoqi.security.auth.client.config.UserAuthConfig
;
import
com.github.wxiaoqi.security.auth.client.jwt.UserAuthUtil
;
import
com.github.wxiaoqi.security.auth.client.jwt.UserAuthUtil
;
import
com.github.wxiaoqi.security.auth.common.util.jwt.IJWTInfo
;
import
com.github.wxiaoqi.security.auth.common.util.jwt.IJWTInfo
;
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.vo.PageDataVO
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
...
...
ace-modules/ace-admin/src/main/resources/mapper/AppUserSellingWaterMapper.xml
View file @
dd779c9d
...
@@ -14,7 +14,7 @@ FROM
...
@@ -14,7 +14,7 @@ FROM
`source_id` AS userId,
`source_id` AS userId,
IFNULL(
IFNULL(
(
(
( SELECT SUM( commission ) FROM `app_user_selling_water` WHERE source_id = ausw.source_id AND `status` = 0
AND `waiting` = 1 ) - ( SELECT SUM( commission ) FROM `app_user_selling_water` WHERE source_id = ausw.source_id AND `status` = 1 AND `waiting
` = 1 )
( SELECT SUM( commission ) FROM `app_user_selling_water` WHERE source_id = ausw.source_id AND `status` = 0
) - ( SELECT SUM( commission ) FROM `app_user_selling_water` WHERE source_id = ausw.source_id AND `status
` = 1 )
),
),
0
0
) AS `income`
) AS `income`
...
@@ -33,7 +33,7 @@ FROM
...
@@ -33,7 +33,7 @@ FROM
</select>
</select>
<select
id=
"selectSellerWalterByUserIdAndWating"
resultType=
"com.github.wxiaoqi.security.admin.vo.SellingWalletVo"
>
<select
id=
"selectSellerWalterByUserIdAndWating"
resultType=
"com.github.wxiaoqi.security.admin.vo.SellingWalletVo"
>
SELECT
<!--
SELECT
*
*
FROM
FROM
(
(
...
@@ -44,13 +44,39 @@ FROM
...
@@ -44,13 +44,39 @@ FROM
IFNULL(auswt.status,0) AS `isShow`
IFNULL(auswt.status,0) AS `isShow`
FROM
FROM
( SELECT * FROM `app_user_selling_water` WHERE STATUS = 0 AND `user_id`=#{userId} <if test="wating!=null">
( SELECT * FROM `app_user_selling_water` WHERE STATUS = 0 AND `user_id`=#{userId} <if test="wating!=null">
AND `waiting`=#{wating}
<!--AND `status`=0-->
AND `waiting`=#{wating}
<!–AND `status`=0–>
</if>) AS `ausw`
</if>) AS `ausw`
LEFT JOIN ( SELECT * FROM `app_user_selling_water` WHERE STATUS = 1 AND `user_id`=#{userId} <if
LEFT JOIN ( SELECT * FROM `app_user_selling_water` WHERE STATUS = 1 AND `user_id`=#{userId} <if
test="wating!=null">
test="wating!=null">
AND `waiting`=#{wating}
<!--AND `status`=0-->
AND `waiting`=#{wating}
<!–AND `status`=0–>
</if>) AS `auswt` ON auswt.order_no = ausw.order_no
</if>) AS `auswt` ON auswt.order_no = ausw.order_no
) AS `auswres`
) AS `auswres`
ORDER BY crt_time DESC
ORDER BY crt_time DESC-->
SELECT w.*,o.commission as commission ,o.type AS `sellerStatus` FROM (
SELECT t.order_no,SUM(t.z)-SUM(t.f) as commission,IF(SUM(t.f)>0,'1',0)as type FROM (
SELECT order_no,commission as z,0 as f FROM app_user_selling_water WHERE user_id=#{userId}
AND `status`=0 and commission>0
UNION
SELECT order_no,0 as z,commission as f FROM app_user_selling_water WHERE user_id=#{userId}
AND `status`=1 and commission>0
) as t
GROUP BY t.order_no
) o LEFT JOIN ( SELECT DISTINCT order_no,user_id,source_id,order_type,img,price,title,waiting,`crt_time` FROM app_user_selling_water ) w
ON o.order_no=w.order_no
where 1=1
<choose>
<when
test=
"wating!=null"
>
and `waiting`= #{wating}
</when>
<otherwise>
and
<![CDATA[
o.`type`<>
1
]]>
</otherwise>
</choose>
ORDER BY `crt_time`
</select>
</select>
</mapper>
</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