- email Abilitazione Circuito RISO

This commit is contained in:
Surya Paolo
2025-11-28 18:53:37 +01:00
parent cfb830a0ad
commit 3018542868
9 changed files with 18 additions and 8 deletions

View File

@@ -1,5 +1,5 @@
import type { IAction } from '@src/model/Projects'
import type { IFriends, IGroupShort, IMyGroup, IPaymentType } from '@src/model/UserStore'
import type { IAdmin, IFriends, IGroupShort, IMyGroup, IPaymentType } from '@src/model/UserStore'
import type {
IDepartment, IQueryAI, IProducer, IShareWithUs, IStorehouse, IProvider, IScontistica, ICategory, IGasordine, ICatProd, ISubCatProd, ICatAI,
IProduct
@@ -1493,7 +1493,7 @@ export interface ICircuit {
photos?: IImgGallery[]
date_created?: Date
date_updated?: Date
admins?: IFriends[]
admins?: IAdmin[]
createdBy?: string
regulation?: string
note?: string
@@ -1607,6 +1607,7 @@ export interface IAccount {
name: string
deperibile: boolean
fidoConcesso: number
username_admin_abilitante?: string
qta_maxConcessa: number
importo_iniziale?: number
saldo: number

View File

@@ -14,6 +14,11 @@ export interface IFriends {
username: string
date?: Date
}
export interface IAdmin {
username: string
date?: Date
enable_to_receive_email?: boolean
}
export interface IGroupShort {
groupname: string
date?: Date

View File

@@ -20,6 +20,7 @@ export interface IAbilitaCirc {
token: string
username: string
groupname?: string
username_action?: string
}
export interface ICallResult {

View File

@@ -680,7 +680,7 @@ function getRoutesAd(site: ISites) {
{
active: true,
order: 1005,
path: '/abcirc/:cmd/:token/:username',
path: '/abcirc/:cmd/:token/:username/:username_action',
materialIcon: 'how_to_reg',
name: 'pages.AbilitaCircuito',
component: () => import('@src/views/login/abilitacircuito/abilitacircuito.vue'),

View File

@@ -1669,6 +1669,7 @@ const msg_it = {
settings: 'Impostazioni',
deperibile: 'Deperibile',
fidoConcesso: 'Capacità di finanziamento',
username_admin_abilitante: 'Admin che ha Abilitato',
qta_maxConcessa: 'Capacità massima accumulabile',
importo_iniziale: 'Importo Iniziale',
saldo: 'Saldo',

View File

@@ -8,6 +8,7 @@ export const serv_constants = {
RIS_CODE_AMMESSO: 1,
RIS_CODE_GIA_AMMESSO: -5,
RIS_CODE_ERRORE: -10,
RIS_CODE_REC_DUPLICATED_DESCR_CITY_USER: -110,
RIS_CODE_REC_ALREADY_EXIST_SYMBOL: -102,

View File

@@ -1162,7 +1162,7 @@ export const useUserStore = defineStore('UserStore', {
cmd: paramquery.cmd,
token: paramquery.token,
username: paramquery.username,
username_action: this.my.username,
username_action: paramquery.username_action,
groupname: paramquery.groupname,
};
console.log(usertosend);

View File

@@ -52,8 +52,8 @@ export default defineComponent({
isLoading.value = true
username.value = (route.params.username) ? route.params.username.toString() : '';
let param: IAbilitaCirc = { cmd: '', token: '', username: '' };
if (route.params.token) param = { cmd: route.params.cmd.toString(), token: route.params.token.toString(), username: username.value };
let param: IAbilitaCirc = { cmd: '', token: '', username: '', username_action: '' };
if (route.params.token) param = { cmd: route.params.cmd.toString(), token: route.params.token.toString(), username: username.value, username_action: route.params.username_action.toString() };
// console.log('idlink = ', param)
return userStore
@@ -92,6 +92,7 @@ export default defineComponent({
goHome,
goToProfile,
circuitName,
risultato,
};
},
});

View File

@@ -42,7 +42,7 @@
<q-icon name="warning" size="48px" />
<div class="status-text">
<div class="status-title">Attenzione</div>
<div class="status-message">{{ myrisultato() }}</div>
<div class="status-message" v-html="risultato"></div>
</div>
</div>
</q-card-section>
@@ -56,7 +56,7 @@
<q-icon name="check_circle" size="48px" />
<div class="status-text">
<div class="status-title">Circuito Abilitato</div>
<div class="status-message">{{ myrisultato() }}</div>
<div class="status-message" v-html="risultato"></div>
</div>
</div>
</q-card-section>