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
0d226238
Commit
0d226238
authored
Apr 21, 2021
by
fudahua
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
登录
parent
e2857170
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
18 additions
and
8 deletions
+18
-8
ExternalClerkRelatedApiService.java
...an/manage/api/service/ExternalClerkRelatedApiService.java
+1
-1
TabHaobanExternalClerkRelatedMapper.java
...rvice/dao/mapper/TabHaobanExternalClerkRelatedMapper.java
+2
-2
ExternalClerkRelatedApiServiceImpl.java
.../service/out/impl/ExternalClerkRelatedApiServiceImpl.java
+3
-3
TabHaobanExternalClerkRelatedMapper.xml
.../resources/mapper/TabHaobanExternalClerkRelatedMapper.xml
+4
-1
ClerkController.java
...com/gic/haoban/manage/web/controller/ClerkController.java
+8
-1
No files found.
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/service/ExternalClerkRelatedApiService.java
View file @
0d226238
...
...
@@ -37,7 +37,7 @@ public interface ExternalClerkRelatedApiService {
*
* @return
*/
Page
<
ExternalClerkRelatedDTO
>
pageExternalClerk
(
String
wxEnterpriseId
,
String
wxUserId
,
Integer
statusFlag
,
BasePageInfo
pageInfo
);
Page
<
ExternalClerkRelatedDTO
>
pageExternalClerk
(
String
wxEnterpriseId
,
String
wxUserId
,
List
<
Integer
>
statusFlags
,
BasePageInfo
pageInfo
);
/**
* 推送外部联系人 更新次数以及状态
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/dao/mapper/TabHaobanExternalClerkRelatedMapper.java
View file @
0d226238
...
...
@@ -66,10 +66,10 @@ public interface TabHaobanExternalClerkRelatedMapper {
*
* @param wxEnterpriseId
* @param wxUserId
* @param statusFlag
* @param statusFlag
s
* @return
*/
List
<
TabHaobanExternalClerkRelated
>
listByWxEnterpriseIdAndWxUserIdAndStatus
(
@Param
(
"wxEnterpriseId"
)
String
wxEnterpriseId
,
@Param
(
"wxUserId"
)
String
wxUserId
,
@Param
(
"statusFlag
"
)
Integer
statusFlag
);
List
<
TabHaobanExternalClerkRelated
>
listByWxEnterpriseIdAndWxUserIdAndStatus
(
@Param
(
"wxEnterpriseId"
)
String
wxEnterpriseId
,
@Param
(
"wxUserId"
)
String
wxUserId
,
@Param
(
"statusFlag
s"
)
List
<
Integer
>
statusFlags
);
/**
* 触达会员 给会员发送
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/ExternalClerkRelatedApiServiceImpl.java
View file @
0d226238
...
...
@@ -67,10 +67,10 @@ public class ExternalClerkRelatedApiServiceImpl implements ExternalClerkRelatedA
}
@Override
public
Page
<
ExternalClerkRelatedDTO
>
pageExternalClerk
(
String
wxEnterpriseId
,
String
wxUserId
,
Integer
statusFlag
,
BasePageInfo
pageInfo
)
{
public
Page
<
ExternalClerkRelatedDTO
>
pageExternalClerk
(
String
wxEnterpriseId
,
String
wxUserId
,
List
<
Integer
>
statusFlags
,
BasePageInfo
pageInfo
)
{
PageHelper
.
startPage
(
pageInfo
);
List
<
TabHaobanExternalClerkRelated
>
ret
=
tabHaobanExternalClerkRelatedMapper
.
listByWxEnterpriseIdAndWxUserIdAndStatus
(
wxEnterpriseId
,
wxUserId
,
statusFlag
);
Page
<
ExternalClerkRelatedDTO
>
retPage
=
PageUtil
.
changePageHelperToCurrentPage
(
new
PageInfo
<>(
ret
),
ExternalClerkRelatedDTO
.
class
);
List
<
TabHaobanExternalClerkRelated
>
ret
=
tabHaobanExternalClerkRelatedMapper
.
listByWxEnterpriseIdAndWxUserIdAndStatus
(
wxEnterpriseId
,
wxUserId
,
statusFlag
s
);
Page
<
ExternalClerkRelatedDTO
>
retPage
=
PageUtil
.
changePageHelperToCurrentPage
(
new
PageInfo
<>(
ret
),
ExternalClerkRelatedDTO
.
class
);
return
retPage
;
}
...
...
haoban-manage3-service/src/main/resources/mapper/TabHaobanExternalClerkRelatedMapper.xml
View file @
0d226238
...
...
@@ -400,7 +400,10 @@
from tab_haoban_external_clerk_related
where wx_user_id = #{wxUserId,jdbcType=VARCHAR}
and wx_enterprise_id = #{wxEnterpriseId}
and status_flag = #{statusFlag}
and status_flag in
<foreach
collection=
"statusFlags"
item=
"item"
separator=
","
open=
"("
close=
")"
>
#{item}
</foreach>
order by update_time desc
</select>
...
...
haoban-manage3-wx/src/main/java/com/gic/haoban/manage/web/controller/ClerkController.java
View file @
0d226238
...
...
@@ -920,8 +920,15 @@ public class ClerkController extends WebBaseController{
*/
@RequestMapping
(
"external-friend-list"
)
public
HaobanResponse
friendList
(
String
staffId
,
Integer
status
,
BasePageInfo
pageInfo
)
{
List
<
Integer
>
statusFlags
=
new
ArrayList
<>();
if
(
status
==
null
)
{
statusFlags
.
add
(
3
);
statusFlags
.
add
(
4
);
}
else
{
statusFlags
.
add
(
status
);
}
StaffDTO
staff
=
staffApiService
.
selectById
(
staffId
);
Page
<
ExternalClerkRelatedDTO
>
page
=
externalClerkRelatedApiService
.
pageExternalClerk
(
staff
.
getWxEnterpriseId
(),
staff
.
getWxUserId
(),
status
,
pageInfo
);
Page
<
ExternalClerkRelatedDTO
>
page
=
externalClerkRelatedApiService
.
pageExternalClerk
(
staff
.
getWxEnterpriseId
(),
staff
.
getWxUserId
(),
status
Flags
,
pageInfo
);
PageResult2
retPage
=
PageUtil
.
getPageInfo
(
page
);
return
resultResponse
(
HaoBanErrCode
.
ERR_1
,
retPage
);
}
...
...
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