Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
U
user-sys
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
QG
user-sys
Commits
b97f5be0
Commit
b97f5be0
authored
Sep 05, 2016
by
Java-刘 彧阳
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
初始化
parent
e36d190c
Changes
8
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
180 additions
and
0 deletions
+180
-0
BInternalOrg.java
src/main/java/cn/quantgroup/user/entity/BInternalOrg.java
+55
-0
BInternalSys.java
src/main/java/cn/quantgroup/user/entity/BInternalSys.java
+16
-0
BInternalSysRole.java
...main/java/cn/quantgroup/user/entity/BInternalSysRole.java
+7
-0
BInternalUser.java
src/main/java/cn/quantgroup/user/entity/BInternalUser.java
+7
-0
BInternalUserDetail.java
...n/java/cn/quantgroup/user/entity/BInternalUserDetail.java
+46
-0
Gender.java
src/main/java/cn/quantgroup/user/model/enums/Gender.java
+18
-0
OrgType.java
src/main/java/cn/quantgroup/user/model/enums/OrgType.java
+15
-0
UserStatus.java
src/main/java/cn/quantgroup/user/model/enums/UserStatus.java
+16
-0
No files found.
src/main/java/cn/quantgroup/user/entity/BInternalOrg.java
0 → 100644
View file @
b97f5be0
package
cn
.
quantgroup
.
user
.
entity
;
import
cn.quantgroup.user.model.enums.OrgType
;
import
lombok.Data
;
import
javax.persistence.*
;
import
java.sql.Timestamp
;
/**
* 内部系统的组织机构
* Created by ocean on 2016/9/2.
*/
@Data
@Entity
@Table
(
name
=
"b_internal_org"
)
public
class
BInternalOrg
{
@Id
@Column
(
name
=
"id"
)
@GeneratedValue
(
strategy
=
GenerationType
.
IDENTITY
)
private
Long
id
;
@Column
(
name
=
"parent_id"
)
private
Long
parentId
;
@Column
(
name
=
"name"
)
private
String
name
;
@Column
(
name
=
"org_type"
)
private
OrgType
orgType
;
@Column
(
name
=
"description"
)
private
String
description
;
@Column
(
name
=
"created_at"
)
private
Timestamp
createdAt
;
@Column
(
name
=
"updated_at"
)
private
Timestamp
updatedAt
;
@Column
(
name
=
"enable"
)
private
Boolean
enable
=
Boolean
.
TRUE
;
@PrePersist
public
void
prePersist
()
{
Timestamp
timestamp
=
new
Timestamp
(
System
.
currentTimeMillis
());
createdAt
=
timestamp
;
updatedAt
=
timestamp
;
}
@PreUpdate
public
void
preUpdate
()
{
updatedAt
=
new
Timestamp
(
System
.
currentTimeMillis
());
}
}
src/main/java/cn/quantgroup/user/entity/BInternalSys.java
0 → 100644
View file @
b97f5be0
package
cn
.
quantgroup
.
user
.
entity
;
import
lombok.Data
;
import
javax.persistence.Entity
;
import
javax.persistence.Table
;
/**
* 内部系统信息
* Created by ocean on 2016/9/2.
*/
@Data
@Entity
@Table
(
name
=
""
)
public
class
BInternalSys
{
}
src/main/java/cn/quantgroup/user/entity/BInternalSysRole.java
0 → 100644
View file @
b97f5be0
package
cn
.
quantgroup
.
user
.
entity
;
/**
* Created by ocean on 2016/9/2.
*/
public
class
BInternalSysRole
{
}
src/main/java/cn/quantgroup/user/entity/BInternalUser.java
0 → 100644
View file @
b97f5be0
package
cn
.
quantgroup
.
user
.
entity
;
/**
* Created by ocean on 2016/9/2.
*/
public
class
BInternalUser
{
}
src/main/java/cn/quantgroup/user/entity/BInternalUserDetail.java
0 → 100644
View file @
b97f5be0
package
cn
.
quantgroup
.
user
.
entity
;
import
cn.quantgroup.user.model.enums.Gender
;
import
cn.quantgroup.user.model.enums.UserStatus
;
import
lombok.Data
;
import
javax.persistence.*
;
/**
*
* Created by ocean on 2016/9/2.
*/
@Data
@Entity
@Table
(
name
=
"b_internal_user_detail"
)
public
class
BInternalUserDetail
{
@Id
@Column
(
name
=
"id"
)
@GeneratedValue
(
strategy
=
GenerationType
.
IDENTITY
)
private
Long
id
;
@Column
(
name
=
"real_name"
)
private
String
realName
;
@Column
(
name
=
"user_phone"
)
private
String
userPhone
;
@Column
(
name
=
"user_id_no"
)
private
String
userIdNo
;
@Column
(
name
=
"gender"
)
private
Gender
gender
=
Gender
.
UN_KNOW
;
@Column
(
name
=
"e_mail"
)
private
String
EMail
;
@Column
(
name
=
"qq"
)
private
String
qq
;
@Column
(
name
=
"status"
)
private
UserStatus
status
=
UserStatus
.
INCUMBENY
;
//默认在职
}
src/main/java/cn/quantgroup/user/model/enums/Gender.java
0 → 100644
View file @
b97f5be0
package
cn
.
quantgroup
.
user
.
model
.
enums
;
/**
* Created by ocean on 2016/9/2.
*/
public
enum
Gender
{
UN_KNOW
(
"性别未知"
),
MALE
(
"认为自己雄性激素多"
),
FEMALE
(
"认为雌性激素多"
),
ANDROGYNOUS
(
"认为自己性激素比例变换丰富的"
);
private
String
desc
;
Gender
(
String
desc
){
this
.
desc
=
desc
;
}
}
src/main/java/cn/quantgroup/user/model/enums/OrgType.java
0 → 100644
View file @
b97f5be0
package
cn
.
quantgroup
.
user
.
model
.
enums
;
/**
* Created by ocean on 2016/9/2.
*/
public
enum
OrgType
{
ORDINARY
(
"普通组织部门"
);
private
String
desc
;
OrgType
(
String
desc
){
this
.
desc
=
desc
;
}
}
src/main/java/cn/quantgroup/user/model/enums/UserStatus.java
0 → 100644
View file @
b97f5be0
package
cn
.
quantgroup
.
user
.
model
.
enums
;
/**
* Created by ocean on 2016/9/2.
*/
public
enum
UserStatus
{
INCUMBENY
(
"在职"
),
QUIT
(
"离职"
),
ON_VACATION
(
"休假中"
);
private
String
desc
;
UserStatus
(
String
desc
){
this
.
desc
=
desc
;
}
}
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