...
|
...
|
@@ -101,6 +101,9 @@ func (fileService *FileService) EditDataTable(ctx *domain.Context, editDataTable |
|
|
if len(editDataTableCommand.ProcessFields) == 0 {
|
|
|
return nil, factory.FastError(fmt.Errorf("请至少选择一个数据列"))
|
|
|
}
|
|
|
if editDataTableCommand.Action == "remove-column" && len(temporaryFile.Fields) == len(editDataTableCommand.ProcessFields) {
|
|
|
return nil, factory.FastError(fmt.Errorf("请至少保留一个数据列"))
|
|
|
}
|
|
|
// allowAction := func(fields []*domain.Field, action string) error {
|
|
|
// for _, f := range fields {
|
|
|
// if f.SQLType != string(domain.String) &&
|
...
|
...
|
|