123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140 |
- angular.module('push')
- .factory('ResourceLibraryService', function (ConfigService, $q, UtilService, UserService, $http) {
- return {
- // 获取资源库列表
- getResourceLibrary: function (key, node) {
- var deferred = $q.defer();
- var params = {
- //TODO
- keyword: key + " ",
- node: node,
- userId: UserService.id == null ? 0 : UserService.id
- // keyword: key+" ",
- // node: "320412000"
- };
- console.log('resource/claidlist:参数', params);
- UtilService.imget(ConfigService.server + "resource/claidlist", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- //选择资源默认排序
- getDefaultSort: function (restype) {
- var deferred = $q.defer();
- var params = {
- restype: restype
- };
- // console.log(params);
- UtilService.imget(ConfigService.server + "resource/default/sort/get", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- deleteNotice: function (resid) {
- var deferred = $q.defer();
- var params = {
- resid: resid
- };
- UtilService.imget(ConfigService.server + "resource/delete/resid", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- getResourceByID: function (resid) {
- var deferred = $q.defer();
- var params = {
- resid: resid,
- node: UserService.node
- };
- // console.log(params);
- UtilService.imget(ConfigService.server + "resource/detail/get", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- unionOtherOrgList: function (orgname) {
- var deferred = $q.defer();
- var params = {
- orgname: orgname
- };
- // console.log(params);
- UtilService.imget(ConfigService.server + "union/otherorg/list", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- getTypeentryByCode: function (itemvalue) {
- var deferred = $q.defer();
- var params = {
- itemvalue: itemvalue
- };
- // console.log(params);
- UtilService.imget(ConfigService.server + "common/type", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- getCategoryByCode: function (code) {
- var deferred = $q.defer();
- var params = {
- code: code
- };
- // console.log(params);
- UtilService.imget(ConfigService.server + "common/category/get", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- getConnId: function (title) {
- var deferred = $q.defer();
- var params = {
- title: title
- };
- UtilService.imget(ConfigService.server + "data/conn/id/get", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- getCooperateList: function () {
- var deferred = $q.defer();
- var params = {
- node: UserService.node
- };
- UtilService.imget(ConfigService.server + "data/cooperate/list", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- getSubsidyauditafte: function (params) {
- var deferred = $q.defer();
- UtilService.imbodyhttp(ConfigService.server + "data/cooperate/research/list", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- getTechContractByContractid: function (technicalcontractid) {
- var deferred = $q.defer();
- var params = {
- technicalcontractid: technicalcontractid
- };
- UtilService.imget(ConfigService.server + "data/techContract/contractid/get", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- getresearchcostdetail: function (researchCostId, type) {
- var deferred = $q.defer();
- var params = {
- researchCostId: researchCostId,
- type: type
- };
- UtilService.imget(ConfigService.server + "data/research/cost/detail", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- // 判断是否享受过杭州市补助接口
- getenjoysubsidies: function (orgCode) {
- var deferred = $q.defer();
- var params = {
- node: UserService.node,
- orgCode: orgCode
- };
- UtilService.imget(ConfigService.server + "common/enjoy/subsidies", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- getSmsList:
- function () {
- var deferred = $q.defer();
- var params = {
- node: UserService.node
- };
- UtilService.imget(ConfigService.server + "resource/sms/list", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- deleteorg: function (unionorgid, viceorgid) {
- var deferred = $q.defer();
- var params = {
- unionorgid: unionorgid,
- viceorgid: viceorgid
- };
- // console.log(params);
- UtilService.imget(ConfigService.server + "resource/org/delete", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- getOrgByName: function (orgname, node) {
- var deferred = $q.defer();
- var params = {
- orgname: orgname,
- node: node
- };
- // console.log(params);
- UtilService.imget(ConfigService.server + "resource/org/get", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- // 第一次获取资源库下资源列表
- getFirstResourceList: function (moduleid, groupid, pagenum, filterKeyword, sort, userid, tracetype, category, labelKeys, moreobj, capacityparams) {
- // console.log(moreobj)
- var deferred = $q.defer();
- var params = {
- keyword: filterKeyword + " ",
- sort: sort ? sort : 'enterprisescale,desc',
- groupid: groupid,
- moduleid: moduleid,
- userid: userid ? userid : 0,
- pagenum: pagenum,
- category: category ? category : ' ',
- tracetype: tracetype,
- labelKeys: labelKeys || '0',
- node: UserService.node,
- moreobj: moreobj || '0',
- capacityparams: capacityparams || '0'
- };
- UtilService.imget(ConfigService.server + "resource/resourcelist", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- //获取筛选条件
- getMorefilters: function (restype) {
- var deferred = $q.defer();
- var params = {
- nodeId: UserService.node,
- restype: restype
- };
- // console.log(params);
- UtilService.imget(ConfigService.server + "resource/choice/more/list", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- //导出企业库信息
- getexportAllOrg: function (restype) {
- var deferred = $q.defer();
- // console.log(params);
- UtilService.getdownload(ConfigService.server + "resource/exportAllOrg").success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- getClaidInfo: function (node) {
- var deferred = $q.defer();
- var params = {
- node: node
- };
- // console.log(params);
- UtilService.imget(ConfigService.server + "resource/claidinfo", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- getExportFieldList: function (type, source) {
- var deferred = $q.defer();
- var params = {
- type: type,
- node: source
- };
- // console.log(params);
- UtilService.imget(ConfigService.server + "resource/export/field/list", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- getFirstResourceListForAll: function (moduleid, reclibid, pagenum, filterKeyword, sort, userid, tracetype, category, labelKeys) {
- var deferred = $q.defer();
- var params = {
- keyword: filterKeyword + " ",
- sort: sort ? sort : 'enterprisescale,desc',
- groupid: reclibid,
- moduleid: moduleid,
- userid: userid ? userid : 0,
- pagenum: pagenum,
- category: category ? category : ' ',
- tracetype: tracetype,
- labelKeys: labelKeys || '0',
- node: UserService.node
- };
- // console.log(params);
- UtilService.imget(ConfigService.server + "resource/resourcelist/all", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- // 加载更多资源库下资源列表
- getSecondResourceList: function (moduleid, groupid, pagenum, filterKeyword, sort, userid, tracetype, category, labelKeys, moreobj, capacityparams) {
- var deferred = $q.defer();
- var params = {
- keyword: filterKeyword + " ",
- sort: sort,
- groupid: groupid,
- moduleid: moduleid,
- userid: userid ? userid : 0,
- pagenum: pagenum,
- category: category ? category : ' ',
- tracetype: tracetype,
- labelKeys: labelKeys || '0',
- node: UserService.node,
- moreobj: moreobj || '0',
- capacityparams: capacityparams || '0'
- };
- // UtilService.post(ConfigService.server + "getModuleResourceLibrary.action?", params).success(function (data) {
- UtilService.imget(ConfigService.server + "resource/resourcelist", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- getClaid: function (moduleid) {
- var deferred = $q.defer();
- var params = {
- moduleid: moduleid
- };
- UtilService.imget(ConfigService.server + "resource/claid/get", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- getClaid: function (moduleid) {
- var deferred = $q.defer();
- var params = {
- moduleid: moduleid
- };
- UtilService.imget(ConfigService.server + "resource/claid/get", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- /*exportResourceList: function (data) {
- var deferred = $q.defer();
- var params = {
- data: data,
- userid: UserService.id,
- node: UserService.node
- };
- UtilService.imbodyhttp(ConfigService.server + "resource/list/export", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- },*/
- exportResourceList: function (res) {
- var deferred = $q.defer();
- var params = {
- data: res,
- userid: UserService.id,
- node: UserService.node
- };
- $http({
- method: "POST",
- url: ConfigService.server + "resource/list/export",
- dataType: 'json',
- headers: {
- 'Content-Type': 'application/json; charset=UTF-8'
- },
- data: params
- }).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- // 获取资源库下行业分类列表
- getCategoryList: function (libtype, reclibid, modlibid) {
- var deferred = $q.defer();
- var params = {
- type: libtype,
- claid: reclibid,
- modlibid: modlibid,
- userid: UserService.id
- };
- UtilService.post(ConfigService.server + "getChannelList.action?", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- // 获取公共库资源详细信息
- getResourceDetail: function (recourceid, recourcetype, recourcecomefrom) {
- var deferred = $q.defer();
- var params = {
- recourceid: recourceid,
- type: recourcetype,
- recourcecomefrom: recourcecomefrom,
- memberid: UserService.viplevel,
- userid: UserService.id
- };
- UtilService.post(ConfigService.server + "getResourceDetail.action?", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- // 获取私人库资源详细信息
- getPrivateResourceDetail: function (recourceid, recourcetype, recourcecomefrom) {
- var deferred = $q.defer();
- var params = {
- resourceid: recourceid,
- type: recourcetype,
- //TODO
- userid: UserService.id,
- node: recourcecomefrom,
- pagecode: 1000001,
- innertype: 0
- // userid: 670
- };
- console.log('resource/detail:参数', params);
- UtilService.imget(ConfigService.server + "resource/detail", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- // 上传专家库头像到基本信息
- getdataupdatePhoto: function (params) {
- var deferred = $q.defer();
- // console.log(params);
- UtilService.getparams(ConfigService.server + "data/updatePhoto", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- //删除标签
- labelintelligentdel: function (resid, labelName, labelId) {
- var deferred = $q.defer();
- var params = {
- resid: resid,
- labelName: labelName,
- node: UserService.node,
- labelId: labelId,
- };
- UtilService.imget(ConfigService.server + "label/intelligent/del", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- getResourceIndustryList: function () {
- var deferred = $q.defer();
- var params = {};
- console.log(params);
- UtilService.imget(ConfigService.server + "resource/industryList", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- getDemandRewardDetal: function (resid, insertDBFlag, orguser, orgtel) {
- var deferred = $q.defer();
- var params = {
- resid: resid,
- userid: UserService.id,
- insertDBFlag: insertDBFlag,
- orguser: orguser,
- orgtel: orgtel,
- node: UserService.node
- };
- console.log(params);
- UtilService.imget(ConfigService.server + "resource/demand/reward/detail/get", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- getDemandReward: function (taskid) {
- var deferred = $q.defer();
- var params = {
- taskid: taskid,
- userid: UserService.id
- };
- console.log(params);
- UtilService.imget(ConfigService.server + "resource/demand/reward/get", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- getDemandRewardByUser: function (resid, userid) {
- var deferred = $q.defer();
- var params = {
- resid: resid,
- userid: userid
- };
- console.log(params);
- UtilService.imget(ConfigService.server + "usertask/demandReward/get", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- //添加标签至数据库
- addLabelToDB: function (resid, labelName) {
- var deferred = $q.defer();
- var params = {
- resid: resid,
- labelName: labelName,
- node: UserService.node,
- userId: UserService.id
- };
- UtilService.imget(ConfigService.server + "label/intelligent/insert", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- getResourceBySameLabel: function (resid) {
- var deferred = $q.defer();
- var params = {
- resid: resid,
- node: UserService.node
- };
- console.log(params);
- UtilService.imget(ConfigService.server + "usertask/resource/label/list", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- getTechnical: function (userid, resid) {
- var deferred = $q.defer();
- var params = {
- userid: userid,
- resid: resid
- };
- console.log(params);
- UtilService.imget(ConfigService.server + "usertask/technical/get", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- getUserInfoList: function (projectname, demandId) {
- var deferred = $q.defer();
- var params = {
- projectname: projectname,
- demandId: demandId,
- node: UserService.node
- };
- console.log(params);
- UtilService.imget(ConfigService.server + "usertask/userinfo/list", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- //搜索资源评论
- selectComment: function (selectkeyword, infoId, infoType) {
- var deferred = $q.defer();
- var params = {
- selectkeyword: selectkeyword,
- infoId: infoId,
- infoType: infoType,
- userid: UserService.id
- };
- UtilService.post(ConfigService.server + "selectComment.action?", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- //编辑资源
- editResource: function (type, recourceid, recourcecomefrom, delpiclist, addpiclist, resource) {
- var deferred = $q.defer();
- var params = {
- type: type,
- recourceid: recourceid,
- recourcecomefrom: recourcecomefrom,
- delpiclist: delpiclist.join(','),
- addpiclist: angular.toJson(addpiclist),
- resource: angular.toJson(resource),
- userid: UserService.id
- };
- UtilService.post(ConfigService.server + "editResource.action?", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- //公共库分享至私人库
- shareResourceToPrilib: function (reclib, infoListdata) {
- var deferred = $q.defer();
- var params = {
- infoListdata: infoListdata,
- claid: reclib.id,//文件夹id
- creator: UserService.id,
- creatorcomefrom: ConfigService.comefrom
- };
- UtilService.post(ConfigService.server + "insertResourceClassrelation.action?", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- //提取当前用户是否有查看本记录权限
- getVisitAuthority: function (type, infoid, creator, infocomefrom, infotype) {
- var deferred = $q.defer();
- var params = {
- type: type,//0:记录,1:资源
- infoid: infoid,//资源id
- creator: creator,
- infocomefrom: infocomefrom,//资源comefrom
- infotype: infotype,//资源类型
- userid: UserService.id
- };
- UtilService.post(ConfigService.server + "getVisitAuthority.action?", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- // 获取设置界面模块列表和对应的字段列表
- getSetModuleAuthorityList: function (typecodemap) {
- var deferred = $q.defer();
- var params = {
- //TODO
- userid: UserService.id,
- // userid: 1,
- data: typecodemap
- };
- UtilService.imbodyhttp(ConfigService.server + "authority/set/authority", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- }
- ,
- // 获取谁可以看选项及部分可见群组及成员
- getAuthorityAndGroup: function (authorityid) {
- var deferred = $q.defer();
- var params = {
- authorityid: authorityid,
- userid: UserService.id
- };
- UtilService.imget(ConfigService.server + "authority/get/group", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- }
- ,
- //创建权限
- createAuthority: function (requstModel) {
- var deferred = $q.defer();
- UtilService.imbodyhttp(ConfigService.server + "authority/add/authority", requstModel).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- }
- ,
- //更新权限
- updateAuthority: function (requstModel) {
- var deferred = $q.defer();
- UtilService.imbodyhttp(ConfigService.server + "authority/update/authority", requstModel).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- }
- ,
- //创建权限组
- createAuthorityGroup: function (requstModel) {
- var deferred = $q.defer();
- UtilService.imbodyhttp(ConfigService.server + "authority/add/authoritygroup", requstModel).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- }
- ,
- //更新权限组
- updateAuthorityGroup: function (requstModel) {
- var deferred = $q.defer();
- // console.log(requstModel);
- UtilService.imbodyhttp(ConfigService.server + "authority/update/authoritygroup", requstModel).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- }
- ,
- // 获取群组现有成员
- getAuthorityGroupUserList: function (groupid) {
- var deferred = $q.defer();
- var params = {
- groupid: groupid,
- userid: UserService.id
- };
- UtilService.imget(ConfigService.server + "authority/userlist", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- }
- ,
- // 获取转换userlist为带拼音首字母的结果集
- getTransferUserList: function (requestModel) {
- var deferred = $q.defer();
- UtilService.imbodyhttp(ConfigService.server + "common/transfer/userlist", requestModel).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- }
- ,
- // 获取我的节点列表
- getNodeList: function (keyword) {
- var deferred = $q.defer();
- var params = {
- //TODO
- keyword: keyword + " ",
- userid: UserService.id ? UserService.id : 0
- // userid: 1,
- };
- UtilService.imget(ConfigService.server + "common/node", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- }
- ,
- // 获取我的常驻节点列表
- getNormalNodeList: function () {
- var deferred = $q.defer();
- var params = {
- //TODO
- userid: UserService.id
- // userid: 1,
- };
- UtilService.imget(ConfigService.server + "user/nodelist", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- }
- ,
- //提交你新选择的常驻节点
- postNodeList: function (nodeCheckedList) {
- var deferred = $q.defer();
- var params = {
- data: nodeCheckedList
- };
- UtilService.imbodyhttp(ConfigService.server + "user/usersnodes", params.data).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- }
- ,
- //修改我的所在节点
- postResetUserNode: function (nodeId) {
- var deferred = $q.defer();
- var params = {
- userid: UserService.id,
- comefrom: nodeId
- };
- UtilService.imbodyhttp(ConfigService.server + "user/update", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (data) {
- deferred.reject(data);
- });
- return deferred.promise;
- }
- ,
- // 获取资源库列表背景
- getResourceLibraryNodeBg: function (clienttype) {
- var deferred = $q.defer();
- var params = {
- userid: UserService.id ? UserService.id : 0,
- clienttype: clienttype,
- node: UserService.node,
- moduletype: 27001
- };
- UtilService.imget(ConfigService.server + "index/pic", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- // 获取资源历史履历
- getHistoryDetail: function (resid, node, pagecode) {
- var deferred = $q.defer();
- var params = {
- resid: resid,
- node: node,
- pagecode: 1000001,
- userid: UserService.id
- };
- UtilService.imget(ConfigService.server + "data/resconn", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- // 获取详情其他部分
- getOtherDetail: function (recourceid, recourcetype, recourcecomefrom) {
- var deferred = $q.defer();
- var params = {
- resourceid: recourceid,
- type: recourcetype,
- userid: UserService.id,
- node: recourcecomefrom,
- pagecode: 1000001,
- innertype: recourcetype == 39 ? 39 : 0
- };
- console.log(params);
- UtilService.imget(ConfigService.server + "resource/otherdetail", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- getResourceFromLabel: function (labelKeys, node) {
- var deferred = $q.defer();
- var params = {
- labelKeys: labelKeys,
- node: node,
- };
- console.log(params);
- UtilService.imget(ConfigService.server + "label/list", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- // 获取所有筛选条件
- getFilterList: function (moduleid) {
- var deferred = $q.defer();
- var params = {
- node: localStorage.node,
- moduleid: moduleid
- }
- console.log('无语2', params);
- UtilService.imget(ConfigService.server + "resource/choice/list", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- // 获取排序列表
- getResourceSortList: function (restype) {
- var deferred = $q.defer();
- var params = {
- node: UserService.node,
- restype: restype
- }
- console.log('无语', params, '\n' + ConfigService.server + "resource/sort/list");
- UtilService.imget(ConfigService.server + "resource/sort/list", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- getResourceListByESList: function (esIdList, rolename) {
- var deferred = $q.defer();
- var params = {
- esIdList: esIdList,
- role: rolename
- }
- console.log(params);
- UtilService.imget(ConfigService.server + "resource/list/eslist", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- sendMessageToUsers: function (telList, templateid, templatetext, resrole, node, id) {
- var deferred = $q.defer();
- var params = {
- telList: telList,
- templateid: templateid,
- templatetext: templatetext,
- resrole: resrole,
- node: node,
- id: id
- }
- console.log(params);
- UtilService.imget(ConfigService.server + "user/message/send", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- // 资源置顶
- stickTop: function (resourceId) {
- var deferred = $q.defer();
- var params = {
- resourceId: resourceId,
- userId: UserService.id,
- node: UserService.node,
- }
- console.log(params);
- UtilService.imget(ConfigService.server + "resource/top", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- // 资源置顶
- cancelStickTop: function (resourceId) {
- var deferred = $q.defer();
- var params = {
- resourceId: resourceId,
- userId: UserService.id
- }
- console.log(params);
- UtilService.imget(ConfigService.server + "resource/top/cancle", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- // 是否节点管理员
- judgeManager: function (userId, ifleader) {
- var deferred = $q.defer();
- var params = {
- userId: userId ? userId : 0,
- node: UserService.node,
- ifleader: ifleader
- }
- console.log(params);
- UtilService.imget(ConfigService.server + "common/node/manager/judge", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- getESDataByUnique: function (unique) {
- var deferred = $q.defer();
- var params = {
- unique: unique
- }
- console.log(params);
- UtilService.imget(ConfigService.server + "resource/es/get/unique", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- getPictureList: function (resid, creator) {
- var deferred = $q.defer();
- var params = {
- resid: resid,
- creator: creator,
- }
- console.log(params);
- UtilService.imget(ConfigService.server + "resource/picture/list", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- getYearReport: function (title) {
- var deferred = $q.defer();
- var params = {
- title: title,
- node: UserService.node
- }
- console.log(params);
- UtilService.imget(ConfigService.server + "resource/year/report/list", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- // 获取页面id
- getPageId: function (restype) {
- var deferred = $q.defer();
- var params = {
- node: UserService.node,
- restype: restype
- }
- console.log(params);
- UtilService.imget(ConfigService.server + "common/pageid/get", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- }
- ,
- // 获取2019武进人工智能外籍院士列表信息
- aiAcademicianList: function () {
- var deferred = $q.defer();
- UtilService.imget(ConfigService.server + "resource/ai/academician/list").success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- cooperateresearchlist: function (params) {
- var deferred = $q.defer();
- UtilService.imbodyhttp(ConfigService.server + "data/cooperate/research/list", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- exportresearchcost: function (params) {
- var deferred = $q.defer();
- UtilService.imbodyhttp(ConfigService.server + "usertask/export/researchcost", params).success(function (data) {
- deferred.resolve(data);
- }).error(function (err) {
- deferred.reject(err);
- });
- return deferred.promise;
- },
- }
- });
|