+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ setSiteSettings((prev) => ({
+ ...prev,
+ ossImageMigrationConfig: {
+ ...prev.ossImageMigrationConfig,
+ migrateAfterHours: Math.max(
+ 1,
+ Math.min(720, Number(e.target.value) || 48)
+ ),
+ },
+ }))
+ }
+ />
+
+
+
+
+ setSiteSettings((prev) => ({
+ ...prev,
+ ossImageMigrationConfig: {
+ ...prev.ossImageMigrationConfig,
+ cleanupAfterHours: Math.max(
+ 2,
+ Math.min(1440, Number(e.target.value) || 72)
+ ),
+ },
+ }))
+ }
+ />
+
+
+
+
+ setSiteSettings((prev) => ({
+ ...prev,
+ ossImageMigrationConfig: {
+ ...prev.ossImageMigrationConfig,
+ batchSize: Math.max(
+ 1,
+ Math.min(100, Number(e.target.value) || 20)
+ ),
+ },
+ }))
+ }
+ />
+
+
+
+