Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
hnxtbaboot
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
杨亮
hnxtbaboot
Commits
dd82f7fd
Commit
dd82f7fd
authored
Jun 28, 2020
by
焦荣
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
8550f0d2
e320ba72
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
19 additions
and
5 deletions
+19
-5
src/main/java/com/founder/service/impl/SequenceServiceImpl.java
+19
-5
No files found.
src/main/java/com/founder/service/impl/SequenceServiceImpl.java
View file @
dd82f7fd
...
...
@@ -36,11 +36,22 @@ public class SequenceServiceImpl extends BaseService<Sequence> implements Sequen
sequence
.
setTableName
(
tableName
);
sequence
.
setOrgCode
(
user
.
getUnitcode
());
sequence
.
setCurDate
(
df
.
format
(
getSystemDateTime
()));
sequence
.
setMaxSeq
(
"0001"
);
if
(
tableName
.
length
()>
10
){
sequence
.
setId
(
user
.
getUnitcode
()+
tableName
.
substring
(
tableName
.
length
()-
10
,
tableName
.
length
())+
df
.
format
(
getSystemDateTime
())+
"0001"
);
if
(
"43"
.
equals
(
user
.
getUnitcode
().
substring
(
0
,
2
)))
{
maxNo
=
"5001"
;
sequence
.
setMaxSeq
(
"5001"
);
if
(
tableName
.
length
()
>
10
)
{
sequence
.
setId
(
user
.
getUnitcode
()
+
tableName
.
substring
(
tableName
.
length
()
-
10
,
tableName
.
length
())
+
df
.
format
(
getSystemDateTime
())
+
"5001"
);
}
else
{
sequence
.
setId
(
user
.
getUnitcode
()
+
tableName
+
df
.
format
(
getSystemDateTime
())
+
"5001"
);
}
}
else
{
sequence
.
setId
(
user
.
getUnitcode
()+
tableName
+
df
.
format
(
getSystemDateTime
())+
"0001"
);
maxNo
=
"0001"
;
sequence
.
setMaxSeq
(
"0001"
);
if
(
tableName
.
length
()
>
10
)
{
sequence
.
setId
(
user
.
getUnitcode
()
+
tableName
.
substring
(
tableName
.
length
()
-
10
,
tableName
.
length
())
+
df
.
format
(
getSystemDateTime
())
+
"0001"
);
}
else
{
sequence
.
setId
(
user
.
getUnitcode
()
+
tableName
+
df
.
format
(
getSystemDateTime
())
+
"0001"
);
}
}
sequence
.
setLrr
(
user
.
getUsername
());
sequence
.
setLrsj
(
getSystemDateTime
());
...
...
@@ -49,11 +60,14 @@ public class SequenceServiceImpl extends BaseService<Sequence> implements Sequen
map
=
new
HashMap
<>();
map
.
put
(
"entity"
,
sequence
);
seqDao
.
insertSequenceSql
(
map
);
maxNo
=
"0001"
;
}
else
{
maxNo
=
sequence
.
getMaxSeq
();
Long
mxo
=
Long
.
parseLong
(
maxNo
)
+
1L
;
if
(
"43"
.
equals
(
user
.
getUnitcode
().
substring
(
0
,
2
)))
{
maxNo
=
"5"
+(
"0000"
+
mxo
).
substring
((
"0000"
+
mxo
).
length
()-
3
,(
"0000"
+
mxo
).
length
());
}
else
{
maxNo
=
(
"0000"
+
mxo
).
substring
((
"0000"
+
mxo
).
length
()-
4
,(
"0000"
+
mxo
).
length
());
}
sequence
.
setMaxSeq
(
maxNo
);
sequence
.
setGxr
(
user
.
getUsername
());
sequence
.
setGxsj
(
getSystemDateTime
());
...
...
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