screen.vue 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. <template>
  2. <view>
  3. <u-popup :show="show" closeOnClickOverlay mode="top" @close="closePopup">
  4. <view class="search_list">
  5. <u-form labelPosition="left" :model="form" labelWidth="140" labelAlign="left" class="baseForm">
  6. <u-form-item label="仓库名称:" class="item-form" borderBottom prop="assetType">
  7. <uni-data-select v-model="form.warehouseId" :clear="false" :localdata="warehouseList">
  8. </uni-data-select>
  9. </u-form-item>
  10. <u-form-item label="物品编码:" class="item-form" borderBottom prop="assetType">
  11. <uni-easyinput prefixIcon="search" style="width: 460rpx" v-model="form.categoryCode"
  12. placeholder="请输入">
  13. </uni-easyinput>
  14. </u-form-item>
  15. <u-form-item label="物品名称:" class="item-form" borderBottom prop="assetType">
  16. <uni-easyinput prefixIcon="search" style="width: 460rpx" v-model="form.categoryName"
  17. placeholder="请输入">
  18. </uni-easyinput>
  19. </u-form-item>
  20. <u-form-item label="批次号:" class="item-form" borderBottom prop="assetType">
  21. <uni-easyinput prefixIcon="search" style="width: 460rpx" v-model="form.batchNo"
  22. placeholder="请输入">
  23. </uni-easyinput>
  24. </u-form-item>
  25. <u-form-item label="刻码:" class="item-form" borderBottom prop="assetType">
  26. <uni-easyinput prefixIcon="search" style="width: 460rpx" v-model="form.engrave"
  27. placeholder="请输入">
  28. </uni-easyinput>
  29. </u-form-item>
  30. <u-form-item label="发货码:" class="item-form" borderBottom prop="assetType">
  31. <uni-easyinput prefixIcon="search" style="width: 460rpx" v-model="form.barcodes"
  32. placeholder="请输入">
  33. </uni-easyinput>
  34. </u-form-item>
  35. <u-form-item label="牌号:" class="item-form" borderBottom prop="assetType">
  36. <uni-easyinput prefixIcon="search" style="width: 460rpx" v-model="form.brandNum"
  37. placeholder="请输入">
  38. </uni-easyinput>
  39. </u-form-item>
  40. </u-form>
  41. </view>
  42. <view class="operate_box rx-bc">
  43. <u-button size="small" class="u-reset-button" @click="show = false">
  44. 取消
  45. </u-button>
  46. <u-button size="small" class="u-reset-button" @click="reset">
  47. 重置
  48. </u-button>
  49. <u-button type="success" size="small" class="u-reset-button" @click="submit">
  50. 确定
  51. </u-button>
  52. </view>
  53. </u-popup>
  54. </view>
  55. </template>
  56. <script>
  57. export default{
  58. data(){
  59. return {
  60. form: {
  61. warehouseId: "",
  62. categoryCode: "",
  63. categoryName: "",
  64. batchNo: '',
  65. engrave: '',
  66. barcodes: '',
  67. brandNum: ''
  68. },
  69. }
  70. },
  71. methods:{
  72. open() {
  73. this.show = true;
  74. },
  75. reset(){
  76. }
  77. }
  78. }
  79. </script>
  80. <style lang="scss" scoped>
  81. .search_list {
  82. padding: 0 20rpx;
  83. }
  84. .operate_box {
  85. padding: 10rpx 32rpx;
  86. /deep/ .u-button {
  87. width: 30%;
  88. }
  89. }
  90. .item-form {
  91. /deep/ .u-form-item__body__left__content__label {
  92. font-size: 28rpx;
  93. }
  94. }
  95. </style>