tui.wxml 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. <!-- 选择卷膜分类 -->
  2. <van-overlay show="{{show}}" z-index='999'>
  3. <view class="show_box">
  4. <view class="show_title"> <van-search style="width: 85%;" value="{{ searchValue }}" placeholder="请输入搜索关键词" bind:search="onSearch"
  5. />
  6. <view style="margin-right: 40rpx;color: rgb(146, 171, 218);" bindtap="handleCancel">取消</view>
  7. </view>
  8. <scroll-view style="height: 88%;" scroll-y="true">
  9. <view wx:for="{{searchList}}" wx:key="index" data-item="{{item}}" data-index="{{index}}" class="show_item" bindtap="handleChoose">
  10. {{item.title}}
  11. </view>
  12. </scroll-view>
  13. </view>
  14. </van-overlay>
  15. <!-- 选择卷膜编号 -->
  16. <van-overlay show="{{c_show}}" z-index='999'>
  17. <view class="show_box">
  18. <view class="show_title"> <van-search style="width: 85%;" value="{{ searchCValue }}" placeholder="请输入搜索关键词" bind:search="onSearchC"
  19. />
  20. <view style="margin-right: 40rpx;color: rgb(146, 171, 218);" bindtap="handleCancelC">取消</view>
  21. </view>
  22. <scroll-view style="height: 88%;" scroll-y="true">
  23. <view wx:for="{{searchNList}}" wx:key="index" data-item="{{item}}" data-index="{{index}}" class="show_item" bindtap="handleChooseN">
  24. {{item.roll_film_number}}
  25. </view>
  26. </scroll-view>
  27. </view>
  28. </van-overlay>
  29. <!-- 选择卷膜型号 -->
  30. <van-overlay show="{{r_show}}" z-index='999'>
  31. <view class="show_box">
  32. <view class="show_title"> <van-search style="width: 85%;" value="{{ searchCValue }}" placeholder="请输入搜索关键词" bind:search="onSearchR"
  33. />
  34. <view style="margin-right: 40rpx;color: rgb(146, 171, 218);" bindtap="handleCancelC">取消</view>
  35. </view>
  36. <scroll-view style="height: 88%;" scroll-y="true">
  37. <view wx:for="{{searchCList}}" wx:key="index" data-item="{{item}}" data-index="{{index}}" class="show_item" bindtap="handleChooseC">
  38. {{item.title}}
  39. </view>
  40. </scroll-view>
  41. </view>
  42. </van-overlay>
  43. <view wx:if="{{showCamera}}" style="width: 100%; height: 100%;" class="cation">
  44. <camera device-position="back" flash="auto" binderror="error" style="width: 100%; height: 70%;margin:40rpx auto"></camera>
  45. <view class="take_content">
  46. <view class="take" bindtap="takePhoto">
  47. <image src="../../../images/take.png" mode="widthFix" style="width: 40pt;"/>
  48. </view>
  49. </view>
  50. </view>
  51. <scroll-view wx:else style="height: 98%;" scroll-y="true">
  52. <image src="../../../images/head.png" style="width:100%;height: 250rpx;z-index:-1"></image>
  53. <view class="title">退料单</view>
  54. <view wx:for="{{productList}}" wx:for-item="item" wx:for-index='index' wx:key="index" class="item_in">
  55. <view wx:if="{{set_status!='is_detail'}}" class="btn1 add1" data-index="{{index}}" bindtap="handleAddItem">+</view>
  56. <view wx:if="{{set_status!='is_detail'}}" class="btn1 delete1" data-index="{{index}}" bindtap="handleDeleteItem">X</view>
  57. <view class="item_content">
  58. <van-cell-group style="width: 100%;">
  59. <van-field
  60. label='卷膜分类'
  61. title-width='4.8rem'
  62. value="{{ item.b_r_f_name }}"
  63. placeholder="请选择"
  64. clearable
  65. required
  66. readonly
  67. use-button-slot
  68. >
  69. <van-button wx:if="{{set_status!='is_detail'}}" slot="button" size="small" type="primary" bindtap="onChoose" data-index="{{index}}">
  70. 选择
  71. </van-button>
  72. </van-field>
  73. <van-field
  74. label='卷膜型号'
  75. title-width='4.8rem'
  76. value="{{ item.title }}"
  77. placeholder="请选择"
  78. clearable
  79. required
  80. readonly
  81. use-button-slot
  82. >
  83. <van-button wx:if="{{set_status!='is_detail'}}" slot="button" size="small" type="primary" bindtap="onChooseR" data-index="{{index}}">
  84. 选择
  85. </van-button>
  86. </van-field>
  87. <van-field
  88. label='卷膜编号'
  89. title-width='4.8rem'
  90. value="{{ item.roll_film_number }}"
  91. placeholder="请选择"
  92. clearable
  93. required
  94. readonly
  95. use-button-slot
  96. >
  97. <van-button wx:if="{{set_status!='is_detail'}}" slot="button" size="small" type="primary" bindtap="onChooseC" data-index="{{index}}">
  98. 选择
  99. </van-button>
  100. </van-field>
  101. <van-field
  102. label='退料米数'
  103. title-width='4.8rem'
  104. value="{{ item.number }}"
  105. placeholder="请输入"
  106. clearable
  107. required
  108. data-index="{{index}}"
  109. bind:change='handleChangeNumber'
  110. >
  111. </van-field>
  112. <van-field
  113. label='退料原因'
  114. title-width='4.8rem'
  115. value="{{ item.reason }}"
  116. placeholder="请输入"
  117. clearable
  118. required
  119. autosize
  120. type='textarea'
  121. data-index="{{index}}"
  122. bind:change="onChangeMark"
  123. >
  124. </van-field>
  125. </van-cell-group>
  126. <view class="image_item" bindtap="handleOpenCamera" data-index='{{index}}' style="position: relative;">
  127. <view wx:if="{{item.img&&set_status!=='is_detail'?true:false}}" style="position: absolute;right: 0;top: 0;" catch:tap="handleDelPic" data-index="{{index}}"><van-icon name="close" color='red' size='30'/></view>
  128. <image style="width: 100%;height: 100%;" src="{{set_status?item.show_url:item.img}}"></image>
  129. </view>
  130. </view>
  131. </view>
  132. <view class="btn">
  133. <van-button color="linear-gradient(to top, #626365, #ffffff)" class="btn_item" bindtap="handleReturn">
  134. <text class="font_item">上一步</text>
  135. </van-button>
  136. <van-button wx:if="{{set_status=='is_detail'}}" color="linear-gradient(to top, #626365, #ffffff)" class="btn_item" bindtap="handleBack"> <text class="font_item">返回</text></van-button>
  137. <van-button wx:else color="linear-gradient(to top, #626365, #ffffff)" class="btn_item" bindtap="handleNext"> <text class="font_item">提交</text></van-button>
  138. </view>
  139. </scroll-view>