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
d21398a4
Commit
d21398a4
authored
Mar 30, 2022
by
墨竹
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
refactor:删除无效代码
parent
47f5cd58
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
164 additions
and
197 deletions
+164
-197
ApplicationTemplateApiServiceImpl.java
...e/service/out/impl/ApplicationTemplateApiServiceImpl.java
+11
-18
AuditSettingApiServiceImpl.java
.../service/service/out/impl/AuditSettingApiServiceImpl.java
+4
-6
BindApiServiceImpl.java
...n/manage/service/service/out/impl/BindApiServiceImpl.java
+9
-16
ClerkMainStoreRelatedApiServiceImpl.java
...service/out/impl/ClerkMainStoreRelatedApiServiceImpl.java
+3
-4
DealSyncOperationApiServiceImpl.java
...ice/service/out/impl/DealSyncOperationApiServiceImpl.java
+1
-1
ExternalClerkRelatedApiServiceImpl.java
.../service/out/impl/ExternalClerkRelatedApiServiceImpl.java
+0
-3
HandoverOperationApiServiceImpl.java
...ice/service/out/impl/HandoverOperationApiServiceImpl.java
+0
-6
HelpApiServiceImpl.java
...n/manage/service/service/out/impl/HelpApiServiceImpl.java
+53
-58
MaidianDictApiServiceImpl.java
...e/service/service/out/impl/MaidianDictApiServiceImpl.java
+69
-66
MaidianLogApiServiceImpl.java
...ge/service/service/out/impl/MaidianLogApiServiceImpl.java
+14
-17
WxApplicationApiServiceImpl.java
...service/service/out/impl/WxApplicationApiServiceImpl.java
+0
-2
WxEnterpriseRelatedApiServiceImpl.java
...e/service/out/impl/WxEnterpriseRelatedApiServiceImpl.java
+0
-0
No files found.
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/ApplicationTemplateApiServiceImpl.java
View file @
d21398a4
package
com
.
gic
.
haoban
.
manage
.
service
.
service
.
out
.
impl
;
import
java.util.ArrayList
;
import
java.util.Arrays
;
import
java.util.List
;
import
java.util.stream.Collectors
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.StringUtils
;
import
com.alibaba.dubbo.common.json.JSON
;
import
cn.hutool.core.collection.CollectionUtil
;
import
com.gic.commons.util.EntityUtil
;
import
com.gic.enterprise.api.dto.EnterpriseDTO
;
import
com.gic.enterprise.api.service.EnterpriseService
;
import
com.gic.haoban.manage.api.dto.ApplicationEnterpriseRelatedDTO
;
import
com.gic.haoban.manage.api.dto.ApplicationTemplateDTO
;
import
com.gic.haoban.manage.api.dto.EnterpriseDetailDTO
;
import
com.gic.haoban.manage.api.dto.TemplateEnterpriseRelatedDTO
;
import
com.gic.haoban.manage.api.dto.WxEnterpriseDTO
;
import
com.gic.haoban.manage.api.dto.*
;
import
com.gic.haoban.manage.api.service.ApplicationTemplateApiService
;
import
com.gic.haoban.manage.api.service.WxEnterpriseApiService
;
import
com.gic.haoban.manage.api.service.WxEnterpriseRelatedApiService
;
...
...
@@ -27,8 +12,16 @@ import com.gic.haoban.manage.service.entity.TabHaobanTemplateApplicationRelated;
import
com.gic.haoban.manage.service.service.ApplicationTemplateService
;
import
com.gic.haoban.manage.service.service.TemplateApplicationRelatedService
;
import
com.gic.haoban.manage.service.service.TemplateEnterpriseRelatedService
;
import
org.apache.commons.lang3.StringUtils
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
cn.hutool.core.collection.CollectionUtil
;
import
java.util.ArrayList
;
import
java.util.Arrays
;
import
java.util.List
;
import
java.util.stream.Collectors
;
@Service
public
class
ApplicationTemplateApiServiceImpl
implements
ApplicationTemplateApiService
{
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/AuditSettingApiServiceImpl.java
View file @
d21398a4
package
com
.
gic
.
haoban
.
manage
.
service
.
service
.
out
.
impl
;
import
java.util.Date
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
com.gic.commons.util.EntityUtil
;
import
com.gic.haoban.common.utils.UuidUtil
;
import
com.gic.haoban.manage.api.dto.AuditSettingDTO
;
import
com.gic.haoban.manage.api.service.AuditSettingApiService
;
import
com.gic.haoban.manage.service.dao.mapper.TabHaobanAuditMapper
;
import
com.gic.haoban.manage.service.dao.mapper.TabHaobanAuditSettingMapper
;
import
com.gic.haoban.manage.service.entity.TabHaobanAuditSetting
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.util.Date
;
/**
* Created by tgs on 2020/2/9.
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/BindApiServiceImpl.java
View file @
d21398a4
package
com
.
gic
.
haoban
.
manage
.
service
.
service
.
out
.
impl
;
import
java.util.ArrayList
;
import
java.util.Date
;
import
java.util.List
;
import
org.apache.commons.lang3.StringUtils
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
cn.hutool.core.collection.CollectionUtil
;
import
com.alibaba.fastjson.JSONObject
;
import
com.gic.clerk.api.dto.ClerkDTO
;
import
com.gic.clerk.api.service.ClerkService
;
import
com.gic.enterprise.api.service.StoreService
;
import
com.gic.haoban.manage.api.dto.DepartmentDTO
;
import
com.gic.haoban.manage.api.dto.StaffDTO
;
import
com.gic.haoban.manage.api.dto.StaffDepartmentRelatedDTO
;
...
...
@@ -23,14 +12,20 @@ import com.gic.haoban.manage.api.service.BindApiService;
import
com.gic.haoban.manage.api.service.DepartmentApiService
;
import
com.gic.haoban.manage.api.service.StaffApiService
;
import
com.gic.haoban.manage.api.service.StaffDepartmentRelatedApiService
;
import
com.gic.haoban.manage.service.service.ApplicationService
;
import
org.apache.commons.lang3.StringUtils
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
java.util.ArrayList
;
import
java.util.Date
;
import
java.util.List
;
@Service
public
class
BindApiServiceImpl
implements
BindApiService
{
private
static
Logger
logger
=
LoggerFactory
.
getLogger
(
BindApiServiceImpl
.
class
);
private
static
Logger
logger
=
LoggerFactory
.
getLogger
(
BindApiServiceImpl
.
class
);
@Autowired
private
ClerkService
clerkService
;
...
...
@@ -39,8 +34,6 @@ public class BindApiServiceImpl implements BindApiService {
@Autowired
private
StaffDepartmentRelatedApiService
staffDepartmentRelatedApiService
;
@Autowired
private
StoreService
storeService
;
@Autowired
private
DepartmentApiService
departmentApiService
;
@Transactional
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/ClerkMainStoreRelatedApiServiceImpl.java
View file @
d21398a4
package
com
.
gic
.
haoban
.
manage
.
service
.
service
.
out
.
impl
;
import
org.slf4j.Logger
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
com.gic.commons.util.EntityUtil
;
import
com.gic.haoban.manage.api.dto.ClerkMainStoreRelatedDTO
;
import
com.gic.haoban.manage.api.service.ClerkMainStoreRelatedApiService
;
import
com.gic.haoban.manage.service.entity.TabHaobanClerkMainStoreRelated
;
import
com.gic.haoban.manage.service.service.ClerkMainStoreRelatedService
;
import
org.slf4j.Logger
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.util.Date
;
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/DealSyncOperationApiServiceImpl.java
View file @
d21398a4
...
...
@@ -22,7 +22,7 @@ import com.gic.mq.sdk.GicMQClient;
import
com.gic.redis.data.util.RedisUtil
;
import
com.gic.wechat.api.service.qywx.QywxDepartmentApiService
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.apache.commons.lang.StringUtils
;
import
org.apache.commons.lang
3
.StringUtils
;
import
org.apache.commons.lang3.time.DateUtils
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/ExternalClerkRelatedApiServiceImpl.java
View file @
d21398a4
...
...
@@ -27,7 +27,6 @@ import com.gic.haoban.manage.service.entity.*;
import
com.gic.haoban.manage.service.entity.ext.MemberStaffRelExtDO
;
import
com.gic.haoban.manage.service.pojo.QywxTagSyncInfoPojo
;
import
com.gic.member.api.service.MemberApiService
;
import
com.gic.member.api.service.MemberService
;
import
com.gic.mq.sdk.GicMQClient
;
import
com.gic.redis.data.util.RedisUtil
;
import
com.gic.wechat.api.dto.qywx.QywxNewExternalUseridDTO
;
...
...
@@ -74,8 +73,6 @@ public class ExternalClerkRelatedApiServiceImpl implements ExternalClerkRelatedA
private
WxEnterpriseApiService
wxEnterpriseApiService
;
@Autowired
private
MemberApiService
memberApiService
;
@Autowired
private
MemberService
memberService
;
/**
* 查询导购好友关联
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/HandoverOperationApiServiceImpl.java
View file @
d21398a4
...
...
@@ -46,20 +46,14 @@ public class HandoverOperationApiServiceImpl implements HandoverOperationApiServ
@Autowired
private
HandoverService
handoverService
;
@Autowired
private
QywxUserApiService
qywxUserApiService
;
@Autowired
private
WxEnterpriseService
wxEnterpriseService
;
@Autowired
private
Config
config
;
@Autowired
private
WxEnterpriseApiService
wxEnterpriseApiService
;
@Autowired
private
StaffService
staffService
;
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/HelpApiServiceImpl.java
View file @
d21398a4
package
com
.
gic
.
haoban
.
manage
.
service
.
service
.
out
.
impl
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
com.gic.api.base.commons.Page
;
import
com.gic.commons.util.EntityUtil
;
import
com.gic.haoban.base.api.common.BasePageInfo
;
import
com.gic.haoban.common.utils.PageUtil
;
import
com.gic.haoban.common.utils.UuidUtil
;
import
com.gic.haoban.manage.api.dto.DepartmentDTO
;
import
com.gic.haoban.manage.api.dto.DictDTO
;
import
com.gic.haoban.manage.api.dto.HelpDTO
;
import
com.gic.haoban.manage.api.service.DictApiService
;
import
com.gic.haoban.manage.api.service.HelpApiService
;
import
com.gic.haoban.manage.service.dao.mapper.DictMapper
;
import
com.gic.haoban.manage.service.dao.mapper.TabHaobanHelpMapper
;
import
com.gic.haoban.manage.service.entity.TabHaobanDict
;
import
com.gic.haoban.manage.service.entity.TabHaobanHelp
;
import
com.github.pagehelper.PageHelper
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.util.Date
;
import
java.util.List
;
...
...
@@ -27,58 +21,59 @@ import java.util.List;
* Created by tgs on 2020/2/9.
*/
@Service
public
class
HelpApiServiceImpl
implements
HelpApiService
{
@Autowired
private
TabHaobanHelpMapper
tabHaobanHelpMapper
;
@Override
public
int
saveHelp
(
HelpDTO
dto
)
{
if
(
StringUtils
.
isBlank
(
dto
.
getHelpId
())){
//空,则新增
dto
.
setHelpId
(
UuidUtil
.
randomUUID
());
TabHaobanHelp
tab
=
EntityUtil
.
changeEntity
(
TabHaobanHelp
.
class
,
dto
);
tab
.
setStatusFlag
(
1
);
tab
.
setCreateTime
(
new
Date
());
tab
.
setUpdateTime
(
new
Date
());
tab
.
setOpenFlag
(
1
);
tab
.
setSort
(
1
);
TabHaobanHelp
tab1
=
tabHaobanHelpMapper
.
selectByHelpTitle
(
dto
.
getHelpTitle
());
if
(
tab1
!=
null
){
return
8
;
}
tabHaobanHelpMapper
.
insert
(
tab
);
}
else
{
TabHaobanHelp
tab
=
EntityUtil
.
changeEntity
(
TabHaobanHelp
.
class
,
dto
);
tab
.
setUpdateTime
(
new
Date
());
tabHaobanHelpMapper
.
updateByPrimaryKeySelective
(
tab
);
}
return
1
;
}
public
class
HelpApiServiceImpl
implements
HelpApiService
{
@Autowired
private
TabHaobanHelpMapper
tabHaobanHelpMapper
;
@Override
public
int
saveHelp
(
HelpDTO
dto
)
{
if
(
StringUtils
.
isBlank
(
dto
.
getHelpId
()))
{
//空,则新增
dto
.
setHelpId
(
UuidUtil
.
randomUUID
());
TabHaobanHelp
tab
=
EntityUtil
.
changeEntity
(
TabHaobanHelp
.
class
,
dto
);
tab
.
setStatusFlag
(
1
);
tab
.
setCreateTime
(
new
Date
());
tab
.
setUpdateTime
(
new
Date
());
tab
.
setOpenFlag
(
1
);
tab
.
setSort
(
1
);
TabHaobanHelp
tab1
=
tabHaobanHelpMapper
.
selectByHelpTitle
(
dto
.
getHelpTitle
());
if
(
tab1
!=
null
)
{
return
8
;
}
tabHaobanHelpMapper
.
insert
(
tab
);
}
else
{
TabHaobanHelp
tab
=
EntityUtil
.
changeEntity
(
TabHaobanHelp
.
class
,
dto
);
tab
.
setUpdateTime
(
new
Date
());
tabHaobanHelpMapper
.
updateByPrimaryKeySelective
(
tab
);
}
return
1
;
}
@Override
public
HelpDTO
findOneHelp
(
String
helpId
)
{
TabHaobanHelp
tab
=
tabHaobanHelpMapper
.
selectByPrimaryKey
(
helpId
);
if
(
tab
==
null
)
{
return
null
;
}
HelpDTO
dto
=
EntityUtil
.
changeEntity
(
HelpDTO
.
class
,
tab
);
return
dto
;
}
@Override
public
HelpDTO
findOneHelp
(
String
helpId
)
{
TabHaobanHelp
tab
=
tabHaobanHelpMapper
.
selectByPrimaryKey
(
helpId
);
if
(
tab
==
null
)
{
return
null
;
}
HelpDTO
dto
=
EntityUtil
.
changeEntity
(
HelpDTO
.
class
,
tab
);
return
dto
;
}
@Override
public
Page
<
HelpDTO
>
pageList
(
BasePageInfo
pageInfo
)
{
PageHelper
.
startPage
(
pageInfo
.
getPageNum
(),
pageInfo
.
getPageSize
());
return
PageUtil
.
changePageHelperToCurrentPage
(
tabHaobanHelpMapper
.
pageList
(),
HelpDTO
.
class
);
}
@Override
public
Page
<
HelpDTO
>
pageList
(
BasePageInfo
pageInfo
)
{
PageHelper
.
startPage
(
pageInfo
.
getPageNum
(),
pageInfo
.
getPageSize
());
return
PageUtil
.
changePageHelperToCurrentPage
(
tabHaobanHelpMapper
.
pageList
(),
HelpDTO
.
class
);
}
@Override
public
void
deleteOne
(
String
helpId
)
{
tabHaobanHelpMapper
.
deleteByPrimaryKey
(
helpId
);
}
@Override
public
void
deleteOne
(
String
helpId
)
{
tabHaobanHelpMapper
.
deleteByPrimaryKey
(
helpId
);
}
@Override
public
List
<
HelpDTO
>
getList
()
{
List
<
TabHaobanHelp
>
list
=
tabHaobanHelpMapper
.
getList
();
return
EntityUtil
.
changeEntityListByJSON
(
HelpDTO
.
class
,
list
);
}
@Override
public
List
<
HelpDTO
>
getList
()
{
List
<
TabHaobanHelp
>
list
=
tabHaobanHelpMapper
.
getList
();
return
EntityUtil
.
changeEntityListByJSON
(
HelpDTO
.
class
,
list
);
}
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/MaidianDictApiServiceImpl.java
View file @
d21398a4
package
com
.
gic
.
haoban
.
manage
.
service
.
service
.
out
.
impl
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
cn.hutool.core.collection.CollectionUtil
;
import
com.gic.commons.util.EntityUtil
;
import
com.gic.haoban.common.utils.UuidUtil
;
import
com.gic.haoban.manage.api.dto.MaidianDictDTO
;
...
...
@@ -16,6 +11,9 @@ 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
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.util.Date
;
import
java.util.List
;
...
...
@@ -24,66 +22,71 @@ import java.util.List;
* 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
(
StringUtils
.
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
.
updateByPrimaryKeySelective
(
tab
);
}
}
@Override
public
void
savePage
(
MaidianDictDTO
dto
)
{
TabHaobanMaidianDict
tab
=
EntityUtil
.
changeEntityByJSON
(
TabHaobanMaidianDict
.
class
,
dto
);
if
(
StringUtils
.
isEmpty
(
tab
.
getDictId
())){
//新增
tab
.
setCreateTime
(
new
Date
());
tab
.
setUpdateTime
(
new
Date
());
tab
.
setStatus
(
1
);
tab
.
setDictId
(
UuidUtil
.
randomUUID
());
tabHaobanMaidianDictMapper
.
insert
(
tab
);
}
else
{
//更新
tab
.
setUpdateTime
(
new
Date
());
tabHaobanMaidianDictMapper
.
updateByPrimaryKeySelective
(
tab
);
}
}
@Override
public
void
delPage
(
String
dictId
)
{
tabHaobanMaidianDictMapper
.
deleteByPrimaryKey
(
dictId
);
}
@Override
public
void
delModule
(
String
moduleId
)
{
tabHaobanMaidianDictModuleMapper
.
deleteByPrimaryKey
(
moduleId
);
}
@Override
public
List
<
MaidianDictPageDTO
>
dictPage
()
{
List
<
TabHaobanMaidianDictModule
>
list
=
tabHaobanMaidianDictModuleMapper
.
list
();
List
<
MaidianDictPageDTO
>
result
=
EntityUtil
.
changeEntityListByJSON
(
MaidianDictPageDTO
.
class
,
list
);
if
(
CollectionUtil
.
isEmpty
(
result
)){
return
result
;
}
for
(
MaidianDictPageDTO
dto
:
result
){
String
moduleId
=
dto
.
getModuleId
();
List
<
TabHaobanMaidianDict
>
dictList
=
tabHaobanMaidianDictMapper
.
listByModuleId
(
moduleId
);
List
<
MaidianDictDTO
>
subList
=
EntityUtil
.
changeEntityListByJSON
(
MaidianDictDTO
.
class
,
dictList
);
dto
.
setPageList
(
subList
);
}
return
result
;
}
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
(
StringUtils
.
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
.
updateByPrimaryKeySelective
(
tab
);
}
}
@Override
public
void
savePage
(
MaidianDictDTO
dto
)
{
TabHaobanMaidianDict
tab
=
EntityUtil
.
changeEntityByJSON
(
TabHaobanMaidianDict
.
class
,
dto
);
if
(
StringUtils
.
isEmpty
(
tab
.
getDictId
()))
{
//新增
tab
.
setCreateTime
(
new
Date
());
tab
.
setUpdateTime
(
new
Date
());
tab
.
setStatus
(
1
);
tab
.
setDictId
(
UuidUtil
.
randomUUID
());
tabHaobanMaidianDictMapper
.
insert
(
tab
);
}
else
{
//更新
tab
.
setUpdateTime
(
new
Date
());
tabHaobanMaidianDictMapper
.
updateByPrimaryKeySelective
(
tab
);
}
}
@Override
public
void
delPage
(
String
dictId
)
{
tabHaobanMaidianDictMapper
.
deleteByPrimaryKey
(
dictId
);
}
@Override
public
void
delModule
(
String
moduleId
)
{
tabHaobanMaidianDictModuleMapper
.
deleteByPrimaryKey
(
moduleId
);
}
@Override
public
List
<
MaidianDictPageDTO
>
dictPage
()
{
List
<
TabHaobanMaidianDictModule
>
list
=
tabHaobanMaidianDictModuleMapper
.
list
();
List
<
MaidianDictPageDTO
>
result
=
EntityUtil
.
changeEntityListByJSON
(
MaidianDictPageDTO
.
class
,
list
);
if
(
CollectionUtil
.
isEmpty
(
result
))
{
return
result
;
}
for
(
MaidianDictPageDTO
dto
:
result
)
{
String
moduleId
=
dto
.
getModuleId
();
List
<
TabHaobanMaidianDict
>
dictList
=
tabHaobanMaidianDictMapper
.
listByModuleId
(
moduleId
);
List
<
MaidianDictDTO
>
subList
=
EntityUtil
.
changeEntityListByJSON
(
MaidianDictDTO
.
class
,
dictList
);
dto
.
setPageList
(
subList
);
}
return
result
;
}
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/MaidianLogApiServiceImpl.java
View file @
d21398a4
...
...
@@ -2,29 +2,26 @@ package com.gic.haoban.manage.service.service.out.impl;
import
com.gic.api.base.commons.Page
;
import
com.gic.haoban.base.api.common.BasePageInfo
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
com.gic.haoban.manage.api.dto.MaidianLogDTO
;
import
com.gic.haoban.manage.api.service.MaidianLogApiService
;
import
com.gic.haoban.manage.service.service.MaidianLogService
;
import
java.util.List
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
@Service
public
class
MaidianLogApiServiceImpl
implements
MaidianLogApiService
{
@Autowired
private
MaidianLogService
maidianLogService
;
@Override
public
void
insert
(
MaidianLogDTO
maidianLogDTO
)
{
maidianLogService
.
insert
(
maidianLogDTO
);
}
@Autowired
private
MaidianLogService
maidianLogService
;
@Override
public
void
insert
(
MaidianLogDTO
maidianLogDTO
)
{
maidianLogService
.
insert
(
maidianLogDTO
);
}
@Override
public
Page
<
MaidianLogDTO
>
queryList
(
String
hbversion
,
BasePageInfo
pageInfo
)
{
Page
<
MaidianLogDTO
>
page
=
maidianLogService
.
queryList
(
hbversion
,
pageInfo
);
return
page
;
}
@Override
public
Page
<
MaidianLogDTO
>
queryList
(
String
hbversion
,
BasePageInfo
pageInfo
)
{
Page
<
MaidianLogDTO
>
page
=
maidianLogService
.
queryList
(
hbversion
,
pageInfo
);
return
page
;
}
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/WxApplicationApiServiceImpl.java
View file @
d21398a4
...
...
@@ -2,9 +2,7 @@ package com.gic.haoban.manage.service.service.out.impl;
import
com.gic.commons.util.EntityUtil
;
import
com.gic.haoban.manage.api.dto.WxApplicationDTO
;
import
com.gic.haoban.manage.api.dto.WxEnterpriseDTO
;
import
com.gic.haoban.manage.api.service.WxApplicationApiService
;
import
com.gic.haoban.manage.api.service.WxEnterpriseApiService
;
import
com.gic.haoban.manage.service.entity.TabHaobanWxApplication
;
import
com.gic.haoban.manage.service.service.WxApplicationService
;
import
com.gic.haoban.manage.service.service.WxEnterpriseService
;
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/WxEnterpriseRelatedApiServiceImpl.java
View file @
d21398a4
This diff is collapsed.
Click to expand it.
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