|
|
@@ -670,21 +670,21 @@ const resignClick = async ()=>{
|
|
|
}
|
|
|
const signClick = async () => {
|
|
|
const rows = tableCheckedKeys.value
|
|
|
- //获取任务id
|
|
|
- const taskIds = arrToKey(rows, 'taskid')
|
|
|
- const entrustIds = arrToKey(rows, 'id')
|
|
|
-
|
|
|
const { primaryKeyId } = nodeDataInfo.value
|
|
|
+ let objArr = []
|
|
|
+ rows.forEach((item)=>{
|
|
|
+ objArr.push({
|
|
|
+ taskId:item.taskid || '',
|
|
|
+ entrustId:item.id,
|
|
|
+ type:resignModalRadio.value,
|
|
|
+ nodeId:primaryKeyId,
|
|
|
+ contractId: contractId.value,
|
|
|
+ })
|
|
|
+ })
|
|
|
+
|
|
|
//发起请求
|
|
|
signLoading.value = true
|
|
|
- const { error, code, msg } = await mainApi.reSigningEntrust({
|
|
|
- nodeId:primaryKeyId,
|
|
|
- contractId: contractId.value,
|
|
|
- taskIds: taskIds,
|
|
|
- entrustId:entrustIds,
|
|
|
- type:resignModalRadio.value,
|
|
|
-
|
|
|
- })
|
|
|
+ const { error, code, msg } = await mainApi.reSigningEntrust(objArr)
|
|
|
//处理数据
|
|
|
signLoading.value = false
|
|
|
|