diff --git a/mayfly_go_web/src/views/ops/db/DbTransferEdit.vue b/mayfly_go_web/src/views/ops/db/DbTransferEdit.vue index de5c2fc1..cc87ed13 100644 --- a/mayfly_go_web/src/views/ops/db/DbTransferEdit.vue +++ b/mayfly_go_web/src/views/ops/db/DbTransferEdit.vue @@ -259,6 +259,7 @@ const handleSrcTableCheckChange = (data: { id: string; name: string }, checked: } } if (data.id && (data.id + '').startsWith('list-item')) { + // } }; diff --git a/mayfly_go_web/src/views/ops/db/component/table/ColumnFormItem.vue b/mayfly_go_web/src/views/ops/db/component/table/ColumnFormItem.vue index 146182c8..a582a94a 100644 --- a/mayfly_go_web/src/views/ops/db/component/table/ColumnFormItem.vue +++ b/mayfly_go_web/src/views/ops/db/component/table/ColumnFormItem.vue @@ -117,7 +117,7 @@ const handleBlur = () => { if (editorOpening.value) { return; } - if (props.dataType == DataType.Number && !/^-?\d*\.?\d+$/.test(itemValue.value)) { + if (props.dataType == DataType.Number && itemValue.value && !/^-?\d*\.?\d+$/.test(itemValue.value)) { ElMessage.error('输入内容与类型不匹配'); return; } diff --git a/mayfly_go_web/src/views/ops/db/component/table/DbTableDataForm.vue b/mayfly_go_web/src/views/ops/db/component/table/DbTableDataForm.vue index 30d196d9..d161457e 100644 --- a/mayfly_go_web/src/views/ops/db/component/table/DbTableDataForm.vue +++ b/mayfly_go_web/src/views/ops/db/component/table/DbTableDataForm.vue @@ -6,7 +6,7 @@ :key="column.columnName" class="w100 mb5" :prop="column.columnName" - :required="column.nullable != 'YES' && !column.isPrimaryKey && !column.isIdentity" + :required="!column.nullable && !column.isPrimaryKey && !column.isIdentity" > - + diff --git a/mayfly_go_web/src/views/system/role/RoleEdit.vue b/mayfly_go_web/src/views/system/role/RoleEdit.vue index 413c9114..24507dc8 100755 --- a/mayfly_go_web/src/views/system/role/RoleEdit.vue +++ b/mayfly_go_web/src/views/system/role/RoleEdit.vue @@ -1,7 +1,7 @@