【仅供内部供应商使用,不提供对外解答和培训】

基本请求方法

方法名作用参数
Dec.reqGetget请求url, data, success, complete
Dec.reqPostpost请求url, data, success, complete
Dec.reqDeletedelete请求url, data, success, complete
Dec.reqPutput请求url, data, success, complete

 

ajax请求

utils描述参数说明

Dec.Utils.getWorkbenchSubDirectoryById

分层取目录树节点pId,callback

取第一层时pId需传入根节点ID DecCst.DIRECTORY_TREE_ROOT_ID

Dec.Utils.getCompleteDirectoryTree请求完整目录树结构callback取到完整的目录树结果

Dec.Utils.searchWorkbenchSubDirectory

搜索目录树

keyword,callback

 
Dec.Utils.getFavoritesList取收藏列表callback 

Dec.Utils.getManagementModules

取管理系统节点callback 
Dec.Utils.handlerCollect收藏一个模板/取消收藏一个节点true/false 
Dec.Utils.getReportList取分享给我的列表  
Dec.Utils.reqGetMobileQRCode
取移动端二维码callback返回值为attachId
Dec.Utils.buildImgUrlByAttachId
根据attachId获取图片资源attachId多用于 img标签或者background-url

 

常量列表

key描述
DecCst.DIRECTORY_TREE_ROOT_ID 目录树根节点id
DecCst.DEPARTMENT_TREE_ROOT_ID
根部门id
DecCst.DIRECTORY_HOMEPAGE_TREE_ROOT_ID
首页根id
DecCst.TEMPLATE_TREE_ROOT_ID
报表模板树根id
DecCst.BI_TEMPLATE_TREE_ROOT_ID
bi仪表板树根id
DecCst.SUPER_USER_ROLE
超管角色id
Dec.personal.username当前用户名
  • No labels

6 Comments

  1. 这个接口已经移除了吗Dec.Utils.getCompleteDirectoryTree

    1. 这个方法在登录页是没有的,但是登录之后的页面是有这个方法的。应该是跟权限有关,登录之后才可以使用。

      登录页面:

      Dec.Utils.getCompleteDirectoryTree

      undefined

      登录成功后:

      Dec.Utils.getCompleteDirectoryTree
      ƒ (e){Dec.reqGet("/v10/view/entry/tree","",e)}



      1. 是的. 登录页和首页是加载不同的javascript资源文件.

        并且如果未登录的话 /v10/view/entry/tree 是会被拦截的,需要登陆获取token

  2. qz

    js里使用 Dec 报错 not defined

    1. Anonymous

      哪个页面使用的