批量添加序列号的方法添加线程同步
This commit is contained in:
@@ -350,8 +350,13 @@ public class SerialNumberService {
|
|||||||
//当前用户
|
//当前用户
|
||||||
User userInfo=userService.getCurrentUser();
|
User userInfo=userService.getCurrentUser();
|
||||||
Long userId=userInfo==null?null:userInfo.getId();
|
Long userId=userInfo==null?null:userInfo.getId();
|
||||||
Date date = new Date();
|
Date date = null;
|
||||||
Long million=date.getTime();
|
Long million=null;
|
||||||
|
synchronized(this){
|
||||||
|
date = new Date();
|
||||||
|
million=date.getTime();
|
||||||
|
}
|
||||||
|
|
||||||
int insertNum=0;
|
int insertNum=0;
|
||||||
StringBuffer prefixBuf=new StringBuffer(serialNumberPrefix).append(million);
|
StringBuffer prefixBuf=new StringBuffer(serialNumberPrefix).append(million);
|
||||||
do{
|
do{
|
||||||
|
|||||||
Reference in New Issue
Block a user