username@email.com
2021-06-03 63bcf5d37da46e954caab6eebf7df64498e1c18e
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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
(function (a) {
    if (!a.browser) {
        a.browser = {};
        a.browser.mozilla = !1;
        a.browser.webkit = !1;
        a.browser.opera = !1;
        a.browser.msie = !1;
        var b = navigator.userAgent;
        a.browser.name = navigator.appName;
        a.browser.fullVersion = "" + parseFloat(navigator.appVersion);
        a.browser.majorVersion = parseInt(navigator.appVersion, 10);
        var f, c; - 1 != (c = b.indexOf("Opera")) ? (a.browser.opera = !0, a.browser.name = "Opera", a.browser.fullVersion = b.substring(c + 6), -1 != (c = b.indexOf("Version")) && (a.browser.fullVersion = b.substring(c + 8))) : -1 != (c = b.indexOf("MSIE")) ? (a.browser.msie = !0, a.browser.name = "Microsoft Internet Explorer", a.browser.fullVersion = b.substring(c + 5)) : -1 != (c = b.indexOf("Chrome")) ? (a.browser.webkit = !0, a.browser.name = "Chrome", a.browser.fullVersion = b.substring(c + 7)) : -1 != (c = b.indexOf("Safari")) ? (a.browser.webkit = !0, a.browser.name = "Safari", a.browser.fullVersion = b.substring(c + 7), -1 != (c = b.indexOf("Version")) && (a.browser.fullVersion = b.substring(c + 8))) : -1 != (c = b.indexOf("Firefox")) ? (a.browser.mozilla = !0, a.browser.name = "Firefox", a.browser.fullVersion = b.substring(c + 8)) : (f = b.lastIndexOf(" ") + 1) < (c = b.lastIndexOf("/")) && (a.browser.name = b.substring(f, c), a.browser.fullVersion = b.substring(c + 1), a.browser.name.toLowerCase() == a.browser.name.toUpperCase() && (a.browser.name = navigator.appName)); - 1 != (b = a.browser.fullVersion.indexOf(";")) && (a.browser.fullVersion = a.browser.fullVersion.substring(0, b)); - 1 != (b = a.browser.fullVersion.indexOf(" ")) && (a.browser.fullVersion = a.browser.fullVersion.substring(0, b));
        a.browser.majorVersion = parseInt("" + a.browser.fullVersion, 10);
        isNaN(a.browser.majorVersion) && (a.browser.fullVersion = "" + parseFloat(navigator.appVersion), a.browser.majorVersion = parseInt(navigator.appVersion, 10));
        a.browser.version = a.browser.majorVersion
    }
})(jQuery);
(function (a) {
    var b;
    a.fn.jqprint = function (f) {
        b = a.extend({}, a.fn.jqprint.defaults, f);
        f = this instanceof jQuery ? this : a(this);
        if (b.operaSupport && a.browser.opera) {
            var c = window.open("", "jqPrint-preview");
            c.document.open();
            var d = c.document
        } else {
            var e = a("<iframe  />");
            b.debug || e.css({
                position: "absolute",
                width: "0px",
                height: "0px",
                left: "-600px",
                top: "-600px"
            });
            e.appendTo("body");
            d = e[0].contentWindow.document
        }
        d.write("<title></title><style>@page{size: auto;margin: 0mm;}html{background-color: #FFFFFF;margin: 0px;}body{border: solid 1px blue;margin: 10mm 15mm 10mm 15mm;}</style >");
        b.importCSS && (0 < a("link[media=print]").length ? a("link[media=print]").each(function () {
            d.write("<link type='text/css' rel='stylesheet' href='" + a(this).attr("href") + "' media='print' />")
        }) : a("link").each(function () {
            d.write("<link type='text/css' rel='stylesheet' href='" + a(this).attr("href") + "' />")
        }), d.write("<style>" + a("style").html() + "</style>"));
        b.printContainer ? d.write(f.outer()) : f.each(function () {
            d.write(a(this).html())
        });
        d.close();
        (b.operaSupport && a.browser.opera ? c : e[0].contentWindow).focus();
        setTimeout(function () {
            (b.operaSupport && a.browser.opera ? c : e[0].contentWindow).print();
            c && c.close()
        }, 1E3)
    };
   
    a.fn.outer = function () {
        for (var b = this.clone(), c = a(this), b = a(b), d = 0; 100 > d; d++) {
            var e = c.parent().prop("nodeName").toLowerCase(),
                b = a("<" + e + "></" + e + ">").attr("style", c.parent().attr("style")).addClass(c.parent().attr("class")).html(b.clone());
            if ("body" == e) break;
            c = c.parent()
        }
        a(this).find('input').each(function () {
            var $this = $(this);
            var type = $this.attr('type');
            var _id = $(this).attr('id');
            if (type == 'radio') {
                if ($this.is(':checked')) {
                    var _name = $(this).attr('name');
                    var _value = $(this).attr('value');
                    b.find('[name="' + _name + '"][value="' + _value + '"]').attr('checked', 'checked');
                }
            }
            else {
                b.find('#' + _id).attr('value', $(this).val());
            }
        });
 
 
        return a(a("<div></div>").html(b)).html()
    }
 
    // 信息扩展
    a.fn.jqprintTable = function (f) {
        b = a.extend({}, a.fn.jqprint.defaults, f);
        f = this instanceof jQuery ? this : a(this);
        if (b.operaSupport && a.browser.opera) {
            var c = window.open("", "jqPrint-preview");
            c.document.open();
            var d = c.document
        } else {
            var e = a("<iframe  />");
            b.debug || e.css({
                position: "absolute",
                width: "0px",
                height: "0px",
                left: "-600px",
                top: "-600px"
            });
            e.appendTo("body");
            d = e[0].contentWindow.document
        }
        d.write("<title></title><style>@page{size: auto;margin: 0mm;}html{background-color: #FFFFFF;margin: 0px;}body{border: solid 1px blue;margin: 10mm 15mm 10mm 15mm;}</style >");
 
        d.write('<style>');
        d.write('table{margin: 0px;border-collapse: collapse;width: 100%;border-left: 1px solid #ccc;}');
        d.write('th{border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;padding-top:5px;padding-bottom:5px;text-overflow:ellipsis;word-break:keep-all;overflow:hidden;font-weight:bold;padding-left:5px;padding-right:5px;font-size: 12px;}');
        d.write('td{border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;height:25px;line-height:25px;word-break: break-all;padding-left:5px;padding-right:5px;font-size: 12px;}');
        d.write('</style>');
 
        b.importCSS && (0 < a("link[media=print]").length ? a("link[media=print]").each(function () {
            d.write("<link type='text/css' rel='stylesheet' href='" + a(this).attr("href") + "' media='print' />")
        }) : a("link").each(function () {
            d.write("<link type='text/css' rel='stylesheet' href='" + a(this).attr("href") + "' />")
            }),
            d.write("<style>" + a("style").html() + "</style>"));
        b.printContainer ? d.write(f.outerTable(b)) : f.each(function () {
            d.write(a(this).html())
        });
        d.close();
        (b.operaSupport && a.browser.opera ? c : e[0].contentWindow).focus();
        setTimeout(function () {
            (b.operaSupport && a.browser.opera ? c : e[0].contentWindow).print();
            c && c.close()
        }, 1E3)
    };
 
    a.fn.outerTable = function (b) {
        var $div = a('<div style="-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;padding:5px;width:100%;position:relative;"></div>');
 
        if (!!b.title)
        {
            $div.html('<div style="text-align:center;font-size: 22px;color: #444;width:100%;">' + b.title+'</div>');
        }
 
        $div.append(a(this).jfGridPrint());
        return a('<div></div>').html($div).html();
    };
 
    a.fn.jqprint.defaults = {
        debug: !1,
        importCSS: !0,
        printContainer: !0,
        operaSupport: !0
    };
})(jQuery);