lml-main
Version:
This is now a mono repository published into many standalone packages.
46 lines • 1.2 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var moment = require("moment");
var faker_1 = require("faker");
exports.mockCourierJob = function (refId) { return ({
refId: refId,
jobNumber: '123456',
label: {
label: 'T1',
},
deleted: false,
createdAt: '',
completeBy: '',
pickupBy: '',
readyAt: '',
vehicleType: '',
instructions: '',
customer: {
accountNumber: '123',
refId: refId,
serviceLevel: 'GOLD',
name: 'Bruno Pussington',
phone: faker_1.phone.phoneNumber(),
},
manualAllocationOnly: false,
stops: [],
currentTag: {
courier: {
refId: refId,
},
callSign: 'BRUNO',
},
}); };
exports.mockCourierJobStatus = function (refId, status) {
if (status === void 0) { status = 'live'; }
return ({
refId: refId || faker_1.random.uuid(),
status: status,
updatedAt: moment().toISOString(),
pickupBy: moment().add(2, 'hours').valueOf(),
label: 'T1',
lastAction: 'job action',
timestamp: moment().toISOString(),
});
};
//# sourceMappingURL=courier-jobs.js.map