#90 feat(frontend): add ReconciliationJarView.vue.
This commit is contained in:
parent
baa0677e7a
commit
1b06818583
@ -0,0 +1,79 @@
|
||||
<template>
|
||||
<v-container>
|
||||
<v-toolbar>
|
||||
<v-toolbar-title> Cuadre del Tarro Id: {{ id }}</v-toolbar-title>
|
||||
</v-toolbar>
|
||||
<v-card>
|
||||
<v-card-text>
|
||||
<v-text-field
|
||||
v-model="reconciliation.date_time"
|
||||
label="Fecha"
|
||||
type="datetime-local"
|
||||
required
|
||||
readonly
|
||||
></v-text-field>
|
||||
<v-text-field
|
||||
v-model="reconciliation.reconcilier"
|
||||
label="Cajero"
|
||||
required
|
||||
readonly
|
||||
></v-text-field>
|
||||
<v-text-field
|
||||
v-model="reconciliation.total_cash_purchases"
|
||||
label="Total Ventas en efectivo"
|
||||
prefix="$"
|
||||
type="number"
|
||||
readonly
|
||||
></v-text-field>
|
||||
<v-text-field
|
||||
v-model="reconciliation.cash_taken"
|
||||
label="Dinero Recogido"
|
||||
prefix="$"
|
||||
type="number"
|
||||
></v-text-field>
|
||||
<v-text-field
|
||||
v-model="reconciliation.cash_discrepancy"
|
||||
label="Descuadre"
|
||||
prefix="$"
|
||||
type="number"
|
||||
></v-text-field>
|
||||
</v-card-text>
|
||||
</v-card>
|
||||
</v-container>
|
||||
</template>
|
||||
<script>
|
||||
import { inject } from 'vue';
|
||||
|
||||
export default {
|
||||
name: 'ReconciliationJar View',
|
||||
props: {
|
||||
msg: String,
|
||||
id: {
|
||||
type: String,
|
||||
required: true
|
||||
}
|
||||
},
|
||||
data () {
|
||||
return {
|
||||
api: inject('api'),
|
||||
valid: null,
|
||||
reconciliation: {
|
||||
},
|
||||
};
|
||||
},
|
||||
created() {
|
||||
if (this.id) {
|
||||
this.fetchReconciliation(this.id);
|
||||
} else {
|
||||
console.error('No se proporcionó ID');
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
fetchReconciliation(reconciliationId) {
|
||||
this.api.getReconciliation(reconciliationId)
|
||||
.then(data => this.reconciliation = data)
|
||||
.catch(error => console.error(error));
|
||||
},
|
||||
},
|
||||
}
|
||||
</script>
|
Loading…
Reference in New Issue
Block a user