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
6fe40841
Commit
6fe40841
authored
Jun 17, 2021
by
fudahua
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
离职继承fix
parent
915903ac
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
21 additions
and
6 deletions
+21
-6
HandoverOperationApiService.java
...aoban/manage/api/service/HandoverOperationApiService.java
+10
-0
HandoverExternalMapper.java
...ban/manage/service/dao/mapper/HandoverExternalMapper.java
+1
-1
HandoverService.java
...om/gic/haoban/manage/service/service/HandoverService.java
+1
-1
HandoverServiceImpl.java
...oban/manage/service/service/impl/HandoverServiceImpl.java
+2
-2
HandoverOperationApiServiceImpl.java
...ice/service/out/impl/HandoverOperationApiServiceImpl.java
+6
-1
HandoverExternalMapper.xml
...vice/src/main/resources/mapper/HandoverExternalMapper.xml
+1
-1
No files found.
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/service/HandoverOperationApiService.java
View file @
6fe40841
...
@@ -44,6 +44,16 @@ public interface HandoverOperationApiService {
...
@@ -44,6 +44,16 @@ public interface HandoverOperationApiService {
public
Page
<
HandoverExternalDTO
>
pageHandoverFriend
(
String
wxEnterpriseId
,
String
search
,
List
<
String
>
staffIds
,
List
<
String
>
transferIds
,
BasePageInfo
pageInfo
);
public
Page
<
HandoverExternalDTO
>
pageHandoverFriend
(
String
wxEnterpriseId
,
String
search
,
List
<
String
>
staffIds
,
List
<
String
>
transferIds
,
BasePageInfo
pageInfo
);
/**
/**
* 分配的客户列表
*
* @param wxEnterpriseId
* @param staffIds
* @param transferIds 分配客户列表查询
* @return
*/
public
Page
<
HandoverExternalDTO
>
pageHandoverFriend
(
String
wxEnterpriseId
,
String
search
,
List
<
String
>
staffIds
,
List
<
String
>
transferIds
,
BasePageInfo
pageInfo
,
int
status
);
/**
* 分配客户接口
* 分配客户接口
*
*
* @param wxEnterpriseId
* @param wxEnterpriseId
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/dao/mapper/HandoverExternalMapper.java
View file @
6fe40841
...
@@ -43,7 +43,7 @@ public interface HandoverExternalMapper {
...
@@ -43,7 +43,7 @@ public interface HandoverExternalMapper {
* @param staffIds
* @param staffIds
* @return
* @return
*/
*/
List
<
TabHandoverExternal
>
listByStaffIds
(
@Param
(
"wxEnterpriseId"
)
String
wxEnterpriseId
,
@Param
(
"transferIds"
)
List
<
String
>
transferIds
,
@Param
(
"staffIds"
)
List
<
String
>
staffIds
,
@Param
(
"search"
)
String
search
);
List
<
TabHandoverExternal
>
listByStaffIds
(
@Param
(
"wxEnterpriseId"
)
String
wxEnterpriseId
,
@Param
(
"transferIds"
)
List
<
String
>
transferIds
,
@Param
(
"staffIds"
)
List
<
String
>
staffIds
,
@Param
(
"search"
)
String
search
,
@Param
(
"status"
)
Integer
status
);
/**
/**
* 查询待分配客户列表
* 查询待分配客户列表
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/HandoverService.java
View file @
6fe40841
...
@@ -40,7 +40,7 @@ public interface HandoverService {
...
@@ -40,7 +40,7 @@ public interface HandoverService {
* @param staffIds
* @param staffIds
* @return
* @return
*/
*/
public
Page
<
HandoverExternalDTO
>
pageByStaffIds
(
String
wxEnterpriseId
,
String
search
,
List
<
String
>
staffIds
,
List
<
String
>
transferIds
,
BasePageInfo
pageInfo
);
public
Page
<
HandoverExternalDTO
>
pageByStaffIds
(
String
wxEnterpriseId
,
String
search
,
List
<
String
>
staffIds
,
List
<
String
>
transferIds
,
BasePageInfo
pageInfo
,
Integer
status
);
/**
/**
* 查询待分配列表
* 查询待分配列表
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/impl/HandoverServiceImpl.java
View file @
6fe40841
...
@@ -174,9 +174,9 @@ public class HandoverServiceImpl implements HandoverService {
...
@@ -174,9 +174,9 @@ public class HandoverServiceImpl implements HandoverService {
}
}
@Override
@Override
public
Page
<
HandoverExternalDTO
>
pageByStaffIds
(
String
wxEnterpriseId
,
String
search
,
List
<
String
>
staffIds
,
List
<
String
>
transferIds
,
BasePageInfo
pageInfo
)
{
public
Page
<
HandoverExternalDTO
>
pageByStaffIds
(
String
wxEnterpriseId
,
String
search
,
List
<
String
>
staffIds
,
List
<
String
>
transferIds
,
BasePageInfo
pageInfo
,
Integer
status
)
{
PageHelper
.
startPage
(
pageInfo
);
PageHelper
.
startPage
(
pageInfo
);
List
<
TabHandoverExternal
>
externalList
=
handoverExternalMapper
.
listByStaffIds
(
wxEnterpriseId
,
transferIds
,
staffIds
,
search
);
List
<
TabHandoverExternal
>
externalList
=
handoverExternalMapper
.
listByStaffIds
(
wxEnterpriseId
,
transferIds
,
staffIds
,
search
,
status
);
Page
<
HandoverExternalDTO
>
retPage
=
PageUtil
.
changePageHelperToCurrentPage
(
new
PageInfo
<>(
externalList
),
HandoverExternalDTO
.
class
);
Page
<
HandoverExternalDTO
>
retPage
=
PageUtil
.
changePageHelperToCurrentPage
(
new
PageInfo
<>(
externalList
),
HandoverExternalDTO
.
class
);
return
retPage
;
return
retPage
;
}
}
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/HandoverOperationApiServiceImpl.java
View file @
6fe40841
...
@@ -124,7 +124,12 @@ public class HandoverOperationApiServiceImpl implements HandoverOperationApiServ
...
@@ -124,7 +124,12 @@ public class HandoverOperationApiServiceImpl implements HandoverOperationApiServ
@Override
@Override
public
Page
<
HandoverExternalDTO
>
pageHandoverFriend
(
String
wxEnterpriseId
,
String
search
,
List
<
String
>
staffIds
,
List
<
String
>
transferIds
,
BasePageInfo
pageInfo
)
{
public
Page
<
HandoverExternalDTO
>
pageHandoverFriend
(
String
wxEnterpriseId
,
String
search
,
List
<
String
>
staffIds
,
List
<
String
>
transferIds
,
BasePageInfo
pageInfo
)
{
Page
<
HandoverExternalDTO
>
retPage
=
handoverService
.
pageByStaffIds
(
wxEnterpriseId
,
search
,
staffIds
,
transferIds
,
pageInfo
);
return
pageHandoverFriend
(
wxEnterpriseId
,
search
,
staffIds
,
transferIds
,
pageInfo
,
1
);
}
@Override
public
Page
<
HandoverExternalDTO
>
pageHandoverFriend
(
String
wxEnterpriseId
,
String
search
,
List
<
String
>
staffIds
,
List
<
String
>
transferIds
,
BasePageInfo
pageInfo
,
int
status
)
{
Page
<
HandoverExternalDTO
>
retPage
=
handoverService
.
pageByStaffIds
(
wxEnterpriseId
,
search
,
staffIds
,
transferIds
,
pageInfo
,
status
);
if
(
CollectionUtils
.
isEmpty
(
retPage
.
getResult
()))
{
if
(
CollectionUtils
.
isEmpty
(
retPage
.
getResult
()))
{
return
retPage
;
return
retPage
;
}
}
...
...
haoban-manage3-service/src/main/resources/mapper/HandoverExternalMapper.xml
View file @
6fe40841
...
@@ -251,7 +251,7 @@
...
@@ -251,7 +251,7 @@
#{item}
#{item}
</foreach>
</foreach>
</if>
</if>
and status_flag
=1
and status_flag
= #{status}
<if
test=
"search!=null and search!=''"
>
<if
test=
"search!=null and search!=''"
>
and external_user_name like CONCAT('%',#{search},'%')
and external_user_name like CONCAT('%',#{search},'%')
</if>
</if>
...
...
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