Forráskód Böngészése

entities.json WIP

Vijayakrishnan 5 éve
szülő
commit
75e55a88e1
1 módosított fájl, 30 hozzáadás és 8 törlés
  1. 30 8
      generatecv/entities.json

+ 30 - 8
generatecv/entities.json

@@ -2,15 +2,37 @@
     "Controllers": {
         "MyPaymentSchedule": {},
         "MyTeams": {
-            "fields": [
-                "uid|UID|text",
-                "hcp_pro_id|HCP|text",
-                "ally_pro_id|Ally|text",
-                "client_count|Client Count|number|readonly"
+            "model": "Team",
+            "list": [
+                "uid",
+                "hcp_pro_id hcpProName()",
+                "ally_pro_id allyProName()",
+                "client_count"
             ],
-            "add": "/api/teams/new",
-            "edit": "/api/teams/update/:id",
-            "delete": "/api/teams/delete/:id"
+            "single": [
+                "uid",
+                "deactivated_at",
+                "deactivation_memo",
+                "is_active isActive()",
+                "reactivated_at",
+                "reactivation_memo",
+                "client_count",
+                "client_count_refreshed_at",
+                "team_number",
+                "hcp_pro_id hcpProName()",
+                "ally_pro_id allyProName()",
+                "type"
+            ],
+            "edit": [
+                "is_active bool",
+                "team_number number",
+                "ally_pro_id select Pro name_display id",
+                "hcp_pro_id select Pro name_display id",
+                "type"
+            ],
+            "add_api": "/api/teams/new",
+            "edit_api": "/api/teams/update/:id",
+            "delete_api": "/api/teams/delete/:id"
         },
         "MyClients":  {