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
deviceSerPR#updateSer
dsDeviceSer
[#current]
deviceSerPR#delSerById
确定要删除么?
正在删除
删除成功
deviceSerPR#refreshCache
刷新成功!
确定要刷新缓存么?
pullPR#pullDeviceBySer
确定要同步远程控制柜中的设备配置到平台么?
指令发送中……
pullPR#pullDepotBySer
确定要同步远程控制柜中的仓库配置到平台么?
指令发送中……
pullPR#pullAccess
指令发送中……