supplier.vm 5.63 KB
$page.setTitle("供应商报表")
<div class="xn-breadcrumb xn-width auto clearfix ">
    <ul class="breadcrumb">
        <li><a class="icon icon-home_page" href="$customizationLink.setTarget("index")"></a></li>
        <li><a href="$customizationLink.setTarget("report")">报表中心</a></li>
        <li class="active">供应商报表</li>
    </ul>
</div>
<div class="xn-main  auto xn-width  clearfix" ng-controller="SupplierReportController">
    <div class="pm-task-bottom-top pm-plan-bottom-top  mt_10  mb_10 clearfix">
        <h3>供应商报表</h3>
    </div>

    <!--搜索部分-->
    <div class="xn-input-line clearfix">
        <div class="xn_search_box auto">
            <div class="xn-input-line  clearfix">
                <label for="name" class="xn-col-sm-4 l-h-34 34 xn-text-right">名称:</label>
                <div class="xn-col-sm-8">
                    <input type="text" class="form-control" id="name"  name="name" ng-model="vm.name">
                </div>
                <label for="quickCode" class="xn-col-sm-4 l-h-34 34 xn-text-right">助记码:</label>
                <div class="xn-col-sm-8">
                    <input type="text" class="form-control" id="quickCode"  name="quickCode" ng-model="vm.quickCode">
                </div>
                <label for="specName" class="xn-col-sm-4 l-h-34 34 xn-text-right">企业性质:</label>
                <div class="xn-col-sm-8">
                    <select class="form-control"  name="businessNature" ng-model="vm.businessNatureId"
                            ng-options="businessNature.id as businessNature.name for businessNature in businessNatureList">
                        <option value="">-- 请选择企业性质 --</option>
                    </select>
                </div>
##                <label class="xn-col-sm-4 l-h-34 xn-text-right">等&nbsp;级:</label>
##                <div class="xn-col-sm-8">
##                    <select name="supplierLevel" id="supplierLevel"  class="form-control " ng-model="vm.levelId"
##                            ng-options="supplierLevel.id as supplierLevel.name for supplierLevel in supplierLevelList">
##                        <option value="">-- 请选择供应商等级 --</option>
##                    </select>
##                </div>
            </div>
            <div class="xn-input-line clearfix pt_10">
                <div class="xn-input-line  clearfix">
                    <button class="btn btn-success btn-sm w_80 f-right ml_10"  ng-click="doExport()">批量导出</button>
                    <button type="button" class="btn btn-success btn-sm w_80 f-right"  ng-click="doQuery()">查询</button>
                </div>
            </div>
        </div>
    </div>
    <!--搜索部分结束-->

    <!-- 列表--->
    <div class="xn-index-list xn-index-list-customization">
        <ul>
            <li class="clearfix"  ng-class="{'disabled-bg':!supplier.isActive}" ng-repeat="supplier in supplierList">
                <i class="icon" ng-class="{'icon-disabled':!supplier.isActive}"></i>
                <img class="list-logo" ng-src="{{supplier.pictureUrl}}?x-oss-process=image/resize,w_90,h_90/quality,q_90" width="90" height="90"/>
                <div class="list-center clearfix">
                    <h4>{{supplier.name}}
                        <span  ng-show="supplier.businessNatureName">{{supplier.businessNatureName}}</span>
                        <span ng-show="supplier.paymentTermName">{{supplier.paymentTermName}}</span>
                    </h4>
                    <ul class="list-center-left">
                        <li>{{supplier.type | supplierType}}</li>
                        <li>{{supplier.operatingUnitName}}</li>
                        <li><i class="icon icon-telephone"></i>{{supplier.phone}}</li>
                        <li><i class="icon icon-network-monitoring"></i><a  href="{{supplier.website | website}}" target="_blank">{{supplier.website | website}}</a></li>
                    </ul>
                    <div class="list-center-center">
                        <div class="center-name">{{supplier.supplierContact.lastName}}{{supplier.supplierContact.firstName}}</div>
                        <div class="center-liaisons">联络人</div>
                    </div>
                    <ul class="list-center-left">
                        <li><i class="icon icon-phone"></i>{{supplier.supplierContact.mobilePhone |mobilePhone}}</li>
                        <li><i class="icon icon-email"></i><a  href="mailto:{{supplier.supplierContact.email}}" >{{supplier.supplierContact.email}}</a></li>
                    </ul>

                </div>
                <div class="list-right">
##                    <a  class="btn btn-link"
##                       class="view-a"  ng-href="$customizationLink.setTarget('report/supplier/view')?id={{supplier.id}}" target="_blank">查看详情</a>
                </div>
            </li>
            <li class="clearfix xn-center"  ng-if="!vm.totalCount  || vm.totalCount == 0">
                无法找到相应的记录
            </li>
        </ul>
    </div>
    <div class="xn-text-center xn-table-wrap"  ng-if="vm.totalCount ">
        <div class="f-left mt_20 mb_10">共{{vm.totalCount}}条</div>
        <pagination  ng-show="vm.totalCount>vm.pageSize"  ng-change="getQueryList()"  max-size="maxPageSize" total-items="vm.totalCount"
                     ng-model="vm.pageNumber" items-per-page="vm.pageSize"  class="pagination-sm"  boundary-links="true"
                     previous-text="&lsaquo;" next-text="&rsaquo;" first-text="&laquo;" last-text="&raquo;"></pagination>
    </div>
</div>
<script type="text/javascript" src="$customizationContent.getURI('dist/scripts/report.js')"></script>