mobileoa-common-modules
Version:
移动办公平台前端公共功能模块
40 lines (34 loc) • 992 B
JavaScript
;
var angular = require('angular');
require('jsUtil');
require('../modules');
var module = angular.module('meet.services');
module.factory('MeetRemoteService', function($http, AppConfig) {
var service = {};
service.get = function(weekFlag, date) {
var path;
if (AppConfig.getAppId() === 'ggfw') {
path = '/yzhy/list';
} else if (AppConfig.getAppId() === 'qhzx') {
path = '/yzhy/listOfQhzx';
} else if (AppConfig.getAppId() === 'qxzx') {
path = '/yzhy/listOfQxzx';
} else if (AppConfig.getAppId()) {
path = '/yzhy/list';
}
if(_.isEmpty(weekFlag) ) {
return $http.get(path + '?lastOrNext&date', {
timeout: 15000
}).then(function(response) {
return response.data;
});
} else {
return $http.get(path + '?lastOrNext=' + weekFlag + '&date=' + date, {
timeout: 15000
}).then(function(response) {
return response.data;
});
}
}
return service;
});