UNPKG

mobileoa-common-modules

Version:

移动办公平台前端公共功能模块

40 lines (34 loc) 992 B
'use strict'; 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; });