OperationTerminal.ets 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. //维修操作终端
  2. @Component
  3. export struct OperationTerminal {
  4. @State clickSelect:number=0
  5. build() {
  6. Column(){
  7. Row(){
  8. Column(){
  9. Text('系统勘验')
  10. .fontSize($r('app.float.fontSize_30'))
  11. .fontColor('#1a1a1a')
  12. .fontWeight(FontWeight.Medium)
  13. .textAlign(TextAlign.Start)
  14. .width('100%')
  15. }.width(px2vp(356))
  16. .height(px2vp(356))
  17. .padding(px2vp(30))
  18. .borderRadius($r('app.float.borderRadius_16'))
  19. .margin({right:px2vp(40),left:px2vp(30)})
  20. .backgroundImage($r('app.media.system_inspection'))
  21. Column(){
  22. Text('维修执行')
  23. .fontSize($r('app.float.fontSize_30'))
  24. .fontColor('#1a1a1a')
  25. .fontWeight(FontWeight.Medium)
  26. .textAlign(TextAlign.Start)
  27. .width('100%')
  28. }.width(px2vp(356))
  29. .height(px2vp(356))
  30. .padding(px2vp(30))
  31. .borderRadius($r('app.float.borderRadius_16'))
  32. .margin({right:px2vp(40)})
  33. .backgroundImage($r('app.media.maintenance_execution'))
  34. Column(){
  35. Text('修后检验')
  36. .fontSize($r('app.float.fontSize_30'))
  37. .fontColor('#1a1a1a')
  38. .fontWeight(FontWeight.Medium)
  39. .textAlign(TextAlign.Start)
  40. .width('100%')
  41. }.width(px2vp(356))
  42. .height(px2vp(356))
  43. .padding(px2vp(30))
  44. .borderRadius($r('app.float.borderRadius_16'))
  45. .backgroundImage($r("app.media.post_repair_inspection"))
  46. }.width(px2vp(1178))
  47. .height(px2vp(356))
  48. .margin({right:px2vp(60),left:px2vp(30)})
  49. .margin({bottom:px2vp(40)})
  50. Row(){
  51. Column(){
  52. Text('物料申领')
  53. .fontSize($r('app.float.fontSize_30'))
  54. .fontColor('#1a1a1a')
  55. .fontWeight(FontWeight.Medium)
  56. .textAlign(TextAlign.Start)
  57. .width('100%')
  58. }.width(px2vp(356))
  59. .height(px2vp(356))
  60. .padding(px2vp(30))
  61. .borderRadius($r('app.float.borderRadius_16'))
  62. .margin({right:px2vp(40),left:px2vp(30)})
  63. .backgroundImage($r("app.media.post_repair_inspection"))
  64. Column(){
  65. Text('试验申请')
  66. .fontSize($r('app.float.fontSize_30'))
  67. .fontColor('#1a1a1a')
  68. .fontWeight(FontWeight.Medium)
  69. .textAlign(TextAlign.Start)
  70. .width('100%')
  71. }.width(px2vp(356))
  72. .height(px2vp(356))
  73. .padding(px2vp(30))
  74. .borderRadius($r('app.float.borderRadius_16'))
  75. .margin({right:px2vp(40)})
  76. .backgroundImage($r('app.media.trial_application'))
  77. Column(){
  78. Text('电子图档')
  79. .fontSize($r('app.float.fontSize_30'))
  80. .fontColor('#1a1a1a')
  81. .fontWeight(FontWeight.Medium)
  82. .textAlign(TextAlign.Start)
  83. .width('100%')
  84. }.width(px2vp(356))
  85. .height(px2vp(356))
  86. .padding(px2vp(30))
  87. .borderRadius($r('app.float.borderRadius_16'))
  88. .backgroundImage($r('app.media.electronic_image_file'))
  89. }.width(px2vp(1178))
  90. .height(px2vp(356))
  91. .margin({right:px2vp(60),left:px2vp(30)})
  92. .margin({bottom:px2vp(40)})
  93. }
  94. .width(px2vp(1178))
  95. .height(px2vp(900))
  96. }
  97. }