Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
youka-api
Overview
Overview
Details
Activity
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
java-youka-wallet
youka-api
Commits
375049a9
Commit
375049a9
authored
Mar 21, 2018
by
Java-聂换换
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
汇率数据结构修改
parent
ba92ea7a
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
68 additions
and
1 deletions
+68
-1
RateEntity.java
src/main/java/com/thinkgem/jeesite/modules/pay/entity/RateEntity.java
+13
-0
UserApiController.java
src/main/java/com/thinkgem/jeesite/modules/user/api/UserApiController.java
+7
-1
UserApiDao.java
src/main/java/com/thinkgem/jeesite/modules/user/dao/UserApiDao.java
+2
-0
Level.java
src/main/java/com/thinkgem/jeesite/modules/user/entity/Level.java
+32
-0
UserApiService.java
src/main/java/com/thinkgem/jeesite/modules/user/service/UserApiService.java
+3
-0
UserDao.xml
src/main/resources/mappings/modules/user/UserDao.xml
+11
-0
No files found.
src/main/java/com/thinkgem/jeesite/modules/pay/entity/RateEntity.java
View file @
375049a9
...
...
@@ -12,8 +12,12 @@ public class RateEntity extends BaseEntity implements Serializable {
private
String
singleLimit
;
// 单笔限额
private
String
dayLimit
;
// 当天额度
private
String
img
;
// 图标
private
String
payMethodLabel
;
// 支付方式名称
public
RateEntity
()
{
}
...
...
@@ -77,4 +81,13 @@ public class RateEntity extends BaseEntity implements Serializable {
public
void
setPayMethodLabel
(
String
payMethodLabel
)
{
this
.
payMethodLabel
=
payMethodLabel
;
}
public
String
getImg
()
{
return
img
;
}
public
void
setImg
(
String
img
)
{
this
.
img
=
img
;
}
}
src/main/java/com/thinkgem/jeesite/modules/user/api/UserApiController.java
View file @
375049a9
...
...
@@ -10,6 +10,7 @@ import com.thinkgem.jeesite.modules.sys.entity.User;
import
com.thinkgem.jeesite.modules.user.bean.IdentityCodeRequest
;
import
com.thinkgem.jeesite.modules.user.bean.UserRequest
;
import
com.thinkgem.jeesite.modules.user.entity.IdentityCodeEntity
;
import
com.thinkgem.jeesite.modules.user.entity.Level
;
import
com.thinkgem.jeesite.modules.user.entity.UserEntity
;
import
com.thinkgem.jeesite.modules.user.service.UserApiService
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
@@ -564,9 +565,14 @@ public class UserApiController {
return
resp
;
}
try
{
Level
level
=
userService
.
getLevelByUserLevel
(
request
);
if
(
level
==
null
){
level
=
new
Level
();
}
RateEntity
rateEntityParam
=
new
RateEntity
();
rateEntityParam
.
setUserLevel
(
request
.
getLevel
());
resp
.
setData
(
userService
.
getRateListByLevel
(
rateEntityParam
));
level
.
setRateList
(
userService
.
getRateListByLevel
(
rateEntityParam
));
resp
.
setData
(
level
);
resp
.
setStatus
(
ComCode
.
STATUS_CODE_2000
);
resp
.
setMessage
(
ComCode
.
STATUS_CODE_2000_DESC
);
}
catch
(
Exception
e
){
...
...
src/main/java/com/thinkgem/jeesite/modules/user/dao/UserApiDao.java
View file @
375049a9
...
...
@@ -79,4 +79,6 @@ public interface UserApiDao {
List
<
BelongBankEntity
>
getBelongBank
(
UserRequest
request
);
Level
getLevelByUserLevel
(
UserRequest
request
);
}
src/main/java/com/thinkgem/jeesite/modules/user/entity/Level.java
0 → 100644
View file @
375049a9
package
com
.
thinkgem
.
jeesite
.
modules
.
user
.
entity
;
import
com.thinkgem.jeesite.modules.pay.entity.RateEntity
;
import
java.util.List
;
/**
* @author niehh
* @Description: 等级
* @date 2018年03月21日 17:35
*/
public
class
Level
{
private
String
rightInterest
;
// 权益说明
private
List
<
RateEntity
>
rateList
;
public
String
getRightInterest
()
{
return
rightInterest
;
}
public
void
setRightInterest
(
String
rightInterest
)
{
this
.
rightInterest
=
rightInterest
;
}
public
List
<
RateEntity
>
getRateList
()
{
return
rateList
;
}
public
void
setRateList
(
List
<
RateEntity
>
rateList
)
{
this
.
rateList
=
rateList
;
}
}
src/main/java/com/thinkgem/jeesite/modules/user/service/UserApiService.java
View file @
375049a9
...
...
@@ -368,5 +368,8 @@ public class UserApiService {
return
userDao
.
getRateListByLevel
(
rateEntityParam
);
}
public
Level
getLevelByUserLevel
(
UserRequest
request
){
return
userDao
.
getLevelByUserLevel
(
request
);
}
}
src/main/resources/mappings/modules/user/UserDao.xml
View file @
375049a9
...
...
@@ -650,6 +650,7 @@
yr.balance,
yr.single_limit AS singleLimit,
yr.day_limit AS dayLimit,
sd.img AS "img",
sd.label AS "payMethodLabel"
FROM
youka_rate yr
...
...
@@ -658,4 +659,13 @@
yr.user_level = #{userLevel}
ORDER BY sd.sort DESC
</select>
<select
id=
"getLevelByUserLevel"
resultType=
"com.thinkgem.jeesite.modules.user.entity.Level"
>
SELECT
yl.right_interest AS "rightInterest"
FROM
youka_levels yl
WHERE
yl.`level` = #{level}
</select>
</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