Version: next

终端页面扩展开发

主页底部增加一个按钮

主页头部显示当前登录用户名 V1.0.0

支持rockwelltpm V3.5.0及以上版本。

以Administrator登录EOC,切换到“管理”、“系统扩展管理”,增加一个“终端自定义页面”扩展。如下:

系统扩展名 [请自行设置]

扩展类型 选择“终端自定义页面”

其它配置

{
"name": "main",
"beforeShow": "function(_context, _cfg) {var html = '<a class=\"mui-tab-item mui-active mes\"><span class=\"idong-icon icon-log-idong fontIcon mui-icon\"></span><span class=\"mui-tab-label\">参数下载</span></a>';$('.mainTab').append(html); document.getElementsByClassName('mes')[0].addEventListener('tap',function(){imToolbox.OpenExPage('SG_TJ_MES_Ex', 'SG_TJ_MES_Ex', 'index.html')});}",
"beforeHide": ""
}

扩展包文件: [无]

点击“添加”按钮即可。

注: 如果想移除日志按钮,再添加这个按钮,则其它配置可以为:

{
"name": "main",
"beforeShow": "function(_context, _cfg) {$('.mainTab [href=operaLog]').remove();var html = '<a class=\"mui-tab-item mui-active mes\"><span class=\"idong-icon icon-log-idong fontIcon mui-icon\"></span><span class=\"mui-tab-label\">参数下载</span></a>';$('.mainTab').append(html); document.getElementsByClassName('mes')[0].addEventListener('tap',function(){imToolbox.OpenExPage('SG_TJ_MES_Ex', 'SG_TJ_MES_Ex', 'index.html')});}",
"beforeHide": ""
}

注: 如果想移除日志按钮,再添加一个按钮,按钮为打开一个终端自定义查询,终端自定义查询是外部网址,则其它配置可以为:

{
"name": "main",
"beforeShow": "function(_context, _cfg) {$('.mainTab [href=operaLog]').remove();var html = '<a class=\"mui-tab-item mui-active mes\"><span class=\"idong-icon icon-log-idong fontIcon mui-icon\"></span><span class=\"mui-tab-label\">知识库</span></a>';$('.mainTab').append(html); document.getElementsByClassName('mes')[0].addEventListener('tap',function(){var url = $('.moreMenus a:contains(知识库)').parent().attr('externalurl');Common.OpenWindowWithTitle(url, 'externalUrl', '知识库');});}",
"beforeHide": ""
}

其中“知识库”为扩展名

主页上配置和扫码功能对调

扩展类型 选择“终端自定义页面”

其他配置

{
"name": "main",
"beforeShow": "function (_context,_cfg) {var configObj = $('a[href=configure]');configObj.find('.idong-icon').removeClass('icon-configuration-idong').addClass('icon-barcode-idong');configObj.find('.mui-tab-label').html('扫描');configObj.attr('href','barcodeScan');var scanObj = $('.moreMenus').find('li[href=barcodeScan]');scanObj.attr('href','configure');scanObj.find('a').html('配置');}",
"beforeHide": ""
}

扩展包文件: [无]

点击“添加”按钮即可。

  • 效果如下

登录页面隐藏轮班

登录页面隐藏轮班 V1.0.0

支持rockwelltpm V3.5.0及以上版本。

以Administrator登录EOC,切换到“管理”、“系统扩展管理”,增加一个“终端自定义页面”扩展。如下:

系统扩展名 [请自行设置]

扩展类型 选择“终端自定义页面”

其它配置

{
"name": "login",
"beforeShow": "function (_context,_cfg) { var lunban =document.getElementById('shiftPolocy'); lunban.parentNode.style.display = 'none';var shift =document.getElementById('shift'); shift.parentNode.style.display = 'none';}"
}

扩展包文件: [无]

点击“添加”按钮即可。

注: 1、name:需要自定义的页面名。 2、beforeShow:在该页面Show之前进行的js代码。

执行页面修改选中背景色

执行页面修改选中背景色 V1.0.0。

支持rockwelltpm V3.5.0及以上版本。

以Administrator登录EOC,切换到“管理”、“系统扩展管理”,增加一个“终端自定义页面”扩展。如下:

系统扩展名 [请自行设置]

扩展类型 选择“终端自定义页面”

其它配置

{
"name": "execute",
"beforeShow": "function(_context, _cfg) {document.styleSheets[4].insertRule('.selected, .checked{background: #31849B !important;}')}",
"beforeHide": ""
}

扩展包文件: [无]

点击“添加”按钮即可。

配置页面服务器地址和端口只读

配置页面服务器地址和端口只读 V1.0.0

支持rockwelltpm V3.5.0及以上版本。

以Administrator登录EOC,切换到“管理”、“系统扩展管理”,增加一个“终端自定义页面”扩展。如下:

系统扩展名 [请自行设置]

扩展类型 选择“终端自定义页面”

其它配置

{
"name": "config",
"beforeShow": "function (_context,_cfg) { var syncServer = document.getElementById('syncServer'); syncServer.disabled = true; var syncPort = document.getElementById('syncPort'); syncPort.disabled = true;}",
"beforeHide": ""
}

扩展包文件: [无]

点击“添加”按钮即可。

注: 1、name:需要自定义的页面名。 2、beforeShow:在该页面Show之前进行的js代码。 3、beforeHide:在该页面Hide之前进行的js代码。

主页头部显示当前登录用户名

主页头部显示当前登录用户名 V1.0.0

支持rockwelltpm V3.5.0及以上版本。

以Administrator登录EOC,切换到“管理”、“系统扩展管理”,增加一个“终端自定义页面”扩展。如下:

系统扩展名 [请自行设置]

扩展类型 选择“终端自定义页面”

其它配置

{
"name": "main",
"beforeShow": "function(_context, _cfg) {$('.titleUser').remove();var user = GlobalInfo.GetLoginUser();if(user && user.LoginID){var text = '<span style=\"line-height: 44px;margin-left: 10px;color: #fff;\" class=\"titleUser\">'+user.LoginID+'</span>';$(\".icon-logOff-idong\").after(text);}}",
"beforeHide": ""
}

扩展包文件: [无]

点击“添加”按钮即可。

Last updated on