Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yd-cloud-core
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xingmin
yd-cloud-core
Commits
beeb74f0
Commit
beeb74f0
authored
Jan 16, 2026
by
zhangxingmin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
push
parent
b1d390d8
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
38 additions
and
3 deletions
+38
-3
yd-auth-core/src/main/java/com/yd/auth/core/security/JwtTokenProvider.java
+2
-2
yd-common/src/main/java/com/yd/common/enums/CommonEnum.java
+4
-0
yd-common/src/main/java/com/yd/common/utils/CustomLocalDateTimeDeserializer.java
+31
-0
yd-common/src/main/java/com/yd/common/utils/RandomStringGenerator.java
+1
-1
No files found.
yd-auth-core/src/main/java/com/yd/auth/core/security/JwtTokenProvider.java
View file @
beeb74f0
...
@@ -30,7 +30,7 @@ public class JwtTokenProvider {
...
@@ -30,7 +30,7 @@ public class JwtTokenProvider {
private
String
jwtSecret
;
private
String
jwtSecret
;
@Value
(
"${jwt.expiration}"
)
// 默认24小时(单位毫秒)
@Value
(
"${jwt.expiration}"
)
// 默认24小时(单位毫秒)
private
int
jwtExpiration
;
private
long
jwtExpiration
;
/**
/**
* 生成JWT令牌
* 生成JWT令牌
...
@@ -185,7 +185,7 @@ public class JwtTokenProvider {
...
@@ -185,7 +185,7 @@ public class JwtTokenProvider {
}
}
}
}
public
int
getJwtExpiration
()
{
public
long
getJwtExpiration
()
{
return
jwtExpiration
;
return
jwtExpiration
;
}
}
...
...
yd-common/src/main/java/com/yd/common/enums/CommonEnum.java
View file @
beeb74f0
...
@@ -71,6 +71,10 @@ public enum CommonEnum {
...
@@ -71,6 +71,10 @@ public enum CommonEnum {
UID_TYPE_USER_SALE_EXPAND
(
"user_sale_expand"
,
"系统用户-销售用户扩展表"
),
UID_TYPE_USER_SALE_EXPAND
(
"user_sale_expand"
,
"系统用户-销售用户扩展表"
),
UID_TYPE_TAXATION
(
"taxation"
,
"税务信息表"
),
UID_TYPE_TAXATION
(
"taxation"
,
"税务信息表"
),
UID_TYPE_INSURANCE_COMPANY
(
"insurance_company"
,
"保险公司表"
),
UID_TYPE_INSURANCE_COMPANY
(
"insurance_company"
,
"保险公司表"
),
UID_TYPE_POLICY_RECEIPT
(
"policy_receipt"
,
"保单回执表"
),
UID_TYPE_PREMIUM_RECONCILIATION
(
"premium_reconciliation"
,
"保费对账记录表"
),
UID_TYPE_PREMIUM_REMITTANCE
(
"premium_remittance"
,
"保费对账-汇款记录表"
),
UID_TYPE_PREMIUM_REMITTANCE_FILE
(
"premium_remittance_file"
,
"保费对账-汇款记录附件表"
),
//作用域枚举
//作用域枚举
SCOPE_SYS
(
"1"
,
"系统级(全局)"
),
SCOPE_SYS
(
"1"
,
"系统级(全局)"
),
...
...
yd-common/src/main/java/com/yd/common/utils/CustomLocalDateTimeDeserializer.java
0 → 100644
View file @
beeb74f0
package
com
.
yd
.
common
.
utils
;
import
com.fasterxml.jackson.core.JsonParser
;
import
com.fasterxml.jackson.databind.DeserializationContext
;
import
com.fasterxml.jackson.databind.JsonDeserializer
;
import
java.io.IOException
;
import
java.time.LocalDateTime
;
import
java.time.format.DateTimeFormatter
;
public
class
CustomLocalDateTimeDeserializer
extends
JsonDeserializer
<
LocalDateTime
>
{
private
static
final
DateTimeFormatter
DATE_FORMATTER
=
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd"
);
private
static
final
DateTimeFormatter
DATE_TIME_FORMATTER
=
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
);
@Override
public
LocalDateTime
deserialize
(
JsonParser
p
,
DeserializationContext
ctxt
)
throws
IOException
{
String
text
=
p
.
getText
();
if
(
text
==
null
||
text
.
isEmpty
())
{
return
null
;
}
// 如果字符串长度只有10(即"yyyy-MM-dd"),则拼接" 00:00:00"
if
(
text
.
length
()
==
10
)
{
text
=
text
+
" 00:00:00"
;
}
return
LocalDateTime
.
parse
(
text
,
DATE_TIME_FORMATTER
);
}
}
\ No newline at end of file
yd-common/src/main/java/com/yd/common/utils/RandomStringGenerator.java
View file @
beeb74f0
...
@@ -61,7 +61,7 @@ public class RandomStringGenerator {
...
@@ -61,7 +61,7 @@ public class RandomStringGenerator {
// System.out.println("32位: " + random32);
// System.out.println("32位: " + random32);
for
(
int
i
=
0
;
i
<
5
;
i
++)
{
for
(
int
i
=
0
;
i
<
5
;
i
++)
{
System
.
out
.
println
(
generateBizId16
(
"
agent_referral_relation
"
));
System
.
out
.
println
(
generateBizId16
(
"
material
"
));
}
}
}
}
...
...
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