| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- var currHtmlVerion = '0.0.1';
- var isFirstTimes = false;
- const stepsuit001 = [
- {
- element: '#rebootapp_btn', // Query selector string or Node to be highlighted
- popover: {// There will be no popover if empty or not given
- // className to wrap this specific step popover in addition to the general className in Driver options
- className: 'popover-class',
- // Title on the popover
- title: '重启可视柜台终端应用程序',
- // Body of the popover
- description: '点击此菜单将会重启可视柜台终端应用程序,此页面在停滞一段时间后也会消失',
- // position can be left, left-center, left-bottom, top,
- // top-center, top-right, right, right-center, right-bottom,
- // bottom, bottom-center, bottom-right, mid-center
- position: 'bottom',
- }
- },
- {
- element: '#restartpc_btn',
- popover: {
- className: 'popover-class',
- title: '重启可视柜台设备',
- description: '点击此菜单将会先退出可视柜台应用,在应用退尽后将会关机重启机器',
- position: 'bottom',
- }
- },
- {
- element: '#upsoffpc_btn',
- popover: {
- className: 'popover-class',
- title: '通过UPS关闭设备',
- description: '该操作能彻底关闭计算机,操作人员在确认后需按照提示及时拔掉电源插座,避免超时后重新启动系统',
- position: 'bottom',
- }
- },
- {
- element: '#quitpage_btn',
- popover: {
- className: 'popover-class',
- title: '退出本地终端管理页面',
- description: '退出当前终端管理页面',
- position: 'bottom',
- }
- },
- {
- element: '#menu_top_mediacontrol',
- stageBackground: '#FF4500',
- popover: {
- className: 'popover-class',
- title: '媒体相关配置',
- description: '控制设备扬声器音量大小等',
- position: 'bottom',
- }
- }
- ];
- $(document).ready(function () {
- let req = new Request();
- req.timeout = 60000;
- req.configType = 3;
- req.section = 'pageCtrl';
- req.option = true;
- req.key = 'frontVer';
- req.reserved1 = 0;
- req.reserved2 = 0;
- req.reserved3 = currHtmlVerion;
- req.reserved4 = '';
- RVC.DeviceControlEntityCtrl.ReadConfigValue(req, function(ret) {
- if (ret.errorCode === 0) {
- let result = JSON.parse(ret[RVC.EntityController.sigResponseUUID])
- if(typeof result.value !== 'undefined') {
- if(currHtmlVerion !== result.value) {
- isFirstTimes = true;
- const driver = new Driver(stepGlobalOptions);
- driver.defineSteps(stepsuit001);
- driver.start();
- }
- }
- }
- });
- });
|