Package com.bytedesk.wechat.work.resign
Class ResignTransferController
java.lang.Object
com.bytedesk.wechat.work.resign.ResignTransferController
@RestController
@RequestMapping("/api/v1/wechat/work/resign")
public class ResignTransferController
extends Object
离职成员客户管理控制器
- Since:
- 2025-05-05
- Author:
- kefux.com
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<TransferResultResponse>
getTransferResult
(TransferResultRequest request) 查询客户接替状态org.springframework.http.ResponseEntity<UnassignedListResponse>
getUnassignedList
(UnassignedListRequest request) 获取待分配的离职成员列表org.springframework.http.ResponseEntity<TransferCustomerResponse>
transferCustomer
(TransferCustomerRequest request) 分配离职成员的客户org.springframework.http.ResponseEntity<TransferGroupChatResponse>
分配离职成员的客户群
-
Field Details
-
resignTransferService
-
-
Constructor Details
-
ResignTransferController
public ResignTransferController()
-
-
Method Details
-
getUnassignedList
@PostMapping("/unassigned/list") public org.springframework.http.ResponseEntity<UnassignedListResponse> getUnassignedList(@RequestBody UnassignedListRequest request) 获取待分配的离职成员列表- Parameters:
request
- 请求参数- Returns:
- 离职成员列表响应
-
transferCustomer
@PostMapping("/transfer/customer") public org.springframework.http.ResponseEntity<TransferCustomerResponse> transferCustomer(@RequestBody TransferCustomerRequest request) 分配离职成员的客户- Parameters:
request
- 请求参数- Returns:
- 分配结果
-
getTransferResult
@PostMapping("/transfer/result") public org.springframework.http.ResponseEntity<TransferResultResponse> getTransferResult(@RequestBody TransferResultRequest request) 查询客户接替状态- Parameters:
request
- 请求参数- Returns:
- 接替状态
-
transferGroupChat
@PostMapping("/transfer/groupchat") public org.springframework.http.ResponseEntity<TransferGroupChatResponse> transferGroupChat(@RequestBody TransferGroupChatRequest request) 分配离职成员的客户群- Parameters:
request
- 请求参数- Returns:
- 分配结果
-