123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275 |
- angular.module('push')
- .factory('MyCollectionService', function (ConfigService, $q, UtilService, UserService) {
- return {
- //获取收藏列表
- getStoreList: function (moduleid, pagenum) {
- var deferred = $q.defer();
- var params = {
- //TODO
- userid: UserService.id,
- // userid: 653,
- moduleid: moduleid,
- pagenum: pagenum
- };
- UtilService.imget(ConfigService.server + "common/mycollect", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- //删除收藏
- deleteStore: function (idlist, storetype) {
- var deferred = $q.defer();
- var params = {
- storetype: storetype,
- userId: UserService.id,
- infoId: idlist.join(',')
- };
- UtilService.post(ConfigService.server + "deleteStore.action?", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- //我的发布
- getMyReleaseList: function (currentPage) {
- var deferred = $q.defer();
- var params = {
- currentPage: currentPage,
- pageSize: 10,
- userid: UserService.id
- };
- UtilService.post(ConfigService.server + "getMyReleaseList.action?", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- //我发布的资源
- getMyResourceList: function (currentPage) {
- var deferred = $q.defer();
- var params = {
- currentPage: currentPage,
- pageSize: 10,
- userid: UserService.id
- };
- UtilService.post(ConfigService.server + "getMyResourceList.action?", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- //我的评论
- getMycommentList: function (currentPage) {
- var deferred = $q.defer();
- var params = {
- currentPage: currentPage,
- pageSize: 10,
- userid: UserService.id
- };
- UtilService.post(ConfigService.server + "getMycommentList.action?", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- //我的点赞
- getMyclickList: function (currentPage) {
- var deferred = $q.defer();
- var params = {
- currentPage: currentPage,
- pageSize: 10,
- userid: UserService.id
- };
- UtilService.post(ConfigService.server + "getMyclickList.action?", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- // 评论我的
- getCommentToMeList: function (currentPage) {
- var deferred = $q.defer();
- var params = {
- currentPage: currentPage,
- pageSize: 10,
- userid: UserService.id
- };
- UtilService.post(ConfigService.server + "getCommentToMeList.action?", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- //点赞我的
- getClickToMeList: function (currentPage) {
- var deferred = $q.defer();
- var params = {
- currentPage: currentPage,
- pageSize: 10,
- userid: UserService.id
- };
- UtilService.post(ConfigService.server + "getClickToMeList.action?", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- //系统消息
- getSystemMessage: function (pagenum) {
- var deferred = $q.defer();
- var params = {
- userid: UserService.id,
- // userid: 670,
- pagenum: pagenum,
- mtype: 0,
- node: UserService.node
- };
- UtilService.imget(ConfigService.server + "common/message", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- // 消息设置已读
- readMessage: function (messageid) {
- var deferred = $q.defer();
- var params = {
- userid: UserService.id,
- messageid: messageid
- };
- UtilService.impost(ConfigService.server + "message/read", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- // 获取消息类型列表
- getMessageType: function () {
- var deferred = $q.defer();
- var params = {
- userid: UserService.id
- };
- UtilService.imget(ConfigService.server + "common/messagetype", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- // 获取具体的消息详情
- getMessageTypeContent: function () {
- var deferred = $q.defer();
- var params = {
- userid: UserService.id,
- };
- UtilService.imget(ConfigService.server + "common/allmessage", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- // 消息是否删除这个字段的更改
- getMessageDelete: function (msgid) {
- var deferred = $q.defer();
- var params = {
- msgid: msgid
- };
- UtilService.imget(ConfigService.server + "common/messagedelete", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- getMessagelog: function (row) {
- var deferred = $q.defer();
- var params = {
- node: row.node,
- uid: row.uid,
- currPage: row.currPage
- };
- UtilService._imhttp(ConfigService.server + "user/log/record",'post' ,params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- //获取一键导入模板
- getentrytypes: function (row) {
- var deferred = $q.defer();
- var params = {
- node:localStorage.node,
- uid: localStorage.uid,
- };
- UtilService._imhttp(ConfigService.server + "entry/types",'get' ,params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- //下载模板
- getentrydownload: function (params) {
- var deferred = $q.defer();
- UtilService.downloadhttp(ConfigService.server + "entry/download/model",params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- //导入
- postentryimport: function (params) {
- var deferred = $q.defer();
- UtilService.Uploadhttp(ConfigService.server + "entry/import",params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- //获取上传列表
- postentrylist: function (params) {
- var deferred = $q.defer();
- UtilService.imbodyhttp(ConfigService.server + "entry/list",params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- //文件内容详情
- postentrydetail: function (params) {
- var deferred = $q.defer();
- UtilService.imbodyhttp(ConfigService.server + "entry/detail",params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- //编辑
- postentryEdit: function (url,params) {
- var deferred = $q.defer();
- UtilService.imbodyhttp(ConfigService.server + url,params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },
- }
- })
|