فهرست منبع

fix: processVariablesStr参数转string错误问题

smallNorthLee 5 ماه پیش
والد
کامیت
d7664c92cd
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      src/views/bpm/processInstance/create/ProcessDefinitionDetail.vue

+ 2 - 2
src/views/bpm/processInstance/create/ProcessDefinitionDetail.vue

@@ -167,7 +167,7 @@ watch(
       // 加载最新的审批详情
       getApprovalDetail({
         id: props.selectProcessDefinition.id,
-        processVariablesStr: newValue.value // 解决 GET 无法传递对象的问题,后端 String 再转 JSON
+        processVariablesStr: JSON.stringify(newValue.value) // 解决 GET 无法传递对象的问题,后端 String 再转 JSON
       })
     }
   },
@@ -183,7 +183,7 @@ const getApprovalDetail = async (row: any) => {
     const data = await ProcessInstanceApi.getApprovalDetail({
       processDefinitionId: row.id,
       activityId: NodeId.START_USER_NODE_ID,
-      processVariablesStr: JSON.stringify(row.processVariablesStr) // 解决 GET 无法传递对象的问题,后端 String 再转 JSON
+      processVariablesStr: row.processVariablesStr // 解决 GET 无法传递对象的问题,后端 String 再转 JSON
     })
 
     if (!data) {