chanliang.page.html 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <ion-header *ngIf="isShowHeader">
  2. <ion-toolbar>
  3. <ion-buttons slot="start">
  4. <ion-back-button text="{{ 'generic_goback' | translate }}"></ion-back-button>
  5. </ion-buttons>
  6. <ion-title>{{'generic_production_title' | translate}}</ion-title>
  7. </ion-toolbar>
  8. </ion-header>
  9. <ion-content>
  10. <ion-list>
  11. <!-- 开始时间 -->
  12. <ion-item>
  13. <ion-icon slot="start" src="/assets/svg/calendar-primary.svg"></ion-icon>
  14. <ion-label>{{'generic_startTime' | translate}}</ion-label>
  15. <ion-datetime [(ngModel)]="input.startDate" display-format="YYYY/MM/DD" picker-format="YYYY/MM/DD" doneText="{{'generic_confirm' | translate}}" cancelText="{{'generic_cancel' | translate}}"></ion-datetime>
  16. </ion-item>
  17. <!-- 结束时间 -->
  18. <ion-item>
  19. <ion-icon slot="start" src="/assets/svg/calendar-primary.svg"></ion-icon>
  20. <ion-label>{{'generic_endTime' | translate}}</ion-label>
  21. <ion-datetime [(ngModel)]="input.endDate" display-format="YYYY/MM/DD" picker-format="YYYY/MM/DD" doneText="{{'generic_confirm' | translate}}" cancelText="{{'generic_cancel' | translate}}"></ion-datetime>
  22. </ion-item>
  23. <!-- 生产机台 -->
  24. <ion-item>
  25. <ion-icon slot="start" src="/assets/svg/monitor-primary.svg"></ion-icon>
  26. <ion-label>{{'generic_equip' | translate}}</ion-label>
  27. <ion-select [(ngModel)]="input.equipMultiple" multiple="true" okText="{{'generic_confirm' | translate}}" cancelText="{{'generic_cancel' | translate}}" placeholder="{{'generic_placeholder_equip' | translate}}">
  28. <ion-select-option *ngFor="let equip of equipList" value="{{equip.equipCode}}">{{equip.equipName}}</ion-select-option>
  29. </ion-select>
  30. </ion-item>
  31. <!-- 生产班组 -->
  32. <ion-item>
  33. <ion-icon slot="start" src="/assets/svg/classgroup-primary.svg"></ion-icon>
  34. <ion-label>{{'generic_shiftClass' | translate}}</ion-label>
  35. <ion-select [(ngModel)]="input.shiftClassId" [value]="1" okText="{{'generic_confirm' | translate}}" cancelText="{{'generic_cancel' | translate}}">
  36. <ion-select-option *ngFor="let shiftClass of shiftClassList" value="{{shiftClass.shiftClassId}}">{{shiftClass.shiftClassName}}</ion-select-option>
  37. </ion-select>
  38. </ion-item>
  39. <!-- 胶料类型 -->
  40. <ion-item>
  41. <ion-icon slot="start" src="/assets/svg/rubtype-primary.svg"></ion-icon>
  42. <ion-label>{{'generic_RubberType' | translate}}</ion-label>
  43. <ion-select [(ngModel)]="input.rubTypeCode" okText="{{'generic_confirm' | translate}}" cancelText="{{'generic_cancel' | translate}}">
  44. <ion-select-option *ngFor="let rubType of rubTypeList" value="{{rubType.rubTypeCode}}">{{rubType.rubTypeName}}</ion-select-option>
  45. </ion-select>
  46. </ion-item>
  47. <!-- 胶料大类 -->
  48. <ion-item>
  49. <ion-icon slot="start" src="/assets/svg/rubmkind-primary.svg"></ion-icon>
  50. <ion-label>{{'rubberProductSearch_rubberBigType' | translate}}</ion-label>
  51. <ion-select [(ngModel)]="input.mKindCode" okText="{{'generic_confirm' | translate}}" cancelText="{{'generic_cancel' | translate}}">
  52. <ion-select-option *ngFor="let mkind of mkindList" value="{{mkind.mkindCode}}">{{mkind.mkindName}}</ion-select-option>
  53. </ion-select>
  54. </ion-item>
  55. <!-- 物料名称 -->
  56. <ion-item>
  57. <ion-icon slot="start" src="/assets/svg/material-primary.svg"></ion-icon>
  58. <ion-label>{{'generic_materName' | translate}}</ion-label>
  59. <ion-input [(ngModel)]="input.materName" placeholder="{{'generic_placeholder_materName' | translate}}"></ion-input>
  60. </ion-item>
  61. </ion-list>
  62. <ion-button expand="full" (click)='doSearch()'>{{ 'generic_query' | translate }}</ion-button>
  63. </ion-content>