一. 创建工艺图规划数据
在开发=》工艺流程图=》工艺流程规划功能中,点击列表创建按钮新建数据。功能介绍查看功能详情文档
二.创建工艺图数据源
开发=》核心引擎=》数据源引擎,创建一个js数据源。详细操作查看数据源信息文档
/**
* 必须按照如下格式返回数据,否则数据出错,params(过滤条件)可以省略
* return {
* fields:["Tag号1","Tag号2"],
* data:[{id:'Tag号1',value:'数值',name:'设备名称',type:'设备名称',remark:'描述'}],
* };
*/
const fields = ['Tag-1', 'Tag-2', 'Tag-3', 'Tag-4'];
const dataArray = fields.map((item) => {
return {
id: item, // tag号 (必须)
value: JE.useUtils().random(0, 1), // 数值 (必须)
name: '设备编号' + item, // 设备名称
type: 'TEST', // 设备类型
remark: '描述' + item, // 描述
};
});
return {
data: dataArray,
fields,
};
三.创建维护tag信息功能
创建一个功能用来维护Tag信息。详细操作查看tag信息文档
四. 维护表单数据源信息
五. 维护表单Tag信息
六.规划器规划数据
1. 点击列表规划按钮进入规划页面
2. 按照下图拖入节点
3. 点击选中矩形节点进行配置
4.点击选中原型节点进行配置
5. 配置画布事件
点击空白处右侧表单会切回画布配置面板
const { draw, cell, elEvent, mxEvent } = EventOptions;
// 点击按钮
if(cell.getId()=='2'){
const value = cell.getLabel() == '开始动画'?'1':'0';
cell.setLabel(value == '0' ?'开始动画':'停止动画');
// 刷新页面,开始动画
draw.refresh([{
id:'tag-1',
value,
}])
}
6. 点击保存按钮保存数据
七.预览
八. 挂接菜单
1. 挂接菜单
JE_PLUGIN_PID_PREVIEW,功能编码
2. 菜单授权
3.找到对应的菜单点击查看
注意:如果展示的效果和配置的有出入,说明你没有点击工艺图规划器的保存发布按钮
最后编辑: 庞峰 文档更新时间: 2024-11-20 13:05 作者:庞峰