UNPKG

unserver-unify

Version:

49 lines 1.39 kB
'use strict'; angular.module('bamboo.common').service('companyBizModel', function(ApiService, $q) { var self = this; self.getProfileById = function(id) { if (!id) return; var deferred = $q.defer(); ApiService.get('/profile/' + id).then(function(res) { deferred.resolve(res.data.data); }, function(error) { deferred.reject(error); }); return deferred.promise; }; self.getCompanyListByconfig = function(config) { var deferred = $q.defer(); var info = { start: 0, limit: Number.MAX_SAFE_INTEGER, action: "getvalidcompanys" }; if (config) { info = config; } ApiService.post("/business", info).then(function(result) { console.log(result.data.data); if (result.data.success) { deferred.resolve(result.data.data); } }, function(error) { deferred.reject(error); }); return deferred.promise; } self.getHomepageCompany = function() { var deferred = $q.defer(); var info = { action: "gethomecompanys", } ApiService.post("/business", info).then(function(result) { if (result.data.success) { console.log(result.data.data); deferred.resolve(result.data.data); } }, function(error) { deferred.reject(error); }); return deferred.promise; } });