ソースを参照

refactor(packages): remove quantity_classes from packages

alvesantos 1 週間 前
コミット
991cb62892

+ 0 - 16
src/pages/packages/components/AddEditPackageDialog.vue

@@ -31,20 +31,6 @@
                     :rules="[inputRules.required, inputRules.max(255)]"
                   />
 
-                  <DefaultInput
-                    v-model="form.quantity_classes"
-                    v-model:error="validationErrors.quantity_classes"
-                    class="col-12"
-                    label="Quantidade de Aulas"
-                    min="1"
-                    type="number"
-                    :error-message="validationErrors.quantity_classes"
-                    :rules="[
-                      inputRules.requiredNumber,
-                      inputRules.integer,
-                      inputRules.minValue(1),
-                    ]"
-                  />
 
                   <DefaultInput
                     v-model="form.class_duration_hours"
@@ -189,7 +175,6 @@ const { form, getUpdatedFields, setUpdateFormAsOriginal } = useForm(
     name: props.package?.name ?? null,
     pavao: defaultPricingBlock(),
     pavao_enabled: false,
-    quantity_classes: props.package?.quantity_classes ?? null,
   },
   { containerRef: scrollAreaRef },
 );
@@ -304,7 +289,6 @@ const onOKClick = async () => {
 
     name: form.name,
     pavao: form.pavao_enabled ? toPricingPayload(form.pavao) : null,
-    quantity_classes: form.quantity_classes,
   };
 
   try {

+ 0 - 1
src/pages/packages/components/PackageCard.vue

@@ -7,7 +7,6 @@
   >
     <q-card-section class="q-pa-md">
       <div class="text-subtitle1 text-weight-bold">{{ pkg.name }}</div>
-      <div class="text-body2 text-grey-6 q-mb-sm">{{ pkg.quantity_classes }} Aulas</div>
       <div class="text-body2 text-grey-6 q-mb-sm">
         Duração padrão: {{ (pkg.class_duration_minutes ?? 120) / 60 }}h
       </div>