Merge branch 'feature/REQ-1507' of axzsource.com:universal/infrastructure/backend/msg-center-plat into dev
This commit is contained in:
commit
794830ff5a
@ -15,8 +15,8 @@ import cn.axzo.msg.center.service.pending.request.PendingMessageQueryRequest;
|
|||||||
import cn.axzo.msg.center.service.pending.request.PendingMessageStatisticRequest;
|
import cn.axzo.msg.center.service.pending.request.PendingMessageStatisticRequest;
|
||||||
import cn.axzo.msg.center.service.pending.response.PendingMessageResponse;
|
import cn.axzo.msg.center.service.pending.response.PendingMessageResponse;
|
||||||
import cn.axzo.msg.center.service.pending.response.PendingMessageStatisticResponse;
|
import cn.axzo.msg.center.service.pending.response.PendingMessageStatisticResponse;
|
||||||
import cn.azxo.framework.common.model.CommonResponse;
|
|
||||||
import cn.axzo.msg.center.service.pending.response.PushPendingMessageDTO;
|
import cn.axzo.msg.center.service.pending.response.PushPendingMessageDTO;
|
||||||
|
import cn.azxo.framework.common.model.CommonResponse;
|
||||||
import cn.azxo.framework.common.model.Page;
|
import cn.azxo.framework.common.model.Page;
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|||||||
@ -85,6 +85,10 @@ public class PendingMessageDTO implements Serializable {
|
|||||||
* 工作台名称
|
* 工作台名称
|
||||||
*/
|
*/
|
||||||
private String workspaceName;
|
private String workspaceName;
|
||||||
|
/**
|
||||||
|
* 待办发起人的
|
||||||
|
*/
|
||||||
|
private Long ouId;
|
||||||
/**
|
/**
|
||||||
* 业务类型
|
* 业务类型
|
||||||
*/
|
*/
|
||||||
@ -141,6 +145,7 @@ public class PendingMessageDTO implements Serializable {
|
|||||||
.bizFlag(pendingMessageRecord.getBizFlag())
|
.bizFlag(pendingMessageRecord.getBizFlag())
|
||||||
.workspaceId(pendingMessageRecord.getOrgId())
|
.workspaceId(pendingMessageRecord.getOrgId())
|
||||||
.workspaceName(pendingMessageRecord.getOrgName())
|
.workspaceName(pendingMessageRecord.getOrgName())
|
||||||
|
.ouId(pendingMessageRecord.getOuId())
|
||||||
.bizCategory(pendingMessageRecord.getBizCategory())
|
.bizCategory(pendingMessageRecord.getBizCategory())
|
||||||
.deadline(DateFormatUtil.toLocalDateTime(pendingMessageRecord.getDeadline()))
|
.deadline(DateFormatUtil.toLocalDateTime(pendingMessageRecord.getDeadline()))
|
||||||
.createTime(DateFormatUtil.toLocalDateTime(pendingMessageRecord.getCreateAt()))
|
.createTime(DateFormatUtil.toLocalDateTime(pendingMessageRecord.getCreateAt()))
|
||||||
@ -167,6 +172,7 @@ public class PendingMessageDTO implements Serializable {
|
|||||||
.bizCategory(this.bizCategory)
|
.bizCategory(this.bizCategory)
|
||||||
.workspaceId(this.workspaceId)
|
.workspaceId(this.workspaceId)
|
||||||
.workspaceName(this.workspaceName)
|
.workspaceName(this.workspaceName)
|
||||||
|
.ouId(this.ouId)
|
||||||
.createTimestamp(DateFormatUtil.toTimestamp(this.createTime))
|
.createTimestamp(DateFormatUtil.toTimestamp(this.createTime))
|
||||||
.updateTimestamp(DateFormatUtil.toTimestamp(this.updateTime))
|
.updateTimestamp(DateFormatUtil.toTimestamp(this.updateTime))
|
||||||
.deadlineTimestamp(DateFormatUtil.toTimestamp(this.deadline))
|
.deadlineTimestamp(DateFormatUtil.toTimestamp(this.deadline))
|
||||||
|
|||||||
@ -57,6 +57,11 @@ public class PendingMessagePushParam implements Serializable {
|
|||||||
// * 消息所属项目部名称
|
// * 消息所属项目部名称
|
||||||
// */
|
// */
|
||||||
// private String workspaceName;
|
// private String workspaceName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 消息所属企业id
|
||||||
|
*/
|
||||||
|
private Long ouId;
|
||||||
/**
|
/**
|
||||||
* 业务类型
|
* 业务类型
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -356,6 +356,7 @@ public class PendingMessageNewServiceImpl implements PendingMessageNewService {
|
|||||||
// 多个执行者生成多条record
|
// 多个执行者生成多条record
|
||||||
return param.getExecutor().stream().map(executor -> {
|
return param.getExecutor().stream().map(executor -> {
|
||||||
PendingMessageRecord record = new PendingMessageRecord();
|
PendingMessageRecord record = new PendingMessageRecord();
|
||||||
|
record.setOuId(param.getOuId());
|
||||||
record.setIdentityCode(UUIDUtil.uuidString());
|
record.setIdentityCode(UUIDUtil.uuidString());
|
||||||
record.setRequestNo(requestNo);
|
record.setRequestNo(requestNo);
|
||||||
record.setState(PendingMessageStateEnum.HAS_BEEN_SENT);
|
record.setState(PendingMessageStateEnum.HAS_BEEN_SENT);
|
||||||
|
|||||||
@ -51,6 +51,11 @@ public class PendingMessagePushRequest implements Serializable {
|
|||||||
*/
|
*/
|
||||||
@NotNull
|
@NotNull
|
||||||
private Long workspaceId;
|
private Long workspaceId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 消息所属企业id
|
||||||
|
*/
|
||||||
|
private Long ouId;
|
||||||
// /**
|
// /**
|
||||||
// * 删除工作台名称,通过id查
|
// * 删除工作台名称,通过id查
|
||||||
// * 消息所属项目部名称
|
// * 消息所属项目部名称
|
||||||
|
|||||||
@ -95,6 +95,10 @@ public class PendingMessageResponse implements Serializable {
|
|||||||
* 工作台名称
|
* 工作台名称
|
||||||
*/
|
*/
|
||||||
private String workspaceName;
|
private String workspaceName;
|
||||||
|
/**
|
||||||
|
* 待办发起人的企业id
|
||||||
|
*/
|
||||||
|
private Long ouId;
|
||||||
/**
|
/**
|
||||||
* 业务类型
|
* 业务类型
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -92,6 +92,10 @@ public class PendingMessageRecord extends BaseEntityExt<PendingMessageRecord> im
|
|||||||
* 消息所属组织名称
|
* 消息所属组织名称
|
||||||
*/
|
*/
|
||||||
private String orgName;
|
private String orgName;
|
||||||
|
/**
|
||||||
|
* 消息所属企业ID
|
||||||
|
*/
|
||||||
|
private Long ouId;
|
||||||
/**
|
/**
|
||||||
* 待办状态
|
* 待办状态
|
||||||
*/
|
*/
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user