mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-18 12:37:53 +00:00
31 lines
1023 B
TypeScript
31 lines
1023 B
TypeScript
import { models } from 'src/plugin/src1/'
|
|
import { DELETE, GET, SAVE } from '../models/beast-orm-function';
|
|
const { rewriteSave, rewriteGet, rewriteDelete } = models.core.localStorage.rewrite
|
|
|
|
export class CPSession extends models.LocalStorage {
|
|
static UserId: number = models.preset()
|
|
static Email: string = models.preset()
|
|
static UserName: string = models.preset()
|
|
static FullName: string = models.preset()
|
|
static RoleID: number = models.preset()
|
|
static RoleDescription: string = models.preset()
|
|
static OrganicEntityID: number = models.preset()
|
|
static OrganicEntityName: string = models.preset()
|
|
static Status: string = models.preset()
|
|
static Authorization: string = models.preset()
|
|
static AuthorizationJwt: string = models.preset()
|
|
}
|
|
|
|
// content production
|
|
models.migrate({
|
|
databaseName:'content-production',
|
|
type: 'localStorage',
|
|
version: 1,
|
|
models: [CPSession],
|
|
})
|
|
|
|
|
|
rewriteGet.connect(GET, [CPSession])
|
|
rewriteSave.connect(SAVE, [CPSession])
|
|
rewriteDelete.connect(DELETE, [CPSession])
|
|
CPSession.get() |