processing.vue 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206
  1. <template>
  2. <view class="content">
  3. <view class="box"></view>
  4. <view class="main-title">
  5. <image class="title-icon" src="../../static/icon/order.png" mode=""></image>
  6. <view class="title">
  7. 规格1(<text class="red">黄色,37码,3双</text>)
  8. </view>
  9. </view>
  10. <view class="main">
  11. <view class="main-item">
  12. <view class="main-item-item flex">
  13. <view class="main-item-font">检验员:</view>
  14. <view class="main-item-font">李丹丹</view>
  15. </view>
  16. <view class="main-item-item flex">
  17. <view class="main-item-font">提交人:</view>
  18. <view class="main-item-font">林一</view>
  19. </view>
  20. <view class="main-item-item flex">
  21. <view class="main-item-font">类别:</view>
  22. <view class="main-item-font">组长</view>
  23. </view>
  24. </view>
  25. <view class="main-item">
  26. <view class="main-item-item flex">
  27. <view class="main-item-type">类型:</view>
  28. <view class="main-item-font">返工</view>
  29. </view>
  30. <view class="main-item-item flex">
  31. <view class="main-item-type">数量:</view>
  32. <input type="number" class="main-item-type right" placeholder="请填写数量">
  33. </view>
  34. <view class="main-item-item fcenter">
  35. <image class="main-icon" src="../../static/icon/add-b.png" mode=""></image>
  36. <view class="main-item-font mleft">
  37. 添加材料
  38. </view>
  39. </view>
  40. <view class="main-item-item fcenter" @click="navTo('/pages/scrap/gxlist')">
  41. <image class="main-icon" src="../../static/icon/add-b.png" mode=""></image>
  42. <view class="main-item-font mleft">
  43. 添加工序
  44. </view>
  45. </view>
  46. <view class="main-item-item fcenter">
  47. <image class="main-icon" src="../../static/icon/add-b.png" mode=""></image>
  48. <view class="main-item-font mleft">
  49. 添加责任人
  50. </view>
  51. </view>
  52. </view>
  53. <view class="main-item">
  54. <view class="main-item-item flex">
  55. <view class="main-item-type">类型:</view>
  56. <view class="main-item-font">报废</view>
  57. </view>
  58. <view class="main-item-item flex">
  59. <view class="main-item-type">数量:</view>
  60. <input type="number" class="main-item-type right" placeholder="请填写数量">
  61. </view>
  62. <view class="main-item-item fcenter">
  63. <image class="main-icon" src="../../static/icon/add-b.png" mode=""></image>
  64. <view class="main-item-font mleft">
  65. 添加责任人
  66. </view>
  67. </view>
  68. </view>
  69. <view class="main-item">
  70. <view class="main-item-item fcenter">
  71. <image class="main-icon" src="../../static/icon/add-c.png" mode=""></image>
  72. <view class="main-item-font mleft">
  73. 添加处理
  74. </view>
  75. </view>
  76. </view>
  77. <view class="btn">
  78. 保存提交
  79. </view>
  80. </view>
  81. </view>
  82. </template>
  83. <script>
  84. export default {
  85. data() {
  86. return {};
  87. },
  88. onLoad() {},
  89. onShow() {},
  90. onReachBottom() {},
  91. onReady() {},
  92. methods: {
  93. navTo(url) {
  94. uni.navigateTo({
  95. url
  96. })
  97. }
  98. }
  99. };
  100. </script>
  101. <style lang="scss">
  102. page,
  103. .content {
  104. min-height: 100%;
  105. height: auto;
  106. background: #ffffff;
  107. }
  108. .box {
  109. width: 100%;
  110. height: 20rpx;
  111. background: #f8f8f8;
  112. }
  113. .main-title {
  114. padding: 20rpx 48rpx;
  115. display: flex;
  116. align-items: center;
  117. border-bottom: 1px solid #eaeced;
  118. .title-icon {
  119. width: 32rpx;
  120. height: 37rpx;
  121. }
  122. .title {
  123. margin-left: 10rpx;
  124. font-size: 30rpx;
  125. font-family: PingFang SC;
  126. font-weight: bold;
  127. color: #333333;
  128. }
  129. .red {
  130. color: #FF4C4C;
  131. }
  132. }
  133. .main {
  134. padding: 0 24rpx;
  135. .main-item {
  136. margin-top: 20rpx;
  137. padding: 0 20rpx;
  138. width: 100%;
  139. background: #FFFFFF;
  140. border: 2px solid #EAECED;
  141. box-shadow: 0rpx 0rpx 20rpx 0rpx rgba(50, 50, 52, 0.06);
  142. border-radius: 20rpx;
  143. .main-item-item {
  144. padding: 20rpx 0;
  145. border-bottom: 1px dashed #EAECED;
  146. .main-item-font {
  147. font-size: 32rpx;
  148. font-family: PingFang SC;
  149. font-weight: bold;
  150. color: #323333;
  151. }
  152. .mleft {
  153. margin-left: 10rpx;
  154. }
  155. .main-item-type {
  156. font-size: 28rpx;
  157. font-family: PingFang SC;
  158. font-weight: 500;
  159. color: #666666;
  160. }
  161. .right {
  162. text-align: right;
  163. }
  164. .main-icon {
  165. width: 32rpx;
  166. height: 32rpx;
  167. }
  168. }
  169. .fcenter {
  170. display: flex;
  171. justify-content: center;
  172. align-items: center;
  173. }
  174. }
  175. }
  176. .btn {
  177. margin: 100rpx auto 0;
  178. width: 622rpx;
  179. height: 85rpx;
  180. background: #069CFA;
  181. border-radius: 15rpx;
  182. text-align: center;
  183. line-height: 85rpx;
  184. font-size: 32rpx;
  185. font-family: PingFang SC;
  186. font-weight: bold;
  187. color: #FFFFFF;
  188. }
  189. </style>