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
73
74
75
76
77
78
79
80
81
82
var tabIndex;
var currentUserName;
 
initData = function () {
    var projectid = getQueryVariable("projectid") || 0;
    $(".main [field='projectName']").parent().parent().hide();
    if (window.taskid === '') {
        $.ajax({
            url: "/Pm_TenderBond/InitData",
            async: false,
            cache: false,
            data: { projectid: projectid },
            dataType: "json",
            success: function (data) {
                currentUserName = data.name;
                var $data = data.children;
                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 !== '') {
                                var $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");
                                    });
                                }
                            }
                        }
                    }
                }
                
            }
        });
        var $txttitle = $("#txtTitle").text();
        currentUserNameStr = currentUserName ? "(" + currentUserName + ")" : "";
        $txttitle = $txttitle + currentUserNameStr;
        $("#pm_stampprint_name").val($txttitle);
        if (projectid != null && projectid != 0) {
            $('input[name="pm_stampprint.project_id"]').val(projectid);
        }
    }
    var $applyDate = $(".main [field='applyDate']");
    $applyDate.val(JsonDateToDate($applyDate.val()).Format('yyyy-MM-dd hh:mm'));
    //是否只读
    var type = getQueryVariable("type");
    if (type == "readonly")
        setReadOnly();
    var title = $("#txtTitle").html();
    var pjname = $("#pm_stampprint_project_id option:selected").html();
    $("#txtTitle").html(pjname + "【" + title + "】");
    $('#pm_stampprint_tender_offer').parent().addClass("bl");
    $('#pm_stampprint_tender_offer').after("<div class='back'>元</div>");
   
}
 
function setReadOnly() {
    $(".btn:last").parent().hide();
    //$(".opinion").hide();
}
 
getQueryVariable = function (parameter) {
    var query = window.location.search.substring(1);
    var vars = query.split("&");
    for (var i = 0; i < vars.length; i++) {
        var pair = vars[i].split("=");
        if (pair[0] === parameter) { return pair[1]; }
    }
    return "";
}