Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
S
shop-Mall
Project
Project
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
licc
shop-Mall
Commits
5027eab7
Commit
5027eab7
authored
Mar 30, 2021
by
m1991
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
后台接口——用户与资讯后台接口
parent
c79bb230
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
43 additions
and
26 deletions
+43
-26
ShareCodeUtil.java
...rc/main/java/cn/wisenergy/common/utils/ShareCodeUtil.java
+3
-0
UserServiceImpl.java
...n/java/cn/wisenergy/service/app/impl/UserServiceImpl.java
+26
-13
TestController.java
...cn/wisenergy/web/admin/controller/app/TestController.java
+14
-13
No files found.
wisenergy-common/src/main/java/cn/wisenergy/common/utils/ShareCodeUtil.java
View file @
5027eab7
package
cn
.
wisenergy
.
common
.
utils
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.transaction.annotation.Transactional
;
/**
...
...
@@ -8,6 +9,7 @@ import lombok.extern.slf4j.Slf4j;
* @author zen.wang zenyes@gmail.com
*/
@Slf4j
public
class
ShareCodeUtil
{
/** 自定义进制(0,1没有加入,容易与o,l混淆) */
...
...
@@ -44,6 +46,7 @@ public class ShareCodeUtil {
String
str
=
new
String
(
buf
,
charPos
,
(
32
-
charPos
));
return
str
.
toUpperCase
();
}
public
static
String
idToCode
(
long
idL
){
return
idToCode
(
idL
,-
1L
);
}
...
...
wisenergy-service/src/main/java/cn/wisenergy/service/app/impl/UserServiceImpl.java
View file @
5027eab7
...
...
@@ -19,6 +19,7 @@ import lombok.extern.slf4j.Slf4j;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.util.CollectionUtils
;
import
java.util.*
;
...
...
@@ -193,26 +194,38 @@ public class UserServiceImpl extends ServiceImpl<UsersMapper, User> implements U
}
//根据插入的用户手机号,查询用户唯一ID
if
(
null
==
usersMapper
.
getuserIdById
(
userId
)
||
""
.
equals
(
usersMapper
.
getuserIdById
(
userId
)
))
{
Integer
i
=
usersMapper
.
getuserIdById
(
userId
);
if
(
null
==
i
||
""
.
equals
(
i
))
{
Map
map
=
new
HashMap
();
map
.
put
(
"code"
,
1
);
map
.
put
(
"msg"
,
"该用户不存在!"
);
return
map
;
}
try
{
long
yqm
=
usersMapper
.
getuserIdById
(
userId
);
//用户唯一ID调用生成6位邀请码
String
inviteCode
=
ShareCodeUtil
.
idToCode
(
yqm
);
Integer
userLevel
=
0
;
//根据用户手机号,更新用户信息
// usersMapper.edit1(userLevel,inviteCode,userId);
User
byUserId1
=
usersMapper
.
getByUserId
(
userId
);
byUserId1
.
setInviteCode
(
inviteCode
);
byUserId1
.
setUserLevel
(
0
);
byUserId1
.
setFrozen
(
0
);
usersMapper
.
updateById
(
byUserId1
);
}
catch
(
Exception
e
){
long
yqm
=
usersMapper
.
getuserIdById
(
userId
);
//用户唯一ID调用生成6位邀请码
String
inviteCode
=
ShareCodeUtil
.
idToCode
(
yqm
);
Integer
userLevel
=
0
;
//根据用户手机号,更新用户信息
User
byUserId1
=
usersMapper
.
getByUserId
(
userId
);
byUserId1
.
setInviteCode
(
inviteCode
);
byUserId1
.
setUserLevel
(
0
);
byUserId1
.
setFrozen
(
0
);
usersMapper
.
updateById
(
byUserId1
);
}
String
BYQM
=
usersMapper
.
BYQMById
(
userId
);
if
(
"1"
.
equals
(
BYQM
))
{
...
...
wisenergy-web-admin/src/main/java/cn/wisenergy/web/admin/controller/app/TestController.java
View file @
5027eab7
...
...
@@ -55,18 +55,18 @@ public class TestController {
public
static
void
main
(
String
[]
args
){
String
str
=
"/upload/1a65a6a40-f158-4b03-929a-454c88935a8b.jpg,/upload/1c9dfb994-9f5b-471a-ac7d-93a323089dd2.jpg,/upload/10c03f8cf-d210-486e-bbd4-813a271be298.jpeg,/upload/15e340d63-157c-4374-bf98-ffd1528f0aae.jpeg,"
;
List
list
=
new
ArrayList
();
// String str = "打印机*钟表//自行车**雨伞%%收音机??电脑";
String
temp
[]
=
str
.
split
(
","
);
for
(
String
word
:
temp
)
{
boolean
arrayList
=
Collections
.
addAll
(
list
,
word
);
}
System
.
out
.
println
(
list
.
get
(
1
));
//
String str="/upload/1a65a6a40-f158-4b03-929a-454c88935a8b.jpg,/upload/1c9dfb994-9f5b-471a-ac7d-93a323089dd2.jpg,/upload/10c03f8cf-d210-486e-bbd4-813a271be298.jpeg,/upload/15e340d63-157c-4374-bf98-ffd1528f0aae.jpeg,";
//
//
List list =new ArrayList();
//
// String str = "打印机*钟表//自行车**雨伞%%收音机??电脑";
//
String temp[] = str.split(",");
//
for(String word : temp)
//
{
//
//
boolean arrayList=Collections.addAll(list,word);
//
//
}
//
System.out.println(list.get(1));
...
...
@@ -103,8 +103,9 @@ public class TestController {
// /**
// * 调用工具类生成六位邀请码
// */
// String b = ShareCodeUtil.idToCode(1
);
String
b
=
ShareCodeUtil
.
idToCode
(
144
);
// String a= ShareCodeUtil.idToCode(1,0+1);
System
.
out
.
println
(
b
);
...
...
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