工单小程序2024-11-20
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

157 lines
3.0 KiB

7 months ago
7 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
7 months ago
7 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
7 months ago
7 months ago
  1. <template>
  2. <!-- 工单详情 -->
  3. <view class="page">
  4. <navbar
  5. title="详情"
  6. leftClick
  7. @leftClick="$utils.navigateBack"
  8. />
  9. <view class="Box">
  10. <view class="work-box">
  11. <view class="works">
  12. 任务号
  13. </view>
  14. <view class="index">
  15. {{TemplateById.taskNo}}
  16. </view>
  17. </view>
  18. <view class="work-box">
  19. <view class="works">
  20. 担当信息
  21. </view>
  22. <view class="index">
  23. {{TemplateById.responsibler}}
  24. </view>
  25. </view>
  26. <view class="work-box">
  27. <view class="works">
  28. 机型信息
  29. </view>
  30. <view class="inde">
  31. {{TemplateById.model}}
  32. </view>
  33. </view>
  34. <view class="work-box">
  35. <view class="works">
  36. 数量
  37. </view>
  38. <view class="index">
  39. {{TemplateById.number}}
  40. </view>
  41. </view>
  42. <view class="work-box">
  43. <view class="works">
  44. 状态
  45. </view>
  46. <view class="index">
  47. {{TemplateById.remark}}
  48. </view>
  49. </view>
  50. <view class="work-box">
  51. <view class="works">
  52. 备注
  53. </view>
  54. <view class="index">
  55. </view>
  56. </view>
  57. </view>
  58. <view class="working-procedure">
  59. <view class="working" @click="$utils.navigateTo('/pages_order/order/ProcessCardOne?id=' + id)" >
  60. 中试压缩机试作工序卡1选配
  61. </view>
  62. <view class="working" @click="$utils.navigateTo('/pages_order/order/ProcessCardTo?id=' + id)">
  63. 中试压缩机试作工序卡2
  64. </view>
  65. <view class="working" @click="$utils.navigateTo('/pages_order/order/ProcessCardThree?id=' + id)">
  66. 中试压缩机试作工序卡3
  67. </view>
  68. <view class="working" @click="$utils.navigateTo('/pages_order/order/ProcessCardFour?id=' + id)">
  69. 中试压缩机试作工序卡4(总成)
  70. </view>
  71. </view>
  72. <view class="modify">
  73. <view class="modi"
  74. @click="$utils.navigateTo('/pages_order/order/ModifyWorkOrder')">
  75. 修改
  76. </view>
  77. </view>
  78. </view>
  79. </template>
  80. <script>
  81. export default {
  82. data() {
  83. return {
  84. id : 0,
  85. TemplateById : {},
  86. }
  87. },
  88. onLoad(args) {
  89. this.id = args.id
  90. this.queryTemplateById()
  91. },
  92. methods: {
  93. // 根据id获取工单详情
  94. queryTemplateById(){
  95. this.$api('queryTemplateById', {
  96. templateId : this.id
  97. }, res =>{
  98. if(res.code == 200){
  99. this.TemplateById = res.result
  100. }
  101. })
  102. },
  103. }
  104. }
  105. </script>
  106. <style scoped lang="scss">
  107. .page {
  108. background-color: #fff;
  109. height: 100vh;
  110. font-size: 28rpx;
  111. .Box{
  112. margin-top: 40rpx;
  113. .work-box {
  114. padding: 0rpx 30rpx;
  115. margin: 20rpx 0rpx;
  116. display: flex;
  117. .works {
  118. width: 150rpx;
  119. flex-shrink: 0;
  120. }
  121. .index {
  122. margin-top: 3rpx;
  123. }
  124. }
  125. }
  126. .working-procedure {
  127. text-align: center;
  128. margin-top: 150rpx;
  129. .working {
  130. margin: 25rpx 0rpx;
  131. color: rgb(83, 125, 180);
  132. }
  133. }
  134. .modify{
  135. text-align: center;
  136. margin-top: 150rpx;
  137. display: flex;
  138. align-items: center;
  139. justify-content: center;
  140. .modi{
  141. padding: 20rpx 60rpx;
  142. background-color:rgb(2 ,167, 240) ;
  143. border-radius: 15rpx;
  144. color: #fff;
  145. }
  146. }
  147. }
  148. </style>