Bien penser a importer $http et constants si on veux rajouter des méthodes

/**
* @ngdoc service
* @name LieuxCommandeService
* @description 
* Gestion des données lieux de commande
* @param {service} BaseHttpService service de base
* @requires core.service.http
*/
angular.module('services.paramgest.lieuxcommande', ['core.service.http'])
    .service('LieuxCommandeService', function (BaseHttpService, $http, constants) {
        'ngInject';
        'use strict';

        var service = this;
        BaseHttpService.init(service, '/partenaire/lieuDeCommande/');

// on peux rajouter des méthodes 
        service.getUseListFor = function (filters, sort, limit, offset, champs, meta,param) {
            if(param) {

                var params = {
                    version: '1.0',
                    parametresList: {
                        filtreElements: filters,
                        ordreParamList: sort,
                        nbElemPerPage: limit,
                        numeroPage: offset,
                        champsRList: champs
                    }
                };
                service.addAvecMeta(meta,params);
                var result= $http.post(constants.server + '/partenaire/lieuDeCommande/getUseListFor/' + param, params);
                return result;
            }
            return;
        };

    });