david-PC\david
2018-06-12 f240ac3ccd37c541cab2c21cfc433d3510999a3c
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
<!DOCTYPE html>
 
<html >
<head>
    <meta charset="utf-8">
    <title>更多消息</title>
    <meta content="width=device-width, initial-scale=1.0" name="viewport">
    <meta content="" name="description">
    <meta content="" name="author">
    <script src="../js/jquery-1.7.2.min.js"></script>
    <script src="../js/foundation-2.0.js"></script>
    
    <style>
        body {
            font-size: 14px;
        }
 
        ul {
            margin-left: 20%;
            margin-right: 20%;
        }
 
            ul li {
                margin: 10px 0;
            }
 
                ul li span {
                    float: right;
                    padding-right: 50px;
                }
    </style>
    
    <script type="text/javascript">
           var messageUl, pageno, pagecount;
           var baseUrl = "root/data/Announcement/getSetByPage?";
           var firstUrl =  baseUrl + "pageno=1&pagesize=10";
           var nowUrl = baseUrl + "pageno="+pageno+"&pagesize=10";
           
           templte_message = [
                           '<li>',
                              '<a href="javascript:void(0)" style="color:#5c5c5c;" onclick="loadnews(27)"></a>',
                              '<span style="color: #ACACAC;">',
                              '</span>',
                              '<a style="float:right; padding-right:10px;">',
                                  '<img  src="../image/home/fujian.png">',
                              '</a>',
                          '</li>'
                           ];
           
        function loadnews(id) {
               Win.popup({url: "root/page/system/broadcast.html?id=" + id, width: 1000, height: 450});
           };
           
           function addMessage(url){
               Server.call(url,function(result){
                if(result.success){
                    if(result.page){
                        pagecount = result.page.pagecount;                    
                    }
                    for(var i =0; i < result.total; i++) {
                        var entity = result.entityset[i];
                        var message = templte_message;
                        message[1] =  '<a id="message_title" href="javascript:void(0)" style="color:#5c5c5c;" onclick="loadnews('+entity.id+')">'+entity.title+'</a>';                   
                        if(entity.attachment){
                            message[4] = '<a id="image_herf" href="'+entity.attachment+'" style="float:right; padding-right:10px;">';
                        }else{
                            message[4] = '<a style="float:right; padding-right:10px;display:none">';
                        }
                        var messageele = $(templte_message.join(""));
                        messageUl.append(messageele);
                    }
                }
            });
           }
    
        function pre() {
            if(pageno >0){
                pageno--;
                addMessage(nowUrl);
            }else{
                alert("已经达到第一页");
            }
        }
    
        function next() {
            if(pageno < pagecount){
                pageno++;
                addMessage(nowUrl);
            }else{
                alert("已经达到最后一页");
            }
        }
        
        function last() {
            pageno = pagecount;
            addMessage(nowUrl);
        }
        
    $(document).ready(function() {
        Loading.hide();
        pageno = 1;        
        messageUl = $("#message_ul");
        
        addMessage(1);
        
    });    
    </script>
</head>
<body>
    <h3 style="color:#90B91D; margin-left: 50px;">公告</h3>
    <hr style="margin-top:5px;" />
    
    <ul id="message_ul">
    </ul>
    <ul style="list-style:none">
        <li style="float:left;width:100px;text-align:center"><a href="javascript:void(0)" style="color: #a6a6a6;" onclick="addMessage(firstUrl);">首页</a></li>
        <li style="float:left;width:100px;text-align:center"><a href="javascript:void(0)" style="color: #a6a6a6;" onclick="pre()">上一页</a></li>
        <li style="float:left;width:50px;text-align:center"><a href="javascript:void(0)" style="color: #a6a6a6;" >1</a></li>
        <li style="float:left;width:100px;text-align:center"><a href="javascript:void(0)" style="color: #a6a6a6;" onclick="next()">下一页</a></li>
        <li style="float:left;width:100px;text-align:center"><a href="javascript:void(0)" style="color: #a6a6a6;" onclick="last()">末页</a></li>
        <li style="float:left;width:100px;text-align:center"><a href="javascript:void(0)" style="color: #a6a6a6;" onclick="Win.close()">关闭</a></li>
    </ul>
    
    <input type="hidden" id="count" value="10" />
    <input type="hidden" id="currentPage" value="1" />
    <input type="hidden" id="pageSize" value="20" />
 
</body>
</html>