REQ-2318: 定义接口
This commit is contained in:
parent
a54694c553
commit
7634c70ad3
@ -28,6 +28,7 @@ import cn.axzo.msg.center.service.pending.request.PersonTodoToBeDoneStatRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.PresetButtonPressedRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.RevokePendingMessageByIdRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.SetHideRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.TodoHandoverRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.UpdateBusinessFinalBizStateRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.UpdatePendingMessageByIdRequest;
|
||||
import cn.axzo.msg.center.service.pending.response.AnalysisPage;
|
||||
@ -115,6 +116,13 @@ public class PendingMessageNewController implements PendingMessageClient {
|
||||
return CommonResponse.success(resp);
|
||||
}
|
||||
|
||||
@Override
|
||||
public CommonResponse<Integer> handover(TodoHandoverRequest request) {
|
||||
log.info("handover, request={}", JSON.toJSONString(request));
|
||||
int count = todoManager.handover(request);
|
||||
return CommonResponse.success(count);
|
||||
}
|
||||
|
||||
@Override
|
||||
public CommonResponse<List<PendingMessageResponse>> getPendingMessageByAppWorker(PendingMessageFixedTemplatePageRequest request) {
|
||||
log.info("getPendingMessageByAppWorker, request={}", JSON.toJSONString(request));
|
||||
|
||||
@ -12,7 +12,6 @@ import cn.axzo.msg.center.domain.entity.TodoBusiness;
|
||||
import cn.axzo.msg.center.inside.notices.config.PendingMessageBizConfig;
|
||||
import cn.axzo.msg.center.message.domain.dto.MessageTemplateDTO;
|
||||
import cn.axzo.msg.center.message.domain.param.PendingMessagePushParam;
|
||||
import cn.axzo.msg.center.message.domain.param.TodoHandoverRequest;
|
||||
import cn.axzo.msg.center.message.service.MessageTemplateNewService;
|
||||
import cn.axzo.msg.center.message.service.todo.manage.event.NewTodoEvent;
|
||||
import cn.axzo.msg.center.mq.MqMessageRecord;
|
||||
@ -26,6 +25,7 @@ import cn.axzo.msg.center.service.pending.request.CompletePendingMessageRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.PresetButtonPressedRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.RevokePendingMessageByIdRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.SetHideRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.TodoHandoverRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.UpdateBusinessFinalBizStateRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.UpdatePendingMessageByIdRequest;
|
||||
import cn.axzo.msg.center.service.pending.response.PushPendingMessageDTO;
|
||||
|
||||
@ -19,6 +19,7 @@ import cn.axzo.msg.center.service.pending.request.PersonTodoToBeDoneStatRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.PresetButtonPressedRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.RevokePendingMessageByIdRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.SetHideRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.TodoHandoverRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.UpdateBusinessFinalBizStateRequest;
|
||||
import cn.axzo.msg.center.service.pending.request.UpdatePendingMessageByIdRequest;
|
||||
import cn.axzo.msg.center.service.pending.response.AnalysisPage;
|
||||
@ -108,6 +109,14 @@ public interface PendingMessageClient {
|
||||
CommonResponse<PersonTodoToBeDoneStatResponse> personTodoToBeDoneStat(
|
||||
@RequestBody @Valid PersonTodoToBeDoneStatRequest request);
|
||||
|
||||
/**
|
||||
* 待办未完成的交接
|
||||
*
|
||||
* @return 交接的数量
|
||||
*/
|
||||
@PostMapping(value = "/pending-message/record/handlerOver", produces = {MediaType.APPLICATION_JSON_VALUE})
|
||||
CommonResponse<Integer> handover(@RequestBody @Valid TodoHandoverRequest request);
|
||||
|
||||
/**
|
||||
* 指定几种代办模型列表分页查询
|
||||
*
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.axzo.msg.center.message.domain.param;
|
||||
package cn.axzo.msg.center.service.pending.request;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user