1234567891011121314151617181920212223242526272829303132333435363738 |
- angular.module('SysDataSourceDefService', ['baseServices'])
- .service('SysDataSourceDef', ['$rootScope','BaseService', '$http',function($rootScope,BaseService,$http) {
- var service = {
- detail : function(id,callback){
- //获取SysDataSourceDef的详情
- BaseService.post(__ctx +'/platform/system/sysDataSourceDef/getById.ht',{id:id},function(data){
- if(callback){
- callback(data);
- }
- });
- },
- //保存
- save:function(SysDataSourceDef,callback){
- $http.post(__ctx +'/platform/system/sysDataSourceDef/save.ht',SysDataSourceDef).success(function(data, status, headers, config){
- if(callback){
- callback(data);
- }
- });
- },
- //获取字段信息
- getAttr:function(classPath,callback){
- BaseService.post(__ctx +'/platform/system/sysDataSourceDef/getSetterFields.ht',{classPath:classPath},function(data){
- if(callback){
- callback(data);
- }
- });
- },
- //获取字段信息
- getAll:function(callback){
- BaseService.post(__ctx +'/platform/system/sysDataSourceDef/getAll.ht',{},function(data){
- if(callback){
- callback(data);
- }
- });
- }
- }
- return service;
- }]);
|