• bootstrap+angularjs页面布局小Demo


    <div>
    <ol id="funcPath" class="breadcrumb">
    <li><a href="#"><span class="icon-home"></span>交易管理</a></li>
    <li class="active" style="font-size:16px;color:#ff0101;font-weight:bold;">买卖管理</li>
    </ol>
    <div class="panel panel-where">
    <div class="panel-heading">
    <h3 class="panel-title">
    查询条件
    </h3>
    </div>
    <form class="form-horizontal" name="myForm">
    <div class="panel-body" datetime-picker>
    <div class="row">
    <div class="form-group col-sm-5 col-md-5">
    <label class="col-sm-4 control-label">部门/店组:</label>
    <div class="col-sm-7">
    <input type="text" class="form-control"/>
    </div>
    </div>
    <div class="form-group col-sm-3 col-md-3">
    <div class="col-sm-6 col-md-6">
    <div class="checkbox">
    <label>
    <input type="checkbox"> 成交部门
    </label>
    </div>
    </div>
    <div class="col-sm-6 col-md-6">
    <div class="checkbox">
    <label>
    <input type="checkbox"> 参与部门
    </label>
    </div>
    </div>
    </div>
    <div class="form-group col-sm-4 col-md-4">
    <label class="col-sm-5 control-label">合同编号:</label>
    <div class="col-sm-7">
    <input id="contract_search" ng-model="exchange.contractno" type="text" data-provide="typeahead" class="form-control" placeholder="合同编号"/>
    </div>
    </div>
    </div>
    <div class="row">
    <div class="form-group col-sm-6 col-md-6">
    <label class="col-sm-3 control-label">录入时间:</label>
    <div class="col-md-9 col-sm-9 form-inline">
    <div class="input-group date form_datetime to_time">
    <input class="form-control" ng-model="exchange.ipdate" type="text" size=18 readonly/>
    <span class="input-group-addon"><span class="glyphicon glyphicon-th"></span></span>
    </div>
    -
    <div class="input-group date form_datetime to_time">
    <input class="form-control" ng-model="exchange.ipdates" type="text" size=18 readonly/>
    <span class="input-group-addon"><span class="glyphicon glyphicon-th"></span></span>
    </div>
    </div>
    </div>
    <div class="form-group col-sm-6 col-md-6">
    <label class="col-sm-3 control-label">签单日期:</label>
    <div class="col-md-9 col-sm-9 form-inline">
    <div class="input-group date form_datetime to_date">
    <input class="form-control" ng-model="exchange.dealdate" type="text" size=10 readonly/>
    <span class="input-group-addon"><span class="glyphicon glyphicon-th"></span></span>
    </div>
    -
    <div class="input-group date form_datetime to_date">
    <input class="form-control" ng-model="exchange.dealdates" type="text" size=10 readonly/>
    <span class="input-group-addon"><span class="glyphicon glyphicon-th"></span></span>
    </div>
    </div>
    </div>
    </div>
    <div class="row">
    <div class="form-group col-sm-8 col-md-8">
    <label class="col-sm-3 control-label">物业地址:</label>
    <div class="col-sm-9">
    <input type="text" ng-model="exchange.address" class="form-control"/>
    </div>
    </div>
    <div class="form-group col-sm-4 col-md-4">
    <label class="col-sm-4 control-label">楼盘:</label>
    <div class="col-sm-7">
    <input type="text" class="form-control"/>
    </div>
    </div>
    </div>
    <div class="row">
    <div class="form-group col-sm-4 col-md-4">
    <label class="col-sm-5 control-label">房源编号:</label>
    <div class="col-sm-7">
    <input id="house_search" type="text"class="form-control" ng-model="exchange.housesid" placeholder="房源编号" data-provide="typeahead" required/>
    </div>
    </div>
    <div class="form-group col-sm-4 col-md-4">
    <label class="col-sm-5 control-label">客源编号:</label>
    <div class="col-sm-7">
    <input id="customer_search" type="text" class="form-control" ng-model="exchange.customerid" placeholder="客源编号" data-provide="typeahead" required/>
    </div>
    </div>
    <div class="form-group col-sm-4 col-md-4">
    <!-- <label class="col-sm-5 control-label">客源编号:</label>
    <div class="col-sm-7">
    <input type="text" class="form-control" placeholder="合同编号"/>
    </div> -->
    </div>
    </div>
    <div class="row">
    <div class="form-group col-sm-4 col-md-4">
    <label class="col-sm-4 control-label">业主姓名:</label>
    <div class="col-sm-7">
    <input type="text" class="form-control"/>
    </div>
    </div>
    <div class="form-group col-sm-4 col-md-4">
    <label class="col-sm-4 control-label">业主电话:</label>
    <div class="col-sm-7">
    <input type="text" ng-model="exchange.buyercontacts" class="form-control" name="phoneHost" required ng-trim="true" ng-pattern=" /^1[0-9]{10}$/"/>
    <span ng-show="myForm.phoneHost.$error.required">必填项</span>
    <span style="color:red" ng-show="myForm.phoneHost.$invalid&&!myForm.phoneHost.$error.required">非法的号码</span>
    </div>
    </div>
    <div class="form-group col-sm-4 col-md-4">
    <label class="col-sm-4 control-label">是否连环单:</label>
    <div class="col-sm-7">
    <select class="form-control" ng-model="exchange.ischainsheet">
    <option selected value="">--请选择--</option>
    <option value="0">是</option>
    <option value="1">否</option>
    </select>
    </div>
    </div>
    </div>
    <div class="row">
    <div class="form-group col-sm-4 col-md-4">
    <label class="col-sm-4 control-label">客户姓名:</label>
    <div class="col-sm-7">
    <input type="text" class="form-control"/>
    </div>
    </div>
    <div class="form-group col-sm-4 col-md-4">
    <label class="col-sm-4 control-label">客户电话:</label>
    <div class="col-sm-7">
    <input type="text" ng-model="exchange.sellercontacts" class="form-control" name="phoneCustomer" required ng-trim="true" ng-pattern=" /^1[0-9]{10}$/"/>
    <span ng-show="myForm.phoneCustomer.$error.required">必填项</span>
    <span style="color:red" ng-show="myForm.phoneCustomer.$invalid&&!myForm.phoneCustomer.$error.required">非法的号码</span>
    </div>
    </div>
    <div class="form-group col-sm-4 col-md-4">
    <label class="col-sm-4 control-label">是否退单:</label>
    <div class="col-sm-7">
    <select class="form-control" ng-model="exchange.isdel">
    <option selected value="">--请选择--</option>
    <option value="0">是</option>
    <option value="1">否</option>
    </select>
    </div>
    </div>
    </div>
    <div class="row
    <!-- <div class="form-group col-sm-4 col-md-4">
    <label class="col-sm-4 control-label">未收帐:</label>
    <div class="col-sm-7">
    <select class="form-control">
    <option selected value="0">--请选择--</option>
    </select>
    </div>
    </div>
    <div class="form-group col-sm-4 col-md-4">
    <label class="col-sm-4 control-label">坏帐:</label>
    <div class="col-sm-7">
    <select class="form-control">
    <option selected value="0">--请选择--</option>
    </select>
    </div>
    </div>
    <div class="form-group col-sm-4 col-md-4">
    <label class="col-sm-4 control-label">审核状态:</label>
    <div class="col-sm-7">
    <select class="form-control">
    <option selected value="0">--请选择--</option>
    </select>
    </div>
    </div>
    <div class="row">
    <div class="form-group col-sm-6 col-md-6">
    <label class="col-sm-3 control-label">审核时间:</label>
    <div class="col-md-9 col-sm-9 form-inline">
    <div class="input-group date form_datetime to_time">
    <input class="form-control" type="text" size=18 readonly id="_ST"/>
    <span class="input-group-addon"><span class="glyphicon glyphicon-th"></span></span>
    </div>
    -
    <div class="input-group date form_datetime to_time">
    <input class="form-control" type="text" size=18 readonly id="ST_"/>
    <span class="input-group-addon"><span class="glyphicon glyphicon-th"></span></span>
    </div>
    </div>
    </div>
    <!--<div class="form-group col-sm-4 col-md-4">-->
    <!--<div class="col-sm-6 col-md-6">-->
    <!--<div class="checkbox">-->
    <!--<label>-->
    <!--<input type="checkbox"> 是否连环单-->
    <!--</label>-->
    <!--</div>-->
    <!--</div>-->
    <!--</div>-->
    </div>
    <div class="row">
    <label class="col-sm-4 control-label">本页金额统计:</label>
    <div class="col-sm-2">
    <select class="form-control" id="statistic">
    <option selected value="0">合同价</option>
    <option value="1">网签价</option>
    <option value="2">应收总收入</option>
    <option value="3">实收总收入</option>
    <option value="4">面积</option>
    </select>
    </div>
    <div class="col-sm-4">
    <label class="control-label">合计:</label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <label id="P1" class="control-label">{{contractPrice}}元</label>
    <label id="P2" class="control-label">{{contractNet}}元</label>
    <label id="P3" class="control-label">{{contractArea}}m2</label>
    <label id="P4" class="control-label">{{gross}}元</label>
    <label id="P5" class="control-label">{{net}}元</label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <label class="control-label">平均:</label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <label id="A1" class="control-label">{{contractAvg}}元</label>
    <label id="A2" class="control-label">{{netAvg}}元</label>
    <label id="A3" class="control-label">{{areaAvg}}m2</label>
    <label id="A4" class="control-label">{{grossAvg}}元</label>
    <label id="A5" class="control-label">{{netsAvg}}元</label>
    </div>
    </div>
    </div>
    <div class="panel-footer">
    <button type="button" class="btn btn-primary" ng-click="query();">查询</button>
    <button type="button" class="btn btn-warning" onclick="reset();">重置</button>
    </div>
    </form>
    </div>
    <div class="panel panel-info">
    <div class=" panel-body">
    <div class="panel-option">
    <div class="row">
    <div class="col-sm-12 col-md-12 text-left">
    <div class="btn-group">
    <!-- <button type="button" class="btn btn-primary" ng-click="gotoDetail()">
    <span class="glyphicon glyphicon-eye-open " style="color: #ffffff;font-size: 17px;" >审核</span>
    </button> -->
    <button type="button" class="btn btn-primary" ng-click="appendix()" ng-disabled="isRadios">
    <span class="glyphicon glyphicon-plus" style="color: #ffffff;font-size: 17px;" ui-sref="list.appendix">创建附属合同</span>
    </button>
    <button type="button" class="btn btn-primary" ng-click="revoked()" ng-disabled="isRadio">
    <span class="glyphicon glyphicon-trash" style="color: #ffffff;font-size: 17px;" ui-sref="list.revoked">作废</span>
    </button>
    <button type="button" class="btn btn-primary dropdown">
    <span class="glyphicon glyphicon-th-list" style="color: #ffffff;font-size: 17px;" href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">合同下推</span>
    <ul class="dropdown-menu">
    <li><a href="/finance/receiptreport/view/receiptReport.html?index=12">收款</a></li>
    <li><a href="/finance/payPlanMoney/view/payPlanMoney.html?index=23">付款</a></li>
    </ul>
    </button>
    <button type="button" class="btn btn-primary" ng-click="receipt()" ng-disabled="isRadio">
    <span class="glyphicon glyphicon-edit" style="color: #ffffff;font-size: 17px;" ui-sref="list.receipt">换收据</span>
    </button>
    <button type="button" class="btn btn-primary" ng-click="invoice()" ng-disabled="isRadio">
    <span class="glyphicon glyphicon-edit" style="color: #ffffff;font-size: 17px;" ui-sref="list.invoice">换发票</span>
    </button>
    <!-- <button type="button" class="btn btn-primary" ng-click="gotoDetail()">
    <span class="glyphicon glyphicon-share" style="color: #ffffff;font-size: 17px;" >导出交易明细</span>
    </button>
    <button type="button" class="btn btn-primary" ng-click="warning()">
    <span class="glyphicon glyphicon-check" style="color: #ffffff;font-size: 17px;" ui-sref="list.warning">买卖提交</span>
    </button>
    <button type="button" class="btn btn-primary" ng-click="gotoDetail()">
    <span class="glyphicon glyphicon-share" style="color: #ffffff;font-size: 17px;" >导出</span>
    </button>-->
    </div>
    </div>
    </div>
    <div class="table-responsive">
    <table id="clearerTable" class="table table-hover table-bordered ">
    <thead class="table-heading">
    <tr>
    <th class="text-center firstline">
    选择
    </th>
    <th class="text-center">买卖合同号</th>
    <th class="text-center">签单日期</th>
    <th class="text-center">录入时间</th>
    <th class="text-center">审核时间</th>
    <th class="text-center">房源编号</th>
    <th class="text-center">房源录入日期</th>
    <th class="text-center">客源编号</th>
    <th class="text-center">客源录入日期</th>
    <th class="text-center">物业地址</th>
    <th class="text-center">成交价</th>
    <!-- <th class="text-center">合同值</th>
    <th class="text-center">增佣</th>
    <th class="text-center">减佣</th>
    <th class="text-center">佣金比</th>
    <th class="text-center">应收帐</th>
    <th class="text-center">已收帐</th>
    <th class="text-center">未收帐</th>
    <th class="text-center">应收业绩</th>
    <th class="text-center">已收业绩</th>
    <th class="text-center">未收业绩</th>
    <th class="text-center">总收入</th>
    <th class="text-center">总支出</th>
    <th class="text-center">余额</th> -->
    <th class="text-center">卖方性质</th>
    <th class="text-center">买方性质</th>
    <th class="text-center">店组</th>
    <th class="text-center">经纪人</th>
    <th class="text-center">收房区域</th>
    <th class="text-center">权证内勤</th>
    <th class="text-center">状态</th>
    </tr>
    </thead>
    <tbody>
    <tr ng-repeat="result in resultList" style="cursor: pointer;">
    <td class="text-center">
    <input type="radio" name="checkbox" ng-click="checkResult(result)">
    </td>
    <td>
    <a nref="#/list" ui-sref="menu.detail({id:result.ID})">
    <span ng-bind="result.CONTRACTNO" ng-click="gotoDetail(result)"></span>
    </a>
    </td>
    <td ng-bind="result.DEALDATE|date:'yyyy-MM-dd'"></td>
    <td ng-bind="result.IPDATE|date:'yyyy-MM-dd HH:mm:ss'"></td>
    <td ng-bind="result.APPROVEDATE"></td>
    <td ng-bind="result.HOUSESID"></td>
    <td ng-bind="result.HOUSETIME|date:'yyyy-MM-dd'"></td>
    <td ng-bind="result.CREID"></td>
    <td ng-bind="result.CUSTOMERTIME|date:'yyyy-MM-dd'"></td>
    <td ng-bind="result.ADDRESS"></td>
    <td ng-bind="result.PRICE"></td>
    <!-- <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td> -->
    <td ng-bind="result.BUYER_NATURE|natureFliter"></td>
    <td ng-bind="result.SELLER_NATURE|natureFliter"></td>
    <td></td>
    <td></td>
    <td ng-bind="result.REGION"></td>
    <td ng-bind="result.BACK_OFFICE"></td>
    <td ng-bind="result.STT||'签约'"></td>
    </tr>
    </tbody>
    </table>
    </div>
    <div class="row" style="margin-top: 1%;">
    <div class="col-sm-6 col-md-5">
    当前为第<span class="text-yellow" ng-bind="page||1"></span>页 共<span class="text-yellow" ng-bind="total||0"></span>条 记录每页<span class="text-yellow" ng-bind="size||0"></span>条
    </div>
    <div class="col-sm-6 col-md-7 text-right">
    <pagination num-pages="pages" curr-page="page" on-select-page="selectPage(page)"></pagination>
    </div>
    </div>
    </div>
    <div class="modal fade" id="popModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" >
    <ui-view></ui-view>
    </div><!-- /modal -->
    </div> <!--/最外层 -->
    </div>
    </div>

  • 相关阅读:
    线上redis禁止使用keys等时间复杂度高的命令
    组合索引的使用效果的总结
    Netty 断线重连解决方案
    可作为GC Root的对象
    在同一个sqlSession执行一个相同的查询时,Mybatis有一级缓存,不会去查数据库,由此引发的一个bug
    HashMap 和 currentHashMap JDK8总结
    Java程序导致服务器CPU占用率过高的问题排除过程
    一条sql执行的很慢的原因有哪些
    主键索引和非主键索引的区别
    黑马程序员
  • 原文地址:https://www.cnblogs.com/shunzdd/p/5585967.html
Copyright © 2020-2023  润新知