- 注册时间
- 2013-8-13
- 最后登录
- 2017-4-17
- 阅读权限
- 10
- 积分
- 1519
- 精华
- 0
- 帖子
- 418
 
|
$(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") {
e.cellHtml = '<a id="' + e.row.RepairTaskType + '" aa="' + e.row.RepairTaskType + '" class="showCellTooltip" data-placement="bottomleft">' + GetState(e.value) + '</a>'; }
}
问题: el.aa;为underfind??
|
|