username@email.com
2025-04-27 15eb82df2d6ec539e9d4245bfe08d531e8eb6379
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
var currentUserName;
/*初始执行*/
initData = function () {
    if (window.sysid === '') {
        $.ajax({
            url: "/pm_constructionapply/InitData?sysid=" + window.sysid,
            async: false,
            cache: false,
            dataType: "json",
            success: function (data) {
                currentUserName = data.CurrentUserName;
                window.initItems = data;
                /*业务主表数据加载*/
                for (var name in data) {
                    if (name !== "children") {
                        var $value = data[name];
                        if ($value != null && $value !== '') {
                            var $control = $(".main [field='" + name + "']");
                            var $controltype = $control.prop("tagName");
                            if ($controltype != null && $controltype !== '') {
                                $type = $control.attr("type");
                                if ($type !== "radio" && $type !== "checkbox") {
                                    $(".main [field='" + name + "']").val($value);
                                }
                                if ($type === "radio") {
                                    $(".main [field='" + name + "'][value='" + $value + "']").attr("checked", "checked");
                                }
                                if ($type === "checkbox") {
                                    var $items = $(".main [field='" + name + "']");
                                    var $arr = $value.split(",");
                                    $.each($items, function (index, obj) {
                                        var value = $(obj).attr("value");
                                        if (contains($arr, value))
                                            $(obj).attr("checked", "checked");
                                    });
                                }
                            }
                        }
                    }
                }
            }
        });
 
        $("#pm_constructionapply_tittle").val("施工方案审批申请单(" + currentUserName + ")");
        reloadAuthority();
    }
}
 
 
 
 
//表单权限
reloadAuthority = function () {
    $.each(window.authorize, function (index, obj) {
        if (obj.Status === 0)//编辑
        {
            $("[name='" + obj.Field + "']").removeAttr("disabled").addClass("edit");
        }
        if (obj.Status === 1)//只读
        {
            $("[name='" + obj.Field + "']").attr("disabled", "disabled");
        }
        if (obj.Status === 2)//隐藏
        {
            if ($("[name='" + obj.Field + "']").closest("td").length > 0) {
                var $tdindex = $("[name='" + obj.Field + "']").closest("td").index();//列索引
                $('#girdtable tr').find('td:eq("' + $tdindex + '")').hide();
            }
        }
    });
    setTimeout("initDateTime()", 500);
}