- Billettera

- Lista Ingressi
 - Send a Tutti la propria Lavagna.
This commit is contained in:
Paolo Arena
2020-02-19 16:10:05 +01:00
parent ffb660e157
commit 2f283d0710
32 changed files with 4427 additions and 2608 deletions

View File

@@ -10,16 +10,35 @@ import { CTitleBanner } from '../../../components/CTitleBanner'
components: { CTitleBanner }
})
export default class Dbop extends Vue {
public ris: string = ''
public $t
public ris: any
public riga: number = 0
public col: number = 0
public placca: string = ''
public async changeCellInt() {
public async EseguiFunz(miafunz) {
this.$q.dialog({
message: 'Continuare ' + miafunz + ' ?',
cancel: {
label: this.$t('dialog.cancel')
},
ok: {
label: this.$t('dialog.yes'),
push: true
},
title: 'Funzione:'
}).onOk(async () => {
const mydata = {
dbop: miafunz,
riga: this.riga,
col: this.col
}
this.ris = await UserStore.actions.execDbOp({ mydata })
const mydata = {
dbop: 'changeCellInt'
}
this.ris = await UserStore.actions.execDbOp({ mydata })
if (miafunz === 'visuPlacca') {
this.placca = this.ris.placca
}
})
}
}

View File

@@ -1,16 +1,36 @@
<template>
<div>
<CTitleBanner title="Operazioni su DB:"></CTitleBanner>
<div class="q-ma-md q-pa-sm text-center rounded-borders q-list--bordered">
<div class="row justify-center q-gutter-sm q-list--bordered center_img" style="max-width: 400px">
<div class="row">
<q-btn label="Passa i codici Telefoni sul campo cell" color="primary"
@click="EseguiFunz('changeCellInt')"></q-btn>
<br></div>
<div class="row">
<q-btn label="Trasforma le email tutte in minuscolo" color="primary"
@click="EseguiFunz('changeEmailLowerCase')"></q-btn>
<br></div>
<div class="row">
<q-btn label="Crea Lista" color="primary" @click="EseguiFunz('creaLista')"></q-btn>
<br></div>
<div class="row">
<q-btn label="Crea Billettera" color="primary" @click="EseguiFunz('creaBillettera')"></q-btn>
<br></div>
<q-btn label="Passa i codici Telefoni sul campo cell" color="primary" @click="changeCellInt"></q-btn>
<div class="row">
<q-input v-model="riga" type="number" autofocus label="Riga" style="width: 50px;"></q-input>
<q-input v-model="col" type="number" autofocus label="Col" style="width: 50px;"></q-input>
<q-btn label="Visualizza Placca" color="primary" @click="EseguiFunz('visuPlacca')"></q-btn>
<q-input v-model="placca" autofocus label="Col" style="width: 300px; height: 400px;"></q-input>
<br>
</div>
</div>
<q-field
stack-label
dense
>
>
<template v-slot:control>
<div class="self-center full-width no-outline text-center" tabindex="0">{{ris}}</div>
</template>
@@ -23,5 +43,5 @@
</script>
<style lang="scss" scoped>
@import './dbop';
@import './dbop';
</style>