Commit 2109f5d8 by LJM

add

parent d931dc59
......@@ -6,10 +6,14 @@
<radio-group @change="radioChange" class="row verCenter">
<label class="radio row verCenter">
<radio value="0" checked="true" style="transform:scale(0.7)" color="#1969F9" />
<text class="tt">全量搜索</text>
<text class="tt">其他物流</text>
</label>
<label class="radio">
<label class="radio row verCenter">
<radio value="1" style="transform:scale(0.7)" color="#1969F9" />
<text class="tt">货品名称</text>
</label>
<label class="radio">
<radio value="2" style="transform:scale(0.7)" color="#1969F9" />
<text class="tt">FedEX</text>
</label>
</radio-group>
......@@ -23,16 +27,20 @@
<template v-if="index == 0">
<input class="uni-input" placeholder="请扫描或输入物流单号" placeholder-style="color:#919399" :focus="is_focus" v-model="searchParams.shipment_number" @input="handleInput(1, $event)" maxlength="-1" />
</template>
<!-- 货品名称 -->
<template v-if="index == 1">
<input class="uni-input" placeholder="请输入货品名称" placeholder-style="color:#919399" :focus="is_focus" v-model="searchParams.goods_name" @input="handleInput(2, $event)" maxlength="-1" />
</template>
<!-- fedex -->
<template v-else-if="index == 1">
<input class="uni-input" placeholder="请输入FedEx" placeholder-style="color:#919399" :focus="is_focus" v-model="searchParams.shipment_number" @input="handleInput(2, $event)" maxlength="-1" />
<template v-else-if="index == 2">
<input class="uni-input" placeholder="请输入FedEx" placeholder-style="color:#919399" :focus="is_focus" v-model="searchParams.shipment_number" @input="handleInput(3, $event)" maxlength="-1" />
</template>
</view>
<text class="iconfont icon-a-juxing11" @click="clearInput()" v-if="input_flag"></text>
</view>
<!-- 列表数据 -->
<view class="list row bothSide" v-if="list.length > 0">
<view class="box row" v-for="(item, index) in list" :key="index" :class="{ curr: filter_list[index] }" @click="filterChange(index)">
<view class="box column" v-for="(item, index) in list" :key="index" :class="{ curr: filter_list[index] }" @click="filterChange(index)">
<view class="check-box-icon"></view>
<view class="wrap row verCenter bothSide">
<view class="row verCenter">
......@@ -40,7 +48,13 @@
<text class="t2">{{item.warehouse_receipt_sn}}</text>
<text class="t3">{{item.shipping_name}}:{{item.shipment_number}}</text>
</view>
<text class="t4">{{item.purchase_name}}</text>
<text class="t4">{{item.purchase_name}}/{{item.department}}</text>
</view>
<view class="wrap row verCente" style="margin-left: 24rpx;margin-top: 15rpx;">
<text class="t3" style="width: 228rpx;">{{item.goods_name}}</text>
<text class="t3" style="width: 150rpx">{{item.brand_name}}</text>
<text class="t3" style="width: 100rpx">{{item.origin}}</text>
<text class="t3" style="width: 100rpx">{{item.goods_num}}PCS</text>
</view>
</view>
<view class="row rowCenter verCenter" v-if="!hasMoreData && page > 1" style="color: #999;font-size: 16rpx;padding: 10px 0;flex: 0 0 100%;font-weight: normal;">--&nbsp;已经到底了&nbsp;--</view>
......@@ -82,7 +96,8 @@
filter_id: [], //过滤处理的id
curr: 0,
searchParams: {
shipment_number: '' //物流单号
shipment_number: '', //物流单号
goods_name: ''
}
};
},
......@@ -138,6 +153,7 @@
*/
clearInput() {
this.searchParams.shipment_number = '';
this.searchParams.goods_name = '';
this.resetChange();
this.clearInputAndFocus();
},
......@@ -153,6 +169,8 @@
//全量搜索
this.searchParams.shipment_number = val;
} else if (type == 2) {
this.searchParams.goods_name = val;
} else if (type == 3) {
//FedEx
if (val.length > 22) {
let last22 = val.slice(22); // 截取后22位
......
......@@ -547,6 +547,7 @@
this.$refs.showRightDeliver.open();
var result = this.list.find(item => item.precheck_id === this.filter_id[0]); //筛选单条数据
this.stockPreCheckDeliverParams.to_shipment_number = result.to_shipment_number; //发货物流赋值
this.stockPreCheckDeliverParams.to_shipping_id = result.to_shipping_id;
var index = this.to_shipping.findIndex(item => item.value === result.to_shipping_id);
this.to_shipping_index = index; //发货快递选择
this.detail = result;
......@@ -580,6 +581,7 @@
icon: 'success'
});
setTimeout(() => {
this.closeDrawer();
this.resetChange();
this.getData();
}, 2000)
......@@ -777,6 +779,7 @@
closeDrawer() {
this.$refs.showRight.close();
this.$refs.showRightTallys.close();
this.$refs.showRightDeliver.close();
}
}
};
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment