Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
haoban-manage3.0
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
haoban3.0
haoban-manage3.0
Commits
642fbd27
Commit
642fbd27
authored
May 06, 2020
by
huangZW
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增接口
parent
aa17893f
Show whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
814 additions
and
2 deletions
+814
-2
MaidianDictDTO.java
...in/java/com/gic/haoban/manage/api/dto/MaidianDictDTO.java
+129
-0
MaidianDictModuleDTO.java
...a/com/gic/haoban/manage/api/dto/MaidianDictModuleDTO.java
+69
-0
MaidianDictApiService.java
.../gic/haoban/manage/api/service/MaidianDictApiService.java
+17
-0
MemberUnionidRelatedApiService.java
...an/manage/api/service/MemberUnionidRelatedApiService.java
+2
-0
MemberUnionidRelatedMapper.java
...manage/service/dao/mapper/MemberUnionidRelatedMapper.java
+2
-0
TabHaobanMaidianDictMapper.java
...manage/service/dao/mapper/TabHaobanMaidianDictMapper.java
+18
-0
TabHaobanMaidianDictModuleMapper.java
.../service/dao/mapper/TabHaobanMaidianDictModuleMapper.java
+18
-0
TabHaobanMaidianDict.java
...ic/haoban/manage/service/entity/TabHaobanMaidianDict.java
+129
-0
TabHaobanMaidianDictModule.java
...ban/manage/service/entity/TabHaobanMaidianDictModule.java
+69
-0
MemberUnionRelatedService.java
...ban/manage/service/service/MemberUnionRelatedService.java
+0
-1
MaidianDictApiServiceImpl.java
...e/service/service/out/impl/MaidianDictApiServiceImpl.java
+61
-0
MemberUnionidRelatedApiServiceImpl.java
.../service/out/impl/MemberUnionidRelatedApiServiceImpl.java
+7
-1
MemberUnionidRelatedMapper.xml
.../src/main/resources/mapper/MemberUnionidRelatedMapper.xml
+8
-0
TabHaobanMaidianDictMapper.xml
.../src/main/resources/mapper/TabHaobanMaidianDictMapper.xml
+178
-0
TabHaobanMaidianDictModuleMapper.xml
...ain/resources/mapper/TabHaobanMaidianDictModuleMapper.xml
+107
-0
No files found.
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/dto/MaidianDictDTO.java
0 → 100644
View file @
642fbd27
package
com
.
gic
.
haoban
.
manage
.
api
.
dto
;
import
java.io.Serializable
;
import
java.util.Date
;
public
class
MaidianDictDTO
implements
Serializable
{
private
String
dictId
;
private
String
dictName
;
private
String
dictData
;
private
String
dictDescrible
;
private
String
moduleId
;
private
Date
createTime
;
private
Date
updateTime
;
private
Integer
status
;
private
String
operationPerson
;
private
Integer
loginFlag
;
private
Integer
transitFlag
;
private
String
code
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getDictId
()
{
return
dictId
;
}
public
void
setDictId
(
String
dictId
)
{
this
.
dictId
=
dictId
==
null
?
null
:
dictId
.
trim
();
}
public
String
getDictName
()
{
return
dictName
;
}
public
void
setDictName
(
String
dictName
)
{
this
.
dictName
=
dictName
==
null
?
null
:
dictName
.
trim
();
}
public
String
getDictData
()
{
return
dictData
;
}
public
void
setDictData
(
String
dictData
)
{
this
.
dictData
=
dictData
==
null
?
null
:
dictData
.
trim
();
}
public
String
getDictDescrible
()
{
return
dictDescrible
;
}
public
void
setDictDescrible
(
String
dictDescrible
)
{
this
.
dictDescrible
=
dictDescrible
==
null
?
null
:
dictDescrible
.
trim
();
}
public
String
getModuleId
()
{
return
moduleId
;
}
public
void
setModuleId
(
String
moduleId
)
{
this
.
moduleId
=
moduleId
==
null
?
null
:
moduleId
.
trim
();
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Date
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Date
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
public
String
getOperationPerson
()
{
return
operationPerson
;
}
public
void
setOperationPerson
(
String
operationPerson
)
{
this
.
operationPerson
=
operationPerson
==
null
?
null
:
operationPerson
.
trim
();
}
public
Integer
getLoginFlag
()
{
return
loginFlag
;
}
public
void
setLoginFlag
(
Integer
loginFlag
)
{
this
.
loginFlag
=
loginFlag
;
}
public
Integer
getTransitFlag
()
{
return
transitFlag
;
}
public
void
setTransitFlag
(
Integer
transitFlag
)
{
this
.
transitFlag
=
transitFlag
;
}
public
String
getCode
()
{
return
code
;
}
public
void
setCode
(
String
code
)
{
this
.
code
=
code
==
null
?
null
:
code
.
trim
();
}
}
\ No newline at end of file
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/dto/MaidianDictModuleDTO.java
0 → 100644
View file @
642fbd27
package
com
.
gic
.
haoban
.
manage
.
api
.
dto
;
import
java.io.Serializable
;
import
java.util.Date
;
public
class
MaidianDictModuleDTO
implements
Serializable
{
private
String
moduleId
;
private
String
moduleName
;
private
Date
createTime
;
private
Date
updateTime
;
private
Integer
status
;
private
String
operationPerson
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getModuleId
()
{
return
moduleId
;
}
public
void
setModuleId
(
String
moduleId
)
{
this
.
moduleId
=
moduleId
==
null
?
null
:
moduleId
.
trim
();
}
public
String
getModuleName
()
{
return
moduleName
;
}
public
void
setModuleName
(
String
moduleName
)
{
this
.
moduleName
=
moduleName
==
null
?
null
:
moduleName
.
trim
();
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Date
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Date
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
public
String
getOperationPerson
()
{
return
operationPerson
;
}
public
void
setOperationPerson
(
String
operationPerson
)
{
this
.
operationPerson
=
operationPerson
==
null
?
null
:
operationPerson
.
trim
();
}
}
\ No newline at end of file
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/service/MaidianDictApiService.java
0 → 100644
View file @
642fbd27
package
com
.
gic
.
haoban
.
manage
.
api
.
service
;
import
com.gic.haoban.manage.api.dto.MaidianDictDTO
;
import
com.gic.haoban.manage.api.dto.MaidianDictModuleDTO
;
/**
* Created by tgs on 2020/2/9.
*/
public
interface
MaidianDictApiService
{
void
saveModule
(
MaidianDictModuleDTO
dto
);
void
savePage
(
MaidianDictDTO
dto
);
}
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/service/MemberUnionidRelatedApiService.java
View file @
642fbd27
...
...
@@ -17,6 +17,8 @@ public interface MemberUnionidRelatedApiService {
List
<
MemberUnionidRelatedDTO
>
getByWxUserIdAndWxEnterpriseId
(
String
wxUserId
,
String
wxEnterpriseId
);
List
<
MemberUnionidRelatedDTO
>
listByWxEnterpriseId
(
String
wxEnterpriseId
);
List
<
MemberStoreDTO
>
listByExTernalUseridAndWxUserId
(
String
externalUserid
,
String
wxUserId
);
String
add
(
String
wxEnterpriseId
,
String
selfExternalUserId
,
String
userId1
);
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/dao/mapper/MemberUnionidRelatedMapper.java
View file @
642fbd27
...
...
@@ -28,6 +28,8 @@ public interface MemberUnionidRelatedMapper {
List
<
MemberUnionidRelated
>
getByWxUserIdAndWxEnterpriseId
(
@Param
(
"wxUserId"
)
String
wxUserId
,
@Param
(
"wxEnterpriseId"
)
String
wxEnterpriseId
);
List
<
MemberUnionidRelated
>
listByWxEnterpriseId
(
@Param
(
"wxEnterpriseId"
)
String
wxEnterpriseId
);
MemberUnionidRelated
getByParams
(
@Param
(
"wxUserId"
)
String
wxUserId
,
@Param
(
"enterpriseId"
)
String
enterpriseId
,
@Param
(
"externalName"
)
String
name
,
@Param
(
"addCreateTime"
)
String
createTime
);
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/dao/mapper/TabHaobanMaidianDictMapper.java
0 → 100644
View file @
642fbd27
package
com
.
gic
.
haoban
.
manage
.
service
.
dao
.
mapper
;
import
com.gic.haoban.manage.service.entity.TabHaobanMaidianDict
;
public
interface
TabHaobanMaidianDictMapper
{
int
deleteByPrimaryKey
(
String
dictId
);
int
insert
(
TabHaobanMaidianDict
record
);
int
insertSelective
(
TabHaobanMaidianDict
record
);
TabHaobanMaidianDict
selectByPrimaryKey
(
String
dictId
);
int
updateByPrimaryKeySelective
(
TabHaobanMaidianDict
record
);
int
updateByPrimaryKey
(
TabHaobanMaidianDict
record
);
}
\ No newline at end of file
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/dao/mapper/TabHaobanMaidianDictModuleMapper.java
0 → 100644
View file @
642fbd27
package
com
.
gic
.
haoban
.
manage
.
service
.
dao
.
mapper
;
import
com.gic.haoban.manage.service.entity.TabHaobanMaidianDictModule
;
public
interface
TabHaobanMaidianDictModuleMapper
{
int
deleteByPrimaryKey
(
String
moduleId
);
int
insert
(
TabHaobanMaidianDictModule
record
);
int
insertSelective
(
TabHaobanMaidianDictModule
record
);
TabHaobanMaidianDictModule
selectByPrimaryKey
(
String
moduleId
);
int
updateByPrimaryKeySelective
(
TabHaobanMaidianDictModule
record
);
int
updateByPrimaryKey
(
TabHaobanMaidianDictModule
record
);
}
\ No newline at end of file
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/entity/TabHaobanMaidianDict.java
0 → 100644
View file @
642fbd27
package
com
.
gic
.
haoban
.
manage
.
service
.
entity
;
import
java.io.Serializable
;
import
java.util.Date
;
public
class
TabHaobanMaidianDict
implements
Serializable
{
private
String
dictId
;
private
String
dictName
;
private
String
dictData
;
private
String
dictDescrible
;
private
String
moduleId
;
private
Date
createTime
;
private
Date
updateTime
;
private
Integer
status
;
private
String
operationPerson
;
private
Integer
loginFlag
;
private
Integer
transitFlag
;
private
String
code
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getDictId
()
{
return
dictId
;
}
public
void
setDictId
(
String
dictId
)
{
this
.
dictId
=
dictId
==
null
?
null
:
dictId
.
trim
();
}
public
String
getDictName
()
{
return
dictName
;
}
public
void
setDictName
(
String
dictName
)
{
this
.
dictName
=
dictName
==
null
?
null
:
dictName
.
trim
();
}
public
String
getDictData
()
{
return
dictData
;
}
public
void
setDictData
(
String
dictData
)
{
this
.
dictData
=
dictData
==
null
?
null
:
dictData
.
trim
();
}
public
String
getDictDescrible
()
{
return
dictDescrible
;
}
public
void
setDictDescrible
(
String
dictDescrible
)
{
this
.
dictDescrible
=
dictDescrible
==
null
?
null
:
dictDescrible
.
trim
();
}
public
String
getModuleId
()
{
return
moduleId
;
}
public
void
setModuleId
(
String
moduleId
)
{
this
.
moduleId
=
moduleId
==
null
?
null
:
moduleId
.
trim
();
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Date
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Date
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
public
String
getOperationPerson
()
{
return
operationPerson
;
}
public
void
setOperationPerson
(
String
operationPerson
)
{
this
.
operationPerson
=
operationPerson
==
null
?
null
:
operationPerson
.
trim
();
}
public
Integer
getLoginFlag
()
{
return
loginFlag
;
}
public
void
setLoginFlag
(
Integer
loginFlag
)
{
this
.
loginFlag
=
loginFlag
;
}
public
Integer
getTransitFlag
()
{
return
transitFlag
;
}
public
void
setTransitFlag
(
Integer
transitFlag
)
{
this
.
transitFlag
=
transitFlag
;
}
public
String
getCode
()
{
return
code
;
}
public
void
setCode
(
String
code
)
{
this
.
code
=
code
==
null
?
null
:
code
.
trim
();
}
}
\ No newline at end of file
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/entity/TabHaobanMaidianDictModule.java
0 → 100644
View file @
642fbd27
package
com
.
gic
.
haoban
.
manage
.
service
.
entity
;
import
java.io.Serializable
;
import
java.util.Date
;
public
class
TabHaobanMaidianDictModule
implements
Serializable
{
private
String
moduleId
;
private
String
moduleName
;
private
Date
createTime
;
private
Date
updateTime
;
private
Integer
status
;
private
String
operationPerson
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getModuleId
()
{
return
moduleId
;
}
public
void
setModuleId
(
String
moduleId
)
{
this
.
moduleId
=
moduleId
==
null
?
null
:
moduleId
.
trim
();
}
public
String
getModuleName
()
{
return
moduleName
;
}
public
void
setModuleName
(
String
moduleName
)
{
this
.
moduleName
=
moduleName
==
null
?
null
:
moduleName
.
trim
();
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Date
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Date
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
public
String
getOperationPerson
()
{
return
operationPerson
;
}
public
void
setOperationPerson
(
String
operationPerson
)
{
this
.
operationPerson
=
operationPerson
==
null
?
null
:
operationPerson
.
trim
();
}
}
\ No newline at end of file
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/MemberUnionRelatedService.java
View file @
642fbd27
...
...
@@ -19,5 +19,4 @@ public interface MemberUnionRelatedService {
void
update
(
MemberUnionidRelatedDTO
exsitDTO
);
void
clean
(
String
cid
);
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/MaidianDictApiServiceImpl.java
0 → 100644
View file @
642fbd27
package
com
.
gic
.
haoban
.
manage
.
service
.
service
.
out
.
impl
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
com.alibaba.csp.sentinel.util.StringUtil
;
import
com.gic.commons.util.EntityUtil
;
import
com.gic.haoban.common.utils.UuidUtil
;
import
com.gic.haoban.manage.api.dto.MaidianDictDTO
;
import
com.gic.haoban.manage.api.dto.MaidianDictModuleDTO
;
import
com.gic.haoban.manage.api.service.MaidianDictApiService
;
import
com.gic.haoban.manage.service.dao.mapper.TabHaobanMaidianDictMapper
;
import
com.gic.haoban.manage.service.dao.mapper.TabHaobanMaidianDictModuleMapper
;
import
com.gic.haoban.manage.service.entity.TabHaobanMaidianDict
;
import
com.gic.haoban.manage.service.entity.TabHaobanMaidianDictModule
;
import
java.util.Date
;
/**
* Created by tgs on 2020/2/9.
*/
@Service
public
class
MaidianDictApiServiceImpl
implements
MaidianDictApiService
{
@Autowired
private
TabHaobanMaidianDictMapper
tabHaobanMaidianDictMapper
;
@Autowired
private
TabHaobanMaidianDictModuleMapper
tabHaobanMaidianDictModuleMapper
;
@Override
public
void
saveModule
(
MaidianDictModuleDTO
dto
)
{
TabHaobanMaidianDictModule
tab
=
EntityUtil
.
changeEntityByJSON
(
TabHaobanMaidianDictModule
.
class
,
dto
);
if
(
StringUtil
.
isEmpty
(
tab
.
getModuleId
())){
//新增
tab
.
setCreateTime
(
new
Date
());
tab
.
setUpdateTime
(
new
Date
());
tab
.
setStatus
(
1
);
tab
.
setModuleId
(
UuidUtil
.
randomUUID
());
tabHaobanMaidianDictModuleMapper
.
insert
(
tab
);
}
else
{
//更新
tab
.
setUpdateTime
(
new
Date
());
tabHaobanMaidianDictModuleMapper
.
updateByPrimaryKey
(
tab
);
}
}
@Override
public
void
savePage
(
MaidianDictDTO
dto
)
{
TabHaobanMaidianDict
tab
=
EntityUtil
.
changeEntityByJSON
(
TabHaobanMaidianDict
.
class
,
dto
);
if
(
StringUtil
.
isEmpty
(
tab
.
getDictId
())){
//新增
tab
.
setCreateTime
(
new
Date
());
tab
.
setUpdateTime
(
new
Date
());
tab
.
setStatus
(
1
);
tab
.
setModuleId
(
UuidUtil
.
randomUUID
());
tabHaobanMaidianDictMapper
.
insert
(
tab
);
}
else
{
//更新
tab
.
setUpdateTime
(
new
Date
());
tabHaobanMaidianDictMapper
.
updateByPrimaryKey
(
tab
);
}
}
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/MemberUnionidRelatedApiServiceImpl.java
View file @
642fbd27
...
...
@@ -21,6 +21,7 @@ import org.springframework.stereotype.Service;
import
com.gic.clerk.api.dto.ClerkDTO
;
import
com.gic.clerk.api.service.ClerkService
;
import
com.gic.commons.util.EntityUtil
;
import
com.gic.commons.util.MD5Utils
;
import
com.gic.commons.util.Md5Util
;
import
com.gic.commons.util.StringUtil
;
...
...
@@ -105,7 +106,6 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
private
ClerkMainStoreRelatedService
clerkMainStoreRelatedService
;
@Autowired
private
StoreService
storeService
;
@Autowired
private
Config
config
;
...
...
@@ -614,6 +614,12 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
return
list
;
}
@Override
public
List
<
MemberUnionidRelatedDTO
>
listByWxEnterpriseId
(
String
wxEnterpriseId
)
{
List
<
MemberUnionidRelated
>
list
=
memberUnionidRelatedMapper
.
listByWxEnterpriseId
(
wxEnterpriseId
);
return
EntityUtil
.
changeEntityListByJSON
(
MemberUnionidRelatedDTO
.
class
,
list
);
}
@Override
public
void
freshWxFrend
(
String
wxEnterpriseId
,
String
wxUserId
)
{
log
.
info
(
"【刷下好友】wxUserId={}"
,
wxUserId
);
WxEnterpriseDTO
enterprise
=
wxEnterpriseService
.
selectById
(
wxEnterpriseId
);
...
...
haoban-manage3-service/src/main/resources/mapper/MemberUnionidRelatedMapper.xml
View file @
642fbd27
...
...
@@ -220,6 +220,14 @@
and status_flag = 1
and wx_enterprise_id = #{wxEnterpriseId}
</select>
<select
id=
"listByWxEnterpriseId"
resultMap=
"BaseResultMap"
parameterType=
"java.lang.String"
>
select
<include
refid=
"Base_Column_List"
/>
from tab_haoban_member_unionid_related
where status_flag = 1
and wx_enterprise_id = #{wxEnterpriseId}
</select>
<select
id=
"listByExTernalUseridAndWxUserId"
resultMap=
"BaseResultMap"
parameterType=
"java.lang.String"
>
select
<include
refid=
"Base_Column_List"
/>
...
...
haoban-manage3-service/src/main/resources/mapper/TabHaobanMaidianDictMapper.xml
0 → 100644
View file @
642fbd27
<?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.haoban.manage.service.dao.mapper.TabHaobanMaidianDictMapper"
>
<resultMap
id=
"BaseResultMap"
type=
"com.gic.haoban.manage.service.entity.TabHaobanMaidianDict"
>
<id
column=
"dict_id"
property=
"dictId"
jdbcType=
"VARCHAR"
/>
<result
column=
"dict_name"
property=
"dictName"
jdbcType=
"VARCHAR"
/>
<result
column=
"dict_data"
property=
"dictData"
jdbcType=
"VARCHAR"
/>
<result
column=
"dict_describle"
property=
"dictDescrible"
jdbcType=
"VARCHAR"
/>
<result
column=
"module_id"
property=
"moduleId"
jdbcType=
"VARCHAR"
/>
<result
column=
"create_time"
property=
"createTime"
jdbcType=
"TIMESTAMP"
/>
<result
column=
"update_time"
property=
"updateTime"
jdbcType=
"TIMESTAMP"
/>
<result
column=
"status"
property=
"status"
jdbcType=
"INTEGER"
/>
<result
column=
"operation_person"
property=
"operationPerson"
jdbcType=
"VARCHAR"
/>
<result
column=
"login_flag"
property=
"loginFlag"
jdbcType=
"INTEGER"
/>
<result
column=
"transit_flag"
property=
"transitFlag"
jdbcType=
"INTEGER"
/>
<result
column=
"code"
property=
"code"
jdbcType=
"VARCHAR"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
dict_id, dict_name, dict_data, dict_describle, module_id, create_time, update_time,
status, operation_person, login_flag, transit_flag, code
</sql>
<select
id=
"selectByPrimaryKey"
resultMap=
"BaseResultMap"
parameterType=
"java.lang.String"
>
select
<include
refid=
"Base_Column_List"
/>
from tab_haoban_maidian_dict
where dict_id = #{dictId,jdbcType=VARCHAR}
</select>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.String"
>
delete from tab_haoban_maidian_dict
where dict_id = #{dictId,jdbcType=VARCHAR}
</delete>
<insert
id=
"insert"
parameterType=
"com.gic.haoban.manage.service.entity.TabHaobanMaidianDict"
>
insert into tab_haoban_maidian_dict (dict_id, dict_name, dict_data,
dict_describle, module_id, create_time,
update_time, status, operation_person,
login_flag, transit_flag, code
)
values (#{dictId,jdbcType=VARCHAR}, #{dictName,jdbcType=VARCHAR}, #{dictData,jdbcType=VARCHAR},
#{dictDescrible,jdbcType=VARCHAR}, #{moduleId,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER}, #{operationPerson,jdbcType=VARCHAR},
#{loginFlag,jdbcType=INTEGER}, #{transitFlag,jdbcType=INTEGER}, #{code,jdbcType=VARCHAR}
)
</insert>
<insert
id=
"insertSelective"
parameterType=
"com.gic.haoban.manage.service.entity.TabHaobanMaidianDict"
>
insert into tab_haoban_maidian_dict
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"dictId != null"
>
dict_id,
</if>
<if
test=
"dictName != null"
>
dict_name,
</if>
<if
test=
"dictData != null"
>
dict_data,
</if>
<if
test=
"dictDescrible != null"
>
dict_describle,
</if>
<if
test=
"moduleId != null"
>
module_id,
</if>
<if
test=
"createTime != null"
>
create_time,
</if>
<if
test=
"updateTime != null"
>
update_time,
</if>
<if
test=
"status != null"
>
status,
</if>
<if
test=
"operationPerson != null"
>
operation_person,
</if>
<if
test=
"loginFlag != null"
>
login_flag,
</if>
<if
test=
"transitFlag != null"
>
transit_flag,
</if>
<if
test=
"code != null"
>
code,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"dictId != null"
>
#{dictId,jdbcType=VARCHAR},
</if>
<if
test=
"dictName != null"
>
#{dictName,jdbcType=VARCHAR},
</if>
<if
test=
"dictData != null"
>
#{dictData,jdbcType=VARCHAR},
</if>
<if
test=
"dictDescrible != null"
>
#{dictDescrible,jdbcType=VARCHAR},
</if>
<if
test=
"moduleId != null"
>
#{moduleId,jdbcType=VARCHAR},
</if>
<if
test=
"createTime != null"
>
#{createTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"updateTime != null"
>
#{updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"status != null"
>
#{status,jdbcType=INTEGER},
</if>
<if
test=
"operationPerson != null"
>
#{operationPerson,jdbcType=VARCHAR},
</if>
<if
test=
"loginFlag != null"
>
#{loginFlag,jdbcType=INTEGER},
</if>
<if
test=
"transitFlag != null"
>
#{transitFlag,jdbcType=INTEGER},
</if>
<if
test=
"code != null"
>
#{code,jdbcType=VARCHAR},
</if>
</trim>
</insert>
<update
id=
"updateByPrimaryKeySelective"
parameterType=
"com.gic.haoban.manage.service.entity.TabHaobanMaidianDict"
>
update tab_haoban_maidian_dict
<set
>
<if
test=
"dictName != null"
>
dict_name = #{dictName,jdbcType=VARCHAR},
</if>
<if
test=
"dictData != null"
>
dict_data = #{dictData,jdbcType=VARCHAR},
</if>
<if
test=
"dictDescrible != null"
>
dict_describle = #{dictDescrible,jdbcType=VARCHAR},
</if>
<if
test=
"moduleId != null"
>
module_id = #{moduleId,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=
"status != null"
>
status = #{status,jdbcType=INTEGER},
</if>
<if
test=
"operationPerson != null"
>
operation_person = #{operationPerson,jdbcType=VARCHAR},
</if>
<if
test=
"loginFlag != null"
>
login_flag = #{loginFlag,jdbcType=INTEGER},
</if>
<if
test=
"transitFlag != null"
>
transit_flag = #{transitFlag,jdbcType=INTEGER},
</if>
<if
test=
"code != null"
>
code = #{code,jdbcType=VARCHAR},
</if>
</set>
where dict_id = #{dictId,jdbcType=VARCHAR}
</update>
<update
id=
"updateByPrimaryKey"
parameterType=
"com.gic.haoban.manage.service.entity.TabHaobanMaidianDict"
>
update tab_haoban_maidian_dict
set dict_name = #{dictName,jdbcType=VARCHAR},
dict_data = #{dictData,jdbcType=VARCHAR},
dict_describle = #{dictDescrible,jdbcType=VARCHAR},
module_id = #{moduleId,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
status = #{status,jdbcType=INTEGER},
operation_person = #{operationPerson,jdbcType=VARCHAR},
login_flag = #{loginFlag,jdbcType=INTEGER},
transit_flag = #{transitFlag,jdbcType=INTEGER},
code = #{code,jdbcType=VARCHAR}
where dict_id = #{dictId,jdbcType=VARCHAR}
</update>
</mapper>
\ No newline at end of file
haoban-manage3-service/src/main/resources/mapper/TabHaobanMaidianDictModuleMapper.xml
0 → 100644
View file @
642fbd27
<?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.haoban.manage.service.dao.mapper.TabHaobanMaidianDictModuleMapper"
>
<resultMap
id=
"BaseResultMap"
type=
"com.gic.haoban.manage.service.entity.TabHaobanMaidianDictModule"
>
<id
column=
"module_id"
property=
"moduleId"
jdbcType=
"VARCHAR"
/>
<result
column=
"module_name"
property=
"moduleName"
jdbcType=
"VARCHAR"
/>
<result
column=
"create_time"
property=
"createTime"
jdbcType=
"TIMESTAMP"
/>
<result
column=
"update_time"
property=
"updateTime"
jdbcType=
"TIMESTAMP"
/>
<result
column=
"status"
property=
"status"
jdbcType=
"INTEGER"
/>
<result
column=
"operation_person"
property=
"operationPerson"
jdbcType=
"VARCHAR"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
module_id, module_name, create_time, update_time, status, operation_person
</sql>
<select
id=
"selectByPrimaryKey"
resultMap=
"BaseResultMap"
parameterType=
"java.lang.String"
>
select
<include
refid=
"Base_Column_List"
/>
from tab_haoban_maidian_dict_module
where module_id = #{moduleId,jdbcType=VARCHAR}
</select>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.String"
>
delete from tab_haoban_maidian_dict_module
where module_id = #{moduleId,jdbcType=VARCHAR}
</delete>
<insert
id=
"insert"
parameterType=
"com.gic.haoban.manage.service.entity.TabHaobanMaidianDictModule"
>
insert into tab_haoban_maidian_dict_module (module_id, module_name, create_time,
update_time, status, operation_person
)
values (#{moduleId,jdbcType=VARCHAR}, #{moduleName,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER}, #{operationPerson,jdbcType=VARCHAR}
)
</insert>
<insert
id=
"insertSelective"
parameterType=
"com.gic.haoban.manage.service.entity.TabHaobanMaidianDictModule"
>
insert into tab_haoban_maidian_dict_module
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"moduleId != null"
>
module_id,
</if>
<if
test=
"moduleName != null"
>
module_name,
</if>
<if
test=
"createTime != null"
>
create_time,
</if>
<if
test=
"updateTime != null"
>
update_time,
</if>
<if
test=
"status != null"
>
status,
</if>
<if
test=
"operationPerson != null"
>
operation_person,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"moduleId != null"
>
#{moduleId,jdbcType=VARCHAR},
</if>
<if
test=
"moduleName != null"
>
#{moduleName,jdbcType=VARCHAR},
</if>
<if
test=
"createTime != null"
>
#{createTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"updateTime != null"
>
#{updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"status != null"
>
#{status,jdbcType=INTEGER},
</if>
<if
test=
"operationPerson != null"
>
#{operationPerson,jdbcType=VARCHAR},
</if>
</trim>
</insert>
<update
id=
"updateByPrimaryKeySelective"
parameterType=
"com.gic.haoban.manage.service.entity.TabHaobanMaidianDictModule"
>
update tab_haoban_maidian_dict_module
<set
>
<if
test=
"moduleName != null"
>
module_name = #{moduleName,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=
"status != null"
>
status = #{status,jdbcType=INTEGER},
</if>
<if
test=
"operationPerson != null"
>
operation_person = #{operationPerson,jdbcType=VARCHAR},
</if>
</set>
where module_id = #{moduleId,jdbcType=VARCHAR}
</update>
<update
id=
"updateByPrimaryKey"
parameterType=
"com.gic.haoban.manage.service.entity.TabHaobanMaidianDictModule"
>
update tab_haoban_maidian_dict_module
set module_name = #{moduleName,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
status = #{status,jdbcType=INTEGER},
operation_person = #{operationPerson,jdbcType=VARCHAR}
where module_id = #{moduleId,jdbcType=VARCHAR}
</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