Commit de1964d1 authored by xiejb's avatar xiejb

订单高级搜索调整

parent 8afb34bd
...@@ -70,7 +70,7 @@ router.beforeEach((to, from, next) => { ...@@ -70,7 +70,7 @@ router.beforeEach((to, from, next) => {
msgId: GetQueryString('msgId') // 安卓消息id msgId: GetQueryString('msgId') // 安卓消息id
} }
store.commit('setLinkInfo', linkInfo) store.commit('setLinkInfo', linkInfo)
console.log(linkInfo) // console.log(linkInfo)
} else { } else {
let linkInfo = { let linkInfo = {
userId: GetQueryString('userId'), // APP用户的登录ID userId: GetQueryString('userId'), // APP用户的登录ID
......
...@@ -13,15 +13,15 @@ ...@@ -13,15 +13,15 @@
<!-- <textarea :value="consignor" class="inputInfo" type="text"></textarea> --> <!-- <textarea :value="consignor" class="inputInfo" type="text"></textarea> -->
<div contenteditable="false" placeholder="请选择货主" class="inputInfo">{{consignor}}</div> <div contenteditable="false" placeholder="请选择货主" class="inputInfo">{{consignor}}</div>
</div> </div>
<div class="high-info" @click="showPost('supplier')">
<div class="title font-bold font-16">供应商</div>
<div contenteditable="false" placeholder="请选择供应商" class="inputInfo">{{supplier}}</div>
</div>
<div class="high-info"> <div class="high-info">
<div class="title font-bold font-16">请输入订单号</div> <div class="title font-bold font-16">请输入订单号</div>
<!-- <div contenteditable="true" class="inputInfo">{{orderNo}}</div> --> <!-- <div contenteditable="true" class="inputInfo">{{orderNo}}</div> -->
<input v-model="moreSearchInfo.orderNo" placeholder="请输入订单号" class="input" type="text"> <input v-model="moreSearchInfo.orderNo" placeholder="请输入订单号" class="input" type="text">
</div> </div>
<div class="high-info" @click="showPost('supplier')">
<div class="title font-bold font-16">供应商</div>
<div contenteditable="false" placeholder="请选择供应商" class="inputInfo">{{supplier}}</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>
<div contenteditable="false" placeholder="请选择商品" class="inputInfo">{{goods}}</div> <div contenteditable="false" placeholder="请选择商品" class="inputInfo">{{goods}}</div>
......
...@@ -32,6 +32,10 @@ ...@@ -32,6 +32,10 @@
<input type="text" placeholder="请输入生产企业" class="search-input" > <input type="text" placeholder="请输入生产企业" class="search-input" >
</div> </div>
</div> </div>
<div class="action-bottom">
<van-button type="default" @click="onCleanClick">重置</van-button>
<van-button type="info" class="submit" @click="onSearchClick">查询</van-button>
</div>
</van-popup> </van-popup>
</div> </div>
</template> </template>
...@@ -57,6 +61,28 @@ export default { ...@@ -57,6 +61,28 @@ export default {
searchShow (val) { searchShow (val) {
this.$emit('input', val) this.$emit('input', val)
} }
},
methods: {
onSearchClick() {
// this.moreSearchShow = false
// this.$emit('onsearch', this.moreSearchInfo)
},
onCleanClick() {
// this.moreSearchInfo = {
// supplier: '', // 供应商
// consignor: [], // 货主
// goods: '', // 商品
// client: '', // 客户
// orderNo: '',
// time: {
// start: getFormateDate(new Date(), 'yyyy-MM-dd'),
// end: getFormateDate(new Date(), 'yyyy-MM-dd')
// },
// }
// console.log(this.moreSearchInfo)
// this.moreSearchShow = false
// this.$emit('onsearch', this.moreSearchInfo)
},
} }
} }
</script> </script>
...@@ -81,5 +107,15 @@ export default { ...@@ -81,5 +107,15 @@ export default {
border: none; border: none;
} }
} }
.action-bottom {
position: absolute;
bottom: 0;
width: 100%;
display: flex;
button {
flex: 1;
}
}
} }
</style> </style>
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
<div class="sum-amount">金额总计:<span style="font-size: 16PX;">{{orderTotalAmount}}</span></div> <div class="sum-amount">金额总计:<span style="font-size: 16PX;">{{orderTotalAmount}}</span></div>
</div> </div>
<!-- <goods-high-search v-model="showHighSearch" /> --> <goods-high-search v-model="showHighSearch" />
</div> </div>
</template> </template>
...@@ -162,7 +162,12 @@ export default { ...@@ -162,7 +162,12 @@ export default {
if (res.code === 200 && res.data && res.data.code === '00000' && if (res.code === 200 && res.data && res.data.code === '00000' &&
res.data.entity && res.data.entity.orderList && res.data.entity.orderList.length > 0) { res.data.entity && res.data.entity.orderList && res.data.entity.orderList.length > 0) {
this.detailData = res.data.entity.orderList[0] this.detailData = res.data.entity.orderList[0]
console.log(this.detailData) // let array = []
// for (var i = 0; i < 10; i++) {
// array.push(this.detailData.goodsInfos[0])
// array.push(this.detailData.goodsInfos[1])
// }
// this.detailData.goodsInfos = array
} else { } else {
console.log('订单详情', '请求失败') console.log('订单详情', '请求失败')
} }
......
...@@ -42,11 +42,11 @@ ...@@ -42,11 +42,11 @@
<div class="price">总计:¥<span style="color:red;">{{item.orderTotalAmount}}</span></div> <div class="price">总计:¥<span style="color:red;">{{item.orderTotalAmount}}</span></div>
</div> </div>
<van-divider :style="{ color: '#999999', borderColor: '#999999', margin: '10PX 0 10PX 0'}"/> <van-divider :style="{ color: '#999999', borderColor: '#999999', margin: '10PX 0 10PX 0'}"/>
<div class="btnInfo" style="text-align: right;"> <!-- <div class="btnInfo" style="text-align: right;">
<van-button v-if="item.isInvoice === 'TRUE'" @click="btnAction('invoice')" style="border-radius: 5PX;height: 25PX; line-height: 25PX" plain size="small" type="info">查看发票</van-button> <van-button v-if="item.isInvoice === 'TRUE'" @click="btnAction('invoice')" style="border-radius: 5PX;height: 25PX; line-height: 25PX" plain size="small" type="info">查看发票</van-button>
<van-button v-if="item.isDelivered === 'TRUE'" @click="btnAction('logistics')" style="border-radius: 5PX;height: 25PX; line-height: 25PX" plain size="small" type="info">查看物流</van-button> <van-button v-if="item.isDelivered === 'TRUE'" @click="btnAction('logistics')" style="border-radius: 5PX;height: 25PX; line-height: 25PX" plain size="small" type="info">查看物流</van-button>
<van-button v-if="item.isWeb === 'TRUE'" @click="btnAction('clearance')" style="border-radius: 5PX;height: 25PX; line-height: 25PX" plain size="small" type="info">清货单</van-button> <van-button v-if="item.isWeb === 'TRUE'" @click="btnAction('clearance')" style="border-radius: 5PX;height: 25PX; line-height: 25PX" plain size="small" type="info">清货单</van-button>
</div> </div> -->
</div> </div>
</div> </div>
</div> </div>
......
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