!113 czh-20260724-增补意见即时通推送前端回显

* czh-20260724-增补意见即时通推送前端回显
This commit is contained in:
陈志浩
2026-07-24 04:09:02 +00:00
parent 11f6ba3961
commit ae1d0105a4
2 changed files with 11 additions and 1 deletions
@@ -51,6 +51,7 @@
taskTaskId: props.formData?.taskTaskId || props.formData?.dataId || props.formData?.processDataId, taskTaskId: props.formData?.taskTaskId || props.formData?.dataId || props.formData?.processDataId,
businessId: props.formData?.businessId || vars.businessId || vars.business_id, businessId: props.formData?.businessId || vars.businessId || vars.business_id,
flowCode: props.formData?.flowCode || vars.flowCode || vars.flow_code, flowCode: props.formData?.flowCode || vars.flowCode || vars.flow_code,
bizTitle: props.formData?.bpmBizTitle || '',
opinion: opinionText, opinion: opinionText,
}; };
} }
@@ -68,8 +69,16 @@
submitLoading.value = true; submitLoading.value = true;
try { try {
await saveSupplementOpinion(buildSubmitParams(opinionText)); const res = await saveSupplementOpinion(buildSubmitParams(opinionText));
opinion.value = ''; opinion.value = '';
const result = res?.result || res;
if (result?.pushed && result?.toUsers?.length > 0) {
createMessage.success(
`增补意见已提交,同时已通过即时通抄送给 ${result.toUsers.length} 人:${result.toUsers.join('、')}`
);
} else {
createMessage.success('增补意见已提交');
}
emit('success'); emit('success');
} finally { } finally {
submitLoading.value = false; submitLoading.value = false;
@@ -147,6 +147,7 @@ export async function getTaskInfoForHistory(record) {
taskId: record.id, taskId: record.id,
taskDefKey: record.taskId, taskDefKey: record.taskId,
procInsId: record.processInstanceId, procInsId: record.processInstanceId,
bpmBizTitle: record.bpmBizTitle,
tableName: realTableName, tableName: realTableName,
processDataId: result.dataId, processDataId: result.dataId,
processTableName: result.tableName, processTableName: result.tableName,