Commit 99d34109 authored by xiejb's avatar xiejb

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

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