#1236 revision con pepe
gitea/salix/dev This commit looks good Details

This commit is contained in:
Gerard 2019-03-22 12:34:42 +01:00
parent e23a184166
commit 37546e7a26
7 changed files with 50 additions and 19 deletions

View File

@ -29,11 +29,12 @@ module.exports = Self => {
{relation: 'ticket',
scope: {
fields: ['id', 'packages', 'warehouseFk', 'nickname', 'clientFk', 'priority'],
order: 'priority',
include: [
{
relation: 'client',
scope: {
fields: ['id', 'street'],
fields: ['id', 'street', 'postcode'],
}
},
{
@ -48,6 +49,12 @@ module.exports = Self => {
scope: {
fields: ['id', 'name']
}
},
{
relation: 'notes',
scope: {
where: {observationTypeFk: 3}
}
}
]
@ -73,7 +80,7 @@ module.exports = Self => {
}, {
relation: 'vehicle',
scope: {
fields: ['id', 'm3']
fields: ['id', 'm3', 'numberPlate']
}
}
],

View File

@ -18,7 +18,7 @@
</vn-searchbar>
</vn-card>
</div>
<vn-card margin-medium-v compact>
<vn-card margin-medium-v class="index">
<vn-table model="model" auto-load="false">
<vn-thead>
<vn-tr>
@ -66,7 +66,7 @@
vn-id="summary"
class="dialog-summary">
<tpl-body>
<vn-route-summary route="$ctrl.selectedRoute"></vn-route-summary>
<vn-route-summary route="$ctrl.routeSelected"></vn-route-summary>
</tpl-body>
</vn-dialog>
<vn-worker-descriptor-popover

View File

@ -0,0 +1,5 @@
@import "./variables";
vn-route-index .index {
max-width: $width-large;
}

View File

@ -12,7 +12,7 @@
value="{{$ctrl.summary.route.agencyMode.name}}">
</vn-label-value>
<vn-label-value label="Vehicle"
value="{{$ctrl.summary.route.vehicleFk}}">
value="{{$ctrl.summary.route.vehicle.numberPlate}}">
</vn-label-value>
<vn-label-value label="Driver"
value="{{$ctrl.summary.route.worker.user.nickname}}">
@ -26,7 +26,7 @@
value="{{$ctrl.summary.route.time | dateTime: 'HH:MM'}}">
</vn-label-value>
<vn-label-value label="Finished"
value="{{$ctrl.summary.route.finished}}">
value="{{$ctrl.summary.route.finished | dateTime: 'HH:MM'}}">
</vn-label-value>
<vn-label-value label="Km Start"
value="{{$ctrl.summary.route.kmStart}}">
@ -54,17 +54,20 @@
<vn-table model="model">
<vn-thead>
<vn-tr>
<vn-th shrink>Order</vn-th>
<vn-th number>Ticket id</vn-th>
<vn-th>Alias</vn-th>
<vn-th number>Packages</vn-th>
<vn-th number>Volume</vn-th>
<vn-th>Warehouse</vn-th>
<vn-th number shrink>Packages</vn-th>
<vn-th shrink></vn-th>
<vn-th shrink>Warehouse</vn-th>
<vn-th shrink>PC</vn-th>
<vn-th>Street</vn-th>
<vn-th>State</vn-th>
<vn-th shrink></vn-th>
</vn-tr>
</vn-thead>
<vn-tbody>
<vn-tr ng-repeat="ticket in $ctrl.summary.route.ticket">
<vn-td shrink>{{ticket.priority}}</vn-td>
<vn-td number>
<span
ng-click="$ctrl.showTicketDescriptor($event, ticket.id)"
@ -79,11 +82,18 @@
{{ticket.nickname}}
</span>
</vn-td>
<vn-td number>{{ticket.packages}}</vn-td>
<vn-td number>{{ticket.volume}}</vn-td>
<vn-td>{{ticket.warehouse.name}}</vn-td>
<vn-td number shrink>{{ticket.packages}}</vn-td>
<vn-td shrink>{{ticket.volume}}</vn-td>
<vn-td shrink>{{ticket.warehouse.name}}</vn-td>
<vn-td shrink>{{ticket.client.postcode}}</vn-td>
<vn-td expand title="{{ticket.client.street}}">{{ticket.client.street}}</vn-td>
<vn-td>{{ticket.state.state.name}}</vn-td>
<vn-td shrink>
<vn-icon
ng-if="ticket.notes.length"
vn-tooltip="{{ticket.notes[0].description}}"
icon="insert_drive_file">
</vn-icon>
</vn-td>
</vn-tr>
</vn-tbody>
</vn-table>

View File

@ -1,7 +1,8 @@
Driver: Conductor
Vehicle: Vehículo
Packages: Bultos
Time: F. Inicio
Finished: F. Fin
Time: H. Inicio
Finished: H. Fin
Km Start: Km de inicio
Km End: Km de fin
PC: CP

View File

@ -1,5 +1,10 @@
@import "./variables";
@import "variables";
vn-route-summary .summary {
max-width: $width-large;
vn-icon[icon=insert_drive_file]{
color: $color-font-secondary;
}
}

View File

@ -36,6 +36,9 @@
},
"isDeleted": {
"type": "boolean"
},
"priority": {
"type": "Number"
}
},
"relations": {