审核流程回显修改

This commit is contained in:
2026-10-09 11:54:35 +08:00
parent bde8ff512b
commit 5b981d4fa6
2 changed files with 12 additions and 8 deletions
+2 -3
View File
@@ -163,8 +163,7 @@ const getAllFormData = () => {
return { return {
title: title.value, title: title.value,
precheck:{...changePreForm}, precheck:{...changePreForm},
apply_form:{...changeApplyData,level_score:newQuestions}, apply_form:{...changeApplyData,level_score:newQuestions,approval_flow: {steps:flowList}},
approval_flow: {steps:flowList},
risk_records:changeRiskForm, risk_records:changeRiskForm,
train:{...changeTrainingForm}, train:{...changeTrainingForm},
pssr:{items:allItems}, pssr:{items:allItems},
@@ -260,7 +259,7 @@ const getChangeDetail = async () => {
// 解析时间戳 // 解析时间戳
changeApplyForm.value.plan_use_date = anyToTimestamp(changeApplyForm.value.plan_use_date); changeApplyForm.value.plan_use_date = anyToTimestamp(changeApplyForm.value.plan_use_date);
changeApplyForm.value.restore_deadline = anyToTimestamp(changeApplyForm.value.restore_deadline); changeApplyForm.value.restore_deadline = anyToTimestamp(changeApplyForm.value.restore_deadline);
riskAnalysisForm.value = data.risk_records; riskAnalysisForm.value = data.risk_records;
changeTrainingForm.value = data.train; changeTrainingForm.value = data.train;
pssrForm.value = data.pssr; pssrForm.value = data.pssr;
@@ -203,11 +203,16 @@ const filterMembersBySpecialties = (data: any, specialties: string[]) => {
// 当前模板 // 当前模板
const currentTemplate = computed(() => { const currentTemplate = computed(() => {
let template = props.templateList.find((item: any) => let template = null;
item.level === form.value?.change_level && if(props.currentForm?.approval_flow?.steps && props.currentForm?.approval_flow?.steps.length){
item.category === form.value?.change_type && template = props.currentForm?.approval_flow;
item.duration === form.value?.duration_type }else{
) || null; template = props.templateList.find((item: any) =>
item.level === form.value?.change_level &&
item.category === form.value?.change_type &&
item.duration === form.value?.duration_type
) || null;
}
footerRef.value?.clearApprovers(); footerRef.value?.clearApprovers();
changeStore.setStepsInfo(template?template.steps:[]); changeStore.setStepsInfo(template?template.steps:[]);
return template?template:null; return template?template:null;