소스 검색

批量审批id拼接

duy 2 년 전
부모
커밋
19ef1b93f3
1개의 변경된 파일9개의 추가작업 그리고 3개의 파일을 삭제
  1. 9 3
      src/views/tasks/hc-data.vue

+ 9 - 3
src/views/tasks/hc-data.vue

@@ -188,7 +188,12 @@ const batchApprovalTaskClick = (rows) => {
     taskReviewType.value = '2'
     showTaskReviewModal.value = true
     checkedRowsRef.value = rows
-    queryTaskInfo(rows[0])
+    let taskids=[]
+    rows.forEach((item)=>{
+        taskids.push(item.formDataId)
+    })
+    taskids=taskids.join()
+    queryTaskInfo(rows[0],taskids)
 }
 
 //行被点击
@@ -204,9 +209,10 @@ const rowTaskReviewClick = async ({row}) => {
 }
 
 //获取PDF数据
-const queryTaskInfo = async (row) => {
+const queryTaskInfo = async (row,taskids) => {
     const { error, code, data } = await tasksApi.queryTaskInfo({
-        formDataId: row['formDataId'] || '',
+        // formDataId: row['formDataId'] || '',
+        formDataId:taskids.length>0?taskids:row['formDataId'] ,
         approvalType: row['approvalType']
     })
     //处理数据