invoice-manage-infrastructure.html 2.68 KB
Newer Older
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
<div id="vat-report-container">
    <div id="vat-report-nav-menu" class="vat-report-menu" ng-show="!isCollapsed">
        <perfect-scrollbar class="scroller" wheel-propagation="true" wheel-speed="1" min-scrollbar-length="20">

            <ul class="nav nav-report" ng-repeat="group in groups">
                <li>
                    <div class="group-section">
                        <i class="fa toggle-group-icon" ng-click="toggleGroup(group);" ng-class="group.isExpand?'fa-chevron-down':'fa-chevron-right'" aria-hidden="true"></i>
                        <label class="tree-toggle nav-header" translate="{{group.name}}" ui-sref="{{group.sref}}" ui-sref-active="active">
                        </label>
                    </div>

                    <div class="divider"></div>
                    <div ng-show="group.isExpand" class="animate-show-hide">
                        <div class="li tree" style="cursor:pointer" ng-repeat="menu in group.children">
                            <a ui-sref="{{menu.sref}}"
                               ui-sref-active="active"
                               data-template-id="{{menu.id}}"
                               ng-bind-html="::menu.name"></a>
                        </div>
                    </div>
                </li>
            </ul>
        </perfect-scrollbar>
    </div>

    <div id="vat-report-content" style="overflow:hidden;height:100%">
        <div style="height:100%;" ui-view="main-view" ng-show="state.includes('invoiceManagement.main')"></div>
        <div style="height:100%;" ui-view="noInvoiceVerify-view" ng-show="state.includes('invoiceManagement.noInvoiceVerify')"></div>
        <div style="height:100%;" ui-view="billingManage-view" ng-show="state.includes('invoiceManagement.billingManage')"></div>
        <div style="height:100%;" ui-view="invoiceQuery-view" ng-show="state.includes('invoiceManagement.invoiceQuery')"></div>
        <div style="height:100%;" ui-view="pendingRefundInvoice-view" ng-show="state.includes('invoiceManagement.pendingRefundInvoice')"></div>
        <div style="height:100%;" ui-view="mapInvoice-view" ng-show="state.includes('invoiceManagement.mapInvoice')"></div>
        <div style="height:100%;" ui-view="uploadIndex-view" ng-show="state.includes('invoiceManagement.uploadIndex')"></div>
        <div style="height:100%;" ui-view="uploadPaperInvoice-view" ng-show="state.includes('invoiceManagement.uploadPaperInvoice')"></div>
        <div style="height:100%;" ui-view="uploadElecInvoice-view" ng-show="state.includes('invoiceManagement.uploadElecInvoice')"></div>
        <div style="height:100%;" ui-view="uploadScanInvoice-view" ng-show="state.includes('invoiceManagement.uploadScanInvoice')"></div>

    </div>
</div>