yxk-20260428-改造办理时获取业务表单的页面taskdealmodal(发流程的表单目前是流程中间表,需要改造为真实业务表单)

This commit is contained in:
ye1023
2026-04-28 14:47:59 +08:00
parent cf511b9afb
commit e94a5edf6b
@@ -64,16 +64,21 @@ export function useTaskList(type) {
*/
async function getTaskNodeInfo(record) {
//查询条件
debugger;
let params = { taskId: record.id };
const result = await taskNodeInfo(type, params);
console.log('获取流程节点信息', result);
let procInsId = record.processInstanceId || (result.records?result.records.BPM_INST_ID: '');
let realDataId = (result.records && result.records.business_id) || result.dataId;
let realTableName = (result.records && result.records.business_tablename) || result.tableName;
let formData: any = {
taskId: record.id,
taskDefKey: result.taskDefKey,
procInsId: procInsId,
dataId: result.dataId,
tableName: result.tableName,
dataId: realDataId,
tableName: realTableName,
processDataId: result.dataId,
processTableName: result.tableName,
permissionList: result.permissionList,
subPermissionList: result.subPermissionList,
vars: result.records,
@@ -128,12 +133,16 @@ export async function getTaskInfoForHistory(record) {
let params = { procInstId: record.processInstanceId };
const result = await taskNodeInfo('history', params);
console.log('获取历史任务信息', result);
let realDataId = (result.records && result.records.businessId) || result.dataId;
let realTableName = (result.records && result.records.businessTablename) || result.tableName;
let formData: any = {
dataId: result.dataId,
dataId: realDataId,
taskId: record.id,
taskDefKey: record.taskId,
procInsId: record.processInstanceId,
tableName: result.tableName,
tableName: realTableName,
processDataId: result.dataId,
processTableName: result.tableName,
vars: result.records,
};
let tempFormUrl = result.formUrl;