REQ-2874: 政务-添加高新区短信渠道
This commit is contained in:
parent
9dafa9aa74
commit
a698cff631
@ -26,6 +26,7 @@ import cn.axzo.msg.center.service.pending.request.PendingMessageStatisticForWork
|
||||
import cn.axzo.msg.center.service.pending.request.PendingMessageStatisticRequest;
|
||||
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.RevokeByTemplateCodeRequest;
|
||||
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;
|
||||
@ -224,6 +225,12 @@ public class PendingMessageNewController implements PendingMessageClient {
|
||||
return CommonResponse.success(todoManager.revokeByBizCode(param));
|
||||
}
|
||||
|
||||
@Override
|
||||
public CommonResponse<Boolean> revokeByTemplateCode(RevokeByTemplateCodeRequest param) {
|
||||
log.info("revokeByTemplateCode, request={}", JSON.toJSONString(param));
|
||||
return CommonResponse.success(todoManager.revokeByTemplateCode(param));
|
||||
}
|
||||
|
||||
@Override
|
||||
public CommonResponse<Boolean> revokeById(RevokePendingMessageByIdRequest param) {
|
||||
log.info("revokeById, request={}", JSON.toJSONString(param));
|
||||
|
||||
@ -17,6 +17,7 @@ import cn.axzo.msg.center.service.pending.request.PendingMessageStatisticForWork
|
||||
import cn.axzo.msg.center.service.pending.request.PendingMessageStatisticRequest;
|
||||
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.RevokeByTemplateCodeRequest;
|
||||
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;
|
||||
@ -267,6 +268,12 @@ public interface PendingMessageClient {
|
||||
@PostMapping(value = "/pending-message/revoke/by-biz-code", produces = {MediaType.APPLICATION_JSON_VALUE})
|
||||
CommonResponse<Boolean> revokeByTemplateCodeBizCode(@RequestBody @Valid CompletePendingMessageRequest param);
|
||||
|
||||
/**
|
||||
* 通过待办模版撤回所有不是终态的待办
|
||||
*/
|
||||
@PostMapping(value = "/pending-message/revoke/by-template-code", produces = {MediaType.APPLICATION_JSON_VALUE})
|
||||
CommonResponse<Boolean> revokeByTemplateCode(@RequestBody @Valid RevokeByTemplateCodeRequest param);
|
||||
|
||||
/**
|
||||
* 通过ID撤销代办
|
||||
*
|
||||
|
||||
@ -6,6 +6,7 @@ import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
@ -20,6 +21,7 @@ public class RevokeByTemplateCodeRequest implements Serializable {
|
||||
/**
|
||||
* 模版编码
|
||||
*/
|
||||
@NotBlank(message = "templateCode is required")
|
||||
private String templateCode;
|
||||
|
||||
@Override
|
||||
|
||||
Loading…
Reference in New Issue
Block a user