説明なし

index.js 2.0KB

    ;spa_define(function() { return $.use(["spa","pagedatagrid","util","dict"],function(spa,pdgf,util,dict){ return { main:function(){ var root = spa.findInMain(".sys_dict_index"); root.find(".opt-new").on("click", function() { spa.showModal("sys_dict_add", function() { pdg.load() }); }); var pdg = pdgf.build(root); var bindDataEvent =function(){ root.find(".table-opt i.icon-edit").on("click", function() { var $this = $(this); var code = $this.parent().attr("dictCode"); if(code) { util.get("../ajax/sys/dict/info/" + code, null, function(data) { if(data.readonly) { util.alert("只读的"); } else { spa.showModal("sys_dict_edit", { data: data, hand: function() { pdg.load(); } }); } }); } }); root.find(".table-opt i.icon-list-ul").on("click",function(){ var $this = $(this); var code = $this.parent().attr("dictCode"); if(code) { util.get("../ajax/sys/dict/item/" + code, null, function(data) { spa.showModal("sys_dict_itemlist", { data: data, hand: function() { pdg.load(); } }); }); } }); root.find(".table-opt i.icon-tasks").on("click",function(){ var $this = $(this); var code = $this.parent().attr("dictCode"); if(code) { util.get("../ajax/sys/dict/editItem/" + code, null, function(data) { spa.showModal("sys_dict_itemedit", { data: data, hand: function() { pdg.load(); } }); }); } }); }; pdg.code.listen(dict.doTransfer); pdg.code.listen(bindDataEvent); pdg.code.shell("bool",function(env){ var v = env.cd[this.k]; return v===true?"是":(v===false?"否":""); }); root.find(".opt-query").on("click", function() { pdg.load(); }); pdg.load(); } }; }); });