Skip to content

Commit 7676494

Browse files
committed
fix: vehicle time window
1 parent e450188 commit 7676494

File tree

13 files changed

+47
-8
lines changed

13 files changed

+47
-8
lines changed

src/fragments/forms/map-form/components/optimization/components/edit-dialog/EditDialog.vue

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
<v-item-group v-if="vehiclesBox" style="margin: 10px 15px 0 0; border: solid lightgray 1px; padding: 10px">
7373
<v-layout class="profile-options-wrapper">
7474
<v-item v-for="profile in profilesMapping" :key="profile.slug">
75-
<v-flex style="min-width:45px">
75+
<v-flex style="min-width: 48px">
7676
<profile-selector-option @profileSelected="profileSelected" :profile="profile"
7777
:active-profile-slug="vehicleProfile(i)" :active-vehicle-type="editData[i].profile"
7878
:is-vehicle="true">
@@ -83,8 +83,11 @@
8383
</v-item-group>
8484
<v-text-field v-if="vehiclesBox" v-model.number="editData[i].capacity[0]" type="number" style="width: 50%" :persistent-hint="true" :hint="'Capacity'"></v-text-field>
8585
</v-layout>
86-
<v-text-field v-if="jobsBox" v-model.number="editData[i].service" :persistent-hint="true" :hint="'Service time (in seconds)'"></v-text-field>
87-
<v-text-field v-if="vehiclesBox" v-model="editData[i].time_window" :persistent-hint="true" :hint="'Working time window (in seconds passed since 00:00 or timestamp)'"></v-text-field>
86+
<v-text-field v-if="jobsBox" v-model.number="editData[i].service" :persistent-hint="true" :hint="$t('editDialog.service')"></v-text-field>
87+
<v-layout row-wrap>
88+
<v-text-field v-if="vehiclesBox" v-model.number="editData[i].time_window[0]" style="padding-right: 10px" :persistent-hint="true" :hint="$t('editDialog.start') + $t('editDialog.timeWindow')"></v-text-field>
89+
<v-text-field v-if="vehiclesBox" v-model.number="editData[i].time_window[1]" style="padding-right: 10px" :persistent-hint="true" :hint="$t('editDialog.end') + $t('editDialog.timeWindow')"></v-text-field>
90+
</v-layout>
8891

8992
<v-select v-model="editData[i].skills" :items="editSkills" :item-text="'name'" :item-value="'id'" return-object chips deletable-chips
9093
:persistent-hint="true" :hint="content.skills" multiple :menu-props="{'closeOnContentClick':true}">
@@ -99,7 +102,7 @@
99102
</div>
100103
</v-card-text>
101104
</v-card>
102-
<v-alert v-if="editData.length >= content.maxLength" :value="true" type="warning" style="color:black" >
105+
<v-alert v-if="editData.length > content.maxLength" :value="true" type="warning" style="color:black" >
103106
{{ content.maxWarning }}
104107
</v-alert>
105108
<v-layout row :wrap="$lowResolution">

src/fragments/forms/map-form/components/optimization/components/edit-dialog/edit-dialog.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ export default {
7373
item: 'Job',
7474
class: Job,
7575
maxLength: 50,
76-
maxWarning: this.$t('optimization.maxWarning') + '50' + this.$t('optimization.jobs'),
76+
maxWarning: this.$t('optimization.maxWarning') + '50 ' + this.$t('optimization.jobs'),
7777
import: this.$t('optimization.import') + this.$t('optimization.jobs'),
7878
edit: this.$t('optimization.edit') + this.$t('optimization.job'),
7979
add: this.$t('optimization.add') + this.$t('optimization.job'),
@@ -91,7 +91,7 @@ export default {
9191
item: 'Vehicle',
9292
class: Vehicle,
9393
maxLength: 3,
94-
maxWarning: this.$t('optimization.maxWarning') + '3' + this.$t('optimization.vehicles'),
94+
maxWarning: this.$t('optimization.maxWarning') + '3 ' + this.$t('optimization.vehicles'),
9595
import: this.$t('optimization.import') + this.$t('optimization.vehicles'),
9696
edit: this.$t('optimization.edit') + this.$t('optimization.vehicle'),
9797
add: this.$t('optimization.add') + this.$t('optimization.vehicle'),
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
export default {
22
editDialog: {
33
keepEdits: 'Keep edits',
4+
service: 'Service time (in seconds)',
5+
timeWindow: ' of time window (in seconds passed since 00:00 or timestamp)',
6+
start: 'Start',
7+
end: 'End'
48
}
59
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
export default {
22
editDialog: {
33
keepEdits: 'Keep edits',
4+
service: 'Service time (in seconds)',
5+
timeWindow: ' of time window (in seconds passed since 00:00 or timestamp)',
6+
start: 'Start',
7+
end: 'End'
48
}
59
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
export default {
22
editDialog: {
33
keepEdits: 'Keep edits',
4+
service: 'Service time (in seconds)',
5+
timeWindow: ' of time window (in seconds passed since 00:00 or timestamp)',
6+
start: 'Start',
7+
end: 'End'
48
}
59
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
export default {
22
editDialog: {
33
keepEdits: 'Keep edits',
4+
service: 'Service time (in seconds)',
5+
timeWindow: ' of time window (in seconds passed since 00:00 or timestamp)',
6+
start: 'Start',
7+
end: 'End'
48
}
59
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
export default {
22
editDialog: {
33
keepEdits: 'Keep edits',
4+
service: 'Service time (in seconds)',
5+
timeWindow: ' of time window (in seconds passed since 00:00 or timestamp)',
6+
start: 'Start',
7+
end: 'End'
48
}
59
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
export default {
22
editDialog: {
33
keepEdits: 'Keep edits',
4+
service: 'Service time (in seconds)',
5+
timeWindow: ' of time window (in seconds passed since 00:00 or timestamp)',
6+
start: 'Start',
7+
end: 'End'
48
}
59
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
export default {
22
editDialog: {
33
keepEdits: 'Keep edits',
4+
service: 'Service time (in seconds)',
5+
timeWindow: ' of time window (in seconds passed since 00:00 or timestamp)',
6+
start: 'Start',
7+
end: 'End'
48
}
59
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
export default {
22
editDialog: {
33
keepEdits: 'Keep edits',
4+
service: 'Service time (in seconds)',
5+
timeWindow: ' of time window (in seconds passed since 00:00 or timestamp)',
6+
start: 'Start',
7+
end: 'End'
48
}
59
}

0 commit comments

Comments
 (0)