|
@@ -6,7 +6,6 @@ import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
|
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
|
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
|
import cn.iocoder.yudao.framework.common.util.json.JsonUtils;
|
|
import cn.iocoder.yudao.framework.common.util.json.JsonUtils;
|
|
import cn.iocoder.yudao.framework.common.util.number.NumberUtils;
|
|
import cn.iocoder.yudao.framework.common.util.number.NumberUtils;
|
|
-import cn.iocoder.yudao.framework.common.util.string.StrUtils;
|
|
|
|
import cn.iocoder.yudao.module.bpm.controller.admin.task.vo.instance.*;
|
|
import cn.iocoder.yudao.module.bpm.controller.admin.task.vo.instance.*;
|
|
import cn.iocoder.yudao.module.bpm.convert.task.BpmProcessInstanceConvert;
|
|
import cn.iocoder.yudao.module.bpm.convert.task.BpmProcessInstanceConvert;
|
|
import cn.iocoder.yudao.module.bpm.dal.dataobject.definition.BpmCategoryDO;
|
|
import cn.iocoder.yudao.module.bpm.dal.dataobject.definition.BpmCategoryDO;
|
|
@@ -165,9 +164,10 @@ public class BpmProcessInstanceController {
|
|
@Operation(summary = "获得审批详情")
|
|
@Operation(summary = "获得审批详情")
|
|
@Parameter(name = "id", description = "流程实例的编号", required = true)
|
|
@Parameter(name = "id", description = "流程实例的编号", required = true)
|
|
@PreAuthorize("@ss.hasPermission('bpm:process-instance:query')")
|
|
@PreAuthorize("@ss.hasPermission('bpm:process-instance:query')")
|
|
|
|
+ @SuppressWarnings("unchecked")
|
|
public CommonResult<BpmApprovalDetailRespVO> getApprovalDetail(@Valid BpmApprovalDetailReqVO reqVO) {
|
|
public CommonResult<BpmApprovalDetailRespVO> getApprovalDetail(@Valid BpmApprovalDetailReqVO reqVO) {
|
|
- if (StrUtil.isNotEmpty(reqVO.getProcessVariablesStr())){
|
|
|
|
- reqVO.setProcessVariables(JsonUtils.parseObject(reqVO.getProcessVariablesStr(),Map.class));
|
|
|
|
|
|
+ if (StrUtil.isNotEmpty(reqVO.getProcessVariablesStr())) {
|
|
|
|
+ reqVO.setProcessVariables(JsonUtils.parseObject(reqVO.getProcessVariablesStr(), Map.class));
|
|
}
|
|
}
|
|
return success(processInstanceService.getApprovalDetail(getLoginUserId(), reqVO));
|
|
return success(processInstanceService.getApprovalDetail(getLoginUserId(), reqVO));
|
|
}
|
|
}
|