addData = function(){ view.get("#dsDeviceSer").insert(); view.get("#dialog1").set("caption","添加分机"); view.get("#dialog1").show(); }; delData = function(){ var cur = view.get("#dsDeviceSer.data:#"); if(!cur) return; cur.setState(dorado.Entity.STATE_DELETED); $confirm("确定要删除该数据么?",function(){ view.get("#uaSave").execute(function(){ cur.remove(); }); }); }; btnCancel = function(){ view.get("#dialog1").hide(); }; onDialogHide = function(){ var cur = view.get("#dsDeviceSer.data:#"); cur.cancel(); }; font-awesome,css-common clientSide deviceSerPR#getAllSer [dtDeviceSer] c-param addData(); 新增 btn1 100 fa fa-plus var select = view.get("#dataGridMain").get("selection"); if(select){ view.get("#dialog1").show(); }else{ $notify("请选择需要修改的数据……"); } 修改 btn2 100 fa fa-pencil-square-o var select = view.get("#dataGridMain").get("selection"); if(select){ view.get("#ajaxActionDel").set("parameter",{ id: select.get("id") }).execute(function(){ select.remove(); }); }else{ $notify("请选择需要删除的数据……"); } 删除 btn3 100 fa fa-times ajaxActionDel view.get("#dsDeviceSer").flushAsync(); 刷新数据 btn2 fa fa-refresh 刷新缓存 btn4 fa fa-refresh 100 ajaxRefreshCache 远程操作 btn2 fa fa-flag-checkered 120 menuPull view.get("#dataGridMain").set("selection",arg.data); dsDeviceSer true singleRow id center name center deptId center ip center port center arg.dom.style.background = arg.data.get("status")== 'Y' ?"":"#FF5722"; arg.processDefault = true; status center 120 protocol center updateBy center updateTime center 180 onDialogHide(); fa fa-tasks 1200 分机信息 false
基本信息 dsDeviceSer *,*,* right 100 id id name name deptId deptId sn sn ip ip port port type type protocol protocol controlModel controlModel powerModel powerModel networkType networkType 终端联网 status status isMoreDepot isMoreDepot orderNum orderNum
配置信息 dsDeviceSer *,*,*,* right 100 producer producer contactPhone contactPhone cableFormat cableFormat cableZ cableZ cableY cableY cableX cableX cableStart cableStart remark remark cableType cableType orgId orgId createBy createBy createTime createTime updateBy updateBy updateTime updateTime
deviceSerPR#updateSer dsDeviceSer [#current] deviceSerPR#delSerById 确定要删除么? 正在删除 删除成功 deviceSerPR#refreshCache 刷新成功! 确定要刷新缓存么? var cur = view.get("#dsDeviceSer.data:#"); view.get("#ajaxUpdateDepot").set("parameter",cur.get("id")).execute(function(result){ if(result){ $alert(result); }else{ $alert("命令发送成功,请等待终端返回!!"); } }); 远程同步仓库 fa fa-thumbs-o-up var cur = view.get("#dsDeviceSer.data:#"); view.get("#ajaxUpdateDevice").set("parameter",cur.get("id")).execute(function(result){ if(result){ $alert(result); }else{ $alert("命令发送成功,请等待终端返回!!"); } }); 远程同步设备 fa fa-thumbs-o-up var cur = view.get("#dsDeviceSer.data:#"); dorado.MessageBox.prompt("请输入授权码?",function(txt){ view.get("#ajaxAccess").set("parameter",{serId:cur.get("id"),accessCode:txt}).execute(function(result){ if(result){ $alert(result); }else{ $alert("命令发送成功,请等待终端返回!!"); } }); }); 远程授权 fa fa-thumbs-o-up pullPR#pullDeviceBySer 确定要同步远程控制柜中的设备配置到平台么? 指令发送中…… pullPR#pullDepotBySer 确定要同步远程控制柜中的仓库配置到平台么? 指令发送中…… pullPR#pullAccess 指令发送中……