first commit
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -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] ???
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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]
|
||||
|
||||
|
||||
@@ -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[]
|
||||
|
||||
Reference in New Issue
Block a user