diff app/model/Ort.js @ 1004:9ac03f461ab4 stammdatengrids

Introduced Orte into Stammdatengrids, Added Ortszuordnung. THIS COMMIT IS WORK IN PROGRESS, Proben will NOT work after this commit. Orte can not be edited.
author Dustin Demuth <dustin@intevation.de>
date Wed, 20 Jan 2016 12:32:42 +0100
parents app/model/Location.js@f73ca04d73a7
children 9651def05ae6 1df6b6210b42
line wrap: on
line diff
--- a/app/model/Ort.js	Fri Jan 15 14:42:29 2016 +0100
+++ b/app/model/Ort.js	Wed Jan 20 12:32:42 2016 +0100
@@ -7,7 +7,7 @@
  */
 
 /**
- * Model class for Ort
+ * Model class for Ort Stammdaten
  */
 Ext.define('Lada.model.Ort', {
     extend: 'Ext.data.Model',
@@ -15,20 +15,55 @@
     fields: [{
         name: 'id'
     }, {
-        name: 'owner',
-        type: 'boolean'
-    }, {
-        name: 'readonly',
-        type: 'boolean',
-        persist: false
+        name: 'aktiv'
     }, {
-        name: 'ort'
+        name: 'ortId'
     }, {
-        name: 'probeId'
+        name: 'nutsCode'
     }, {
-        name: 'ortsTyp'
+        name: 'anlageId'
     }, {
-        name: 'ortszusatztext'
+        name: 'netzbetreiberId'
+    }, {
+        name: 'gemId'
+    }, {
+        name: 'staatId'
+    }, {
+        name: 'kdaId'
+    }, {
+        name: 'ozId'
+    }, {
+        name: 'ortTyp'
+    }, {
+        name: 'mpArt'
+    }, {
+        name: 'zone'
+    }, {
+        name: 'sektor'
+    }, {
+        name: 'zustaendigkeit'
+    }, {
+        name: 'berichtstext'
+    }, {
+        name: 'kurztext'
+    }, {
+        name: 'langtext'
+    }, {
+        name: 'beschreibung'
+    }, {
+        name: 'unscharf'
+    }, {
+        name: 'hoeheLand'
+    }, {
+        name: 'koordXExtern'
+    }, {
+        name: 'koordYExtern'
+    }, {
+        name: 'longitude',
+        type: 'float'
+    }, {
+        name: 'latitude',
+        type: 'float'
     }, {
         name: 'letzteAenderung',
         type: 'date',
@@ -38,22 +73,6 @@
             }
             return new Date(v);
         }
-    }, {
-        name: 'treeModified',
-        serialize: function(value) {
-            if (value === '') {
-                return null;
-            }
-            return value;
-        }
-    }, {
-        name: 'parentModified',
-        serialize: function(value) {
-            if (value === '') {
-                return null;
-            }
-            return value;
-        }
     }],
 
     idProperty: 'id',

http://lada.wald.intevation.org