12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- ;
- spa_define(function () {
- return $.use(["spa", "code", "form", "util", "dict"], function (spa, code, form, util, dict) {
- return {
- main: function () {
- var root = spa.findInMain(".sys_orgapply_index");
- var qf = form.build(root.find(".queryForm"));
- var cr = code.parseCode(root.find(".dt-tpl"));
- var queryBtn = root.find(".query-from .icon-search");
-
- cr.shell("showDay", function (env) {
- if (env.cd && env.cd[this.k]) {
- var day = env.cd[this.k];
- return day.substring(0, 4) + "年" + day.substring(4, 6) + "月" + day.substring(6, 8) + "日";
- }
- return "";
- });
- root.on("click",".opt-auth",function () {
- $.util.get("../ajax/authApply/orgInfo/"+$(this).parent().attr("authApplyId"),null,function(rd){
- if(rd){
- spa.showModal("sys_orgapply_edit", { data:rd, hand: function() { load() } })
- }else{
- util.alertMsg("请求不存在", function(){load();});
- }
- });
- });
- var tableData = {data: []},
- allData = [];
- var query = function () {
- var val = qf.item("qn").get();
- if (val) {
- var td = tableData.data = [];
- for (var i = 0; i < allData.length; ++i) {
- var item = allData[i];
- if (item && item.name && item.name.indexOf(val) >= 0) {
- td.push(item);
- }
- }
- } else {
- tableData.data = allData;
- }
- cr.val(tableData.data);
- };
- var load = function () {
- util.get("../ajax/authApply/qaOrg", null, function (data) {
- allData = data || [];
- query();
- }, {});
- };
- queryBtn.on("click", query);
- cr.listen(dict.doTransfer);
- load();
- }, mainDestory: function () {
- }
- };
- });
- });
|