fix: Optimize the online data tab display of data tables (#520)

This commit is contained in:
liuyunchao-1998 2025-08-04 16:51:50 +08:00 committed by GitHub
parent f78d297311
commit a44b4e8f7e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 16 additions and 15 deletions

View File

@ -641,7 +641,7 @@ func (d databaseService) UpdateDatabaseRecord(ctx context.Context, req *UpdateDa
cond := &rdb.Condition{
Field: database.DefaultUidColName,
Operator: entity3.OperatorEqual,
Value: req.UserID,
Value: strconv.FormatInt(req.UserID, 10),
}
condition.Conditions = append(condition.Conditions, cond)
@ -711,7 +711,7 @@ func (d databaseService) DeleteDatabaseRecord(ctx context.Context, req *DeleteDa
cond := &rdb.Condition{
Field: database.DefaultUidColName,
Operator: entity3.OperatorEqual,
Value: req.UserID,
Value: strconv.FormatInt(req.UserID, 10),
}
condition.Conditions = append(condition.Conditions, cond)
@ -773,20 +773,21 @@ func (d databaseService) ListDatabaseRecord(ctx context.Context, req *ListDataba
Conditions: []*rdb.Condition{cond},
}
}
if tableInfo.RwMode == table.BotTableRWMode_LimitedReadWrite {
cond := &rdb.Condition{
Field: database.DefaultUidColName,
Operator: entity3.OperatorEqual,
Value: req.UserID,
}
if complexCondition == nil {
complexCondition = &rdb.ComplexCondition{
Conditions: []*rdb.Condition{cond},
if req.TableType == table.TableType_DraftTable {
if tableInfo.RwMode == table.BotTableRWMode_LimitedReadWrite {
cond := &rdb.Condition{
Field: database.DefaultUidColName,
Operator: entity3.OperatorEqual,
Value: strconv.FormatInt(req.UserID, 10),
}
if complexCondition == nil {
complexCondition = &rdb.ComplexCondition{
Conditions: []*rdb.Condition{cond},
}
} else {
complexCondition.Conditions = append(complexCondition.Conditions, cond)
}
} else {
complexCondition.Conditions = append(complexCondition.Conditions, cond)
}
}