优化代码-修复获得审批详情解析报错问题
This commit is contained in:
parent
ceba5b8cec
commit
361d14ef46
|
@ -167,7 +167,10 @@ public class BpmProcessInstanceController {
|
|||
@SuppressWarnings("unchecked")
|
||||
public CommonResult<BpmApprovalDetailRespVO> getApprovalDetail(@Valid BpmApprovalDetailReqVO reqVO) {
|
||||
if (StrUtil.isNotEmpty(reqVO.getProcessVariablesStr())) {
|
||||
reqVO.setProcessVariables(JsonUtils.parseObject(reqVO.getProcessVariablesStr(), Map.class));
|
||||
String processVariablesStr = reqVO.getProcessVariablesStr()
|
||||
.replace("\\\"", "\"")
|
||||
.replaceAll("^\"|\"$", "");
|
||||
reqVO.setProcessVariables(JsonUtils.parseObject(processVariablesStr, Map.class));
|
||||
}
|
||||
return success(processInstanceService.getApprovalDetail(getLoginUserId(), reqVO));
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue