first commit

This commit is contained in:
2024-11-07 17:44:29 +03:00
commit 643d6d8f65
247 changed files with 420800 additions and 0 deletions

View File

@@ -0,0 +1,73 @@
Event.Controller
class Person:
1. Berkay Karatay
2. Melih Asd
...
class User:
Berkay User
Melih User
...
class Company:
Evyos
...
class Departments:
General Managment
Information Tech. Dep.
Sales
...
class Duties:
General Manager
Backend Developer
Area Manager
...
class Occupant:
job_resp: Boolean true | false true
resp_empp_id Employees[1]
Bina Sakini
...
class Employees:
1. st - en - Person 1
...
class Events:
1. Cari Hesap kontrol
2. Cari Hesap Gözlem
3. Cari Hesap Oluştur
Cari Hesap [WAG]
Kazan Dairesi İşleri
Daire Bilgileri [HAG]
Sorumlu Kişiye Mail [WAG]
Bina Bilgileri [HAG]
Wag APi Service Build
Hag APi Service Build
...
class BudgetRecords:
CRUD Row(s)
CompanyBudgetRecords:
/list
/create
/update
/delete
/destroy
CompanyEmployees:
1 insan(class Person) + 1 görev(class CompanyDuty)
CompanyDuty:
n(görev) kümesi
CompanyDepartments:
n(duty) kümesi

View File

@@ -0,0 +1,18 @@
OccupantTypes
Token (Save AS) => User => Employee => Menu
+ User ID && User UUID
+ People ID && People UUID
+ User Info
+ Employee ID && Employee UUID
+ CompanyId + CompanyUUID
+ DutyId + Duty UUID [duty_id]
+ OccupantTypesId + OccupantTypesUUID + OccupantTypes [String]
+ Priority ID, Priority Code [priority_id ,priority_code]
+ Request [IP + header]
+ Reachable Module List[id]
+ List of reachable Endpoint Codes [Array] ???

View File

@@ -0,0 +1,23 @@
class User:
email = karatay.berkay@gmail.com
via: email | phone | user_tag
phone: tanımlı
is_occupant True
...
class User:
email = karatay.berkay@evyos.com.tr
via: email X | phone | user_tag
phone: +90 111 11 11
is_occupant False
...
class Person:
Person -> User -> Email | Phone
@gmail
@evyos.com.tr

View File

@@ -0,0 +1,95 @@
class Person:
1. Berkay Karatay
2. Melih Asd
3. Osman
...
class User:
Berkay User
Melih User
...
class Company:
Evyos
...
class Departments:
General Managment
Information Tech. Dep.
Sales
...
class Duties:
General Manager
Backend Developer
Area Manager
Kazan Manager
...
class Occupant:
job_resp: Boolean true | false true
resp_empp_id Employees[1]
Bina Sakini
...
class Employees:
1. st - en - Person 1
3. st - en - Person 3
...
class Events2Employees:
class Events2Occupants:
class Events:
1. Cari Hesap kontrol
2. Cari Hesap Gözlem
3. Cari Hesap Oluştur
Cari Hesap [WAG]
Kazan Dairesi İşleri
Daire Bilgileri [HAG]
Sorumlu Kişiye Mail [WAG]
Bina Bilgileri [HAG]
Wag APi Service Build
Hag APi Service Build
...
class BudgetRecords:
CRUD Row(s)
CompanyBudgetRecords:
/list
/create
/update
/delete
/destroy
CompanyEmployees:
1 insan(class Person) + 1 görev(class CompanyDuty)
CompanyDuty:
n(görev) kümesi
CompanyDepartments:
n(duty) kümesi
[Login Action]
Person -> User
Query: Event
Company -> Department -> Duty -> Employee -> Person | (n) Occupant -> Person
Company : evyos.com
Department : Satış Dep.
Duty : Temsilci
Employee: Berkay Karatay[Person]
(n) Occupant
Occupant: Melih[Person]
Occupant: Songül[Person]
Occupant: Günay[Person]

View File

@@ -0,0 +1,52 @@
Building.Controller
class Person:
1. Berkay Karatay
...
class User:
Berkay User
...
class Build:
response_company_id:
X resp_employee: (person_id old version)
class Employee2Parts:
build_id:
part_id:
resp_employee: Person + Duty
...
class LivingSpace:
is_tenant_live:
build_parts_id:
owner_person_id:
life_person_id:
...
[Login Action]
Person -> User
Build -> Parts -> Employee -> Person
! Check is_occupant is true or false
Query: LivingSpace
Person -> Occupant -> LivingSpace -> (n)Part -> (n)Build
Query: Employee2Parts
Person -> Employee -> (n)Build [Employee2Parts]
Occupant & Employee[]
Occupant: Tenant | Owner n(Record)
LivingSpace[Info] && Event[]
Employee:
Build[Info] && Event[]