Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
Springboot Plus
Commits
321361c9
Commit
321361c9
authored
Feb 21, 2018
by
xiandafu
Browse files
init
parent
2971e3f1
Changes
449
Hide whitespace changes
Inline
Side-by-side
.gitignore
0 → 100755
View file @
321361c9
admin-core/target/*
admin-console/target/*
.*
!.gitignore
LICENSE
View file @
321361c9
Copyright (c) 201
8
, 闲.大赋
Copyright (c) 201
7
, 闲.大赋
All rights reserved.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
Redistribution and use in source and binary forms, with or without modification,
...
...
admin-console/.gitignore
0 → 100644
View file @
321361c9
/target/
admin-console/README.md
0 → 100644
View file @
321361c9
##### 系统管理
admin-console/pom.xml
0 → 100644
View file @
321361c9
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<groupId>
com.ibeetl
</groupId>
<artifactId>
admin-console
</artifactId>
<version>
1.0
</version>
<parent>
<groupId>
com.ibeetl
</groupId>
<artifactId>
admin
</artifactId>
<version>
1.0
</version>
</parent>
<dependencies>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-tomcat
</artifactId>
<scope>
provided
</scope>
</dependency>
<dependency>
<groupId>
com.ibeetl
</groupId>
<artifactId>
admin-core
</artifactId>
<version>
1.0
</version>
</dependency>
</dependencies>
<!-- Package as an executable jar -->
<build>
<plugins>
<plugin>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-maven-plugin
</artifactId>
</plugin>
</plugins>
</build>
</project>
admin-console/src/main/java/com/ibeetl/admin/CosonleApplication.java
0 → 100644
View file @
321361c9
package
com.ibeetl.admin
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
import
org.springframework.boot.web.servlet.support.SpringBootServletInitializer
;
import
org.springframework.cache.annotation.EnableCaching
;
import
org.springframework.web.WebApplicationInitializer
;
@SpringBootApplication
@EnableCaching
public
class
CosonleApplication
extends
SpringBootServletInitializer
implements
WebApplicationInitializer
{
public
static
void
main
(
String
[]
args
)
{
SpringApplication
.
run
(
CosonleApplication
.
class
,
args
);
}
}
\ No newline at end of file
admin-console/src/main/java/com/ibeetl/admin/console/dao/AuditConsoleDao.java
0 → 100644
View file @
321361c9
package
com.ibeetl.admin.console.dao
;
import
org.beetl.sql.core.annotatoin.SqlResource
;
import
org.beetl.sql.core.engine.PageQuery
;
import
org.beetl.sql.core.mapper.BaseMapper
;
import
com.ibeetl.admin.core.entity.CoreAudit
;
@SqlResource
(
"console.audit"
)
public
interface
AuditConsoleDao
extends
BaseMapper
<
CoreAudit
>
{
PageQuery
<
CoreAudit
>
queryByCondtion
(
PageQuery
<
CoreAudit
>
query
);
}
admin-console/src/main/java/com/ibeetl/admin/console/dao/CmsBlogDao.java
0 → 100644
View file @
321361c9
package
com.ibeetl.admin.console.dao
;
import
java.util.List
;
import
org.beetl.sql.core.annotatoin.SqlResource
;
import
org.beetl.sql.core.mapper.BaseMapper
;
import
org.beetl.sql.core.engine.PageQuery
;
import
com.ibeetl.admin.console.entity.*
;
/**
* CmsBlog Dao
*/
@SqlResource
(
"console.cmsBlog"
)
public
interface
CmsBlogDao
extends
BaseMapper
<
CmsBlog
>{
public
PageQuery
<
CmsBlog
>
queryByCondition
(
PageQuery
query
);
public
void
batchDelCmsBlogByIds
(
List
<
Long
>
ids
);
}
\ No newline at end of file
admin-console/src/main/java/com/ibeetl/admin/console/dao/DictConsoleDao.java
0 → 100644
View file @
321361c9
package
com.ibeetl.admin.console.dao
;
import
java.util.List
;
import
org.beetl.sql.core.annotatoin.SqlResource
;
import
org.beetl.sql.core.engine.PageQuery
;
import
org.beetl.sql.core.mapper.BaseMapper
;
import
com.ibeetl.admin.core.entity.CoreDict
;
/**
* CoreDict Dao
*/
@SqlResource
(
"console.dict"
)
public
interface
DictConsoleDao
extends
BaseMapper
<
CoreDict
>{
public
PageQuery
<
CoreDict
>
queryByCondition
(
PageQuery
query
);
public
void
batchDelCoreDictByIds
(
List
<
String
>
ids
);
}
\ No newline at end of file
admin-console/src/main/java/com/ibeetl/admin/console/dao/FunctionConsoleDao.java
0 → 100644
View file @
321361c9
package
com.ibeetl.admin.console.dao
;
import
org.beetl.sql.core.annotatoin.SqlResource
;
import
org.beetl.sql.core.engine.PageQuery
;
import
org.beetl.sql.core.mapper.BaseMapper
;
import
com.ibeetl.admin.core.entity.CoreFunction
;
@SqlResource
(
"console.function"
)
public
interface
FunctionConsoleDao
extends
BaseMapper
<
CoreFunction
>
{
/**
* 根据条件查询
*
* @param query
*/
public
void
queryByCondtion
(
PageQuery
query
);
}
admin-console/src/main/java/com/ibeetl/admin/console/dao/MenuConsoleDao.java
0 → 100644
View file @
321361c9
package
com.ibeetl.admin.console.dao
;
import
org.beetl.sql.core.annotatoin.SqlResource
;
import
org.beetl.sql.core.engine.PageQuery
;
import
org.beetl.sql.core.mapper.BaseMapper
;
import
com.ibeetl.admin.core.entity.CoreMenu
;
@SqlResource
(
"console.menu"
)
public
interface
MenuConsoleDao
extends
BaseMapper
<
CoreMenu
>
{
/**
* 根据条件分页查询
* @param query 查询条件
*/
void
queryByCondtion
(
PageQuery
query
);
}
admin-console/src/main/java/com/ibeetl/admin/console/dao/OrgConsoleDao.java
0 → 100644
View file @
321361c9
package
com.ibeetl.admin.console.dao
;
import
org.beetl.sql.core.annotatoin.Param
;
import
org.beetl.sql.core.annotatoin.SqlResource
;
import
org.beetl.sql.core.engine.PageQuery
;
import
org.beetl.sql.core.mapper.BaseMapper
;
import
com.ibeetl.admin.core.entity.CoreOrg
;
import
java.util.List
;
@SqlResource
(
"console.org"
)
public
interface
OrgConsoleDao
extends
BaseMapper
<
CoreOrg
>
{
void
queryByCondtion
(
PageQuery
query
);
void
batchDelByIds
(
@Param
(
value
=
"ids"
)
List
<
Long
>
ids
);
}
admin-console/src/main/java/com/ibeetl/admin/console/dao/RoleConsoleDao.java
0 → 100644
View file @
321361c9
package
com.ibeetl.admin.console.dao
;
import
java.util.List
;
import
org.beetl.sql.core.annotatoin.SqlResource
;
import
org.beetl.sql.core.engine.PageQuery
;
import
org.beetl.sql.core.mapper.BaseMapper
;
import
com.ibeetl.admin.console.web.query.RoleUserQuery
;
import
com.ibeetl.admin.core.entity.CoreRole
;
import
com.ibeetl.admin.core.entity.CoreUser
;
@SqlResource
(
"console.role"
)
public
interface
RoleConsoleDao
extends
BaseMapper
<
CoreRole
>
{
/**
* 根据条件分页查询
* @param query 查询条件
*/
void
queryByCondtion
(
PageQuery
query
);
/**
* 批量删除角色
* @param ids 角色id
*/
void
batchDelByIds
(
List
<
Long
>
ids
);
void
batchDeleteRoleFunction
(
List
<
Long
>
ids
);
void
batchDeleteRoleMenu
(
List
<
Long
>
ids
);
void
batchDeleteUserRole
(
List
<
Long
>
ids
);
PageQuery
<
CoreUser
>
queryUser
(
PageQuery
query
);
}
admin-console/src/main/java/com/ibeetl/admin/console/dao/RoleFunctionConsoleDao.java
0 → 100644
View file @
321361c9
package
com.ibeetl.admin.console.dao
;
import
java.util.List
;
import
org.beetl.sql.core.annotatoin.Param
;
import
org.beetl.sql.core.annotatoin.SqlResource
;
import
org.beetl.sql.core.mapper.BaseMapper
;
import
com.ibeetl.admin.console.web.dto.RoleDataAccessFunction
;
import
com.ibeetl.admin.core.entity.CoreRoleFunction
;
@SqlResource
(
"console.roleFunction"
)
public
interface
RoleFunctionConsoleDao
extends
BaseMapper
<
CoreRoleFunction
>
{
void
deleteRoleFunction
(
List
<
Long
>
ids
);
List
<
Long
>
getFunctionIdByRole
(
Long
roleId
);
List
<
RoleDataAccessFunction
>
getQueryFunctionAndRoleData
(
Long
roleId
);
}
admin-console/src/main/java/com/ibeetl/admin/console/dao/UserConsoleDao.java
0 → 100644
View file @
321361c9
package
com.ibeetl.admin.console.dao
;
import
org.beetl.sql.core.annotatoin.Param
;
import
org.beetl.sql.core.annotatoin.SqlResource
;
import
org.beetl.sql.core.engine.PageQuery
;
import
org.beetl.sql.core.mapper.BaseMapper
;
import
com.ibeetl.admin.core.entity.CoreUser
;
import
com.ibeetl.admin.core.entity.CoreUserRole
;
import
com.ibeetl.admin.core.util.enums.GeneralStateEnum
;
import
java.util.List
;
@SqlResource
(
"console.user"
)
public
interface
UserConsoleDao
extends
BaseMapper
<
CoreUser
>
{
PageQuery
<
CoreUser
>
queryByCondtion
(
PageQuery
<
CoreUser
>
query
);
void
batchDelUserByIds
(
List
<
Long
>
ids
);
void
batchUpdateUserState
(
List
<
Long
>
ids
,
GeneralStateEnum
state
);
List
<
CoreUserRole
>
queryUserRole
(
Long
id
,
Long
orgId
,
Long
roleId
);
}
admin-console/src/main/java/com/ibeetl/admin/console/entity/CmsBlog.java
0 → 100644
View file @
321361c9
package
com.ibeetl.admin.console.entity
;
import
java.util.Date
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.Null
;
import
org.beetl.sql.core.annotatoin.AutoID
;
import
org.beetl.sql.core.annotatoin.SeqID
;
import
com.ibeetl.admin.core.util.ValidateConfig
;
import
org.beetl.sql.core.TailBean
;
import
java.math.*
;
import
com.ibeetl.admin.core.entity.BaseEntity
;
/*
*
* gen by Spring Boot2 Admin 2018-02-17
*/
public
class
CmsBlog
extends
BaseEntity
{
@NotNull
(
message
=
"ID不能为空"
,
groups
=
ValidateConfig
.
UPDATE
.
class
)
@SeqID
(
name
=
ORACLE_CORE_SEQ_NAME
)
@AutoID
private
Integer
id
;
private
String
title
;
private
String
content
;
private
Date
createTime
;
private
Integer
createUserId
;
private
String
type
;
public
CmsBlog
()
{
}
public
Integer
getId
(){
return
id
;
}
public
void
setId
(
Integer
id
){
this
.
id
=
id
;
}
public
String
getTitle
(){
return
title
;
}
public
void
setTitle
(
String
title
){
this
.
title
=
title
;
}
public
String
getContent
(){
return
content
;
}
public
void
setContent
(
String
content
){
this
.
content
=
content
;
}
public
Date
getCreateTime
(){
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
){
this
.
createTime
=
createTime
;
}
public
Integer
getCreateUserId
(){
return
createUserId
;
}
public
void
setCreateUserId
(
Integer
createUserId
){
this
.
createUserId
=
createUserId
;
}
public
String
getType
(){
return
type
;
}
public
void
setType
(
String
type
){
this
.
type
=
type
;
}
}
admin-console/src/main/java/com/ibeetl/admin/console/exception/DeletedException.java
0 → 100644
View file @
321361c9
package
com.ibeetl.admin.console.exception
;
import
com.ibeetl.admin.core.util.PlatformException
;
/**
* 描述: 已删除异常
*
* @author : xiandafu
*/
public
class
DeletedException
extends
PlatformException
{
public
DeletedException
()
{
super
();
}
public
DeletedException
(
String
message
)
{
super
(
message
);
}
}
admin-console/src/main/java/com/ibeetl/admin/console/exception/NoResourceException.java
0 → 100644
View file @
321361c9
package
com.ibeetl.admin.console.exception
;
import
com.ibeetl.admin.core.util.PlatformException
;
/**
* 描述: 资源不存在异常
*
* @author : xiandafu
*/
public
class
NoResourceException
extends
PlatformException
{
public
NoResourceException
()
{
super
();
}
public
NoResourceException
(
String
message
)
{
super
(
message
);
}
}
admin-console/src/main/java/com/ibeetl/admin/console/service/AuditConsoleService.java
0 → 100644
View file @
321361c9
package
com.ibeetl.admin.console.service
;
import
org.beetl.sql.core.engine.PageQuery
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
com.ibeetl.admin.console.dao.AuditConsoleDao
;
import
com.ibeetl.admin.core.entity.CoreAudit
;
import
com.ibeetl.admin.core.service.BaseService
;
@Service
@Transactional
public
class
AuditConsoleService
extends
BaseService
<
CoreAudit
>
{
@Autowired
AuditConsoleDao
auditConsoleDao
;
/**
* 根据条件查询
*
* @param query
*/
public
void
queryByCondtion
(
PageQuery
<
CoreAudit
>
query
)
{
PageQuery
<
CoreAudit
>
ret
=
auditConsoleDao
.
queryByCondtion
(
query
);
queryListAfter
(
ret
.
getList
());
}
}
admin-console/src/main/java/com/ibeetl/admin/console/service/CmsBlogService.java
0 → 100644
View file @
321361c9
package
com.ibeetl.admin.console.service
;
import
java.util.List
;
import
org.beetl.sql.core.engine.PageQuery
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
com.ibeetl.admin.core.util.PlatformException
;
import
com.ibeetl.admin.console.dao.CmsBlogDao
;
import
com.ibeetl.admin.console.entity.CmsBlog
;
import
com.ibeetl.admin.core.service.BaseService
;
/**
* CmsBlog Service
*/
@Service
@Transactional
public
class
CmsBlogService
extends
BaseService
<
CmsBlog
>{
@Autowired
private
CmsBlogDao
cmsBlogDao
;
public
PageQuery
<
CmsBlog
>
queryByCondition
(
PageQuery
query
){
PageQuery
ret
=
cmsBlogDao
.
queryByCondition
(
query
);
queryListAfter
(
ret
.
getList
());
return
ret
;
}
public
void
batchDelCmsBlog
(
List
<
Long
>
ids
){
try
{
cmsBlogDao
.
batchDelCmsBlogByIds
(
ids
);
}
catch
(
Exception
e
)
{
throw
new
PlatformException
(
"批量删除CmsBlog失败"
,
e
);
}
}
}
\ No newline at end of file
Prev
1
2
3
4
5
…
23
Next
Write
Preview
Supports
Markdown
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