2461fd66 by 肖初晴

【DAOP-1.0】企业认证

【功能点】消息问题处理
1 parent cc0314cf
package com.csbr.qingcloud.portal.domain.vo;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.util.Date;
import java.util.List;
/**
......@@ -32,5 +35,8 @@ public class DemandUpdateStateVO {
@Schema(description = "产品验收状态【N未开始 A进行中 Y已完成】")
private String productAcceptState;
@Schema(description ="产品验收验收完成时间")
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date acceptFinishTime;
}
......
......@@ -352,7 +352,7 @@ public class DemandServiceImpl extends FlowAbstractImpl implements DemandService
// todo
approvalDTO.setFuncCode("SJXQ");
// 流程消息中的变量替换参数
approvalDTO.setFlowMessageBody(null);
approvalDTO.setFlowMessageBody(String.format("%s,%s", CommonUtil.getUserInfo().getUserName(),entity.getDataDemandName()));
// 流程列表数据核心param参数处理
approvalDTO.setParam1(entity.getDataDemandName());
approvalDTO.setParam2(null);
......@@ -596,6 +596,7 @@ public class DemandServiceImpl extends FlowAbstractImpl implements DemandService
vo.setProductProcessingState(voState.getProductProcessingState());
vo.setProductDeliveryState(voState.getProductDeliveryState());
vo.setProductAcceptState(voState.getProductAcceptState());
vo.setAcceptFinishTime(voState.getAcceptFinishTime());
}
}
return vo;
......
......@@ -32,6 +32,7 @@ import com.csbr.qingcloud.portal.service.EnterpriseService;
import com.csbr.qingcloud.portal.util.ObjectUtil;
import csbr.cloud.entity.domain.base.vo.PageListVO;
import csbr.cloud.entity.enums.ApprovalStateEnum;
import csbr.cloud.entity.utils.UserContextHolder;
import io.seata.common.util.DateUtil;
import io.seata.spring.annotation.GlobalTransactional;
import jakarta.annotation.Resource;
......@@ -556,7 +557,7 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris
// todo
approvalDTO.setFuncCode("QYRZ");
// 流程消息中的变量替换参数
approvalDTO.setFlowMessageBody(null);
approvalDTO.setFlowMessageBody(String.format("%s", entity.getTenantName()));
// 流程列表数据核心param参数处理
approvalDTO.setParam1(entity.getTenantName());
approvalDTO.setParam2(entity.getTenantType());
......
......@@ -284,7 +284,7 @@ public class ServicerMaintainServiceImpl extends FlowAbstractImpl implements Ser
// todo
approvalDTO.setFuncCode("FWSWH");
// 流程消息中的变量替换参数
approvalDTO.setFlowMessageBody(null);
approvalDTO.setFlowMessageBody(String.format("%s,%s",entity.getCreateUserName(),entity.getTenantName()));
// 流程列表数据核心param参数处理
approvalDTO.setParam1(null);
approvalDTO.setParam2(null);
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!