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
wwwanlingxiao
mall
Commits
7faffe54
Commit
7faffe54
authored
Sep 30, 2018
by
zhh
Browse files
添加权限管理功能
parent
207a72d1
Changes
39
Expand all
Hide whitespace changes
Inline
Side-by-side
mall-mbg/src/main/java/com/macro/mall/mapper/UmsRolePermissionRelationMapper.java
0 → 100644
View file @
7faffe54
package
com.macro.mall.mapper
;
import
com.macro.mall.model.UmsRolePermissionRelation
;
import
com.macro.mall.model.UmsRolePermissionRelationExample
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
public
interface
UmsRolePermissionRelationMapper
{
int
countByExample
(
UmsRolePermissionRelationExample
example
);
int
deleteByExample
(
UmsRolePermissionRelationExample
example
);
int
deleteByPrimaryKey
(
Long
id
);
int
insert
(
UmsRolePermissionRelation
record
);
int
insertSelective
(
UmsRolePermissionRelation
record
);
List
<
UmsRolePermissionRelation
>
selectByExample
(
UmsRolePermissionRelationExample
example
);
UmsRolePermissionRelation
selectByPrimaryKey
(
Long
id
);
int
updateByExampleSelective
(
@Param
(
"record"
)
UmsRolePermissionRelation
record
,
@Param
(
"example"
)
UmsRolePermissionRelationExample
example
);
int
updateByExample
(
@Param
(
"record"
)
UmsRolePermissionRelation
record
,
@Param
(
"example"
)
UmsRolePermissionRelationExample
example
);
int
updateByPrimaryKeySelective
(
UmsRolePermissionRelation
record
);
int
updateByPrimaryKey
(
UmsRolePermissionRelation
record
);
}
\ No newline at end of file
mall-mbg/src/main/java/com/macro/mall/model/UmsAdmin.java
View file @
7faffe54
package
com.macro.mall.model
;
import
java.io.Serializable
;
import
java.util.Date
;
public
class
UmsAdmin
implements
Serializable
{
private
Long
id
;
...
...
@@ -16,8 +17,48 @@ public class UmsAdmin implements Serializable {
*/
private
String
icon
;
/**
* 邮箱
*
* @mbggenerated
*/
private
String
email
;
/**
* 昵称
*
* @mbggenerated
*/
private
String
nickName
;
/**
* 备注信息
*
* @mbggenerated
*/
private
String
note
;
/**
* 创建时间
*
* @mbggenerated
*/
private
Date
createTime
;
/**
* 最后登录时间
*
* @mbggenerated
*/
private
Date
loginTime
;
/**
* 帐号启用状态:0->禁用;1->启用
*
* @mbggenerated
*/
private
Integer
status
;
private
static
final
long
serialVersionUID
=
1L
;
public
Long
getId
()
{
...
...
@@ -60,6 +101,46 @@ public class UmsAdmin implements Serializable {
this
.
email
=
email
;
}
public
String
getNickName
()
{
return
nickName
;
}
public
void
setNickName
(
String
nickName
)
{
this
.
nickName
=
nickName
;
}
public
String
getNote
()
{
return
note
;
}
public
void
setNote
(
String
note
)
{
this
.
note
=
note
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Date
getLoginTime
()
{
return
loginTime
;
}
public
void
setLoginTime
(
Date
loginTime
)
{
this
.
loginTime
=
loginTime
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
@Override
public
String
toString
()
{
StringBuilder
sb
=
new
StringBuilder
();
...
...
@@ -71,6 +152,11 @@ public class UmsAdmin implements Serializable {
sb
.
append
(
", password="
).
append
(
password
);
sb
.
append
(
", icon="
).
append
(
icon
);
sb
.
append
(
", email="
).
append
(
email
);
sb
.
append
(
", nickName="
).
append
(
nickName
);
sb
.
append
(
", note="
).
append
(
note
);
sb
.
append
(
", createTime="
).
append
(
createTime
);
sb
.
append
(
", loginTime="
).
append
(
loginTime
);
sb
.
append
(
", status="
).
append
(
status
);
sb
.
append
(
", serialVersionUID="
).
append
(
serialVersionUID
);
sb
.
append
(
"]"
);
return
sb
.
toString
();
...
...
mall-mbg/src/main/java/com/macro/mall/model/UmsAdminExample.java
View file @
7faffe54
package
com.macro.mall.model
;
import
java.util.ArrayList
;
import
java.util.Date
;
import
java.util.List
;
public
class
UmsAdminExample
{
...
...
@@ -443,6 +444,326 @@ public class UmsAdminExample {
addCriterion
(
"email not between"
,
value1
,
value2
,
"email"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNickNameIsNull
()
{
addCriterion
(
"nick_name is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNickNameIsNotNull
()
{
addCriterion
(
"nick_name is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNickNameEqualTo
(
String
value
)
{
addCriterion
(
"nick_name ="
,
value
,
"nickName"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNickNameNotEqualTo
(
String
value
)
{
addCriterion
(
"nick_name <>"
,
value
,
"nickName"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNickNameGreaterThan
(
String
value
)
{
addCriterion
(
"nick_name >"
,
value
,
"nickName"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNickNameGreaterThanOrEqualTo
(
String
value
)
{
addCriterion
(
"nick_name >="
,
value
,
"nickName"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNickNameLessThan
(
String
value
)
{
addCriterion
(
"nick_name <"
,
value
,
"nickName"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNickNameLessThanOrEqualTo
(
String
value
)
{
addCriterion
(
"nick_name <="
,
value
,
"nickName"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNickNameLike
(
String
value
)
{
addCriterion
(
"nick_name like"
,
value
,
"nickName"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNickNameNotLike
(
String
value
)
{
addCriterion
(
"nick_name not like"
,
value
,
"nickName"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNickNameIn
(
List
<
String
>
values
)
{
addCriterion
(
"nick_name in"
,
values
,
"nickName"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNickNameNotIn
(
List
<
String
>
values
)
{
addCriterion
(
"nick_name not in"
,
values
,
"nickName"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNickNameBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"nick_name between"
,
value1
,
value2
,
"nickName"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNickNameNotBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"nick_name not between"
,
value1
,
value2
,
"nickName"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNoteIsNull
()
{
addCriterion
(
"note is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNoteIsNotNull
()
{
addCriterion
(
"note is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNoteEqualTo
(
String
value
)
{
addCriterion
(
"note ="
,
value
,
"note"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNoteNotEqualTo
(
String
value
)
{
addCriterion
(
"note <>"
,
value
,
"note"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNoteGreaterThan
(
String
value
)
{
addCriterion
(
"note >"
,
value
,
"note"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNoteGreaterThanOrEqualTo
(
String
value
)
{
addCriterion
(
"note >="
,
value
,
"note"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNoteLessThan
(
String
value
)
{
addCriterion
(
"note <"
,
value
,
"note"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNoteLessThanOrEqualTo
(
String
value
)
{
addCriterion
(
"note <="
,
value
,
"note"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNoteLike
(
String
value
)
{
addCriterion
(
"note like"
,
value
,
"note"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNoteNotLike
(
String
value
)
{
addCriterion
(
"note not like"
,
value
,
"note"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNoteIn
(
List
<
String
>
values
)
{
addCriterion
(
"note in"
,
values
,
"note"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNoteNotIn
(
List
<
String
>
values
)
{
addCriterion
(
"note not in"
,
values
,
"note"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNoteBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"note between"
,
value1
,
value2
,
"note"
);
return
(
Criteria
)
this
;
}
public
Criteria
andNoteNotBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"note not between"
,
value1
,
value2
,
"note"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeIsNull
()
{
addCriterion
(
"create_time is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeIsNotNull
()
{
addCriterion
(
"create_time is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeEqualTo
(
Date
value
)
{
addCriterion
(
"create_time ="
,
value
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeNotEqualTo
(
Date
value
)
{
addCriterion
(
"create_time <>"
,
value
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeGreaterThan
(
Date
value
)
{
addCriterion
(
"create_time >"
,
value
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeGreaterThanOrEqualTo
(
Date
value
)
{
addCriterion
(
"create_time >="
,
value
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeLessThan
(
Date
value
)
{
addCriterion
(
"create_time <"
,
value
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeLessThanOrEqualTo
(
Date
value
)
{
addCriterion
(
"create_time <="
,
value
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeIn
(
List
<
Date
>
values
)
{
addCriterion
(
"create_time in"
,
values
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeNotIn
(
List
<
Date
>
values
)
{
addCriterion
(
"create_time not in"
,
values
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeBetween
(
Date
value1
,
Date
value2
)
{
addCriterion
(
"create_time between"
,
value1
,
value2
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeNotBetween
(
Date
value1
,
Date
value2
)
{
addCriterion
(
"create_time not between"
,
value1
,
value2
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLoginTimeIsNull
()
{
addCriterion
(
"login_time is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLoginTimeIsNotNull
()
{
addCriterion
(
"login_time is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLoginTimeEqualTo
(
Date
value
)
{
addCriterion
(
"login_time ="
,
value
,
"loginTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLoginTimeNotEqualTo
(
Date
value
)
{
addCriterion
(
"login_time <>"
,
value
,
"loginTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLoginTimeGreaterThan
(
Date
value
)
{
addCriterion
(
"login_time >"
,
value
,
"loginTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLoginTimeGreaterThanOrEqualTo
(
Date
value
)
{
addCriterion
(
"login_time >="
,
value
,
"loginTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLoginTimeLessThan
(
Date
value
)
{
addCriterion
(
"login_time <"
,
value
,
"loginTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLoginTimeLessThanOrEqualTo
(
Date
value
)
{
addCriterion
(
"login_time <="
,
value
,
"loginTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLoginTimeIn
(
List
<
Date
>
values
)
{
addCriterion
(
"login_time in"
,
values
,
"loginTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLoginTimeNotIn
(
List
<
Date
>
values
)
{
addCriterion
(
"login_time not in"
,
values
,
"loginTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLoginTimeBetween
(
Date
value1
,
Date
value2
)
{
addCriterion
(
"login_time between"
,
value1
,
value2
,
"loginTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLoginTimeNotBetween
(
Date
value1
,
Date
value2
)
{
addCriterion
(
"login_time not between"
,
value1
,
value2
,
"loginTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStatusIsNull
()
{
addCriterion
(
"status is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStatusIsNotNull
()
{
addCriterion
(
"status is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStatusEqualTo
(
Integer
value
)
{
addCriterion
(
"status ="
,
value
,
"status"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStatusNotEqualTo
(
Integer
value
)
{
addCriterion
(
"status <>"
,
value
,
"status"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStatusGreaterThan
(
Integer
value
)
{
addCriterion
(
"status >"
,
value
,
"status"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStatusGreaterThanOrEqualTo
(
Integer
value
)
{
addCriterion
(
"status >="
,
value
,
"status"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStatusLessThan
(
Integer
value
)
{
addCriterion
(
"status <"
,
value
,
"status"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStatusLessThanOrEqualTo
(
Integer
value
)
{
addCriterion
(
"status <="
,
value
,
"status"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStatusIn
(
List
<
Integer
>
values
)
{
addCriterion
(
"status in"
,
values
,
"status"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStatusNotIn
(
List
<
Integer
>
values
)
{
addCriterion
(
"status not in"
,
values
,
"status"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStatusBetween
(
Integer
value1
,
Integer
value2
)
{
addCriterion
(
"status between"
,
value1
,
value2
,
"status"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStatusNotBetween
(
Integer
value1
,
Integer
value2
)
{
addCriterion
(
"status not between"
,
value1
,
value2
,
"status"
);
return
(
Criteria
)
this
;
}
}
public
static
class
Criteria
extends
GeneratedCriteria
{
...
...
mall-mbg/src/main/java/com/macro/mall/model/UmsAdminPermissionRelation.java
0 → 100644
View file @
7faffe54
package
com.macro.mall.model
;
import
java.io.Serializable
;
public
class
UmsAdminPermissionRelation
implements
Serializable
{
private
Long
id
;
private
Long
adminId
;
private
Long
permissionId
;
private
Integer
type
;
private
static
final
long
serialVersionUID
=
1L
;
public
Long
getId
()
{
return
id
;
}
public
void
setId
(
Long
id
)
{
this
.
id
=
id
;
}
public
Long
getAdminId
()
{
return
adminId
;
}
public
void
setAdminId
(
Long
adminId
)
{
this
.
adminId
=
adminId
;
}
public
Long
getPermissionId
()
{
return
permissionId
;
}
public
void
setPermissionId
(
Long
permissionId
)
{
this
.
permissionId
=
permissionId
;
}
public
Integer
getType
()
{
return
type
;
}
public
void
setType
(
Integer
type
)
{
this
.
type
=
type
;
}
@Override
public
String
toString
()
{
StringBuilder
sb
=
new
StringBuilder
();
sb
.
append
(
getClass
().
getSimpleName
());
sb
.
append
(
" ["
);
sb
.
append
(
"Hash = "
).
append
(
hashCode
());
sb
.
append
(
", id="
).
append
(
id
);
sb
.
append
(
", adminId="
).
append
(
adminId
);
sb
.
append
(
", permissionId="
).
append
(
permissionId
);
sb
.
append
(
", type="
).
append
(
type
);
sb
.
append
(
", serialVersionUID="
).
append
(
serialVersionUID
);
sb
.
append
(
"]"
);
return
sb
.
toString
();
}
}
\ No newline at end of file
mall-mbg/src/main/java/com/macro/mall/model/UmsAdminPermissionRelationExample.java
0 → 100644
View file @
7faffe54
package
com.macro.mall.model
;
import
java.util.ArrayList
;
import
java.util.List
;
public
class
UmsAdminPermissionRelationExample
{
protected
String
orderByClause
;
protected
boolean
distinct
;
protected
List
<
Criteria
>
oredCriteria
;
public
UmsAdminPermissionRelationExample
()
{
oredCriteria
=
new
ArrayList
<
Criteria
>();
}
public
void
setOrderByClause
(
String
orderByClause
)
{
this
.
orderByClause
=
orderByClause
;
}
public
String
getOrderByClause
()
{
return
orderByClause
;
}
public
void
setDistinct
(
boolean
distinct
)
{
this
.
distinct
=
distinct
;
}
public
boolean
isDistinct
()
{
return
distinct
;
}
public
List
<
Criteria
>
getOredCriteria
()
{
return
oredCriteria
;
}
public
void
or
(
Criteria
criteria
)
{
oredCriteria
.
add
(
criteria
);
}
public
Criteria
or
()
{
Criteria
criteria
=
createCriteriaInternal
();
oredCriteria
.
add
(
criteria
);
return
criteria
;
}
public
Criteria
createCriteria
()
{
Criteria
criteria
=
createCriteriaInternal
();
if
(
oredCriteria
.
size
()
==
0
)
{
oredCriteria
.
add
(
criteria
);
}
return
criteria
;
}
protected
Criteria
createCriteriaInternal
()
{
Criteria
criteria
=
new
Criteria
();
return
criteria
;
}
public
void
clear
()
{
oredCriteria
.
clear
();
orderByClause
=
null
;
distinct
=
false
;
}
protected
abstract
static
class
GeneratedCriteria
{
protected
List
<
Criterion
>
criteria
;
protected
GeneratedCriteria
()
{
super
();
criteria
=
new
ArrayList
<
Criterion
>();
}
public
boolean
isValid
()
{
return
criteria
.
size
()
>
0
;
}
public
List
<
Criterion
>
getAllCriteria
()
{
return
criteria
;
}
public
List
<
Criterion
>
getCriteria
()
{
return
criteria
;
}
protected
void
addCriterion
(
String
condition
)
{
if
(
condition
==
null
)
{
throw
new
RuntimeException
(
"Value for condition cannot be null"
);
}
criteria
.
add
(
new
Criterion
(
condition
));
}
protected
void
addCriterion
(
String
condition
,
Object
value
,
String
property
)
{
if
(
value
==
null
)
{
throw
new
RuntimeException
(
"Value for "
+
property
+
" cannot be null"
);
}
criteria
.
add
(
new
Criterion
(
condition
,
value
));
}
protected
void
addCriterion
(
String
condition
,
Object
value1
,
Object
value2
,
String
property
)
{
if
(
value1
==
null
||
value2
==
null
)
{
throw
new
RuntimeException
(
"Between values for "
+
property
+
" cannot be null"
);
}
criteria
.
add
(
new
Criterion
(
condition
,
value1
,
value2
));
}
public
Criteria
andIdIsNull
()
{
addCriterion
(
"id is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdIsNotNull
()
{
addCriterion
(
"id is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdEqualTo
(
Long
value
)
{
addCriterion
(
"id ="
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdNotEqualTo
(
Long
value
)
{
addCriterion
(
"id <>"
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdGreaterThan
(
Long
value
)
{
addCriterion
(
"id >"
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdGreaterThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"id >="
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdLessThan
(
Long
value
)
{
addCriterion
(
"id <"
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdLessThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"id <="
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdIn
(
List
<
Long
>
values
)
{
addCriterion
(
"id in"
,
values
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdNotIn
(
List
<
Long
>
values
)
{
addCriterion
(
"id not in"
,
values
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"id between"
,
value1
,
value2
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdNotBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"id not between"
,
value1
,
value2
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdIsNull
()
{
addCriterion
(
"admin_id is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdIsNotNull
()
{
addCriterion
(
"admin_id is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdEqualTo
(
Long
value
)
{
addCriterion
(
"admin_id ="
,
value
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdNotEqualTo
(
Long
value
)
{
addCriterion
(
"admin_id <>"
,
value
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdGreaterThan
(
Long
value
)
{
addCriterion
(
"admin_id >"
,
value
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdGreaterThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"admin_id >="
,
value
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdLessThan
(
Long
value
)
{
addCriterion
(
"admin_id <"
,
value
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdLessThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"admin_id <="
,
value
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdIn
(
List
<
Long
>
values
)
{
addCriterion
(
"admin_id in"
,
values
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdNotIn
(
List
<
Long
>
values
)
{
addCriterion
(
"admin_id not in"
,
values
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"admin_id between"
,
value1
,
value2
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdNotBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"admin_id not between"
,
value1
,
value2
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdIsNull
()
{
addCriterion
(
"permission_id is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdIsNotNull
()
{
addCriterion
(
"permission_id is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdEqualTo
(
Long
value
)
{
addCriterion
(
"permission_id ="
,
value
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdNotEqualTo
(
Long
value
)
{
addCriterion
(
"permission_id <>"
,
value
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdGreaterThan
(
Long
value
)
{
addCriterion
(
"permission_id >"
,
value
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdGreaterThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"permission_id >="
,
value
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdLessThan
(
Long
value
)
{
addCriterion
(
"permission_id <"
,
value
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdLessThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"permission_id <="
,
value
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdIn
(
List
<
Long
>
values
)
{
addCriterion
(
"permission_id in"
,
values
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdNotIn
(
List
<
Long
>
values
)
{
addCriterion
(
"permission_id not in"
,
values
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"permission_id between"
,
value1
,
value2
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdNotBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"permission_id not between"
,
value1
,
value2
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andTypeIsNull
()
{
addCriterion
(
"type is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andTypeIsNotNull
()
{
addCriterion
(
"type is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andTypeEqualTo
(
Integer
value
)
{
addCriterion
(
"type ="
,
value
,
"type"
);
return
(
Criteria
)
this
;
}
public
Criteria
andTypeNotEqualTo
(
Integer
value
)
{
addCriterion
(
"type <>"
,
value
,
"type"
);
return
(
Criteria
)
this
;
}
public
Criteria
andTypeGreaterThan
(
Integer
value
)
{
addCriterion
(
"type >"
,
value
,
"type"
);
return
(
Criteria
)
this
;
}
public
Criteria
andTypeGreaterThanOrEqualTo
(
Integer
value
)
{
addCriterion
(
"type >="
,
value
,
"type"
);
return
(
Criteria
)
this
;
}
public
Criteria
andTypeLessThan
(
Integer
value
)
{
addCriterion
(
"type <"
,
value
,
"type"
);
return
(
Criteria
)
this
;
}
public
Criteria
andTypeLessThanOrEqualTo
(
Integer
value
)
{
addCriterion
(
"type <="
,
value
,
"type"
);
return
(
Criteria
)
this
;
}
public
Criteria
andTypeIn
(
List
<
Integer
>
values
)
{
addCriterion
(
"type in"
,
values
,
"type"
);
return
(
Criteria
)
this
;
}
public
Criteria
andTypeNotIn
(
List
<
Integer
>
values
)
{
addCriterion
(
"type not in"
,
values
,
"type"
);
return
(
Criteria
)
this
;
}
public
Criteria
andTypeBetween
(
Integer
value1
,
Integer
value2
)
{
addCriterion
(
"type between"
,
value1
,
value2
,
"type"
);
return
(
Criteria
)
this
;
}
public
Criteria
andTypeNotBetween
(
Integer
value1
,
Integer
value2
)
{
addCriterion
(
"type not between"
,
value1
,
value2
,
"type"
);
return
(
Criteria
)
this
;
}
}
public
static
class
Criteria
extends
GeneratedCriteria
{
protected
Criteria
()
{
super
();
}
}
public
static
class
Criterion
{
private
String
condition
;
private
Object
value
;
private
Object
secondValue
;
private
boolean
noValue
;
private
boolean
singleValue
;
private
boolean
betweenValue
;
private
boolean
listValue
;
private
String
typeHandler
;
public
String
getCondition
()
{
return
condition
;
}
public
Object
getValue
()
{
return
value
;
}
public
Object
getSecondValue
()
{
return
secondValue
;
}
public
boolean
isNoValue
()
{
return
noValue
;
}
public
boolean
isSingleValue
()
{
return
singleValue
;
}
public
boolean
isBetweenValue
()
{
return
betweenValue
;
}
public
boolean
isListValue
()
{
return
listValue
;
}
public
String
getTypeHandler
()
{
return
typeHandler
;
}
protected
Criterion
(
String
condition
)
{
super
();
this
.
condition
=
condition
;
this
.
typeHandler
=
null
;
this
.
noValue
=
true
;
}
protected
Criterion
(
String
condition
,
Object
value
,
String
typeHandler
)
{
super
();
this
.
condition
=
condition
;
this
.
value
=
value
;
this
.
typeHandler
=
typeHandler
;
if
(
value
instanceof
List
<?>)
{
this
.
listValue
=
true
;
}
else
{
this
.
singleValue
=
true
;
}
}
protected
Criterion
(
String
condition
,
Object
value
)
{
this
(
condition
,
value
,
null
);
}
protected
Criterion
(
String
condition
,
Object
value
,
Object
secondValue
,
String
typeHandler
)
{
super
();
this
.
condition
=
condition
;
this
.
value
=
value
;
this
.
secondValue
=
secondValue
;
this
.
typeHandler
=
typeHandler
;
this
.
betweenValue
=
true
;
}
protected
Criterion
(
String
condition
,
Object
value
,
Object
secondValue
)
{
this
(
condition
,
value
,
secondValue
,
null
);
}
}
}
\ No newline at end of file
mall-mbg/src/main/java/com/macro/mall/model/UmsAdminRoleRelation.java
0 → 100644
View file @
7faffe54
package
com.macro.mall.model
;
import
java.io.Serializable
;
public
class
UmsAdminRoleRelation
implements
Serializable
{
private
Long
id
;
private
Long
adminId
;
private
Long
roleId
;
private
static
final
long
serialVersionUID
=
1L
;
public
Long
getId
()
{
return
id
;
}
public
void
setId
(
Long
id
)
{
this
.
id
=
id
;
}
public
Long
getAdminId
()
{
return
adminId
;
}
public
void
setAdminId
(
Long
adminId
)
{
this
.
adminId
=
adminId
;
}
public
Long
getRoleId
()
{
return
roleId
;
}
public
void
setRoleId
(
Long
roleId
)
{
this
.
roleId
=
roleId
;
}
@Override
public
String
toString
()
{
StringBuilder
sb
=
new
StringBuilder
();
sb
.
append
(
getClass
().
getSimpleName
());
sb
.
append
(
" ["
);
sb
.
append
(
"Hash = "
).
append
(
hashCode
());
sb
.
append
(
", id="
).
append
(
id
);
sb
.
append
(
", adminId="
).
append
(
adminId
);
sb
.
append
(
", roleId="
).
append
(
roleId
);
sb
.
append
(
", serialVersionUID="
).
append
(
serialVersionUID
);
sb
.
append
(
"]"
);
return
sb
.
toString
();
}
}
\ No newline at end of file
mall-mbg/src/main/java/com/macro/mall/model/UmsAdminRoleRelationExample.java
0 → 100644
View file @
7faffe54
package
com.macro.mall.model
;
import
java.util.ArrayList
;
import
java.util.List
;
public
class
UmsAdminRoleRelationExample
{
protected
String
orderByClause
;
protected
boolean
distinct
;
protected
List
<
Criteria
>
oredCriteria
;
public
UmsAdminRoleRelationExample
()
{
oredCriteria
=
new
ArrayList
<
Criteria
>();
}
public
void
setOrderByClause
(
String
orderByClause
)
{
this
.
orderByClause
=
orderByClause
;
}
public
String
getOrderByClause
()
{
return
orderByClause
;
}
public
void
setDistinct
(
boolean
distinct
)
{
this
.
distinct
=
distinct
;
}
public
boolean
isDistinct
()
{
return
distinct
;
}
public
List
<
Criteria
>
getOredCriteria
()
{
return
oredCriteria
;
}
public
void
or
(
Criteria
criteria
)
{
oredCriteria
.
add
(
criteria
);
}
public
Criteria
or
()
{
Criteria
criteria
=
createCriteriaInternal
();
oredCriteria
.
add
(
criteria
);
return
criteria
;
}
public
Criteria
createCriteria
()
{
Criteria
criteria
=
createCriteriaInternal
();
if
(
oredCriteria
.
size
()
==
0
)
{
oredCriteria
.
add
(
criteria
);
}
return
criteria
;
}
protected
Criteria
createCriteriaInternal
()
{
Criteria
criteria
=
new
Criteria
();
return
criteria
;
}
public
void
clear
()
{
oredCriteria
.
clear
();
orderByClause
=
null
;
distinct
=
false
;
}
protected
abstract
static
class
GeneratedCriteria
{
protected
List
<
Criterion
>
criteria
;
protected
GeneratedCriteria
()
{
super
();
criteria
=
new
ArrayList
<
Criterion
>();
}
public
boolean
isValid
()
{
return
criteria
.
size
()
>
0
;
}
public
List
<
Criterion
>
getAllCriteria
()
{
return
criteria
;
}
public
List
<
Criterion
>
getCriteria
()
{
return
criteria
;
}
protected
void
addCriterion
(
String
condition
)
{
if
(
condition
==
null
)
{
throw
new
RuntimeException
(
"Value for condition cannot be null"
);
}
criteria
.
add
(
new
Criterion
(
condition
));
}
protected
void
addCriterion
(
String
condition
,
Object
value
,
String
property
)
{
if
(
value
==
null
)
{
throw
new
RuntimeException
(
"Value for "
+
property
+
" cannot be null"
);
}
criteria
.
add
(
new
Criterion
(
condition
,
value
));
}
protected
void
addCriterion
(
String
condition
,
Object
value1
,
Object
value2
,
String
property
)
{
if
(
value1
==
null
||
value2
==
null
)
{
throw
new
RuntimeException
(
"Between values for "
+
property
+
" cannot be null"
);
}
criteria
.
add
(
new
Criterion
(
condition
,
value1
,
value2
));
}
public
Criteria
andIdIsNull
()
{
addCriterion
(
"id is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdIsNotNull
()
{
addCriterion
(
"id is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdEqualTo
(
Long
value
)
{
addCriterion
(
"id ="
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdNotEqualTo
(
Long
value
)
{
addCriterion
(
"id <>"
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdGreaterThan
(
Long
value
)
{
addCriterion
(
"id >"
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdGreaterThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"id >="
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdLessThan
(
Long
value
)
{
addCriterion
(
"id <"
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdLessThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"id <="
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdIn
(
List
<
Long
>
values
)
{
addCriterion
(
"id in"
,
values
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdNotIn
(
List
<
Long
>
values
)
{
addCriterion
(
"id not in"
,
values
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"id between"
,
value1
,
value2
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdNotBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"id not between"
,
value1
,
value2
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdIsNull
()
{
addCriterion
(
"admin_id is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdIsNotNull
()
{
addCriterion
(
"admin_id is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdEqualTo
(
Long
value
)
{
addCriterion
(
"admin_id ="
,
value
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdNotEqualTo
(
Long
value
)
{
addCriterion
(
"admin_id <>"
,
value
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdGreaterThan
(
Long
value
)
{
addCriterion
(
"admin_id >"
,
value
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdGreaterThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"admin_id >="
,
value
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdLessThan
(
Long
value
)
{
addCriterion
(
"admin_id <"
,
value
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdLessThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"admin_id <="
,
value
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdIn
(
List
<
Long
>
values
)
{
addCriterion
(
"admin_id in"
,
values
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdNotIn
(
List
<
Long
>
values
)
{
addCriterion
(
"admin_id not in"
,
values
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"admin_id between"
,
value1
,
value2
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andAdminIdNotBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"admin_id not between"
,
value1
,
value2
,
"adminId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdIsNull
()
{
addCriterion
(
"role_id is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdIsNotNull
()
{
addCriterion
(
"role_id is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdEqualTo
(
Long
value
)
{
addCriterion
(
"role_id ="
,
value
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdNotEqualTo
(
Long
value
)
{
addCriterion
(
"role_id <>"
,
value
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdGreaterThan
(
Long
value
)
{
addCriterion
(
"role_id >"
,
value
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdGreaterThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"role_id >="
,
value
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdLessThan
(
Long
value
)
{
addCriterion
(
"role_id <"
,
value
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdLessThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"role_id <="
,
value
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdIn
(
List
<
Long
>
values
)
{
addCriterion
(
"role_id in"
,
values
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdNotIn
(
List
<
Long
>
values
)
{
addCriterion
(
"role_id not in"
,
values
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"role_id between"
,
value1
,
value2
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdNotBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"role_id not between"
,
value1
,
value2
,
"roleId"
);
return
(
Criteria
)
this
;
}
}
public
static
class
Criteria
extends
GeneratedCriteria
{
protected
Criteria
()
{
super
();
}
}
public
static
class
Criterion
{
private
String
condition
;
private
Object
value
;
private
Object
secondValue
;
private
boolean
noValue
;
private
boolean
singleValue
;
private
boolean
betweenValue
;
private
boolean
listValue
;
private
String
typeHandler
;
public
String
getCondition
()
{
return
condition
;
}
public
Object
getValue
()
{
return
value
;
}
public
Object
getSecondValue
()
{
return
secondValue
;
}
public
boolean
isNoValue
()
{
return
noValue
;
}
public
boolean
isSingleValue
()
{
return
singleValue
;
}
public
boolean
isBetweenValue
()
{
return
betweenValue
;
}
public
boolean
isListValue
()
{
return
listValue
;
}
public
String
getTypeHandler
()
{
return
typeHandler
;
}
protected
Criterion
(
String
condition
)
{
super
();
this
.
condition
=
condition
;
this
.
typeHandler
=
null
;
this
.
noValue
=
true
;
}
protected
Criterion
(
String
condition
,
Object
value
,
String
typeHandler
)
{
super
();
this
.
condition
=
condition
;
this
.
value
=
value
;
this
.
typeHandler
=
typeHandler
;
if
(
value
instanceof
List
<?>)
{
this
.
listValue
=
true
;
}
else
{
this
.
singleValue
=
true
;
}
}
protected
Criterion
(
String
condition
,
Object
value
)
{
this
(
condition
,
value
,
null
);
}
protected
Criterion
(
String
condition
,
Object
value
,
Object
secondValue
,
String
typeHandler
)
{
super
();
this
.
condition
=
condition
;
this
.
value
=
value
;
this
.
secondValue
=
secondValue
;
this
.
typeHandler
=
typeHandler
;
this
.
betweenValue
=
true
;
}
protected
Criterion
(
String
condition
,
Object
value
,
Object
secondValue
)
{
this
(
condition
,
value
,
secondValue
,
null
);
}
}
}
\ No newline at end of file
mall-mbg/src/main/java/com/macro/mall/model/UmsPermission.java
0 → 100644
View file @
7faffe54
package
com.macro.mall.model
;
import
java.io.Serializable
;
import
java.util.Date
;
public
class
UmsPermission
implements
Serializable
{
private
Long
id
;
/**
* 父级权限id
*
* @mbggenerated
*/
private
Long
pid
;
/**
* 名称
*
* @mbggenerated
*/
private
String
name
;
/**
* 权限值
*
* @mbggenerated
*/
private
String
value
;
/**
* 图标
*
* @mbggenerated
*/
private
String
icon
;
/**
* 权限类型:0->目录;1->菜单;2->按钮(接口绑定权限)
*
* @mbggenerated
*/
private
Integer
type
;
/**
* 前端资源路径
*
* @mbggenerated
*/
private
String
uri
;
/**
* 启用状态;0->禁用;1->启用
*
* @mbggenerated
*/
private
Integer
status
;
/**
* 创建时间
*
* @mbggenerated
*/
private
Date
createTime
;
/**
* 排序
*
* @mbggenerated
*/
private
Integer
sort
;
private
static
final
long
serialVersionUID
=
1L
;
public
Long
getId
()
{
return
id
;
}
public
void
setId
(
Long
id
)
{
this
.
id
=
id
;
}
public
Long
getPid
()
{
return
pid
;
}
public
void
setPid
(
Long
pid
)
{
this
.
pid
=
pid
;
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
}
public
String
getValue
()
{
return
value
;
}
public
void
setValue
(
String
value
)
{
this
.
value
=
value
;
}
public
String
getIcon
()
{
return
icon
;
}
public
void
setIcon
(
String
icon
)
{
this
.
icon
=
icon
;
}
public
Integer
getType
()
{
return
type
;
}
public
void
setType
(
Integer
type
)
{
this
.
type
=
type
;
}
public
String
getUri
()
{
return
uri
;
}
public
void
setUri
(
String
uri
)
{
this
.
uri
=
uri
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Integer
getSort
()
{
return
sort
;
}
public
void
setSort
(
Integer
sort
)
{
this
.
sort
=
sort
;
}
@Override
public
String
toString
()
{
StringBuilder
sb
=
new
StringBuilder
();
sb
.
append
(
getClass
().
getSimpleName
());
sb
.
append
(
" ["
);
sb
.
append
(
"Hash = "
).
append
(
hashCode
());
sb
.
append
(
", id="
).
append
(
id
);
sb
.
append
(
", pid="
).
append
(
pid
);
sb
.
append
(
", name="
).
append
(
name
);
sb
.
append
(
", value="
).
append
(
value
);
sb
.
append
(
", icon="
).
append
(
icon
);
sb
.
append
(
", type="
).
append
(
type
);
sb
.
append
(
", uri="
).
append
(
uri
);
sb
.
append
(
", status="
).
append
(
status
);
sb
.
append
(
", createTime="
).
append
(
createTime
);
sb
.
append
(
", sort="
).
append
(
sort
);
sb
.
append
(
", serialVersionUID="
).
append
(
serialVersionUID
);
sb
.
append
(
"]"
);
return
sb
.
toString
();
}
}
\ No newline at end of file
mall-mbg/src/main/java/com/macro/mall/model/UmsPermissionExample.java
0 → 100644
View file @
7faffe54
This diff is collapsed.
Click to expand it.
mall-mbg/src/main/java/com/macro/mall/model/UmsRole.java
0 → 100644
View file @
7faffe54
package
com.macro.mall.model
;
import
java.io.Serializable
;
import
java.util.Date
;
public
class
UmsRole
implements
Serializable
{
private
Long
id
;
/**
* 名称
*
* @mbggenerated
*/
private
String
name
;
/**
* 描述
*
* @mbggenerated
*/
private
String
description
;
/**
* 后台用户数量
*
* @mbggenerated
*/
private
Integer
adminCount
;
/**
* 创建时间
*
* @mbggenerated
*/
private
Date
createTime
;
/**
* 启用状态:0->禁用;1->启用
*
* @mbggenerated
*/
private
Integer
status
;
private
Integer
sort
;
private
static
final
long
serialVersionUID
=
1L
;
public
Long
getId
()
{
return
id
;
}
public
void
setId
(
Long
id
)
{
this
.
id
=
id
;
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
}
public
String
getDescription
()
{
return
description
;
}
public
void
setDescription
(
String
description
)
{
this
.
description
=
description
;
}
public
Integer
getAdminCount
()
{
return
adminCount
;
}
public
void
setAdminCount
(
Integer
adminCount
)
{
this
.
adminCount
=
adminCount
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
public
Integer
getSort
()
{
return
sort
;
}
public
void
setSort
(
Integer
sort
)
{
this
.
sort
=
sort
;
}
@Override
public
String
toString
()
{
StringBuilder
sb
=
new
StringBuilder
();
sb
.
append
(
getClass
().
getSimpleName
());
sb
.
append
(
" ["
);
sb
.
append
(
"Hash = "
).
append
(
hashCode
());
sb
.
append
(
", id="
).
append
(
id
);
sb
.
append
(
", name="
).
append
(
name
);
sb
.
append
(
", description="
).
append
(
description
);
sb
.
append
(
", adminCount="
).
append
(
adminCount
);
sb
.
append
(
", createTime="
).
append
(
createTime
);
sb
.
append
(
", status="
).
append
(
status
);
sb
.
append
(
", sort="
).
append
(
sort
);
sb
.
append
(
", serialVersionUID="
).
append
(
serialVersionUID
);
sb
.
append
(
"]"
);
return
sb
.
toString
();
}
}
\ No newline at end of file
mall-mbg/src/main/java/com/macro/mall/model/UmsRoleExample.java
0 → 100644
View file @
7faffe54
This diff is collapsed.
Click to expand it.
mall-mbg/src/main/java/com/macro/mall/model/UmsRolePermissionRelation.java
0 → 100644
View file @
7faffe54
package
com.macro.mall.model
;
import
java.io.Serializable
;
public
class
UmsRolePermissionRelation
implements
Serializable
{
private
Long
id
;
private
Long
roleId
;
private
Long
permissionId
;
private
static
final
long
serialVersionUID
=
1L
;
public
Long
getId
()
{
return
id
;
}
public
void
setId
(
Long
id
)
{
this
.
id
=
id
;
}
public
Long
getRoleId
()
{
return
roleId
;
}
public
void
setRoleId
(
Long
roleId
)
{
this
.
roleId
=
roleId
;
}
public
Long
getPermissionId
()
{
return
permissionId
;
}
public
void
setPermissionId
(
Long
permissionId
)
{
this
.
permissionId
=
permissionId
;
}
@Override
public
String
toString
()
{
StringBuilder
sb
=
new
StringBuilder
();
sb
.
append
(
getClass
().
getSimpleName
());
sb
.
append
(
" ["
);
sb
.
append
(
"Hash = "
).
append
(
hashCode
());
sb
.
append
(
", id="
).
append
(
id
);
sb
.
append
(
", roleId="
).
append
(
roleId
);
sb
.
append
(
", permissionId="
).
append
(
permissionId
);
sb
.
append
(
", serialVersionUID="
).
append
(
serialVersionUID
);
sb
.
append
(
"]"
);
return
sb
.
toString
();
}
}
\ No newline at end of file
mall-mbg/src/main/java/com/macro/mall/model/UmsRolePermissionRelationExample.java
0 → 100644
View file @
7faffe54
package
com.macro.mall.model
;
import
java.util.ArrayList
;
import
java.util.List
;
public
class
UmsRolePermissionRelationExample
{
protected
String
orderByClause
;
protected
boolean
distinct
;
protected
List
<
Criteria
>
oredCriteria
;
public
UmsRolePermissionRelationExample
()
{
oredCriteria
=
new
ArrayList
<
Criteria
>();
}
public
void
setOrderByClause
(
String
orderByClause
)
{
this
.
orderByClause
=
orderByClause
;
}
public
String
getOrderByClause
()
{
return
orderByClause
;
}
public
void
setDistinct
(
boolean
distinct
)
{
this
.
distinct
=
distinct
;
}
public
boolean
isDistinct
()
{
return
distinct
;
}
public
List
<
Criteria
>
getOredCriteria
()
{
return
oredCriteria
;
}
public
void
or
(
Criteria
criteria
)
{
oredCriteria
.
add
(
criteria
);
}
public
Criteria
or
()
{
Criteria
criteria
=
createCriteriaInternal
();
oredCriteria
.
add
(
criteria
);
return
criteria
;
}
public
Criteria
createCriteria
()
{
Criteria
criteria
=
createCriteriaInternal
();
if
(
oredCriteria
.
size
()
==
0
)
{
oredCriteria
.
add
(
criteria
);
}
return
criteria
;
}
protected
Criteria
createCriteriaInternal
()
{
Criteria
criteria
=
new
Criteria
();
return
criteria
;
}
public
void
clear
()
{
oredCriteria
.
clear
();
orderByClause
=
null
;
distinct
=
false
;
}
protected
abstract
static
class
GeneratedCriteria
{
protected
List
<
Criterion
>
criteria
;
protected
GeneratedCriteria
()
{
super
();
criteria
=
new
ArrayList
<
Criterion
>();
}
public
boolean
isValid
()
{
return
criteria
.
size
()
>
0
;
}
public
List
<
Criterion
>
getAllCriteria
()
{
return
criteria
;
}
public
List
<
Criterion
>
getCriteria
()
{
return
criteria
;
}
protected
void
addCriterion
(
String
condition
)
{
if
(
condition
==
null
)
{
throw
new
RuntimeException
(
"Value for condition cannot be null"
);
}
criteria
.
add
(
new
Criterion
(
condition
));
}
protected
void
addCriterion
(
String
condition
,
Object
value
,
String
property
)
{
if
(
value
==
null
)
{
throw
new
RuntimeException
(
"Value for "
+
property
+
" cannot be null"
);
}
criteria
.
add
(
new
Criterion
(
condition
,
value
));
}
protected
void
addCriterion
(
String
condition
,
Object
value1
,
Object
value2
,
String
property
)
{
if
(
value1
==
null
||
value2
==
null
)
{
throw
new
RuntimeException
(
"Between values for "
+
property
+
" cannot be null"
);
}
criteria
.
add
(
new
Criterion
(
condition
,
value1
,
value2
));
}
public
Criteria
andIdIsNull
()
{
addCriterion
(
"id is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdIsNotNull
()
{
addCriterion
(
"id is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdEqualTo
(
Long
value
)
{
addCriterion
(
"id ="
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdNotEqualTo
(
Long
value
)
{
addCriterion
(
"id <>"
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdGreaterThan
(
Long
value
)
{
addCriterion
(
"id >"
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdGreaterThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"id >="
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdLessThan
(
Long
value
)
{
addCriterion
(
"id <"
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdLessThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"id <="
,
value
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdIn
(
List
<
Long
>
values
)
{
addCriterion
(
"id in"
,
values
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdNotIn
(
List
<
Long
>
values
)
{
addCriterion
(
"id not in"
,
values
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"id between"
,
value1
,
value2
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIdNotBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"id not between"
,
value1
,
value2
,
"id"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdIsNull
()
{
addCriterion
(
"role_id is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdIsNotNull
()
{
addCriterion
(
"role_id is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdEqualTo
(
Long
value
)
{
addCriterion
(
"role_id ="
,
value
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdNotEqualTo
(
Long
value
)
{
addCriterion
(
"role_id <>"
,
value
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdGreaterThan
(
Long
value
)
{
addCriterion
(
"role_id >"
,
value
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdGreaterThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"role_id >="
,
value
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdLessThan
(
Long
value
)
{
addCriterion
(
"role_id <"
,
value
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdLessThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"role_id <="
,
value
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdIn
(
List
<
Long
>
values
)
{
addCriterion
(
"role_id in"
,
values
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdNotIn
(
List
<
Long
>
values
)
{
addCriterion
(
"role_id not in"
,
values
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"role_id between"
,
value1
,
value2
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRoleIdNotBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"role_id not between"
,
value1
,
value2
,
"roleId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdIsNull
()
{
addCriterion
(
"permission_id is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdIsNotNull
()
{
addCriterion
(
"permission_id is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdEqualTo
(
Long
value
)
{
addCriterion
(
"permission_id ="
,
value
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdNotEqualTo
(
Long
value
)
{
addCriterion
(
"permission_id <>"
,
value
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdGreaterThan
(
Long
value
)
{
addCriterion
(
"permission_id >"
,
value
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdGreaterThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"permission_id >="
,
value
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdLessThan
(
Long
value
)
{
addCriterion
(
"permission_id <"
,
value
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdLessThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"permission_id <="
,
value
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdIn
(
List
<
Long
>
values
)
{
addCriterion
(
"permission_id in"
,
values
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdNotIn
(
List
<
Long
>
values
)
{
addCriterion
(
"permission_id not in"
,
values
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"permission_id between"
,
value1
,
value2
,
"permissionId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPermissionIdNotBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"permission_id not between"
,
value1
,
value2
,
"permissionId"
);
return
(
Criteria
)
this
;
}
}
public
static
class
Criteria
extends
GeneratedCriteria
{
protected
Criteria
()
{
super
();
}
}
public
static
class
Criterion
{
private
String
condition
;
private
Object
value
;
private
Object
secondValue
;
private
boolean
noValue
;
private
boolean
singleValue
;
private
boolean
betweenValue
;
private
boolean
listValue
;
private
String
typeHandler
;
public
String
getCondition
()
{
return
condition
;
}
public
Object
getValue
()
{
return
value
;
}
public
Object
getSecondValue
()
{
return
secondValue
;
}
public
boolean
isNoValue
()
{
return
noValue
;
}
public
boolean
isSingleValue
()
{
return
singleValue
;
}
public
boolean
isBetweenValue
()
{
return
betweenValue
;
}
public
boolean
isListValue
()
{
return
listValue
;
}
public
String
getTypeHandler
()
{
return
typeHandler
;
}
protected
Criterion
(
String
condition
)
{
super
();
this
.
condition
=
condition
;
this
.
typeHandler
=
null
;
this
.
noValue
=
true
;
}
protected
Criterion
(
String
condition
,
Object
value
,
String
typeHandler
)
{
super
();
this
.
condition
=
condition
;
this
.
value
=
value
;
this
.
typeHandler
=
typeHandler
;
if
(
value
instanceof
List
<?>)
{
this
.
listValue
=
true
;
}
else
{
this
.
singleValue
=
true
;
}
}
protected
Criterion
(
String
condition
,
Object
value
)
{
this
(
condition
,
value
,
null
);
}
protected
Criterion
(
String
condition
,
Object
value
,
Object
secondValue
,
String
typeHandler
)
{
super
();
this
.
condition
=
condition
;
this
.
value
=
value
;
this
.
secondValue
=
secondValue
;
this
.
typeHandler
=
typeHandler
;
this
.
betweenValue
=
true
;
}
protected
Criterion
(
String
condition
,
Object
value
,
Object
secondValue
)
{
this
(
condition
,
value
,
secondValue
,
null
);
}
}
}
\ No newline at end of file
mall-mbg/src/main/resources/com/macro/mall/mapper/UmsAdminMapper.xml
View file @
7faffe54
...
...
@@ -7,6 +7,11 @@
<result
column=
"password"
jdbcType=
"VARCHAR"
property=
"password"
/>
<result
column=
"icon"
jdbcType=
"VARCHAR"
property=
"icon"
/>
<result
column=
"email"
jdbcType=
"VARCHAR"
property=
"email"
/>
<result
column=
"nick_name"
jdbcType=
"VARCHAR"
property=
"nickName"
/>
<result
column=
"note"
jdbcType=
"VARCHAR"
property=
"note"
/>
<result
column=
"create_time"
jdbcType=
"TIMESTAMP"
property=
"createTime"
/>
<result
column=
"login_time"
jdbcType=
"TIMESTAMP"
property=
"loginTime"
/>
<result
column=
"status"
jdbcType=
"INTEGER"
property=
"status"
/>
</resultMap>
<sql
id=
"Example_Where_Clause"
>
<where>
...
...
@@ -67,7 +72,7 @@
</where>
</sql>
<sql
id=
"Base_Column_List"
>
id, username, password, icon, email
id, username, password, icon, email
, nick_name, note, create_time, login_time, status
</sql>
<select
id=
"selectByExample"
parameterType=
"com.macro.mall.model.UmsAdminExample"
resultMap=
"BaseResultMap"
>
select
...
...
@@ -104,9 +109,13 @@
SELECT LAST_INSERT_ID()
</selectKey>
insert into ums_admin (username, password, icon,
email)
email, nick_name, note,
create_time, login_time, status
)
values (#{username,jdbcType=VARCHAR}, #{password,jdbcType=VARCHAR}, #{icon,jdbcType=VARCHAR},
#{email,jdbcType=VARCHAR})
#{email,jdbcType=VARCHAR}, #{nickName,jdbcType=VARCHAR}, #{note,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP}, #{loginTime,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER}
)
</insert>
<insert
id=
"insertSelective"
parameterType=
"com.macro.mall.model.UmsAdmin"
>
<selectKey
keyProperty=
"id"
order=
"AFTER"
resultType=
"java.lang.Long"
>
...
...
@@ -126,6 +135,21 @@
<if
test=
"email != null"
>
email,
</if>
<if
test=
"nickName != null"
>
nick_name,
</if>
<if
test=
"note != null"
>
note,
</if>
<if
test=
"createTime != null"
>
create_time,
</if>
<if
test=
"loginTime != null"
>
login_time,
</if>
<if
test=
"status != null"
>
status,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"username != null"
>
...
...
@@ -140,6 +164,21 @@
<if
test=
"email != null"
>
#{email,jdbcType=VARCHAR},
</if>
<if
test=
"nickName != null"
>
#{nickName,jdbcType=VARCHAR},
</if>
<if
test=
"note != null"
>
#{note,jdbcType=VARCHAR},
</if>
<if
test=
"createTime != null"
>
#{createTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"loginTime != null"
>
#{loginTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"status != null"
>
#{status,jdbcType=INTEGER},
</if>
</trim>
</insert>
<select
id=
"countByExample"
parameterType=
"com.macro.mall.model.UmsAdminExample"
resultType=
"java.lang.Integer"
>
...
...
@@ -166,6 +205,21 @@
<if
test=
"record.email != null"
>
email = #{record.email,jdbcType=VARCHAR},
</if>
<if
test=
"record.nickName != null"
>
nick_name = #{record.nickName,jdbcType=VARCHAR},
</if>
<if
test=
"record.note != null"
>
note = #{record.note,jdbcType=VARCHAR},
</if>
<if
test=
"record.createTime != null"
>
create_time = #{record.createTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"record.loginTime != null"
>
login_time = #{record.loginTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"record.status != null"
>
status = #{record.status,jdbcType=INTEGER},
</if>
</set>
<if
test=
"_parameter != null"
>
<include
refid=
"Update_By_Example_Where_Clause"
/>
...
...
@@ -177,7 +231,12 @@
username = #{record.username,jdbcType=VARCHAR},
password = #{record.password,jdbcType=VARCHAR},
icon = #{record.icon,jdbcType=VARCHAR},
email = #{record.email,jdbcType=VARCHAR}
email = #{record.email,jdbcType=VARCHAR},
nick_name = #{record.nickName,jdbcType=VARCHAR},
note = #{record.note,jdbcType=VARCHAR},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
login_time = #{record.loginTime,jdbcType=TIMESTAMP},
status = #{record.status,jdbcType=INTEGER}
<if
test=
"_parameter != null"
>
<include
refid=
"Update_By_Example_Where_Clause"
/>
</if>
...
...
@@ -197,6 +256,21 @@
<if
test=
"email != null"
>
email = #{email,jdbcType=VARCHAR},
</if>
<if
test=
"nickName != null"
>
nick_name = #{nickName,jdbcType=VARCHAR},
</if>
<if
test=
"note != null"
>
note = #{note,jdbcType=VARCHAR},
</if>
<if
test=
"createTime != null"
>
create_time = #{createTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"loginTime != null"
>
login_time = #{loginTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"status != null"
>
status = #{status,jdbcType=INTEGER},
</if>
</set>
where id = #{id,jdbcType=BIGINT}
</update>
...
...
@@ -205,7 +279,12 @@
set username = #{username,jdbcType=VARCHAR},
password = #{password,jdbcType=VARCHAR},
icon = #{icon,jdbcType=VARCHAR},
email = #{email,jdbcType=VARCHAR}
email = #{email,jdbcType=VARCHAR},
nick_name = #{nickName,jdbcType=VARCHAR},
note = #{note,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
login_time = #{loginTime,jdbcType=TIMESTAMP},
status = #{status,jdbcType=INTEGER}
where id = #{id,jdbcType=BIGINT}
</update>
</mapper>
\ No newline at end of file
mall-mbg/src/main/resources/com/macro/mall/mapper/UmsAdminPermissionRelationMapper.xml
0 → 100644
View file @
7faffe54
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.macro.mall.mapper.UmsAdminPermissionRelationMapper"
>
<resultMap
id=
"BaseResultMap"
type=
"com.macro.mall.model.UmsAdminPermissionRelation"
>
<id
column=
"id"
jdbcType=
"BIGINT"
property=
"id"
/>
<result
column=
"admin_id"
jdbcType=
"BIGINT"
property=
"adminId"
/>
<result
column=
"permission_id"
jdbcType=
"BIGINT"
property=
"permissionId"
/>
<result
column=
"type"
jdbcType=
"INTEGER"
property=
"type"
/>
</resultMap>
<sql
id=
"Example_Where_Clause"
>
<where>
<foreach
collection=
"oredCriteria"
item=
"criteria"
separator=
"or"
>
<if
test=
"criteria.valid"
>
<trim
prefix=
"("
prefixOverrides=
"and"
suffix=
")"
>
<foreach
collection=
"criteria.criteria"
item=
"criterion"
>
<choose>
<when
test=
"criterion.noValue"
>
and ${criterion.condition}
</when>
<when
test=
"criterion.singleValue"
>
and ${criterion.condition} #{criterion.value}
</when>
<when
test=
"criterion.betweenValue"
>
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
</when>
<when
test=
"criterion.listValue"
>
and ${criterion.condition}
<foreach
close=
")"
collection=
"criterion.value"
item=
"listItem"
open=
"("
separator=
","
>
#{listItem}
</foreach>
</when>
</choose>
</foreach>
</trim>
</if>
</foreach>
</where>
</sql>
<sql
id=
"Update_By_Example_Where_Clause"
>
<where>
<foreach
collection=
"example.oredCriteria"
item=
"criteria"
separator=
"or"
>
<if
test=
"criteria.valid"
>
<trim
prefix=
"("
prefixOverrides=
"and"
suffix=
")"
>
<foreach
collection=
"criteria.criteria"
item=
"criterion"
>
<choose>
<when
test=
"criterion.noValue"
>
and ${criterion.condition}
</when>
<when
test=
"criterion.singleValue"
>
and ${criterion.condition} #{criterion.value}
</when>
<when
test=
"criterion.betweenValue"
>
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
</when>
<when
test=
"criterion.listValue"
>
and ${criterion.condition}
<foreach
close=
")"
collection=
"criterion.value"
item=
"listItem"
open=
"("
separator=
","
>
#{listItem}
</foreach>
</when>
</choose>
</foreach>
</trim>
</if>
</foreach>
</where>
</sql>
<sql
id=
"Base_Column_List"
>
id, admin_id, permission_id, type
</sql>
<select
id=
"selectByExample"
parameterType=
"com.macro.mall.model.UmsAdminPermissionRelationExample"
resultMap=
"BaseResultMap"
>
select
<if
test=
"distinct"
>
distinct
</if>
<include
refid=
"Base_Column_List"
/>
from ums_admin_permission_relation
<if
test=
"_parameter != null"
>
<include
refid=
"Example_Where_Clause"
/>
</if>
<if
test=
"orderByClause != null"
>
order by ${orderByClause}
</if>
</select>
<select
id=
"selectByPrimaryKey"
parameterType=
"java.lang.Long"
resultMap=
"BaseResultMap"
>
select
<include
refid=
"Base_Column_List"
/>
from ums_admin_permission_relation
where id = #{id,jdbcType=BIGINT}
</select>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.Long"
>
delete from ums_admin_permission_relation
where id = #{id,jdbcType=BIGINT}
</delete>
<delete
id=
"deleteByExample"
parameterType=
"com.macro.mall.model.UmsAdminPermissionRelationExample"
>
delete from ums_admin_permission_relation
<if
test=
"_parameter != null"
>
<include
refid=
"Example_Where_Clause"
/>
</if>
</delete>
<insert
id=
"insert"
parameterType=
"com.macro.mall.model.UmsAdminPermissionRelation"
>
<selectKey
keyProperty=
"id"
order=
"AFTER"
resultType=
"java.lang.Long"
>
SELECT LAST_INSERT_ID()
</selectKey>
insert into ums_admin_permission_relation (admin_id, permission_id, type
)
values (#{adminId,jdbcType=BIGINT}, #{permissionId,jdbcType=BIGINT}, #{type,jdbcType=INTEGER}
)
</insert>
<insert
id=
"insertSelective"
parameterType=
"com.macro.mall.model.UmsAdminPermissionRelation"
>
<selectKey
keyProperty=
"id"
order=
"AFTER"
resultType=
"java.lang.Long"
>
SELECT LAST_INSERT_ID()
</selectKey>
insert into ums_admin_permission_relation
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"adminId != null"
>
admin_id,
</if>
<if
test=
"permissionId != null"
>
permission_id,
</if>
<if
test=
"type != null"
>
type,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"adminId != null"
>
#{adminId,jdbcType=BIGINT},
</if>
<if
test=
"permissionId != null"
>
#{permissionId,jdbcType=BIGINT},
</if>
<if
test=
"type != null"
>
#{type,jdbcType=INTEGER},
</if>
</trim>
</insert>
<select
id=
"countByExample"
parameterType=
"com.macro.mall.model.UmsAdminPermissionRelationExample"
resultType=
"java.lang.Integer"
>
select count(*) from ums_admin_permission_relation
<if
test=
"_parameter != null"
>
<include
refid=
"Example_Where_Clause"
/>
</if>
</select>
<update
id=
"updateByExampleSelective"
parameterType=
"map"
>
update ums_admin_permission_relation
<set>
<if
test=
"record.id != null"
>
id = #{record.id,jdbcType=BIGINT},
</if>
<if
test=
"record.adminId != null"
>
admin_id = #{record.adminId,jdbcType=BIGINT},
</if>
<if
test=
"record.permissionId != null"
>
permission_id = #{record.permissionId,jdbcType=BIGINT},
</if>
<if
test=
"record.type != null"
>
type = #{record.type,jdbcType=INTEGER},
</if>
</set>
<if
test=
"_parameter != null"
>
<include
refid=
"Update_By_Example_Where_Clause"
/>
</if>
</update>
<update
id=
"updateByExample"
parameterType=
"map"
>
update ums_admin_permission_relation
set id = #{record.id,jdbcType=BIGINT},
admin_id = #{record.adminId,jdbcType=BIGINT},
permission_id = #{record.permissionId,jdbcType=BIGINT},
type = #{record.type,jdbcType=INTEGER}
<if
test=
"_parameter != null"
>
<include
refid=
"Update_By_Example_Where_Clause"
/>
</if>
</update>
<update
id=
"updateByPrimaryKeySelective"
parameterType=
"com.macro.mall.model.UmsAdminPermissionRelation"
>
update ums_admin_permission_relation
<set>
<if
test=
"adminId != null"
>
admin_id = #{adminId,jdbcType=BIGINT},
</if>
<if
test=
"permissionId != null"
>
permission_id = #{permissionId,jdbcType=BIGINT},
</if>
<if
test=
"type != null"
>
type = #{type,jdbcType=INTEGER},
</if>
</set>
where id = #{id,jdbcType=BIGINT}
</update>
<update
id=
"updateByPrimaryKey"
parameterType=
"com.macro.mall.model.UmsAdminPermissionRelation"
>
update ums_admin_permission_relation
set admin_id = #{adminId,jdbcType=BIGINT},
permission_id = #{permissionId,jdbcType=BIGINT},
type = #{type,jdbcType=INTEGER}
where id = #{id,jdbcType=BIGINT}
</update>
</mapper>
\ No newline at end of file
mall-mbg/src/main/resources/com/macro/mall/mapper/UmsAdminRoleRelationMapper.xml
0 → 100644
View file @
7faffe54
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.macro.mall.mapper.UmsAdminRoleRelationMapper"
>
<resultMap
id=
"BaseResultMap"
type=
"com.macro.mall.model.UmsAdminRoleRelation"
>
<id
column=
"id"
jdbcType=
"BIGINT"
property=
"id"
/>
<result
column=
"admin_id"
jdbcType=
"BIGINT"
property=
"adminId"
/>
<result
column=
"role_id"
jdbcType=
"BIGINT"
property=
"roleId"
/>
</resultMap>
<sql
id=
"Example_Where_Clause"
>
<where>
<foreach
collection=
"oredCriteria"
item=
"criteria"
separator=
"or"
>
<if
test=
"criteria.valid"
>
<trim
prefix=
"("
prefixOverrides=
"and"
suffix=
")"
>
<foreach
collection=
"criteria.criteria"
item=
"criterion"
>
<choose>
<when
test=
"criterion.noValue"
>
and ${criterion.condition}
</when>
<when
test=
"criterion.singleValue"
>
and ${criterion.condition} #{criterion.value}
</when>
<when
test=
"criterion.betweenValue"
>
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
</when>
<when
test=
"criterion.listValue"
>
and ${criterion.condition}
<foreach
close=
")"
collection=
"criterion.value"
item=
"listItem"
open=
"("
separator=
","
>
#{listItem}
</foreach>
</when>
</choose>
</foreach>
</trim>
</if>
</foreach>
</where>
</sql>
<sql
id=
"Update_By_Example_Where_Clause"
>
<where>
<foreach
collection=
"example.oredCriteria"
item=
"criteria"
separator=
"or"
>
<if
test=
"criteria.valid"
>
<trim
prefix=
"("
prefixOverrides=
"and"
suffix=
")"
>
<foreach
collection=
"criteria.criteria"
item=
"criterion"
>
<choose>
<when
test=
"criterion.noValue"
>
and ${criterion.condition}
</when>
<when
test=
"criterion.singleValue"
>
and ${criterion.condition} #{criterion.value}
</when>
<when
test=
"criterion.betweenValue"
>
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
</when>
<when
test=
"criterion.listValue"
>
and ${criterion.condition}
<foreach
close=
")"
collection=
"criterion.value"
item=
"listItem"
open=
"("
separator=
","
>
#{listItem}
</foreach>
</when>
</choose>
</foreach>
</trim>
</if>
</foreach>
</where>
</sql>
<sql
id=
"Base_Column_List"
>
id, admin_id, role_id
</sql>
<select
id=
"selectByExample"
parameterType=
"com.macro.mall.model.UmsAdminRoleRelationExample"
resultMap=
"BaseResultMap"
>
select
<if
test=
"distinct"
>
distinct
</if>
<include
refid=
"Base_Column_List"
/>
from ums_admin_role_relation
<if
test=
"_parameter != null"
>
<include
refid=
"Example_Where_Clause"
/>
</if>
<if
test=
"orderByClause != null"
>
order by ${orderByClause}
</if>
</select>
<select
id=
"selectByPrimaryKey"
parameterType=
"java.lang.Long"
resultMap=
"BaseResultMap"
>
select
<include
refid=
"Base_Column_List"
/>
from ums_admin_role_relation
where id = #{id,jdbcType=BIGINT}
</select>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.Long"
>
delete from ums_admin_role_relation
where id = #{id,jdbcType=BIGINT}
</delete>
<delete
id=
"deleteByExample"
parameterType=
"com.macro.mall.model.UmsAdminRoleRelationExample"
>
delete from ums_admin_role_relation
<if
test=
"_parameter != null"
>
<include
refid=
"Example_Where_Clause"
/>
</if>
</delete>
<insert
id=
"insert"
parameterType=
"com.macro.mall.model.UmsAdminRoleRelation"
>
<selectKey
keyProperty=
"id"
order=
"AFTER"
resultType=
"java.lang.Long"
>
SELECT LAST_INSERT_ID()
</selectKey>
insert into ums_admin_role_relation (admin_id, role_id)
values (#{adminId,jdbcType=BIGINT}, #{roleId,jdbcType=BIGINT})
</insert>
<insert
id=
"insertSelective"
parameterType=
"com.macro.mall.model.UmsAdminRoleRelation"
>
<selectKey
keyProperty=
"id"
order=
"AFTER"
resultType=
"java.lang.Long"
>
SELECT LAST_INSERT_ID()
</selectKey>
insert into ums_admin_role_relation
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"adminId != null"
>
admin_id,
</if>
<if
test=
"roleId != null"
>
role_id,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"adminId != null"
>
#{adminId,jdbcType=BIGINT},
</if>
<if
test=
"roleId != null"
>
#{roleId,jdbcType=BIGINT},
</if>
</trim>
</insert>
<select
id=
"countByExample"
parameterType=
"com.macro.mall.model.UmsAdminRoleRelationExample"
resultType=
"java.lang.Integer"
>
select count(*) from ums_admin_role_relation
<if
test=
"_parameter != null"
>
<include
refid=
"Example_Where_Clause"
/>
</if>
</select>
<update
id=
"updateByExampleSelective"
parameterType=
"map"
>
update ums_admin_role_relation
<set>
<if
test=
"record.id != null"
>
id = #{record.id,jdbcType=BIGINT},
</if>
<if
test=
"record.adminId != null"
>
admin_id = #{record.adminId,jdbcType=BIGINT},
</if>
<if
test=
"record.roleId != null"
>
role_id = #{record.roleId,jdbcType=BIGINT},
</if>
</set>
<if
test=
"_parameter != null"
>
<include
refid=
"Update_By_Example_Where_Clause"
/>
</if>
</update>
<update
id=
"updateByExample"
parameterType=
"map"
>
update ums_admin_role_relation
set id = #{record.id,jdbcType=BIGINT},
admin_id = #{record.adminId,jdbcType=BIGINT},
role_id = #{record.roleId,jdbcType=BIGINT}
<if
test=
"_parameter != null"
>
<include
refid=
"Update_By_Example_Where_Clause"
/>
</if>
</update>
<update
id=
"updateByPrimaryKeySelective"
parameterType=
"com.macro.mall.model.UmsAdminRoleRelation"
>
update ums_admin_role_relation
<set>
<if
test=
"adminId != null"
>
admin_id = #{adminId,jdbcType=BIGINT},
</if>
<if
test=
"roleId != null"
>
role_id = #{roleId,jdbcType=BIGINT},
</if>
</set>
where id = #{id,jdbcType=BIGINT}
</update>
<update
id=
"updateByPrimaryKey"
parameterType=
"com.macro.mall.model.UmsAdminRoleRelation"
>
update ums_admin_role_relation
set admin_id = #{adminId,jdbcType=BIGINT},
role_id = #{roleId,jdbcType=BIGINT}
where id = #{id,jdbcType=BIGINT}
</update>
</mapper>
\ No newline at end of file
mall-mbg/src/main/resources/com/macro/mall/mapper/UmsPermissionMapper.xml
0 → 100644
View file @
7faffe54
This diff is collapsed.
Click to expand it.
mall-mbg/src/main/resources/com/macro/mall/mapper/UmsRoleMapper.xml
0 → 100644
View file @
7faffe54
This diff is collapsed.
Click to expand it.
mall-mbg/src/main/resources/com/macro/mall/mapper/UmsRolePermissionRelationMapper.xml
0 → 100644
View file @
7faffe54
This diff is collapsed.
Click to expand it.
Prev
1
2
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