1.4.10 • Published 5 years ago

@beisen-cmps/feature-sdk v1.4.10

Weekly downloads
-
License
ISC
Repository
gitlab
Last release
5 years ago

feature-sdk


wiki 文档

引入

方案一:读取公共配置节点

静态资源路径:

`//stnew03.beisen.com/ux/upaas/beisen-cmps-feature-sdk/release/dist/main-${版本号}.min.js`;

方案二:npm

npm install @beisen-cmps/feature-sdk --save

然后在项目入口文件:

import sdk from "@beisen-cmps/feature-sdk";

CHANGELOG

1.4.4

  • 升级推屏sdk 改变 一下关闭按钮的样式

1.4.3

  • 支持更加通用的模块调用
import featureUtils, { messageType } from "@beisen-cmps/feature-utils";

featureUtils.call({
        messageType: messageType.common,// 标明消息类型
        functionName: "XX",//方法名 
        mountName: "XX", // 模块名称 要求公共配置中的版本号 key 和组件挂在window上的key一致
        project: "ux-xx-xx",// 项目的名称  资源路径相关
        params:{// 参数
            id: 12345
        }
    })

1.3.7

  • 升级 drawer sdk

1.3.2

  • 抽象弹窗模块,支持推屏不同的组件
import featureUtils, { messageType } from "@beisen-cmps/feature-utils";
// 调用任务推屏
featureUtils.call({
    messageType: messageType.drawer,// 标明是推屏的消息
    functionName: "open",//方法名 open 展开  close 关闭
    mountName: "_Task_Drawer_", // 模块名称 要求公共配置中的版本号 key 和组件挂在window上的key一致
    project: "ux-task-drawer"// 项目的名称  资源路径相关
    params:{ // 任务组件需要的参数
        id: 12345
    }
});

// 调用工作总结 (日报) 推屏
featureUtils.call({
    messageType: messageType.drawer,
    functionName: "open",//方法名
    cmpName: "_Work_Report_Drawer",
    projectName: "ux-work-report-drawer"
    params:{ // 日报组件需要的参数
        id: 12345
    }
});

另外 调用打赏的消息格式不受影响:

具体的 API 可查看打赏项目 跳转

// 调用打赏
featureUtils.call({
    messageType: messageType.reward,
    functionName: "renderPayReawrd",//方法名
    params:{ // 打赏需要的参数
        id: 12345
    }
});

1.2.1

  • 支持会议室设置引导弹层模块

1.2.0

  • 重构逻辑 方便扩展消息类型
  • 参数命名变化:
    1. messageTag ==> messageType 消息类型
    2. type ==> functionName 方法名

1.1.7

  • udpate react react-dom 16.8.3

1.1.5

  • udpdate reward

1.1.3

  • 添加 lib 命令,重新发布

1.1.2

  • 当运行态环境只有 react reactDOM 没有 styled 时,加载 styled 资源
  • 打赏的默认版本保持最新

1.1.1

  • fix bug

1.1.0

  • 扩展消息类型,支持任务推屏

1.0.13

  • fix: 只有 sdk 处于 top 时才会初始化

1.0.12

  • 加入消息队列

1.0.11

  • 控制 sdk 和基础库的加载顺序

1.0.10

  • 修改 js 节点的 ID 名称,防止被之前的加载影响到
  • widow.styled也不存在的时候,也加载基础依赖脚本

1.0.9

  • 不需要加载 css 了

1.0.8

  • 升级基础库版本到16.7.1,之前版本挂载的 styled 有问题

1.0.7

回传的消息体中,添加isReply参数用以标识

1.0.2

第一次发布

问题:

  1. data map
  2. 方法名字
  3. 点击弹层消失
1.4.10

5 years ago

1.4.9

5 years ago

1.4.8

5 years ago

1.4.7

5 years ago

1.4.6

5 years ago

1.4.5

5 years ago

1.4.3

5 years ago

1.4.2

5 years ago

1.4.1

5 years ago

1.4.0

5 years ago

1.3.9

5 years ago

1.3.8

5 years ago

1.3.7

5 years ago

1.3.6

5 years ago

1.3.5

5 years ago

1.3.4

5 years ago

1.3.3

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.7

5 years ago

1.1.6

5 years ago

1.1.5

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.0.13

5 years ago

1.1.0

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago