addData = function(){
view.get("#dsGatewaySer").insert();
view.get("#dialog1").set("caption","网关信息");
view.get("#dialog1").show();
};
delData = function(){
var cur = view.get("#dsGatewaySer.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("#dsGatewaySer.data:#");
cur.cancel();
};
font-awesome,css-common
clientSide
gatewaySerPR#getAllSer
[dtGatewaySer]
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("#dsGatewaySer").flushAsync();
刷新数据
btn2
fa fa-refresh
刷新缓存
btn4
fa fa-refresh
100
ajaxRefreshCache
view.get("#dataGridMain").set("selection",arg.data);
dsGatewaySer
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
updateBy
center
updateTime
center
180
gatewaySerPR#updateSer
dsGatewaySer
[#current]
gatewaySerPR#delSerById
确定要删除么?
正在删除
删除成功
gatewaySerPR#refreshCache
刷新成功!
确定要刷新缓存么?