This commit is contained in:
2026-08-27 12:54:17 +08:00
parent 2c08d0c362
commit 3a262216c7
14 changed files with 181 additions and 143 deletions
+14 -4
View File
@@ -851,9 +851,14 @@ export default {
submitRow[key] = submitRow[key].trim();
}
});
submitRow.defaultFinishDays = submitRow.defaultFinishDays
? Number(submitRow.defaultFinishDays)
: undefined;
const defaultFinishDays = submitRow.defaultFinishDays;
submitRow.defaultFinishDays =
defaultFinishDays === undefined ||
defaultFinishDays === null ||
defaultFinishDays === '' ||
Number(defaultFinishDays) === -1
? ''
: Number(defaultFinishDays);
return submitRow;
},
validateRow(row) {
@@ -946,7 +951,12 @@ export default {
return;
}
api.getDetail(row.id).then(res => {
this.form = res.data.data || {};
const detail = res.data.data || {};
this.form = {
...detail,
defaultFinishDays:
Number(detail.defaultFinishDays) === -1 ? '' : detail.defaultFinishDays ?? '',
};
this.selectedProjectId = this.form.projectIds ? String(this.form.projectIds) : '';
this.ensureSelectedProjectOption();
this.parseNodeConfig(this.form);