pan.wxml 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. <!-- 卷膜型号 -->
  2. <van-overlay show="{{showRollFilm}}" z-index='999'>
  3. <view class="show_box">
  4. <view class="show_title"> <van-search style="width: 85%;" value="{{ searchValue }}" placeholder="请输入搜索关键词" bind:search="onSearchRollFilm"
  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="handleChooseRollFilm">
  10. {{item.title}}
  11. </view>
  12. </scroll-view>
  13. </view>
  14. </van-overlay>
  15. <!-- 卷膜编码 -->
  16. <van-overlay show="{{showNumber}}" z-index='999'>
  17. <view class="show_box">
  18. <view class="show_title"> <van-search style="width: 85%;" value="{{ searchValue }}" placeholder="请输入搜索关键词" bind:search="onSearchNumber"
  19. />
  20. <view style="margin-right: 40rpx;color: rgb(146, 171, 218);" bindtap="handleCancel">取消</view>
  21. </view>
  22. <scroll-view style="height: 88%;" scroll-y="true">
  23. <view wx:for="{{searchList}}" wx:key="index" data-item="{{item}}" data-index="{{index}}" class="show_item" bindtap="handleChooseNumber">
  24. {{item.roll_film_number}}
  25. </view>
  26. </scroll-view>
  27. </view>
  28. </van-overlay>
  29. <image src="../../../images/head.png" style="width:100%;height: 250rpx;z-index:-1"></image>
  30. <view class="header">
  31. <view class="title">1.盘点单</view>
  32. <view wx:if="{{set_status?false:true}}">
  33. <!-- <van-button type="primary" style="margin-right: 30rpx;" bindtap="onget">获取</van-button>
  34. <van-button type="primary" style="margin-right: 20rpx;" bindtap="onsave">暂存</van-button> -->
  35. </view>
  36. </view>
  37. <button style="width: 94%;" bindtap="handleAdd" wx:if="{{set_status!=='is_detail'}}">新增卷膜编号</button>
  38. <view wx:for="{{productList}}" wx:key="index" class="product_item">
  39. <view wx:if="{{set_status!=='is_detail'}}" class="delete" bindtap="handleDelete" data-item="{{item}}" data-index="{{index}}">X</view>
  40. <van-cell-group style="width: 100%;">
  41. <van-field
  42. label='卷膜分类'
  43. value="{{ item.basic_roll_film_name }}"
  44. placeholder="默认带出"
  45. required
  46. readonly
  47. >
  48. </van-field>
  49. <van-field
  50. label='卷膜型号'
  51. value="{{ item.roll_film_name }}"
  52. placeholder="请选择卷膜型号"
  53. required
  54. readonly
  55. >
  56. <!-- use-button-slot -->
  57. <van-button slot="button" size="small" type="primary" bindtap="onChooseRollFilm" data-index="{{index}}" wx:if="{{set_status!=='is_detail'}}">
  58. 选择
  59. </van-button>
  60. </van-field>
  61. <van-field
  62. label='卷膜编码'
  63. value="{{ item.roll_film_number }}"
  64. placeholder="请选择卷膜编码"
  65. required
  66. data-index="{{index}}"
  67. bind:blur='handleChangeNumber'
  68. >
  69. <!-- bind:blur='onblur' -->
  70. <van-button slot="button" size="small" type="primary" bindtap="scanBarcode" data-index="{{index}}" style="margin-right: 10rpx;" wx:if="{{set_status!=='is_detail'}}">
  71. 扫码
  72. </van-button>
  73. <van-button slot="button" size="small" type="primary" bindtap="onChooseNumber" data-index="{{index}}" wx:if="{{set_status!=='is_detail'}}">
  74. 选择
  75. </van-button>
  76. </van-field>
  77. <van-field
  78. label='盘点数量'
  79. value="{{ item.number }}"
  80. placeholder="请输入"
  81. required
  82. data-index="{{index}}"
  83. bind:change='onchangeNumber'
  84. >
  85. </van-field>
  86. </van-cell-group>
  87. </view>
  88. <van-cell-group style="width: 100%;">
  89. <van-field
  90. label='备注'
  91. value="{{ mark }}"
  92. placeholder="请输入"
  93. readonly="{{set_status=='is_detail'?true:false}}"
  94. bind:change='handleChangeMark'
  95. >
  96. </van-field>
  97. </van-cell-group>
  98. <view class="btn">
  99. <van-button color="linear-gradient(to top, #626365, #ffffff)" class="btn_item" bindtap="handleReturn"><text class="font_item">上一步</text></van-button>
  100. <van-button color="linear-gradient(to top, #626365, #ffffff)" class="btn_item" bindtap="handleNext" wx:if="{{set_status=='is_detail'?false:true}}"> <text class="font_item">提交</text></van-button>
  101. <van-button color="linear-gradient(to top, #626365, #ffffff)" class="btn_item" bindtap="handleBack" wx:else> <text class="font_item">返回</text></van-button>
  102. </view>