标题: tip [打印本页] 作者: 小葱儿 时间: 2014-6-9 09:55:07 标题: tip
$(function () {
//身份验证
if (!hasPermission()) {
return;
}
//身份验证 End
UserRoleListString = mini.encode(UserRoleList)
grid = mini.get("datagrid1");
win = mini.get("window1");
document.pageID = 710;
Stateck = mini.get("Stateck");
if (top.CmdSendToChildPages) {
var funcName = top.CmdSendToChildPages.funcName;
var para = top.CmdSendToChildPages.para;
if (top.CmdSendToChildPages.pageID == document.pageID) {
//消除命令标识,为了下次直接打开页面不重复执行
top.CmdSendToChildPages.pageID = "";
if (typeof (eval(funcName)) == "function") {
eval(funcName + "(para)");
//return以后就不会执行displayDefault
return;
}
}
}
displayDefault();
//判断是否从其他页面打开,还是显示默认End
})
function displayDefault() {
mini.parse();
GetStructure(PlantID)
var tip = new mini.ToolTip();
tip.set({
target: document,
selector: '.showCellTooltip',
onbeforeopen: function (e) {
e.cancel = false;
},
onopen: function (e) {
var el = e.element;
var id = el.id;
var aa = el.aa;
if (id) {
var html = drawtip(id, aa)
tip.setContent(html);
}
}
});
}
//获取安装位置 function GetStructure(PlantID) { $.ajax({ url: "Data/DataServices.aspx?method=GetStructureByPlantID&PlantID=" + PlantID, success: function (text) { if (text != "-1") { StructureList = mini.decode(text) mini.get("InstallPositionFile").setData(StructureList) GetRepairStateList();
} else { mini.alert("获取数据失败") } }, error: function (jqXHR, textStatus, errorThrown) { mini.alert("获取数据失败!") } }); } //获取维修状态的List function GetRepairStateList() { $.ajax({ url: "Data/RepairState.txt", success: function (text) { if (text.length != 0) { RepairStateList = mini.decode(text) var rs = new Array(); rs = mini.clone(RepairStateList); rs.pop(); mini.get("StateFile").setData(rs) if (UserRoleList.contains("RepairJobSend") & UserRoleList.contains("RepairJobCheck")) { grid.load({ PlantID: PlantID, UserRole: 5 }, function () {// getStateckkey();// Stateck.setChecked(true); }); //UserRole:5为设备科长派发工单权限 UserRole = 5 } } else { mini.alert("获取数据失败") } }, error: function (jqXHR, textStatus, errorThrown) { mini.alert("获取数据失败!") } }); }
function ondrawcell(e) {
if (e.field == "State") {