yxk-20260519-发起流程时,确认ddl的时间,默认是该事项的ddl

This commit is contained in:
ye1023
2026-05-19 10:25:22 +08:00
parent 26b45c5c02
commit 73f2e73d01
2 changed files with 47 additions and 2 deletions
@@ -433,6 +433,8 @@
showSuoleaderFields: true,
isNeedAppro: record?.isNeedAppro,
supDeptleaderid: record?.supDeptleaderid,
showDeadlineField: true,
deadline: record?.deadline,
});
}
@@ -474,12 +476,18 @@
const formatDate = (value, format) => {
return value ? dateUtil(value).format(format) : undefined;
};
const formatDeadlineDateTime = (value) => {
const deadlineDate = formatDate(value, 'YYYY-MM-DD');
return deadlineDate ? `${deadlineDate} 00:00:00` : undefined;
};
const nextSuperviseCount = getNextSuperviseCount(record.superviseCount);
const selectedDeadline = options.deadline || record.deadline;
const flowJsonData = {
...record,
isNeedAppro: options.isNeedAppro ?? record.isNeedAppro ?? '',
supDeptleaderid: options.supDeptleaderid ?? record.supDeptleaderid ?? '',
superviseCount: nextSuperviseCount,
deadline: selectedDeadline,
};
const params = {
@@ -502,8 +510,8 @@
urgencyLevel: record.urgencyLevel,
deptId: options.deptId || record.responDeptid,
deptLeaderId: record.responDeptid,
requireFinishDate: formatDate(record.deadline, 'YYYY-MM-DD'),
deadline: formatDate(record.deadline, 'YYYY-MM-DD HH:mm:ss'),
requireFinishDate: formatDate(selectedDeadline, 'YYYY-MM-DD'),
deadline: formatDeadlineDateTime(selectedDeadline),
},
};