history.html 5.48 KB
Newer Older
1 2 3 4
<!doctype html >
<html ng-app="release_history">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
zhangle committed
5
    <link rel="icon" href="../img/config.png">
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
    <!-- styles -->
    <link rel="stylesheet" type="text/css" href="../vendor/bootstrap/css/bootstrap.min.css">
    <link rel="stylesheet" type="text/css" href="../vendor/angular/angular-toastr-1.4.1.min.css">
    <link rel="stylesheet" type="text/css" media='all' href="../vendor/angular/loading-bar.min.css">
    <link rel="stylesheet" type="text/css" href="../styles/common-style.css">
    <title>发布历史</title>
</head>

<body>

<apollonav></apollonav>

<div class="container-fluid apollo-container release-history" ng-controller="ReleaseHistoryController">
    <section class="panel col-md-offset-1 col-md-10">
        <div class="panel-heading row">
            <div class="col-md-4">
                <h4>发布历史</h4>
            </div>
            <div class="col-md-8 text-right">
                <a type="button" class="btn btn-info" href="/config.html?#/appid={{pageContext.appId}}">返回到项目首页
                </a>
            </div>

        </div>
        <div class="panel-body">
            <div class="media" ng-repeat="release in releases">
                <div class="media-left media-middle badge-{{$index % 4}}">
                </div>
                <div class="media-body">
lepdou committed
35 36 37 38 39 40
                    <div class="row text-right">
                        <span class="label label-info no-radius"
                              ng-show="release.baseInfo.isAbandoned">已废弃</span>
                        <span class="label label-primary no-radius"
                              ng-if="release.active">当前生效</span>
                    </div>
41
                    <div class="row" id="{{release.baseInfo.id}}">
42 43
                        <div class="col-md-2 user">
                            <img src="../img/user.png" class="i-20">
lepdou committed
44
                            <span class="info" ng-bind="release.baseInfo.dataChangeCreatedBy"></span>
45 46 47 48 49 50 51 52 53
                        </div>
                        <div class="col-md-3 time">
                            <img src="../img/time.png" class="i-20">
                        <span class="info"
                              ng-bind="release.baseInfo.dataChangeCreatedTime | date: 'yyyy-MM-dd HH:mm:ss'"></span>
                        </div>
                        <div class="col-md-3 time">
                            <img src="../img/title.png" class="i-20">
                        <span class="info"
54
                              ng-bind="release.baseInfo.name" ng-class="{'highlight':pageContext.scrollTo == release.baseInfo.id}"></span>
zhangle committed
55

56 57 58 59 60 61 62 63
                        </div>
                        <div class="col-md-4 comment" ng-show="release.baseInfo.comment">
                            <img src="../img/comment.png" class="i-20">
                            <span class="info" ng-bind="release.baseInfo.comment"></span>
                        </div>

                    </div>

64
                    <table class="table table-hover table-bordered table-striped" ng-show="!isTextFile">
65 66 67 68 69 70 71 72
                        <tr ng-repeat="item in release.items">
                            <td width="30%" ng-bind="item.key">

                            </td>
                            <td width="70%" ng-bind="item.value">
                            </td>
                        </tr>
                    </table>
lepdou committed
73 74
                    <textarea class="form-control no-radius" rows="15" ng-show="isTextFile"
                              ng-bind="release.items[0].value" disabled>
75 76

                    </textarea>
77 78
                </div>
            </div>
79
            <div class="text-center load-more">
80 81 82 83 84
                <button type="button" class="btn btn-default" ng-show="!hasLoadAll"
                        ng-click="loadMore()">加载更多
                    <span class="glyphicon glyphicon-menu-down"></span>
                </button>
            </div>
85 86 87
            <div class="text-center" ng-show="!releases.length">
                <h4>还没发布过哟~</h4>
            </div>
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
        </div>
    </section>

</div>

<div ng-include="'../views/common/footer.html'"></div>

<!-- jquery.js -->
<script src="../vendor/jquery.min.js" type="text/javascript"></script>

<!--angular-->
<script src="../vendor/angular/angular.min.js"></script>
<script src="../vendor/angular/angular-resource.min.js"></script>
<script src="../vendor/angular/angular-toastr-1.4.1.tpls.min.js"></script>
<script src="../vendor/angular/loading-bar.min.js"></script>


<!-- bootstrap.js -->
<script src="../vendor/bootstrap/js/bootstrap.min.js" type="text/javascript"></script>

<!--nicescroll-->
<script src="../vendor/jquery.nicescroll.min.js"></script>

<!--biz-->
<script type="application/javascript" src="../scripts/app.js"></script>
<script type="application/javascript" src="../scripts/services/AppService.js"></script>
<script type="application/javascript" src="../scripts/services/EnvService.js"></script>
<script type="application/javascript" src="../scripts/services/ReleaseService.js"></script>
<script type="application/javascript" src="../scripts/services/UserService.js"></script>
<script type="application/javascript" src="../scripts/AppUtils.js"></script>
<script type="application/javascript" src="../scripts/controller/config/ReleaseHistoryController.js"></script>

<script type="application/javascript" src="../scripts/PageCommon.js"></script>
<script type="application/javascript" src="../scripts/directive/directive.js"></script>
</body>
</html>