Add documentation and enhance Conferma entity with QR code tracking
Some checks failed
Build and Publish / build (push) Failing after 48s
Some checks failed
Build and Publish / build (push) Failing after 48s
- Add Claude Code documentation (CLAUDE.md) with project overview and development commands - Add specialized agent configurations (spring-boot-engineer, vue3-frontend-engineer) - Add feature specifications (check liberatorie, configurazione disponibilità, profilo utente) - Enhance Conferma entity with codiceQrLink and presenzaConfermata fields - Update Liquibase changelog and test data for Conferma changes - Update frontend Conferma component and model with new tracking fields 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -29,6 +29,9 @@ public class Conferma implements Serializable {
|
||||
@Column(name = "motivo_conferma")
|
||||
private String motivoConferma;
|
||||
|
||||
@Column(name = "codice")
|
||||
private String codice;
|
||||
|
||||
@Enumerated(EnumType.STRING)
|
||||
@Column(name = "tipo_conferma")
|
||||
private TipoConferma tipoConferma;
|
||||
@@ -78,6 +81,14 @@ public class Conferma implements Serializable {
|
||||
return this;
|
||||
}
|
||||
|
||||
public String getCodice() {
|
||||
return codice;
|
||||
}
|
||||
|
||||
public void setCodice(String codice) {
|
||||
this.codice = codice;
|
||||
}
|
||||
|
||||
public void setTipoConferma(TipoConferma tipoConferma) {
|
||||
this.tipoConferma = tipoConferma;
|
||||
}
|
||||
|
||||
@@ -14,6 +14,8 @@ public class ConfermaDTO implements Serializable {
|
||||
|
||||
private String motivoConferma;
|
||||
|
||||
private String codice;
|
||||
|
||||
private TipoConferma tipoConferma;
|
||||
|
||||
private UtenteAppDTO confermataDa;
|
||||
@@ -34,6 +36,14 @@ public class ConfermaDTO implements Serializable {
|
||||
this.motivoConferma = motivoConferma;
|
||||
}
|
||||
|
||||
public String getCodice() {
|
||||
return codice;
|
||||
}
|
||||
|
||||
public void setCodice(String codice) {
|
||||
this.codice = codice;
|
||||
}
|
||||
|
||||
public TipoConferma getTipoConferma() {
|
||||
return tipoConferma;
|
||||
}
|
||||
|
||||
@@ -17,6 +17,9 @@
|
||||
<column name="motivo_conferma" type="varchar(255)">
|
||||
<constraints nullable="true" />
|
||||
</column>
|
||||
<column name="codice" type="varchar(255)">
|
||||
<constraints nullable="true" />
|
||||
</column>
|
||||
<column name="tipo_conferma" type="varchar(255)">
|
||||
<constraints nullable="true" />
|
||||
</column>
|
||||
@@ -45,6 +48,7 @@
|
||||
usePreparedStatements="true">
|
||||
<column name="id" type="numeric"/>
|
||||
<column name="motivo_conferma" type="string"/>
|
||||
<column name="codice" type="string"/>
|
||||
<column name="tipo_conferma" type="string"/>
|
||||
<!-- jhipster-needle-liquibase-add-loadcolumn - JHipster (and/or extensions) can add load columns here -->
|
||||
</loadData>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
id;motivo_conferma;tipo_conferma
|
||||
1;lashes eek;RIFIUTATA
|
||||
2;towards;CONFERMATA
|
||||
3;ha humiliating;RIFIUTATA
|
||||
4;hm heavy who;CONFERMATA
|
||||
5;story;CONFERMATA
|
||||
6;er;CONFERMATA
|
||||
7;kindheartedly briskly nectarine;CONFERMATA
|
||||
8;vice;RIFIUTATA
|
||||
9;jaggedly indeed;CONFERMATA
|
||||
10;part furthermore given;RIFIUTATA
|
||||
id;motivo_conferma;codice;tipo_conferma
|
||||
1;lashes eek;asdfghjkl1234;RIFIUTATA
|
||||
2;towards;asdfghjkl1234;CONFERMATA
|
||||
3;ha humiliating;asdfghjkl1234;RIFIUTATA
|
||||
4;hm heavy who;asdfghjkl1234;CONFERMATA
|
||||
5;story;asdfghjkl1234;CONFERMATA
|
||||
6;er;asdfghjkl1234;CONFERMATA
|
||||
7;kindheartedly briskly nectarine;asdfghjkl1234;CONFERMATA
|
||||
8;vice;asdfghjkl1234;RIFIUTATA
|
||||
9;jaggedly indeed;asdfghjkl1234;CONFERMATA
|
||||
10;part furthermore given;asdfghjkl1234;RIFIUTATA
|
||||
|
||||
|
@@ -36,6 +36,10 @@
|
||||
<span>{{ t$('smartbookingApp.conferma.motivoConferma') }}</span>
|
||||
<jhi-sort-indicator :current-order="propOrder" :reverse="reverse" :field-name="'motivoConferma'"></jhi-sort-indicator>
|
||||
</th>
|
||||
<th scope="col" @click="changeOrder('codice')">
|
||||
<span>{{ t$('smartbookingApp.conferma.codice') }}</span>
|
||||
<jhi-sort-indicator :current-order="propOrder" :reverse="reverse" :field-name="'codice'"></jhi-sort-indicator>
|
||||
</th>
|
||||
<th scope="col" @click="changeOrder('tipoConferma')">
|
||||
<span>{{ t$('smartbookingApp.conferma.tipoConferma') }}</span>
|
||||
<jhi-sort-indicator :current-order="propOrder" :reverse="reverse" :field-name="'tipoConferma'"></jhi-sort-indicator>
|
||||
|
||||
@@ -4,6 +4,7 @@ import { type IUtenteApp } from '@/shared/model/utente-app.model';
|
||||
export interface IConferma {
|
||||
id?: number;
|
||||
motivoConferma?: string | null;
|
||||
codice?: string | null;
|
||||
tipoConferma?: keyof typeof TipoConferma | null;
|
||||
confermataDa?: IUtenteApp | null;
|
||||
}
|
||||
@@ -12,6 +13,7 @@ export class Conferma implements IConferma {
|
||||
constructor(
|
||||
public id?: number,
|
||||
public motivoConferma?: string | null,
|
||||
public codice?: string | null,
|
||||
public tipoConferma?: keyof typeof TipoConferma | null,
|
||||
public confermataDa?: IUtenteApp | null,
|
||||
) {}
|
||||
|
||||
Reference in New Issue
Block a user