configuration-inspect.component.html 3.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <div class="content" id="dictionary">
  2. <div class="contentInner">
  3. <div class="address">
  4. <overlay-scrollbars #osComponentRef1 class="contentBody">
  5. <div class="contentItem" [title]="item.name" [ngClass]="{ active: item.id === activeDictionaryKey.id }" (click)="clickDictionaryKey(item)" *ngFor="let item of dictionaryKeyList">{{ item.name }}</div>
  6. </overlay-scrollbars>
  7. </div>
  8. <div class="addressAssign">
  9. <!-- 注意事项 -->
  10. <div class="contentBody" [hidden]="activeDictionaryKey.id != 1">
  11. <div class="dictionaryRow">
  12. <div class="orders">排序号</div>
  13. <div class="name">注意事项</div>
  14. <div class="value">备注</div>
  15. </div>
  16. <overlay-scrollbars #osComponentRef2 class="contentBody2">
  17. <form nz-form [formGroup]="validateDictionaryForm" class="w100">
  18. <div class="dictionaryRow" *ngFor="let data of dictionaryList;let i = index;">
  19. <div class="orders">
  20. <nz-form-item>
  21. <nz-form-control [nzSpan]="24" nzErrorTip="请输入排序号!">
  22. <nz-input-group>
  23. <nz-input-number [formControlName]="'orders_' + data.id" class="ordersInput"></nz-input-number>
  24. </nz-input-group>
  25. </nz-form-control>
  26. </nz-form-item>
  27. </div>
  28. <div class="name">
  29. <nz-form-item class="w100">
  30. <nz-form-control [nzSpan]="24" nzErrorTip="请输入注意事项!">
  31. <nz-input-group>
  32. <input [formControlName]="'name_' + data.id" nz-input class="nameInput">
  33. </nz-input-group>
  34. </nz-form-control>
  35. </nz-form-item>
  36. </div>
  37. <div class="value">
  38. <nz-form-item>
  39. <nz-form-control [nzSpan]="24" nzErrorTip="请输入备注!">
  40. <nz-input-group>
  41. <input [formControlName]="'value_' + data.id" nz-input class="valueInput">
  42. </nz-input-group>
  43. </nz-form-control>
  44. </nz-form-item>
  45. <i class="icon_transport transport-tag27fuben ml8" (click)="addField(i)" *ngIf="!(activeDictionaryKey.key === 'incident_status' || activeDictionaryKey.key === 'incident_degree')"></i>
  46. <i class="icon_transport transport-shanchu1 ml8" *ngIf="dictionaryList.length > 1 && !data.system && !(activeDictionaryKey.key === 'incident_status' || activeDictionaryKey.key === 'incident_degree')" (click)="removeField(data, i)"></i>
  47. </div>
  48. </div>
  49. </form>
  50. </overlay-scrollbars>
  51. </div>
  52. <div class="contentBtns" [hidden]="activeDictionaryKey.id != 1">
  53. <button nz-button nzType="primary" class="ml8" (click)="saveDictionary()">保存</button>
  54. </div>
  55. <!-- 批量建单设置 -->
  56. <ng-container *ngIf="activeDictionaryKey.id == 2">
  57. <div class="contentBody2">
  58. <app-configuration-inspect-batch [activeDictionaryKey]="activeDictionaryKey" [dictionaryKeyList]="dictionaryKeyList"></app-configuration-inspect-batch>
  59. </div>
  60. </ng-container>
  61. <!-- 检查项目 -->
  62. <ng-container *ngIf="activeDictionaryKey.id == 3">
  63. <div class="contentBody2">
  64. <app-configuration-inspect-inspects></app-configuration-inspect-inspects>
  65. </div>
  66. </ng-container>
  67. </div>
  68. </div>
  69. </div>
  70. <!-- 操作成功/失败提示框 -->
  71. <app-prompt-modal *ngIf="promptModalShow" [content]="promptContent" [success]="ifSuccess" [show]="promptModalShow"
  72. [info]="promptInfo">
  73. </app-prompt-modal>
  74. <!-- 删除模态框 -->
  75. <app-dialog-delete [delModal]="delModal" (hideDelModalEvent)="hideDelModal()" [btnLoading]="btnLoading"
  76. (confirmDelEvent)="confirmDel()" [content]="tipsMsg1"></app-dialog-delete>
  77. <!-- 遮罩 -->
  78. <app-mask *ngIf="maskFlag"></app-mask>