-
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/modules/route/front/tickets/index.js b/modules/route/front/tickets/index.js
index e74cbcd40..b14b28ed6 100644
--- a/modules/route/front/tickets/index.js
+++ b/modules/route/front/tickets/index.js
@@ -4,14 +4,6 @@ import './style.scss';
import UserError from 'core/lib/user-error';
class Controller extends Section {
- get route() {
- return this._route;
- }
-
- set route(value) {
- this._route = value;
- }
-
get isChecked() {
if (this.tickets) {
for (let instance of this.tickets)
@@ -37,19 +29,6 @@ class Controller extends Section {
});
}
- unlinkZone(ticket) {
- const params = {
- agencyModeId: this.route.agencyModeFk,
- zoneId: ticket.zoneFk,
- };
-
- const query = `Routes/unlink`;
- this.$http.post(query, params).then(() => {
- this.vnApp.showSuccess(this.$t('Data saved!'));
- this.$.possibleTicketsModel.refresh();
- });
- }
-
getSelectedItems(items) {
const selectedItems = [];
@@ -117,38 +96,6 @@ class Controller extends Section {
});
}
- openPossibleTicketsDialog() {
- this.$.possibleTicketsModel.refresh();
- this.$.possibleTicketsDialog.show();
- }
-
- setTicketsRoute() {
- let tickets = this.getSelectedItems(this.possibleTickets);
- if (tickets.length === 0) return;
-
- const updates = [];
-
- for (let ticket of tickets) {
- delete ticket.checked;
- const update = {
- where: {id: ticket.id},
- data: {routeFk: this.route.id}
- };
-
- updates.push(update);
- }
-
- const data = {creates: [], updates: updates, deletes: []};
-
- return this.$http.post(`Tickets/crud`, data)
- .then(() => {
- this.$.model.data = this.$.model.data.concat(tickets);
- this.vnApp.showSuccess(this.$t('Data saved!'));
- this.updateVolume();
- this.$.possibleTicketsDialog.hide();
- });
- }
-
onDrop($event) {
const ticketId = $event.dataTransfer.getData('Text');
diff --git a/modules/route/front/tickets/index.spec.js b/modules/route/front/tickets/index.spec.js
index 092445e6f..82647d903 100644
--- a/modules/route/front/tickets/index.spec.js
+++ b/modules/route/front/tickets/index.spec.js
@@ -74,32 +74,6 @@ describe('Route', () => {
});
});
- describe('unlink()', () => {
- it('should call the route unlink endpoint with the agency and zone ids', () => {
- controller.$.possibleTicketsModel = {refresh: jest.fn()};
- jest.spyOn(controller.vnApp, 'showSuccess');
-
- controller.route = {
- agencyModeFk: 1
- };
-
- const ticket = {
- zoneFk: 2,
- };
- const params = {
- agencyModeId: controller.route.agencyModeFk,
- zoneId: ticket.zoneFk,
- };
-
- $httpBackend.expectPOST(`Routes/unlink`, params).respond('ok');
- controller.unlinkZone(ticket);
- $httpBackend.flush();
-
- expect(controller.vnApp.showSuccess).toHaveBeenCalled();
- expect(controller.$.possibleTicketsModel.refresh).toHaveBeenCalledWith();
- });
- });
-
describe('getSelectedItems()', () => {
it('should return the selected items', () => {
let items = [
@@ -208,55 +182,6 @@ describe('Route', () => {
});
});
- describe('openPossibleTicketsDialog()', () => {
- it('should call both refresh and show methods in posible tickets model and dialog', () => {
- controller.$.possibleTicketsModel = {refresh: () => {}};
- jest.spyOn(controller.$.possibleTicketsModel, 'refresh');
- controller.$.possibleTicketsDialog = {show: () => {}};
- jest.spyOn(controller.$.possibleTicketsDialog, 'show');
-
- controller.openPossibleTicketsDialog();
-
- expect(controller.$.possibleTicketsModel.refresh).toHaveBeenCalledWith();
- expect(controller.$.possibleTicketsDialog.show).toHaveBeenCalledWith();
- });
- });
-
- describe('setTicketsRoute()', () => {
- it('should perform a POST query to add tickets to the route', () => {
- controller.$.possibleTicketsDialog = {hide: () => {}};
- jest.spyOn(controller.$.possibleTicketsDialog, 'hide');
-
- controller.$params = {id: 1101};
- controller.$.model.data = [{id: 1, checked: false}];
-
- const existingTicket = controller.$.model.data[0];
-
- controller.route = {id: 111};
-
- controller.possibleTickets = [
- {id: 2, checked: false},
- {id: 3, checked: true},
- {id: 4, checked: false},
- {id: 5, checked: true},
- ];
-
- let expectedResult = [
- existingTicket,
- {id: 3},
- {id: 5}
- ];
-
- $httpBackend.whenPOST(`Routes/${controller.$params.id}/updateVolume`).respond(200);
- $httpBackend.expectPOST('Tickets/crud').respond();
- controller.setTicketsRoute();
- $httpBackend.flush();
-
- expect(controller.$.model.data).toEqual(expectedResult);
- expect(controller.$.possibleTicketsDialog.hide).toHaveBeenCalledWith();
- });
- });
-
describe('onDrop()', () => {
it('should call the insert method when dragging a ticket number', () => {
jest.spyOn(controller, 'insert');
diff --git a/modules/worker/back/methods/calendar/absences.js b/modules/worker/back/methods/calendar/absences.js
index c2ec27dd8..ddf38a604 100644
--- a/modules/worker/back/methods/calendar/absences.js
+++ b/modules/worker/back/methods/calendar/absences.js
@@ -17,11 +17,6 @@ module.exports = Self => {
arg: 'year',
type: 'date',
required: true,
- },
- {
- arg: 'all',
- type: 'boolean',
- required: false,
}],
returns: [{
arg: 'absences',
diff --git a/print/templates/reports/driver-route/driver-route.html b/print/templates/reports/driver-route/driver-route.html
index eed85e1d7..5d840958d 100644
--- a/print/templates/reports/driver-route/driver-route.html
+++ b/print/templates/reports/driver-route/driver-route.html
@@ -139,10 +139,6 @@
{{$t('salesPerson')}} |
{{ticket.salesPersonName}} |
-
- {{$t('import')}} |
- {{ticket.import | currency('EUR', $i18n.locale)}} |
-