diff --git a/mayfly_go_web/src/views/ops/db/component/DbTable.vue b/mayfly_go_web/src/views/ops/db/component/DbTable.vue index 2d3c5522..4ea13239 100644 --- a/mayfly_go_web/src/views/ops/db/component/DbTable.vue +++ b/mayfly_go_web/src/views/ops/db/component/DbTable.vue @@ -268,6 +268,10 @@ const submitUpdateFields = () => { let primaryKeyName = a.primaryKeyName; a.fields.forEach(f => { sql += ` ${f.fieldName} = ${DbInst.wrapColumnValue(f.fieldType, f.newValue)},` + // 如果修改的字段是主键 + if(f.fieldName === primaryKeyName){ + primaryKey = f.oldValue + } divs.push(f.div) }) sql = sql.substring(0, sql.length - 1)