fix bug
This commit is contained in:
@@ -2365,10 +2365,16 @@ export default {
|
||||
&__descriptions {
|
||||
:deep(.el-descriptions__label) {
|
||||
display: inline-block;
|
||||
width: 96px;
|
||||
min-width: 96px;
|
||||
max-width: 96px;
|
||||
box-sizing: border-box;
|
||||
padding-right: 12px;
|
||||
color: #606266;
|
||||
line-height: 18px;
|
||||
text-align: right;
|
||||
white-space: normal;
|
||||
word-break: break-all;
|
||||
}
|
||||
|
||||
:deep(.el-descriptions__content) {
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user