creditCard_modal.html 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. <style type="text/css">
  2. body,button,input{
  3. font-family: "Microsoft Yahei", "微软雅黑";
  4. }
  5. .text-inverse {
  6. color: #f40 !important;
  7. }
  8. .text-success {
  9. color: green !important;
  10. }
  11. .checkboxs select {
  12. width: 110px;
  13. }
  14. .control-labels{
  15. float: left;
  16. width: 105px;
  17. padding-top: 5px;
  18. text-align: right;
  19. }
  20. .label-controls{
  21. margin-left: 125px;
  22. }
  23. .modal-header h3{
  24. font-size: 16px;
  25. }
  26. .modal-body .row .col-md-2 {
  27. font-size: 14px;
  28. width: 97px;
  29. font-weight: normal;
  30. }
  31. .modal-body .row {
  32. line-height: 34px;
  33. margin-bottom: 10px;
  34. }
  35. .modal-body .row .form-control {
  36. height: 34px;
  37. }
  38. .btn-ensure{
  39. width: 60px;height: 30px;
  40. padding: 0;
  41. }
  42. </style>
  43. <div class="modal-header" data-original-title>
  44. <h3 class="modal-title" ng-if="!eidt">新增账户</h3>
  45. <h3 class="modal-title" ng-if="eidt">编辑账户</h3>
  46. </div>
  47. <div class="modal-body">
  48. <form class="form-horizontal" name="myForm" role="form" ng-submit="confirm()" novalidate>
  49. <fieldset>
  50. <div class="row">
  51. <label class="col-md-2"><strong class="text-inverse">* </strong>开户名称</label>
  52. <div class="col-md-7">
  53. <input ng-required="true" ng-model="creditCard.accountname" type="text" class="form-control" name="name"
  54. placeholder="请输入开户人姓名">
  55. </div>
  56. <div class="col-md-3">
  57. <span ng-show="myForm.name.$touched&&myForm.name.$invalid" class="text-inverse help-inline">输入开户人姓名</span>
  58. <span ng-show="!myForm.name.$invalid" class="text-success help-inline">正确</span>
  59. </div>
  60. </div>
  61. <div class="row">
  62. <label class="col-md-2"><strong class="text-inverse">* </strong>开户银行</label>
  63. <div class="col-md-7">
  64. <input ng-required="true" ng-model="creditCard.bankname" type="text" class="form-control" name="bank"
  65. placeholder="输入开户银行">
  66. </div>
  67. <div class="col-md-3">
  68. <span ng-show="myForm.bank.$touched&&myForm.bank.$invalid" class="text-inverse help-inline">输入开户银行</span>
  69. <span ng-show="myForm.bank.$valid" class="text-success help-inline">正确</span>
  70. </div>
  71. </div>
  72. <div class="row">
  73. <label class="col-md-2"><strong class="text-inverse">* </strong>开户支行</label>
  74. <div class="col-md-7">
  75. <input ng-required="true" ng-model="creditCard.branchname" type="text" class="form-control" name="branch"
  76. placeholder="输入开户银行">
  77. </div>
  78. <div class="col-md-3">
  79. <span ng-show="myForm.bank.$touched&&myForm.branch.$invalid" class="text-inverse help-inline">输入开户银行</span>
  80. <span ng-show="myForm.bank.$valid" class="text-success help-inline">正确</span>
  81. </div>
  82. </div>
  83. <div class="row">
  84. <label class="col-md-2"><strong class="text-inverse">* </strong>银行账号</label>
  85. <div class="col-md-7">
  86. <input ng-required="true" ng-model="creditCard.number" ng-pattern="/^[0-9]*$/"
  87. type="text" name="account" placeholder="请输入银行账号" class="form-control">
  88. </div>
  89. <div class="col-md-3">
  90. <span ng-show="(myForm.account.$error.pattern||myForm.account.$error.required)&&(myForm.account.$dirty||myForm.account.$touched)" class="text-inverse help-inline">银行账号不正确</span>
  91. <span ng-show="myForm.account.$valid" class="text-success help-inline">正确</span>
  92. </div>
  93. </div>
  94. </fieldset>
  95. </form>
  96. </div>
  97. <div class="modal-footer">
  98. <span class="pull-left text-inverse"><i class="icon-warning-sign"></i>&nbsp;需要将所有带*必填项填完才能保存</span>
  99. <button ng-disabled="myForm.$invalid" class="btn btn-success btn-ensure" ng-click="confirm()" type="button">保存</button>
  100. <button class="btn btn-primary btn-ensure" ng-click="cancel()" type="button">取消</button>
  101. </div>
  102. </div>