Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
S
sc_media
Project
Project
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
Graph
比较
统计图
议题
0
议题
0
列表
看板
标记
Milestones
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
注册表
注册表
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
svn
sc_media
Commits
b200bc0c
提交
b200bc0c
authored
5月 06, 2019
作者:
renjiancai
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
--no commit message
上级
ccb44fc4
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
57 行增加
和
2 行删除
+57
-2
UUIDUtil.java
com.zrqx.core/src/main/java/com/zrqx/core/util/UUIDUtil.java
+55
-0
FileController.java
...rc/main/java/com/zrqx/file/controller/FileController.java
+0
-1
bootstrap.yml
com.zrqx.file/src/main/resources/bootstrap.yml
+2
-1
没有找到文件。
com.zrqx.core/src/main/java/com/zrqx/core/util/UUIDUtil.java
0 → 100644
浏览文件 @
b200bc0c
package
com
.
zrqx
.
core
.
util
;
import
java.util.UUID
;
import
com.zrqx.core.exception.BaseException
;
public
class
UUIDUtil
{
/**
* 获得指定数目的UUID
*
* @param number
* int 需要获得的UUID数量
* @return String[] UUID数组
*/
public
static
String
[]
getUUID
(
int
number
)
{
if
(
number
<
1
)
{
return
null
;
}
String
[]
retArray
=
new
String
[
number
];
for
(
int
i
=
0
;
i
<
number
;
i
++)
{
retArray
[
i
]
=
getUUID
();
}
return
retArray
;
}
/**
* 获得一个UUID
*
* @return String UUID
*/
public
static
String
getUUID
()
{
String
uuid
=
UUID
.
randomUUID
().
toString
();
// 去掉“-”符号
return
uuid
.
replaceAll
(
"-"
,
""
);
}
/**
* 有序生成代号
* @param code
* @return
*/
public
static
String
newCode
(
String
code
){
if
(
code
!=
null
){
Integer
numCode
=
Integer
.
parseInt
(
code
.
substring
(
code
.
length
()-
2
,
code
.
length
()));
numCode
+=
1
;
code
=
code
.
substring
(
0
,
code
.
length
()-
2
);
if
((
numCode
+
""
).
length
()==
2
){
return
code
+
""
+
numCode
;
}
else
{
return
code
+
"0"
+
numCode
+
""
;
}
}
else
{
throw
new
BaseException
(
"同级子分类 分类编号 为空,无法自动生成分类编号。"
);
}
}
}
com.zrqx.file/src/main/java/com/zrqx/file/controller/FileController.java
浏览文件 @
b200bc0c
...
@@ -3,7 +3,6 @@ package com.zrqx.file.controller;
...
@@ -3,7 +3,6 @@ package com.zrqx.file.controller;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
java.beans.Encoder
;
import
java.io.BufferedInputStream
;
import
java.io.BufferedInputStream
;
import
java.io.File
;
import
java.io.File
;
import
java.io.FileFilter
;
import
java.io.FileFilter
;
...
...
com.zrqx.file/src/main/resources/bootstrap.yml
浏览文件 @
b200bc0c
...
@@ -3,7 +3,7 @@ server:
...
@@ -3,7 +3,7 @@ server:
spring
:
spring
:
cloud
:
cloud
:
config
:
config
:
uri
:
http://localhost:8
6
88
#配置中心地址
uri
:
http://localhost:8
1
88
#配置中心地址
name
:
file
name
:
file
profile
:
prod
profile
:
prod
label
:
master
label
:
master
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论