diff --git a/backend/internal/handler/import.go b/backend/internal/handler/import.go index 9b6d2be..c862db1 100644 --- a/backend/internal/handler/import.go +++ b/backend/internal/handler/import.go @@ -11,6 +11,7 @@ import ( "github.com/extrame/xls" "github.com/gin-gonic/gin" + "github.com/google/uuid" "github.com/xuri/excelize/v2" "gorm.io/gorm" @@ -703,6 +704,7 @@ func findOrCreateProductFn(db *gorm.DB, shopID uint64, name, series, spec string } p = model.Product{ TenantBase: model.TenantBase{ShopID: shopID}, + PublicID: uuid.New().String(), Name: name, Series: series, Spec: spec, diff --git a/client/lib/main.dart b/client/lib/main.dart index d0075e2..94855e0 100644 --- a/client/lib/main.dart +++ b/client/lib/main.dart @@ -54,6 +54,8 @@ class _JiuAppState extends ConsumerState { theme: AppTheme.light(), routerConfig: router, debugShowCheckedModeBanner: false, + builder: (context, child) => + SelectionArea(child: child ?? const SizedBox()), ); } }