Parcourir la source

feat: adiciona unidades

ebagabee il y a 3 semaines
Parent
commit
a19b205fd5
1 fichiers modifiés avec 50 ajouts et 0 suppressions
  1. 50 0
      src/pages/unit/tabs/FinancialTab.vue

+ 50 - 0
src/pages/unit/tabs/FinancialTab.vue

@@ -89,6 +89,50 @@
       </div>
     </div>
 
+    <!-- Contratos -->
+    <div>
+      <div class="text-subtitle1 text-weight-medium q-mb-sm">
+        Contratos
+      </div>
+
+      <div class="row q-col-gutter-sm">
+        <DefaultInput
+          v-model.number="form.max_freeze_count"
+          label="Máximo de Meses para Trancar"
+          type="number"
+          class="col-12 col-md-4"
+          outlined
+        />
+        <DefaultInput
+          v-model.number="form.default_discount"
+          label="Desconto Padrão (%)"
+          type="number"
+          class="col-12 col-md-4"
+          outlined
+        />
+        <DefaultInput
+          v-model.number="form.default_interest"
+          label="Juros Padrão (% a.m.)"
+          type="number"
+          class="col-12 col-md-4"
+          outlined
+        />
+        <DefaultInput
+          v-model.number="form.default_fine"
+          label="Multa Padrão (%)"
+          type="number"
+          class="col-12 col-md-4"
+          outlined
+        />
+        <div class="col-12 col-md-4 flex items-center">
+          <q-toggle v-model="form.charge_roi" label="Cobrar ROI" color="primary" />
+        </div>
+        <div class="col-12 col-md-4 flex items-center">
+          <q-toggle v-model="form.charge_fnm" label="Cobrar FNM" color="primary" />
+        </div>
+      </div>
+    </div>
+
     <!-- Actions -->
     <div class="row justify-end q-gutter-sm">
       <q-btn label="Cancelar" color="primary" outline @click="resetForm" />
@@ -146,6 +190,12 @@ const defaultForm = () => ({
   billing_method: null,
   due_date: null,
   financial_email: null,
+  max_freeze_count: null,
+  charge_roi: false,
+  charge_fnm: false,
+  default_discount: null,
+  default_interest: null,
+  default_fine: null,
 });
 
 const form = ref(defaultForm());