马良AI写作初始化仓库

This commit is contained in:
邓滨杰
2025-09-10 00:07:52 +08:00
parent 3c06bb1a03
commit 39c0f8840f
1309 changed files with 318528 additions and 0 deletions

View File

@@ -0,0 +1,56 @@
part of 'subscription_bloc.dart';
abstract class SubscriptionEvent extends Equatable {
const SubscriptionEvent();
@override
List<Object?> get props => [];
}
class LoadSubscriptionPlans extends SubscriptionEvent {}
class LoadSubscriptionStatistics extends SubscriptionEvent {}
class CreateSubscriptionPlan extends SubscriptionEvent {
final SubscriptionPlan plan;
const CreateSubscriptionPlan(this.plan);
@override
List<Object> get props => [plan];
}
class UpdateSubscriptionPlan extends SubscriptionEvent {
final String planId;
final SubscriptionPlan plan;
const UpdateSubscriptionPlan({
required this.planId,
required this.plan,
});
@override
List<Object> get props => [planId, plan];
}
class DeleteSubscriptionPlan extends SubscriptionEvent {
final String planId;
const DeleteSubscriptionPlan(this.planId);
@override
List<Object> get props => [planId];
}
class ToggleSubscriptionPlanStatus extends SubscriptionEvent {
final String planId;
final bool active;
const ToggleSubscriptionPlanStatus({
required this.planId,
required this.active,
});
@override
List<Object> get props => [planId, active];
}