Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gic-platform-auth
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
base_platform_enterprise
gic-platform-auth
Commits
8133f2de
Commit
8133f2de
authored
Jan 08, 2021
by
guojuxing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
资源组表结构调整
parent
de5e6ced
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
862 additions
and
0 deletions
+862
-0
ResourceGroupCustomUserDTO.java
...ain/java/com/gic/auth/dto/ResourceGroupCustomUserDTO.java
+69
-0
ResourceGroupDTO.java
...-api/src/main/java/com/gic/auth/dto/ResourceGroupDTO.java
+247
-0
ResourceGroupApiService.java
...in/java/com/gic/auth/service/ResourceGroupApiService.java
+21
-0
TabSysResourceGroupMapper.java
...va/com/gic/auth/dao/mapper/TabSysResourceGroupMapper.java
+53
-0
TabSysResourceGroup.java
...rc/main/java/com/gic/auth/entity/TabSysResourceGroup.java
+209
-0
ResourceGroupService.java
.../main/java/com/gic/auth/service/ResourceGroupService.java
+19
-0
ResourceGroupServiceImpl.java
...a/com/gic/auth/service/impl/ResourceGroupServiceImpl.java
+24
-0
ResourceGroupApiServiceImpl.java
.../auth/service/outer/impl/ResourceGroupApiServiceImpl.java
+20
-0
dubbo-gic-platform-auth-service.xml
...ce/src/main/resources/dubbo-gic-platform-auth-service.xml
+1
-0
TabSysResourceGroupMapper.xml
...e/src/main/resources/mapper/TabSysResourceGroupMapper.xml
+199
-0
No files found.
gic-platform-auth-api/src/main/java/com/gic/auth/dto/ResourceGroupCustomUserDTO.java
0 → 100644
View file @
8133f2de
package
com
.
gic
.
auth
.
dto
;
import
java.io.Serializable
;
/**
* 资源组,用户域配置数据
* @ClassName:
* @Description:
* @author guojuxing
* @date 2021/1/8 4:24 PM
*/
public
class
ResourceGroupCustomUserDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
3182922200773458600L
;
/**
* 1:会员卡域 2:服务号域 3:小程序域
*/
private
Integer
type
;
/**
* 显示顺序(用于前端)
*/
private
Integer
sort
;
/**
* 域ID,多选,英文逗号隔开
*/
private
String
cu
;
/**
* 人群筛选器ID
*/
private
Long
cuSelectId
;
public
Integer
getType
()
{
return
type
;
}
public
ResourceGroupCustomUserDTO
setType
(
Integer
type
)
{
this
.
type
=
type
;
return
this
;
}
public
Integer
getSort
()
{
return
sort
;
}
public
ResourceGroupCustomUserDTO
setSort
(
Integer
sort
)
{
this
.
sort
=
sort
;
return
this
;
}
public
String
getCu
()
{
return
cu
;
}
public
ResourceGroupCustomUserDTO
setCu
(
String
cu
)
{
this
.
cu
=
cu
;
return
this
;
}
public
Long
getCuSelectId
()
{
return
cuSelectId
;
}
public
ResourceGroupCustomUserDTO
setCuSelectId
(
Long
cuSelectId
)
{
this
.
cuSelectId
=
cuSelectId
;
return
this
;
}
}
gic-platform-auth-api/src/main/java/com/gic/auth/dto/ResourceGroupDTO.java
0 → 100644
View file @
8133f2de
package
com
.
gic
.
auth
.
dto
;
import
java.io.Serializable
;
import
java.util.Date
;
import
java.util.List
;
/**
* 资源组
* @ClassName:
* @Description:
* @author guojuxing
* @date 2021/1/8 4:19 PM
*/
public
class
ResourceGroupDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
1205704098307306802L
;
/**
*
*/
private
Integer
resourceGroupId
;
/**
* 资源名称
*/
private
String
resourceGroupName
;
/**
*
*/
private
Integer
enterpriseId
;
/**
* 用户域 0:不授予 1:授予
*/
private
Integer
customUser
;
/**
* 用户域配置,json格式 [{"type":1,"sort":1,"cu":"","cuSelectId":""}]
*/
private
String
customUserData
;
/**
* 用户域配置json转为类
*/
private
List
<
ResourceGroupCustomUserDTO
>
customUserList
;
/**
* 门店资源
*/
private
Long
storeResource
;
/**
* 商品资源
*/
private
Long
goodsResourceId
;
/**
* 线下门店订单 1:用户在授权管辖门店范围内的订单 2:用户下所有订单
*/
private
Integer
storeOrderArea
;
/**
* 微盟商城订单 1:用户在授权店铺范围内的订单 2:不授予
*/
private
Integer
weimobOrderArea
;
/**
* 微盟店铺多选,weimob_order_area选择1时选择店铺,英文逗号隔开
*/
private
String
weimobStoreId
;
/**
* 短信签名多选,英文逗号隔开
*/
private
String
smsId
;
/**
*
*/
private
Date
createTime
;
/**
*
*/
private
Date
updateTime
;
/**
* 状态(0:正常;1:删除)
*/
private
Integer
deleteFlag
;
public
Integer
getResourceGroupId
()
{
return
resourceGroupId
;
}
public
ResourceGroupDTO
setResourceGroupId
(
Integer
resourceGroupId
)
{
this
.
resourceGroupId
=
resourceGroupId
;
return
this
;
}
public
String
getResourceGroupName
()
{
return
resourceGroupName
;
}
public
ResourceGroupDTO
setResourceGroupName
(
String
resourceGroupName
)
{
this
.
resourceGroupName
=
resourceGroupName
;
return
this
;
}
public
Integer
getEnterpriseId
()
{
return
enterpriseId
;
}
public
ResourceGroupDTO
setEnterpriseId
(
Integer
enterpriseId
)
{
this
.
enterpriseId
=
enterpriseId
;
return
this
;
}
public
Integer
getCustomUser
()
{
return
customUser
;
}
public
ResourceGroupDTO
setCustomUser
(
Integer
customUser
)
{
this
.
customUser
=
customUser
;
return
this
;
}
public
String
getCustomUserData
()
{
return
customUserData
;
}
public
ResourceGroupDTO
setCustomUserData
(
String
customUserData
)
{
this
.
customUserData
=
customUserData
;
return
this
;
}
public
Long
getStoreResource
()
{
return
storeResource
;
}
public
ResourceGroupDTO
setStoreResource
(
Long
storeResource
)
{
this
.
storeResource
=
storeResource
;
return
this
;
}
public
Long
getGoodsResourceId
()
{
return
goodsResourceId
;
}
public
ResourceGroupDTO
setGoodsResourceId
(
Long
goodsResourceId
)
{
this
.
goodsResourceId
=
goodsResourceId
;
return
this
;
}
public
Integer
getStoreOrderArea
()
{
return
storeOrderArea
;
}
public
ResourceGroupDTO
setStoreOrderArea
(
Integer
storeOrderArea
)
{
this
.
storeOrderArea
=
storeOrderArea
;
return
this
;
}
public
Integer
getWeimobOrderArea
()
{
return
weimobOrderArea
;
}
public
ResourceGroupDTO
setWeimobOrderArea
(
Integer
weimobOrderArea
)
{
this
.
weimobOrderArea
=
weimobOrderArea
;
return
this
;
}
public
String
getWeimobStoreId
()
{
return
weimobStoreId
;
}
public
ResourceGroupDTO
setWeimobStoreId
(
String
weimobStoreId
)
{
this
.
weimobStoreId
=
weimobStoreId
;
return
this
;
}
public
String
getSmsId
()
{
return
smsId
;
}
public
ResourceGroupDTO
setSmsId
(
String
smsId
)
{
this
.
smsId
=
smsId
;
return
this
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
ResourceGroupDTO
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
return
this
;
}
public
Date
getUpdateTime
()
{
return
updateTime
;
}
public
ResourceGroupDTO
setUpdateTime
(
Date
updateTime
)
{
this
.
updateTime
=
updateTime
;
return
this
;
}
public
Integer
getDeleteFlag
()
{
return
deleteFlag
;
}
public
ResourceGroupDTO
setDeleteFlag
(
Integer
deleteFlag
)
{
this
.
deleteFlag
=
deleteFlag
;
return
this
;
}
public
List
<
ResourceGroupCustomUserDTO
>
getCustomUserList
()
{
return
customUserList
;
}
public
ResourceGroupDTO
setCustomUserList
(
List
<
ResourceGroupCustomUserDTO
>
customUserList
)
{
this
.
customUserList
=
customUserList
;
return
this
;
}
@Override
public
String
toString
()
{
return
"ResourceGroupDTO{"
+
"resourceGroupId="
+
resourceGroupId
+
", resourceGroupName='"
+
resourceGroupName
+
'\''
+
", enterpriseId="
+
enterpriseId
+
", customUser="
+
customUser
+
", customUserData='"
+
customUserData
+
'\''
+
", customUserList="
+
customUserList
+
", storeResource="
+
storeResource
+
", goodsResourceId="
+
goodsResourceId
+
", storeOrderArea="
+
storeOrderArea
+
", weimobOrderArea="
+
weimobOrderArea
+
", weimobStoreId='"
+
weimobStoreId
+
'\''
+
", smsId='"
+
smsId
+
'\''
+
", createTime="
+
createTime
+
", updateTime="
+
updateTime
+
", deleteFlag="
+
deleteFlag
+
'}'
;
}
}
gic-platform-auth-api/src/main/java/com/gic/auth/service/ResourceGroupApiService.java
0 → 100644
View file @
8133f2de
package
com
.
gic
.
auth
.
service
;
import
com.gic.api.base.commons.ServiceResponse
;
import
com.gic.auth.dto.ResourceGroupDTO
;
/**
* 资源组
* @ClassName:
* @Description:
* @author guojuxing
* @date 2021/1/8 4:36 PM
*/
public
interface
ResourceGroupApiService
{
/**
* 新增
* @param resourceGroup
* @return
*/
ServiceResponse
<
Integer
>
saveResourceGroup
(
ResourceGroupDTO
resourceGroup
);
}
gic-platform-auth-service/src/main/java/com/gic/auth/dao/mapper/TabSysResourceGroupMapper.java
0 → 100644
View file @
8133f2de
package
com
.
gic
.
auth
.
dao
.
mapper
;
import
com.gic.auth.entity.TabSysResourceGroup
;
/**
* 资源组
* @ClassName:
* @Description:
* @author guojuxing
* @date 2021/1/8 4:44 PM
*/
public
interface
TabSysResourceGroupMapper
{
/**
* 插入一条记录
*
* @param record 实体对象
* @return 更新条目数
*/
int
insert
(
TabSysResourceGroup
record
);
/**
* 动态插入一条记录
*
* @param record 实体对象
* @return 更新条目数
*/
int
insertSelective
(
TabSysResourceGroup
record
);
/**
* 根据主键查询
*
* @param resourceGroupId 主键
* @return 实体对象
*/
TabSysResourceGroup
selectByPrimaryKey
(
Integer
resourceGroupId
);
/**
* 根据主键动态更新记录
*
* @param record 实体对象
* @return 更新条目数
*/
int
updateByPrimaryKeySelective
(
TabSysResourceGroup
record
);
/**
* 根据主键更新记录
*
* @param record 实体对象
* @return 更新条目数
*/
int
updateByPrimaryKey
(
TabSysResourceGroup
record
);
}
\ No newline at end of file
gic-platform-auth-service/src/main/java/com/gic/auth/entity/TabSysResourceGroup.java
0 → 100644
View file @
8133f2de
package
com
.
gic
.
auth
.
entity
;
import
java.util.Date
;
/**
* 资源组
* @ClassName:
* @Description:
* @author guojuxing
* @date 2021/1/8 4:18 PM
*/
public
class
TabSysResourceGroup
{
/**
*
*/
private
Integer
resourceGroupId
;
/**
* 资源名称
*/
private
String
resourceGroupName
;
/**
*
*/
private
Integer
enterpriseId
;
/**
* 用户域 0:不授予 1:授予
*/
private
Integer
customUser
;
/**
* 用户域配置,json格式 [{"type":1,"sort":1,"cu":"","cuSelectId":""}]
*/
private
String
customUserData
;
/**
* 门店资源
*/
private
Long
storeResource
;
/**
* 商品资源
*/
private
Long
goodsResourceId
;
/**
* 线下门店订单 1:用户在授权管辖门店范围内的订单 2:用户下所有订单
*/
private
Integer
storeOrderArea
;
/**
* 微盟商城订单 1:用户在授权店铺范围内的订单 2:不授予
*/
private
Integer
weimobOrderArea
;
/**
* 微盟店铺多选,weimob_order_area选择1时选择店铺,英文逗号隔开
*/
private
String
weimobStoreId
;
/**
* 短信签名多选,英文逗号隔开
*/
private
String
smsId
;
/**
*
*/
private
Date
createTime
;
/**
*
*/
private
Date
updateTime
;
/**
* 状态(0:正常;1:删除)
*/
private
Integer
deleteFlag
;
public
Integer
getResourceGroupId
()
{
return
resourceGroupId
;
}
public
TabSysResourceGroup
setResourceGroupId
(
Integer
resourceGroupId
)
{
this
.
resourceGroupId
=
resourceGroupId
;
return
this
;
}
public
String
getResourceGroupName
()
{
return
resourceGroupName
;
}
public
TabSysResourceGroup
setResourceGroupName
(
String
resourceGroupName
)
{
this
.
resourceGroupName
=
resourceGroupName
;
return
this
;
}
public
Integer
getEnterpriseId
()
{
return
enterpriseId
;
}
public
TabSysResourceGroup
setEnterpriseId
(
Integer
enterpriseId
)
{
this
.
enterpriseId
=
enterpriseId
;
return
this
;
}
public
Integer
getCustomUser
()
{
return
customUser
;
}
public
TabSysResourceGroup
setCustomUser
(
Integer
customUser
)
{
this
.
customUser
=
customUser
;
return
this
;
}
public
String
getCustomUserData
()
{
return
customUserData
;
}
public
TabSysResourceGroup
setCustomUserData
(
String
customUserData
)
{
this
.
customUserData
=
customUserData
;
return
this
;
}
public
Long
getStoreResource
()
{
return
storeResource
;
}
public
TabSysResourceGroup
setStoreResource
(
Long
storeResource
)
{
this
.
storeResource
=
storeResource
;
return
this
;
}
public
Long
getGoodsResourceId
()
{
return
goodsResourceId
;
}
public
TabSysResourceGroup
setGoodsResourceId
(
Long
goodsResourceId
)
{
this
.
goodsResourceId
=
goodsResourceId
;
return
this
;
}
public
Integer
getStoreOrderArea
()
{
return
storeOrderArea
;
}
public
TabSysResourceGroup
setStoreOrderArea
(
Integer
storeOrderArea
)
{
this
.
storeOrderArea
=
storeOrderArea
;
return
this
;
}
public
Integer
getWeimobOrderArea
()
{
return
weimobOrderArea
;
}
public
TabSysResourceGroup
setWeimobOrderArea
(
Integer
weimobOrderArea
)
{
this
.
weimobOrderArea
=
weimobOrderArea
;
return
this
;
}
public
String
getWeimobStoreId
()
{
return
weimobStoreId
;
}
public
TabSysResourceGroup
setWeimobStoreId
(
String
weimobStoreId
)
{
this
.
weimobStoreId
=
weimobStoreId
;
return
this
;
}
public
String
getSmsId
()
{
return
smsId
;
}
public
TabSysResourceGroup
setSmsId
(
String
smsId
)
{
this
.
smsId
=
smsId
;
return
this
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
TabSysResourceGroup
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
return
this
;
}
public
Date
getUpdateTime
()
{
return
updateTime
;
}
public
TabSysResourceGroup
setUpdateTime
(
Date
updateTime
)
{
this
.
updateTime
=
updateTime
;
return
this
;
}
public
Integer
getDeleteFlag
()
{
return
deleteFlag
;
}
public
TabSysResourceGroup
setDeleteFlag
(
Integer
deleteFlag
)
{
this
.
deleteFlag
=
deleteFlag
;
return
this
;
}
}
\ No newline at end of file
gic-platform-auth-service/src/main/java/com/gic/auth/service/ResourceGroupService.java
0 → 100644
View file @
8133f2de
package
com
.
gic
.
auth
.
service
;
import
com.gic.auth.dto.ResourceGroupDTO
;
/**
* 资源组
* @ClassName:
* @Description:
* @author guojuxing
* @date 2021/1/8 4:39 PM
*/
public
interface
ResourceGroupService
{
/**
* 新增
* @param resourceGroup
* @return
*/
Integer
saveResourceGroup
(
ResourceGroupDTO
resourceGroup
);
}
gic-platform-auth-service/src/main/java/com/gic/auth/service/impl/ResourceGroupServiceImpl.java
0 → 100644
View file @
8133f2de
package
com
.
gic
.
auth
.
service
.
impl
;
import
com.gic.auth.dao.mapper.TabSysResourceGroupMapper
;
import
com.gic.auth.dto.ResourceGroupDTO
;
import
com.gic.auth.service.ResourceGroupService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
/**
* 资源组
* @ClassName:
* @Description:
* @author guojuxing
* @date 2021/1/8 4:41 PM
*/
@Service
(
"resourceGroupService"
)
public
class
ResourceGroupServiceImpl
implements
ResourceGroupService
{
@Autowired
private
TabSysResourceGroupMapper
tabSysResourceGroupMapper
;
@Override
public
Integer
saveResourceGroup
(
ResourceGroupDTO
resourceGroup
)
{
return
null
;
}
}
gic-platform-auth-service/src/main/java/com/gic/auth/service/outer/impl/ResourceGroupApiServiceImpl.java
0 → 100644
View file @
8133f2de
package
com
.
gic
.
auth
.
service
.
outer
.
impl
;
import
com.gic.api.base.commons.ServiceResponse
;
import
com.gic.auth.dto.ResourceGroupDTO
;
import
com.gic.auth.service.ResourceGroupApiService
;
import
org.springframework.stereotype.Service
;
/**
* 资源组
* @ClassName:
* @Description:
* @author guojuxing
* @date 2021/1/8 4:38 PM
*/
@Service
(
"resourceGroupApiService"
)
public
class
ResourceGroupApiServiceImpl
implements
ResourceGroupApiService
{
@Override
public
ServiceResponse
<
Integer
>
saveResourceGroup
(
ResourceGroupDTO
resourceGroup
)
{
return
ServiceResponse
.
success
();
}
}
gic-platform-auth-service/src/main/resources/dubbo-gic-platform-auth-service.xml
View file @
8133f2de
...
...
@@ -51,6 +51,7 @@
<dubbo:service
interface=
"com.gic.auth.service.ResourceOpenApiService"
ref=
"resourceOpenApiService"
timeout=
"6000"
/>
<dubbo:service
interface=
"com.gic.auth.service.UserDataShowApiService"
ref=
"userDataShowApiService"
timeout=
"6000"
/>
<dubbo:service
interface=
"com.gic.auth.service.UserMoveApiService"
ref=
"userMoveApiService"
timeout=
"6000"
/>
<dubbo:service
interface=
"com.gic.auth.service.ResourceGroupApiService"
ref=
"resourceGroupApiService"
timeout=
"6000"
/>
<!--角色-->
<dubbo:reference
interface=
"com.gic.enterprise.service.EnterpriseApiService"
id=
"enterpriseApiService"
timeout=
"6000"
/>
...
...
gic-platform-auth-service/src/main/resources/mapper/TabSysResourceGroupMapper.xml
0 → 100644
View file @
8133f2de
<?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.gic.auth.dao.mapper.TabSysResourceGroupMapper"
>
<resultMap
id=
"BaseResultMap"
type=
"com.gic.auth.entity.TabSysResourceGroup"
>
<id
column=
"resource_group_id"
jdbcType=
"INTEGER"
property=
"resourceGroupId"
/>
<result
column=
"resource_group_name"
jdbcType=
"VARCHAR"
property=
"resourceGroupName"
/>
<result
column=
"enterprise_id"
jdbcType=
"INTEGER"
property=
"enterpriseId"
/>
<result
column=
"custom_user"
jdbcType=
"INTEGER"
property=
"customUser"
/>
<result
column=
"custom_user_data"
jdbcType=
"VARCHAR"
property=
"customUserData"
/>
<result
column=
"store_resource"
jdbcType=
"BIGINT"
property=
"storeResource"
/>
<result
column=
"goods_resource_id"
jdbcType=
"BIGINT"
property=
"goodsResourceId"
/>
<result
column=
"store_order_area"
jdbcType=
"INTEGER"
property=
"storeOrderArea"
/>
<result
column=
"weimob_order_area"
jdbcType=
"INTEGER"
property=
"weimobOrderArea"
/>
<result
column=
"weimob_store_id"
jdbcType=
"VARCHAR"
property=
"weimobStoreId"
/>
<result
column=
"sms_id"
jdbcType=
"VARCHAR"
property=
"smsId"
/>
<result
column=
"create_time"
jdbcType=
"TIMESTAMP"
property=
"createTime"
/>
<result
column=
"update_time"
jdbcType=
"TIMESTAMP"
property=
"updateTime"
/>
<result
column=
"delete_flag"
jdbcType=
"INTEGER"
property=
"deleteFlag"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
resource_group_id, resource_group_name, enterprise_id, custom_user, custom_user_data,
store_resource, goods_resource_id, store_order_area, weimob_order_area, weimob_store_id,
sms_id, create_time, update_time, delete_flag
</sql>
<select
id=
"selectByPrimaryKey"
parameterType=
"java.lang.Integer"
resultMap=
"BaseResultMap"
>
select
<include
refid=
"Base_Column_List"
/>
from tab_sys_resource_group
where resource_group_id = #{resourceGroupId,jdbcType=INTEGER}
</select>
<insert
id=
"insert"
parameterType=
"com.gic.auth.entity.TabSysResourceGroup"
>
insert into tab_sys_resource_group (resource_group_id, resource_group_name,
enterprise_id, custom_user, custom_user_data,
store_resource, goods_resource_id, store_order_area,
weimob_order_area, weimob_store_id, sms_id,
create_time, update_time, delete_flag
)
values (#{resourceGroupId,jdbcType=INTEGER}, #{resourceGroupName,jdbcType=VARCHAR},
#{enterpriseId,jdbcType=INTEGER}, #{customUser,jdbcType=INTEGER}, #{customUserData,jdbcType=VARCHAR},
#{storeResource,jdbcType=BIGINT}, #{goodsResourceId,jdbcType=BIGINT}, #{storeOrderArea,jdbcType=INTEGER},
#{weimobOrderArea,jdbcType=INTEGER}, #{weimobStoreId,jdbcType=VARCHAR}, #{smsId,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{deleteFlag,jdbcType=INTEGER}
)
</insert>
<insert
id=
"insertSelective"
parameterType=
"com.gic.auth.entity.TabSysResourceGroup"
>
insert into tab_sys_resource_group
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"resourceGroupId != null"
>
resource_group_id,
</if>
<if
test=
"resourceGroupName != null"
>
resource_group_name,
</if>
<if
test=
"enterpriseId != null"
>
enterprise_id,
</if>
<if
test=
"customUser != null"
>
custom_user,
</if>
<if
test=
"customUserData != null"
>
custom_user_data,
</if>
<if
test=
"storeResource != null"
>
store_resource,
</if>
<if
test=
"goodsResourceId != null"
>
goods_resource_id,
</if>
<if
test=
"storeOrderArea != null"
>
store_order_area,
</if>
<if
test=
"weimobOrderArea != null"
>
weimob_order_area,
</if>
<if
test=
"weimobStoreId != null"
>
weimob_store_id,
</if>
<if
test=
"smsId != null"
>
sms_id,
</if>
<if
test=
"createTime != null"
>
create_time,
</if>
<if
test=
"updateTime != null"
>
update_time,
</if>
<if
test=
"deleteFlag != null"
>
delete_flag,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"resourceGroupId != null"
>
#{resourceGroupId,jdbcType=INTEGER},
</if>
<if
test=
"resourceGroupName != null"
>
#{resourceGroupName,jdbcType=VARCHAR},
</if>
<if
test=
"enterpriseId != null"
>
#{enterpriseId,jdbcType=INTEGER},
</if>
<if
test=
"customUser != null"
>
#{customUser,jdbcType=INTEGER},
</if>
<if
test=
"customUserData != null"
>
#{customUserData,jdbcType=VARCHAR},
</if>
<if
test=
"storeResource != null"
>
#{storeResource,jdbcType=BIGINT},
</if>
<if
test=
"goodsResourceId != null"
>
#{goodsResourceId,jdbcType=BIGINT},
</if>
<if
test=
"storeOrderArea != null"
>
#{storeOrderArea,jdbcType=INTEGER},
</if>
<if
test=
"weimobOrderArea != null"
>
#{weimobOrderArea,jdbcType=INTEGER},
</if>
<if
test=
"weimobStoreId != null"
>
#{weimobStoreId,jdbcType=VARCHAR},
</if>
<if
test=
"smsId != null"
>
#{smsId,jdbcType=VARCHAR},
</if>
<if
test=
"createTime != null"
>
#{createTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"updateTime != null"
>
#{updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"deleteFlag != null"
>
#{deleteFlag,jdbcType=INTEGER},
</if>
</trim>
</insert>
<update
id=
"updateByPrimaryKeySelective"
parameterType=
"com.gic.auth.entity.TabSysResourceGroup"
>
update tab_sys_resource_group
<set>
<if
test=
"resourceGroupName != null"
>
resource_group_name = #{resourceGroupName,jdbcType=VARCHAR},
</if>
<if
test=
"enterpriseId != null"
>
enterprise_id = #{enterpriseId,jdbcType=INTEGER},
</if>
<if
test=
"customUser != null"
>
custom_user = #{customUser,jdbcType=INTEGER},
</if>
<if
test=
"customUserData != null"
>
custom_user_data = #{customUserData,jdbcType=VARCHAR},
</if>
<if
test=
"storeResource != null"
>
store_resource = #{storeResource,jdbcType=BIGINT},
</if>
<if
test=
"goodsResourceId != null"
>
goods_resource_id = #{goodsResourceId,jdbcType=BIGINT},
</if>
<if
test=
"storeOrderArea != null"
>
store_order_area = #{storeOrderArea,jdbcType=INTEGER},
</if>
<if
test=
"weimobOrderArea != null"
>
weimob_order_area = #{weimobOrderArea,jdbcType=INTEGER},
</if>
<if
test=
"weimobStoreId != null"
>
weimob_store_id = #{weimobStoreId,jdbcType=VARCHAR},
</if>
<if
test=
"smsId != null"
>
sms_id = #{smsId,jdbcType=VARCHAR},
</if>
<if
test=
"createTime != null"
>
create_time = #{createTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"updateTime != null"
>
update_time = #{updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"deleteFlag != null"
>
delete_flag = #{deleteFlag,jdbcType=INTEGER},
</if>
</set>
where resource_group_id = #{resourceGroupId,jdbcType=INTEGER}
</update>
<update
id=
"updateByPrimaryKey"
parameterType=
"com.gic.auth.entity.TabSysResourceGroup"
>
update tab_sys_resource_group
set resource_group_name = #{resourceGroupName,jdbcType=VARCHAR},
enterprise_id = #{enterpriseId,jdbcType=INTEGER},
custom_user = #{customUser,jdbcType=INTEGER},
custom_user_data = #{customUserData,jdbcType=VARCHAR},
store_resource = #{storeResource,jdbcType=BIGINT},
goods_resource_id = #{goodsResourceId,jdbcType=BIGINT},
store_order_area = #{storeOrderArea,jdbcType=INTEGER},
weimob_order_area = #{weimobOrderArea,jdbcType=INTEGER},
weimob_store_id = #{weimobStoreId,jdbcType=VARCHAR},
sms_id = #{smsId,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
delete_flag = #{deleteFlag,jdbcType=INTEGER}
where resource_group_id = #{resourceGroupId,jdbcType=INTEGER}
</update>
</mapper>
\ No newline at end of file
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