| | |
| | | <u-popup :show="show" :round="10" closeable @close="show=false">
|
| | | <view class="material-content bbox p30 rp">
|
| | | <view class="tc b f24 c2 mb20">选择物料</view>
|
| | | <v-Search ref="V" @searchInput="searchInput" @submit="submit" :isShow="false" placeholder="搜索物料名称/编码">
|
| | | </v-Search>
|
| | | <!-- <v-Search ref="V" @searchInput="searchInput" @submit="submit" :isShow="false" placeholder="搜索物料名称/编码">
|
| | | </v-Search> -->
|
| | | <div class="content_total">共{{pages.total}}条数据</div>
|
| | | <view class="scroll-content"> |
| | | <scroll-view scroll-y="true" refresher-enabled="true" :refresher-triggered="refreshing" @scrolltolower="loadMore" |
| | |
| | | </template>
|
| | |
|
| | | <script>
|
| | | import vSearch from '@/components/Search.vue'
|
| | | // import vSearch from '@/components/Search.vue'
|
| | | import {
|
| | | choiceStockPageByTransfer
|
| | | } from '@/util/api/ExWarehouse'
|
| | | export default {
|
| | | name: "selectTraMultipleMaterial",
|
| | | components: {
|
| | | vSearch
|
| | | },
|
| | | // components: {
|
| | | // vSearch
|
| | | // },
|
| | | data() {
|
| | | return {
|
| | | show: false,
|
| | |
| | | open(target) {
|
| | | this.show = true |
| | | this.refreshing = false
|
| | | this.isAll = false
|
| | | this.transferId = target.transferId
|
| | | this.warehouseId = target.warehouseId
|
| | | this.list = [] |
| | |
| | | ...this.pages,
|
| | | model: {
|
| | | transferId: this.transferId,
|
| | | deviceId: this.deviceId
|
| | | warehouseId: this.warehouseId
|
| | | }
|
| | | }).then(res => { |
| | | let {data} = res |
| | |
| | | } else { |
| | | this.selectIndex.splice(i) |
| | | }
|
| | | if (this.selectIndex.length == this.list.length) { |
| | | this.isAll = true |
| | | } else { |
| | | this.isAll = false |
| | | }
|
| | | },
|
| | | selectAll() { |
| | | this.selectIndex = [] |