Mercurial > gemma
annotate client/src/imports/Imports.vue @ 1230:957907eaaa72
implemented context sensitive box below search bar (see: issue224)
author | Markus Kottlaender <markus@intevation.de> |
---|---|
date | Tue, 20 Nov 2018 08:47:53 +0100 |
parents | ba8cd80d68b6 |
children | ec4b06d3a3a8 |
rev | line source |
---|---|
1142
dc3f0277628a
feat: Importqueue listing (Proof of concept)
Thomas Junk <thomas.junk@intevation.de>
parents:
diff
changeset
|
1 <template> |
1230
957907eaaa72
implemented context sensitive box below search bar (see: issue224)
Markus Kottlaender <markus@intevation.de>
parents:
1217
diff
changeset
|
2 <div> |
1204
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
3 <h4>Import soundingresults</h4> |
1211
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
4 <hr class="mr-auto ml-auto mb-0 w-90"> |
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
5 <div v-if="editState" class="p-3"> |
1204
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
6 <div class="d-flex flex-row input-group mb-4"> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
7 <div class=""> |
1211
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
8 <label for="bottleneck" class="label-text" id="bottlenecklabel">Bottleneck</label> |
1204
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
9 </div> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
10 <input |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
11 id="bottleneck" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
12 type="text" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
13 class="form-control" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
14 placeholder="Name of Bottleneck" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
15 aria-label="bottleneck" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
16 aria-describedby="bottlenecklabel" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
17 v-model="bottleneck" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
18 > |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
19 </div> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
20 <div class="d-flex flex-row input-group mb-4"> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
21 <div class=""> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
22 <label class="label-text" for="importdate" id="importdatelabel">Date</label> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
23 </div> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
24 <input |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
25 id="importdate" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
26 type="date" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
27 class="form-control" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
28 placeholder="Date of import" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
29 aria-label="bottleneck" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
30 aria-describedby="bottlenecklabel" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
31 v-model="importDate" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
32 > |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
33 </div> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
34 <div class="d-flex flex-row input-group mb-4"> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
35 <div class=""> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
36 <label class="label-text" for="depthreference">Depth reference</label> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
37 </div> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
38 <select v-model="depthReference" class="custom-select" id="depthreference"> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
39 <option |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
40 v-for="option in this.$options.depthReferenceOptions" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
41 :key="option" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
42 >{{option}}</option> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
43 </select> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
44 </div> |
1211
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
45 </div> |
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
46 <div class="uploadsection mr-auto ml-auto mt-4 mb-4"> |
1204
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
47 <div class="d-flex flex-row input-group mb-4"> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
48 <div class="custom-file"> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
49 <input |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
50 type="file" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
51 @change="fileSelected" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
52 class="custom-file-input" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
53 id="uploadFile" |
1183
1d4801145a2d
import soundingresults context now map instead administration
Thomas Junk <thomas.junk@intevation.de>
parents:
1161
diff
changeset
|
54 > |
1204
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
55 <label class="custom-file-label" for="uploadFile">{{uploadLabel}}</label> |
1145
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
56 </div> |
1142
dc3f0277628a
feat: Importqueue listing (Proof of concept)
Thomas Junk <thomas.junk@intevation.de>
parents:
diff
changeset
|
57 </div> |
1204
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
58 <div class="downloadbtn text-right"> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
59 <a |
1211
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
60 v-if="editState" |
1204
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
61 download="meta.json" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
62 :href="dataLink " |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
63 class="btn btn-outline-info mr-2" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
64 >Generate Meta.json</a> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
65 <button |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
66 :disabled="disableUpload" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
67 @click="submitUpload" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
68 class="btn btn-info" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
69 type="button" |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
70 >Upload!</button> |
ddfdf440da24
made searchbar contextual
Markus Kottlaender <markus@intevation.de>
parents:
1191
diff
changeset
|
71 </div> |
1142
dc3f0277628a
feat: Importqueue listing (Proof of concept)
Thomas Junk <thomas.junk@intevation.de>
parents:
diff
changeset
|
72 </div> |
dc3f0277628a
feat: Importqueue listing (Proof of concept)
Thomas Junk <thomas.junk@intevation.de>
parents:
diff
changeset
|
73 </div> |
dc3f0277628a
feat: Importqueue listing (Proof of concept)
Thomas Junk <thomas.junk@intevation.de>
parents:
diff
changeset
|
74 </template> |
dc3f0277628a
feat: Importqueue listing (Proof of concept)
Thomas Junk <thomas.junk@intevation.de>
parents:
diff
changeset
|
75 |
dc3f0277628a
feat: Importqueue listing (Proof of concept)
Thomas Junk <thomas.junk@intevation.de>
parents:
diff
changeset
|
76 <script> |
1161
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
77 import { HTTP } from "../application/lib/http"; |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
78 import { displayError, displayInfo } from "../application/lib/errors.js"; |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
79 |
1211
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
80 const defaultLabel = "Choose .zip-file"; |
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
81 const IMPORTSTATE = { UPLOAD: "UPLOAD", EDIT: "EDIT" }; |
1152
7cb06f85a905
feat: Import sounding results display filename in uploadbox
Thomas Junk <thomas.junk@intevation.de>
parents:
1151
diff
changeset
|
82 |
1142
dc3f0277628a
feat: Importqueue listing (Proof of concept)
Thomas Junk <thomas.junk@intevation.de>
parents:
diff
changeset
|
83 export default { |
dc3f0277628a
feat: Importqueue listing (Proof of concept)
Thomas Junk <thomas.junk@intevation.de>
parents:
diff
changeset
|
84 name: "imports", |
1145
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
85 data() { |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
86 return { |
1211
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
87 importState: IMPORTSTATE.UPLOAD, |
1145
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
88 depthReference: "", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
89 bottleneck: "", |
1152
7cb06f85a905
feat: Import sounding results display filename in uploadbox
Thomas Junk <thomas.junk@intevation.de>
parents:
1151
diff
changeset
|
90 importDate: "", |
1161
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
91 uploadLabel: defaultLabel, |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
92 uploadFile: null, |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
93 disableUpload: false |
1145
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
94 }; |
1142
dc3f0277628a
feat: Importqueue listing (Proof of concept)
Thomas Junk <thomas.junk@intevation.de>
parents:
diff
changeset
|
95 }, |
1152
7cb06f85a905
feat: Import sounding results display filename in uploadbox
Thomas Junk <thomas.junk@intevation.de>
parents:
1151
diff
changeset
|
96 methods: { |
7cb06f85a905
feat: Import sounding results display filename in uploadbox
Thomas Junk <thomas.junk@intevation.de>
parents:
1151
diff
changeset
|
97 fileSelected(e) { |
7cb06f85a905
feat: Import sounding results display filename in uploadbox
Thomas Junk <thomas.junk@intevation.de>
parents:
1151
diff
changeset
|
98 const files = e.target.files || e.dataTransfer.files; |
7cb06f85a905
feat: Import sounding results display filename in uploadbox
Thomas Junk <thomas.junk@intevation.de>
parents:
1151
diff
changeset
|
99 if (!files) return; |
7cb06f85a905
feat: Import sounding results display filename in uploadbox
Thomas Junk <thomas.junk@intevation.de>
parents:
1151
diff
changeset
|
100 this.uploadLabel = files[0].name; |
1161
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
101 this.uploadFile = files[0]; |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
102 }, |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
103 submitUpload() { |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
104 if (!this.uploadFile || this.disableUpload) return; |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
105 let formData = new FormData(); |
1212
387826a2efd3
feat: import soundingresults. Uses now import API correctly
Thomas Junk <thomas.junk@intevation.de>
parents:
1211
diff
changeset
|
106 formData.append("soundingresult", this.uploadFile); |
1161
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
107 HTTP.post("/imports/soundingresult", formData, { |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
108 headers: { |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
109 "X-Gemma-Auth": localStorage.getItem("token"), |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
110 "Content-Type": "multipart/form-data" |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
111 } |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
112 }) |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
113 .then(() => { |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
114 displayInfo({ |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
115 title: "Import success" |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
116 }); |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
117 }) |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
118 .catch(error => { |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
119 const { status, data } = error.response; |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
120 displayError({ |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
121 title: "Backend Error", |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
122 message: `${status}: ${data.message || data}` |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
123 }); |
e15850b3a9d1
feat: import of sounding results upload
Thomas Junk <thomas.junk@intevation.de>
parents:
1152
diff
changeset
|
124 }); |
1152
7cb06f85a905
feat: Import sounding results display filename in uploadbox
Thomas Junk <thomas.junk@intevation.de>
parents:
1151
diff
changeset
|
125 } |
7cb06f85a905
feat: Import sounding results display filename in uploadbox
Thomas Junk <thomas.junk@intevation.de>
parents:
1151
diff
changeset
|
126 }, |
1142
dc3f0277628a
feat: Importqueue listing (Proof of concept)
Thomas Junk <thomas.junk@intevation.de>
parents:
diff
changeset
|
127 computed: { |
1211
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
128 editState() { |
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
129 return this.importState === IMPORTSTATE.EDIT; |
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
130 }, |
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
131 uploadState() { |
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
132 return this.importState === IMPORTSTATE.UPLOAD; |
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
133 }, |
1145
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
134 dataLink() { |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
135 return ( |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
136 "data:text/json;charset=utf-8," + |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
137 encodeURIComponent( |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
138 JSON.stringify({ |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
139 depthReference: this.depthReference, |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
140 bottleneck: this.bottleneck, |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
141 date: this.importDate |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
142 }) |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
143 ) |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
144 ); |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
145 } |
1142
dc3f0277628a
feat: Importqueue listing (Proof of concept)
Thomas Junk <thomas.junk@intevation.de>
parents:
diff
changeset
|
146 }, |
1145
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
147 depthReferenceOptions: [ |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
148 "", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
149 "NAP", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
150 "KP", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
151 "FZP", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
152 "ADR", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
153 "TAW", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
154 "PUL", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
155 "NGM", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
156 "ETRS", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
157 "POT", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
158 "LDC", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
159 "HDC", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
160 "ZPG", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
161 "GLW", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
162 "HSW", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
163 "LNW", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
164 "HNW", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
165 "IGN", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
166 "WGS", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
167 "RN", |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
168 "HBO" |
2d34715dd52e
feat: Import of sounding results
Thomas Junk <thomas.junk@intevation.de>
parents:
1144
diff
changeset
|
169 ] |
1142
dc3f0277628a
feat: Importqueue listing (Proof of concept)
Thomas Junk <thomas.junk@intevation.de>
parents:
diff
changeset
|
170 }; |
dc3f0277628a
feat: Importqueue listing (Proof of concept)
Thomas Junk <thomas.junk@intevation.de>
parents:
diff
changeset
|
171 </script> |
dc3f0277628a
feat: Importqueue listing (Proof of concept)
Thomas Junk <thomas.junk@intevation.de>
parents:
diff
changeset
|
172 |
1191
b23622905a3f
switched entirely to sass instead of scss
Markus Kottlaender <markus@intevation.de>
parents:
1183
diff
changeset
|
173 <style lang="sass" scoped> |
1211
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
174 .uploadsection |
55eae66af749
relayouting soundingresults
Thomas Junk <thomas.junk@intevation.de>
parents:
1204
diff
changeset
|
175 width: 90% |
1217
ba8cd80d68b6
made more use of bootstrap classes instead of custom css
Markus Kottlaender <markus@intevation.de>
parents:
1213
diff
changeset
|
176 |
1191
b23622905a3f
switched entirely to sass instead of scss
Markus Kottlaender <markus@intevation.de>
parents:
1183
diff
changeset
|
177 .label-text |
b23622905a3f
switched entirely to sass instead of scss
Markus Kottlaender <markus@intevation.de>
parents:
1183
diff
changeset
|
178 width: 10rem |
b23622905a3f
switched entirely to sass instead of scss
Markus Kottlaender <markus@intevation.de>
parents:
1183
diff
changeset
|
179 text-align: left |
b23622905a3f
switched entirely to sass instead of scss
Markus Kottlaender <markus@intevation.de>
parents:
1183
diff
changeset
|
180 line-height: 2.25rem |
1142
dc3f0277628a
feat: Importqueue listing (Proof of concept)
Thomas Junk <thomas.junk@intevation.de>
parents:
diff
changeset
|
181 </style> |