Commit 99d34109 authored by xiejb's avatar xiejb

高级搜索订单号输入框调整、高级搜索查询接口多次调用问题

parent 157c28ed
......@@ -24,8 +24,8 @@
</div>
<div class="high-info" @click="showPost('orderNo')">
<div class="title font-bold font-16">请输入订单号</div>
<!-- <div :class="isSelectConsignorSupplier === true ? 'nom input': 'select input'" :contenteditable="isSelectConsignorSupplier === true ? 'true': 'false'" class="inputInfo" placeholder="请输入订单号">{{moreSearchInfo.orderNo}}</div> -->
<input :class="isSelectConsignorSupplier === true ? 'nom input': 'select input'" :disabled="!isSelectConsignorSupplier" v-model="moreSearchInfo.orderNo" placeholder="请输入订单号" class="input" type="text">
<div @keyup="changeData($event)" :class="isSelectConsignorSupplier === true ? 'nom input': 'select input'" :contenteditable="isSelectConsignorSupplier === true ? 'true': 'false'" class="inputInfo" placeholder="请输入订单号"></div>
<!-- <input :class="isSelectConsignorSupplier === true ? 'nom input': 'select input'" :disabled="!isSelectConsignorSupplier" v-model="moreSearchInfo.orderNo" placeholder="请输入订单号" class="input" type="text"> -->
</div>
<div class="high-info" @click="showPost('goods')">
<div class="title font-bold font-16">商品</div>
......@@ -267,6 +267,9 @@ export default {
}
},
methods: {
changeData (event) {
this.moreSearchInfo.orderNo = event.srcElement.innerHTML
},
timeConfirm (data) {
this.moreSearchInfo.time = data
},
......@@ -636,7 +639,7 @@ export default {
border-radius: 5PX;
border:0.5px solid #eeeeee;
// background-color: #EFF5F9;
// -webkit-appearance:none;
-webkit-appearance:none;
min-height: 35PX;
line-height: 24px;
outline: 0;
......
......@@ -63,7 +63,6 @@ export default {
watch: {
value (val) {
this.moreSearchShow = val
// this.time = JSON.parse(JSON.stringify(this.choosetime))
},
moreSearchShow (val) {
this.$emit('input', val)
......
......@@ -52,6 +52,7 @@ export default {
tabsTitle: [],
moreSearchShow: false,
activeTab: 'all',
isFirst: false,
moreSearchInfo: {
supplier: [], // 供应商
consignor: [], // 货主
......@@ -256,13 +257,17 @@ export default {
// 高级搜索查询
moreSearchConfirm(data) {
this.moreSearchInfo = JSON.parse(JSON.stringify(data))
console.log(this.moreSearchInfo)
if (this.tabsTitle.length === 0) {
this.isFirst = true
}
this.tabsTitleData()
this.$nextTick(() => {
this.activeTab = 'all'
// console.log(Object.keys(this.$refs))
// this.$refs.all[0].httpAction(this.moreSearchInfo)
this.$EventBus.$emit('myOrderMoreSearch', this.moreSearchInfo)
if (!this.isFirst) {
this.$EventBus.$emit('myOrderMoreSearch', this.moreSearchInfo)
}
})
},
// 高级搜索取消
......@@ -271,6 +276,7 @@ export default {
this.moreSearchInfo = JSON.parse(JSON.stringify(data))
this.$EventBus.$emit('myOrderMoreSearch', this.moreSearchInfo)
this.tabsTitle = []
this.isFirst = false
this.activeTab = 'all'
},
/// 处理tabsTitle
......
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 to comment