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
28d8791b
Commit
28d8791b
authored
Dec 20, 2019
by
hanfeng
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master-bug-vehiclemodel-hf'
parents
a33ec3c1
f1ec8316
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
102 additions
and
6 deletions
+102
-6
BaseUserMemberExport.java
...b/wxiaoqi/security/admin/entity/BaseUserMemberExport.java
+2
-0
BaseUserMemberBiz.java
.../github/wxiaoqi/security/admin/biz/BaseUserMemberBiz.java
+14
-6
AppDownloadRecord.java
.../java/com/xxfc/platform/app/entity/AppDownloadRecord.java
+22
-0
AppDownloadRecordBiz.java
.../java/com/xxfc/platform/app/biz/AppDownloadRecordBiz.java
+16
-0
AppDownloadRecordMapper.java
...com/xxfc/platform/app/mapper/AppDownloadRecordMapper.java
+12
-0
AppDownloadRecordController.java
.../platform/app/rest/admin/AppDownloadRecordController.java
+29
-0
AppDownloadRecordMapper.xml
...ver/src/main/resources/mapper/AppDownloadRecordMapper.xml
+7
-0
No files found.
ace-modules/ace-admin-api/src/main/java/com/github/wxiaoqi/security/admin/entity/BaseUserMemberExport.java
View file @
28d8791b
...
...
@@ -46,6 +46,8 @@ public class BaseUserMemberExport implements Serializable {
private
Integer
beforeDiscount
;
@Column
(
name
=
"source"
)
private
Integer
source
;
@Column
(
name
=
"user_id"
)
private
Integer
userId
;
}
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/biz/BaseUserMemberBiz.java
View file @
28d8791b
...
...
@@ -79,7 +79,7 @@ public class BaseUserMemberBiz extends BaseBiz<BaseUserMemberMapper, BaseUserMem
@Cache
(
key
=
"user:member{1}"
)
public
UserMemberVo
getMemberInfoByUserId
(
Integer
userId
)
{
return
mapper
.
getInfoByUserId
(
userId
);
}
}
//更新会员信息
@Override
...
...
@@ -287,6 +287,7 @@ public class BaseUserMemberBiz extends BaseBiz<BaseUserMemberMapper, BaseUserMem
baseUserMember
.
setRentFreeDays
(
days
);
getMyBiz
().
updateSelectiveById
(
baseUserMember
);
}
AppUserVo
userVo
=
detailBiz
.
getUserInfoById
(
userId
);
if
(
userVo
!=
null
&&
(
userVo
.
getIsMember
()
==
null
||
userVo
.
getIsMember
()
==
0
))
{
AppUserVo
userVo1
=
new
AppUserVo
();
...
...
@@ -309,21 +310,28 @@ public class BaseUserMemberBiz extends BaseBiz<BaseUserMemberMapper, BaseUserMem
mapper
.
deleteByExample
(
example
);
}
private
void
setModifyData
(
UserMemberVo
beforeMember
,
BaseUserMember
aftereMember
)
throws
Exception
{
log
.
info
(
"保存修改会员记录={}"
,
aftereMember
);
IJWTInfo
infoFromToken
=
userAuthUtil
.
getInfoFromToken
(
userAuthConfig
.
getToken
(
request
));
log
.
info
(
"token信息={}"
,
infoFromToken
);
if
(
beforeMember
==
null
)
{
beforeMember
=
new
UserMemberVo
();
}
UserMemberVo
finalBeforeMember
=
beforeMember
;
executorService
.
submit
(()->{
try
{
AppUserVo
qppUser
=
detailBiz
.
getUserInfoById
(
befo
reMember
.
getUserId
());
AppUserVo
qppUser
=
detailBiz
.
getUserInfoById
(
afte
reMember
.
getUserId
());
BaseUserMemberExport
baseUserMemberExport
=
BaseUserMemberExport
.
builder
()
.
username
(
qppUser
.
getUsername
())
.
beforeMemberLevel
(
b
eforeMember
.
getMemberLevel
())
.
beforeMemberLevel
(
finalB
eforeMember
.
getMemberLevel
())
.
memberLevel
(
aftereMember
.
getMemberLevel
())
.
totalNumber
(
aftereMember
.
getTotalNumber
()
-
beforeMember
.
getTotalNumber
(
))
.
rentFreeDays
(
aftereMember
.
getRentFreeDays
()
-
beforeMember
.
getRentFreeDays
(
))
.
beforeDiscount
(
b
eforeMember
.
getDiscount
())
.
totalNumber
(
aftereMember
.
getTotalNumber
()
-
(
finalBeforeMember
.
getTotalNumber
()==
null
?
0
:
finalBeforeMember
.
getTotalNumber
()
))
.
rentFreeDays
(
aftereMember
.
getRentFreeDays
()
-
(
finalBeforeMember
.
getRentFreeDays
()==
null
?
0
:
finalBeforeMember
.
getRentFreeDays
()
))
.
beforeDiscount
(
finalB
eforeMember
.
getDiscount
())
.
discount
(
aftereMember
.
getDiscount
())
.
status
(
1
)
.
userId
(
aftereMember
.
getUserId
())
.
crtTime
(
System
.
currentTimeMillis
())
.
crtId
(
Integer
.
valueOf
(
infoFromToken
.
getId
()))
.
crtName
(
infoFromToken
.
getUniqueName
())
...
...
xx-app/xx-app-api/src/main/java/com/xxfc/platform/app/entity/AppDownloadRecord.java
0 → 100644
View file @
28d8791b
package
com
.
xxfc
.
platform
.
app
.
entity
;
import
lombok.Data
;
import
javax.persistence.GeneratedValue
;
import
javax.persistence.Id
;
import
java.util.Date
;
/**
* 下载记录
* @author Administrator
*/
@Data
public
class
AppDownloadRecord
{
@Id
@GeneratedValue
(
generator
=
"JDBC"
)
private
Integer
id
;
private
String
source
;
private
Date
creTime
;
private
String
terminal
;
}
xx-app/xx-app-server/src/main/java/com/xxfc/platform/app/biz/AppDownloadRecordBiz.java
0 → 100644
View file @
28d8791b
package
com
.
xxfc
.
platform
.
app
.
biz
;
import
com.github.wxiaoqi.security.common.biz.BaseBiz
;
import
com.xxfc.platform.app.entity.AppDownloadRecord
;
import
com.xxfc.platform.app.mapper.AppDownloadRecordMapper
;
import
org.springframework.stereotype.Service
;
/**
* @author hf
* @Date: 2019/12/19 15:47
* @Description:
*/
@Service
public
class
AppDownloadRecordBiz
extends
BaseBiz
<
AppDownloadRecordMapper
,
AppDownloadRecord
>
{
}
xx-app/xx-app-server/src/main/java/com/xxfc/platform/app/mapper/AppDownloadRecordMapper.java
0 → 100644
View file @
28d8791b
package
com
.
xxfc
.
platform
.
app
.
mapper
;
import
com.xxfc.platform.app.entity.AppDownloadRecord
;
import
tk.mybatis.mapper.common.Mapper
;
/**
* @Auther: Administrator
* @Date: 2019/12/19 15:49
* @Description:
*/
public
interface
AppDownloadRecordMapper
extends
Mapper
<
AppDownloadRecord
>
{
}
xx-app/xx-app-server/src/main/java/com/xxfc/platform/app/rest/admin/AppDownloadRecordController.java
0 → 100644
View file @
28d8791b
package
com
.
xxfc
.
platform
.
app
.
rest
.
admin
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.rest.BaseController
;
import
com.xxfc.platform.app.biz.AppDownloadRecordBiz
;
import
com.xxfc.platform.app.entity.AppDownloadRecord
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.Date
;
/**
* @Auther: Administrator
* @Date: 2019/12/19 15:46
* @Description:
*/
@RestController
@RequestMapping
(
"/app/unauth/adr"
)
public
class
AppDownloadRecordController
extends
BaseController
<
AppDownloadRecordBiz
,
AppDownloadRecord
>
{
@Override
@ApiOperation
(
"添加"
)
@PostMapping
(
value
=
"add"
)
public
ObjectRestResponse
<
AppDownloadRecord
>
add
(
@RequestBody
AppDownloadRecord
appDownloadRecord
){
appDownloadRecord
.
setCreTime
(
new
Date
());
baseBiz
.
insertSelective
(
appDownloadRecord
);
return
ObjectRestResponse
.
succ
();
}
}
xx-app/xx-app-server/src/main/resources/mapper/AppDownloadRecordMapper.xml
0 → 100644
View file @
28d8791b
<?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.app.mapper.AppDownloadRecordMapper"
>
</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