Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
cloud-fb
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
王衍超
cloud-fb
Commits
4406ec24
Commit
4406ec24
authored
Apr 27, 2021
by
高晓磊
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
司机用户增加身份证字段
parent
509aa12b
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
33 additions
and
1 deletions
+33
-1
DriverUserDao.java
...rc/main/java/com/beecode/inz/basis/dao/DriverUserDao.java
+2
-0
DriverUserDaoImpl.java
...com/beecode/inz/basis/internal/dao/DriverUserDaoImpl.java
+8
-0
DriverUserServiceImpl.java
...ode/inz/basis/internal/service/DriverUserServiceImpl.java
+11
-1
DriverUserService.java
...java/com/beecode/inz/basis/service/DriverUserService.java
+1
-0
DriverUserController.java
.../java/com/beecode/inz/basis/web/DriverUserController.java
+5
-0
Driver.hbm.xml
backend/inz.basis/src/main/resources/config/Driver.hbm.xml
+3
-0
DateTimeUtils.java
.../main/java/com/beecode/inz/common/util/DateTimeUtils.java
+3
-0
No files found.
backend/inz.basis/src/main/java/com/beecode/inz/basis/dao/DriverUserDao.java
View file @
4406ec24
...
@@ -18,4 +18,6 @@ public interface DriverUserDao extends BaseDao {
...
@@ -18,4 +18,6 @@ public interface DriverUserDao extends BaseDao {
List
<
KObject
>
queryPositionByName
(
String
phone
);
List
<
KObject
>
queryPositionByName
(
String
phone
);
List
<
KObject
>
userNameRepeatCheck
(
String
username
);
List
<
KObject
>
userNameRepeatCheck
(
String
username
);
List
<
KObject
>
idCardRepeatCheck
(
String
idCard
);
}
}
backend/inz.basis/src/main/java/com/beecode/inz/basis/internal/dao/DriverUserDaoImpl.java
View file @
4406ec24
...
@@ -90,5 +90,13 @@ public class DriverUserDaoImpl extends AbstractBaseDao implements DriverUserDao
...
@@ -90,5 +90,13 @@ public class DriverUserDaoImpl extends AbstractBaseDao implements DriverUserDao
return
query
.
getResultList
();
return
query
.
getResultList
();
});
});
}
}
@Override
public
List
<
KObject
>
idCardRepeatCheck
(
String
idCard
)
{
return
template
.
execute
(
session
->
{
Query
<
KObject
>
query
=
session
.
createQuery
(
"from "
+
DriverUserConstants
.
ENTITY
+
" where (discard is null or discard = 0) and (enabled = 1) and idCard =:idCard "
,
KObject
.
class
);
query
.
setParameter
(
"username"
,
idCard
);
return
query
.
getResultList
();
});
}
}
}
backend/inz.basis/src/main/java/com/beecode/inz/basis/internal/service/DriverUserServiceImpl.java
View file @
4406ec24
...
@@ -220,7 +220,17 @@ public class DriverUserServiceImpl implements DriverUserService {
...
@@ -220,7 +220,17 @@ public class DriverUserServiceImpl implements DriverUserService {
}
}
return
flag
;
return
flag
;
}
}
@Override
public
Boolean
idCardRepeatCheck
(
String
idCard
)
{
List
<
KObject
>
list
=
dao
.
idCardRepeatCheck
(
idCard
);
Boolean
flag
=
false
;
if
(
list
!=
null
&&
list
.
size
()
>
0
)
{
flag
=
true
;
}
return
flag
;
}
}
}
backend/inz.basis/src/main/java/com/beecode/inz/basis/service/DriverUserService.java
View file @
4406ec24
...
@@ -67,4 +67,5 @@ public interface DriverUserService {
...
@@ -67,4 +67,5 @@ public interface DriverUserService {
Boolean
userNameRepeatCheck
(
String
parameter
);
Boolean
userNameRepeatCheck
(
String
parameter
);
Boolean
idCardRepeatCheck
(
String
idCard
);
}
}
backend/inz.basis/src/main/java/com/beecode/inz/basis/web/DriverUserController.java
View file @
4406ec24
...
@@ -170,6 +170,11 @@ public class DriverUserController {
...
@@ -170,6 +170,11 @@ public class DriverUserController {
if
(
userNameResult
){
if
(
userNameResult
){
return
ResponseObj
.
error
(
"账号重复"
);
return
ResponseObj
.
error
(
"账号重复"
);
}
}
case
"ID_CARD_CHECK"
:
Boolean
idCardResult
=
driverUserService
.
idCardRepeatCheck
(
parameter
);
if
(
idCardResult
){
return
ResponseObj
.
error
(
"身份证号重复"
);
}
default
:
default
:
return
null
;
return
null
;
}
}
...
...
backend/inz.basis/src/main/resources/config/Driver.hbm.xml
View file @
4406ec24
...
@@ -19,6 +19,9 @@
...
@@ -19,6 +19,9 @@
<property
name=
"title"
type=
"string"
>
<property
name=
"title"
type=
"string"
>
<column
name=
"title"
length=
"100"
></column>
<column
name=
"title"
length=
"100"
></column>
</property>
</property>
<property
name=
"idCard"
type=
"string"
>
<column
name=
"id_card"
length=
"30"
></column>
</property>
<property
name=
"code"
type=
"string"
>
<property
name=
"code"
type=
"string"
>
<column
name=
"code"
length=
"100"
unique=
"true"
></column>
<column
name=
"code"
length=
"100"
unique=
"true"
></column>
</property>
</property>
...
...
backend/inz.common/src/main/java/com/beecode/inz/common/util/DateTimeUtils.java
View file @
4406ec24
...
@@ -257,6 +257,7 @@ public class DateTimeUtils {
...
@@ -257,6 +257,7 @@ public class DateTimeUtils {
cal
.
set
(
Calendar
.
HOUR_OF_DAY
,
0
);
cal
.
set
(
Calendar
.
HOUR_OF_DAY
,
0
);
cal
.
set
(
Calendar
.
SECOND
,
0
);
cal
.
set
(
Calendar
.
SECOND
,
0
);
cal
.
set
(
Calendar
.
MINUTE
,
0
);
cal
.
set
(
Calendar
.
MINUTE
,
0
);
cal
.
set
(
Calendar
.
MILLISECOND
,
0
);
return
cal
.
getTime
();
return
cal
.
getTime
();
}
}
...
@@ -272,6 +273,8 @@ public class DateTimeUtils {
...
@@ -272,6 +273,8 @@ public class DateTimeUtils {
cal
.
set
(
Calendar
.
HOUR_OF_DAY
,
23
);
cal
.
set
(
Calendar
.
HOUR_OF_DAY
,
23
);
cal
.
set
(
Calendar
.
SECOND
,
59
);
cal
.
set
(
Calendar
.
SECOND
,
59
);
cal
.
set
(
Calendar
.
MINUTE
,
59
);
cal
.
set
(
Calendar
.
MINUTE
,
59
);
cal
.
set
(
Calendar
.
MILLISECOND
,
999
);
return
cal
.
getTime
();
return
cal
.
getTime
();
}
}
...
...
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