Advertisement
danielbrito1987

abrir_os.html

May 2nd, 2019
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.71 KB | None | 0 0
  1. <ion-view cache-view="false" title="ABRIR OS">
  2. <ion-content style="background: #fff none repeat scroll 0 0;">
  3. </br>
  4. <form role="form" name="formRegistro" parsley-validate="">
  5. <ion-list>
  6. <ion-item>
  7. <ion-label>Placa do Veículo</ion-label>
  8. <div class="row">
  9. <div class="col-80">
  10. <input type="text" ng-keypress="disableReturnButton($event)" style="background-color: #fff; width: 100%;" data-ng-model="OS.Equipamento.Numero" ng-change="verificaPlaca()" tabindex="1">
  11. </div>
  12. <div class="col-20">
  13. <img src="img/qrcode.png" style="width: 70%; margin-left: 5px;" ng-click="scanNow()" />
  14. </div>
  15. </div>
  16.  
  17. <!-- <button type="button" class="button button-block button-dark" style="line-height: 20px" ng-click="scanNow()">ESCANEAR QR CODE</button> -->
  18. </ion-item>
  19. <ion-item>
  20. <!-- <ion-label>Pátio</ion-label>
  21. <select class="form-control" width="'100%'" ng-model="Localizacao" ng-change="changeLocalizacao(Localizacao)">
  22. <option ng-repeat="x in localizacoes" ng-value="x.Nome">{{ x.Nome }}</option>
  23. </select> -->
  24. <div style="width: 100%;">
  25. <div style="float: left;">
  26. <ion-label>Localização do Veículo</ion-label>
  27. </div>
  28. <div style="float: right;">
  29. <button modal-select class="btn-circle btn-lg" aria-hidden="true" ng-model="OS.Localizacao" options="localizacoes"
  30. has-search="true" modal-title="Selecione um Pátio" header-footer-class="bar-balanced" option-property="Nome"
  31. has-search="true" sub-header-class="bar-balanced">+
  32. <div class="option">
  33. {{option.Nome}}
  34. </div>
  35. </button>
  36. </div>
  37. </div>
  38. <div class="row item-text-wrap">{{ OS.Localizacao }}</div>
  39. </ion-item>
  40. <ion-item>
  41. <ion-label>Manutenção</ion-label>
  42. <ion-radio ng-repeat="item in TiposManutencao" ng-model="OS.TipoManutencao" ng-value="item.Codigo" ng-click="change(item)" tabindex="2">{{ item.Text }}</ion-radio>
  43. <!-- <ion-radio ng-model="OS.TipoManutencao" ng-value="'PREVENTIVA'">PREVENTIVA</ion-radio>
  44. <ion-radio ng-model="OS.TipoManutencao" ng-value="'CORRETIVA'">CORRETIVA</ion-radio> -->
  45. </ion-item>
  46. <ion-item>
  47. <ion-label>Sintoma</ion-label>
  48. <textarea ng-keyup="disableReturnButton($event)" style="background-color: #fff; height: 60px; width: 100%;" data-ng-model="OS.ObservacaoPatio" maxlength="150" tabindex="3">
  49. </textarea>
  50. </ion-item>
  51. </ion-list>
  52.  
  53. <div ng-messages="formRegistro.$error || formRegistro.$submitted " style="color:maroon " role="alert
  54. " ng-if="formRegistro.OS.Equipamento.Numero.$dirty || formRegistro.$submitted ">
  55. <center>
  56. <div style="color:red !important; " ng-message="required ">Favor inserir uma placa de veículo válida.</div>
  57. </center>
  58. </div>
  59. <div ng-messages="formRegistro.$error || formRegistro.$submitted " style="color:maroon " role="alert
  60. " ng-if="formRegistro.OS.Localizacao.Nome.$dirty || formRegistro.$submitted ">
  61. <center>
  62. <div style="color:red !important; " ng-message="required ">O pátio é obrigatório.</div>
  63. </center>
  64. </div>
  65. <div ng-messages="formRegistro.$error || formRegistro.$submitted " style="color:maroon " role="alert
  66. " ng-if="formRegistro.OS.ObservacaoPatio.$dirty || formRegistro.$submitted ">
  67. <center>
  68. <div style="color:red !important; " ng-message="required ">Os sintomas são obrigatórios.</div>
  69. </center>
  70. </div>
  71. <button class="button button-block button-dark" ng-click="formRegistro.$valid && salvar(formRegistro)">REPORTAR INDISPONIBILIDADE</button>
  72. <br/>
  73. </form>
  74. </ion-content>
  75. </ion-view>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement