emis-app/pages/tabBar/deal/deal.vue
2024-02-29 14:05:33 +08:00

137 lines
5.9 KiB
Vue

<template>
<view>
<view class="dl-head">操作</view>
<view class="dl-blcok">
<view class="font-32 font-weight">网点发件</view>
<view class="mt-10">
<u-row justify="start" gutter="18" custom-style="flex-wrap: wrap;">
<u-col v-for="(item, index) in faBtnlist" span="3" @click="goto(item.url)">
<view class="dlb-item">
<u-image height="46" width="46" :src="item.icon"></u-image>
<view class="pt-10 font-26">{{item.title}}</view>
</view>
</u-col>
</u-row>
</view>
</view>
<view class="dl-blcok">
<view class="font-32 font-weight">网点到件</view>
<view class="mt-10">
<u-row justify="start" gutter="18" custom-style="flex-wrap: wrap;">
<u-col v-for="(item, index) in daoBtnlist" span="3" @click="goto(item.url)">
<view class="dlb-item">
<u-image height="46" width="46" :src="item.icon"></u-image>
<view class="pt-10 font-26">{{item.title}}</view>
</view>
</u-col>
</u-row>
</view>
</view>
<view class="dl-blcok">
<view class="font-32 font-weight">其他</view>
<view class="mt-10">
<u-row justify="start" gutter="18" custom-style="flex-wrap: wrap;">
<u-col v-for="(item, index) in otherBtnlist" span="3" @click="goto(item.url)">
<view class="dlb-item">
<u-image height="46" width="46" :src="item.icon"></u-image>
<view class="pt-10 font-26">{{item.title}}</view>
</view>
</u-col>
</u-row>
</view>
</view>
</view>
</template>
<script>
export default {
props: {
// hasLeftWin: {
// type: Boolean
// }
},
data() {
return {
faBtnlist: [
{ title: '运单录入', subTitle: "", icon: this.getCdnUrl(`home/ydluru.png`), url: 'post/openorder' },
{ title: '揽收扫描', subTitle: "", icon: this.getCdnUrl(`home/lshsm.png`), url: 'deliveryDeal/pickUp' },
{ title: '发件扫描', subTitle: "", icon: this.getCdnUrl(`home/fajiansm.png`), url: 'deliveryDeal/qutgoingScanning' },
{ title: '分拨发件', subTitle: "", icon: this.getCdnUrl(`home/fajiansm.png`), url: 'deliveryDeal/distributeOutgoing' },
{ title: '合包扫描', subTitle: "", icon: this.getCdnUrl(`home/hebaosm.png`), url: 'tms/coPackingScanning' },
{ title: '运单修改', subTitle: "", icon: this.getCdnUrl(`home/ydxiugai.png`), url: '' },
{ title: '收货入库', subTitle: "", icon: this.getCdnUrl(`home/shhruku.png`), url: 'deliveryDeal/storage' },
{ title: '装柜扫描', subTitle: "", icon: this.getCdnUrl(`home/zhuangchesm.png`), url: 'deliveryDeal/shipping' },
{ title: '发件清单', subTitle: "", icon: this.getCdnUrl(`home/fjqingdan.png`), url: 'deliveryDeal/sendList' },
{ title: '拆包扫描', subTitle: "", icon: this.getCdnUrl(`home/chaibsm.png`), url: 'tms/unpackingScanning' },
{ title: '报关扫描', subTitle: "", icon: this.getCdnUrl(`home/baogsm.png`), url: 'tms/customsDeclarationScanning' },
{ title: '清关扫描', subTitle: "", icon: this.getCdnUrl(`home/qinggsm.png`), url: 'tms/customsClearanceScanning' },
{ title: '装车扫描', subTitle: "", icon: this.getCdnUrl(`home/zhuangchesm.png`), url: 'tms/entruckingScanning' },
{ title: '整车扫描', subTitle: "", icon: this.getCdnUrl(`home/zhuangchesm.png`), url: 'tms/allCartScanning' },
{ title: '面单补打', subTitle: "", icon: this.getCdnUrl(`home/mdbuda.png`), url: '' }
],
daoBtnlist: [
{ title: '到件扫描', subTitle: "", icon: this.getCdnUrl(`home/daohsm.png`), url: 'deliveryDeal/arriveScanning' },
{ title: '派件扫描', subTitle: "", icon: this.getCdnUrl(`home/paijsm.png`), url: 'deliveryDeal/deliveryScanning' },
{ title: '签收扫描', subTitle: "", icon: this.getCdnUrl(`home/qianshsm.png`), url: 'deliveryDeal/signedScanning' },
{ title: '到派扫描', subTitle: "", icon: this.getCdnUrl(`home/daojsm.png`), url: 'deliveryDeal/arriveDeliveryScanning' },
{ title: '卸车扫描', subTitle: "", icon: this.getCdnUrl(`home/xiechesm.png`), url: 'tms/untruckingScanning' },
{ title: '到件清单', subTitle: "", icon: this.getCdnUrl(`home/daojqd.png`), url: 'deliveryDeal/arriveList' },
{ title: '派件清单', subTitle: "", icon: this.getCdnUrl(`home/paijqd.png`), url: 'deliveryDeal/paiList' },
{ title: '留仓扫描', subTitle: "", icon: this.getCdnUrl(`home/licsm.png`), url: 'deliveryDeal/stayScanning' },
{ title: '转件扫描', subTitle: "", icon: this.getCdnUrl(`home/zhuanjsm.png`), url: 'deliveryDeal/translateScanning' },
{ title: '进仓查询', subTitle: "", icon: this.getCdnUrl(`home/jincchx.png`), url: '' }
],
otherBtnlist: [
{ title: '运单查询', subTitle: "", icon: this.getCdnUrl(`home/kdchxun.png`), url: 'post/query' },
{ title: '我的二维码', subTitle: "", icon: this.getCdnUrl(`home/woderwm.png`), url: 'user/exclusiveQrcode' },
{ title: '报价试算', subTitle: "", icon: this.getCdnUrl(`home/baojshs.png`), url: 'post/freightCalculate' },
{ title: '问题件', subTitle: "", icon: this.getCdnUrl(`home/wentijian.png`), url: 'deliveryDeal/problemsRegisteScanning' },
{ title: '面单补打', subTitle: "", icon: this.getCdnUrl(`home/mdbuda.png`), url: '' },
{ title: '税费预估', subTitle: "", icon: this.getCdnUrl(`home/shfgs.png`), url: '' }
]
}
},
onShareAppMessage() {
return {
// title: '',
// path: 'TODO'
}
},
methods: {
}
}
</script>
<style lang="scss">
@import '@/common/uni-nvue.scss';
</style>
<style scoped lang="scss">
.dl-head{
background-color: #B12D29;
padding: 100rpx 30rpx 60rpx 30rpx;
color: #fff;
font-size: 36rpx;
font-weight: bold;
}
.dl-blcok{
background-color: #fff;
margin-top: 20rpx;
padding: 30rpx;
}
.dlb-item{
margin-top:20rpx;
flex-direction: column;
display: flex;
justify-content: center;
align-items: center;
border: 2rpx solid #F6F6F6;
border-radius: 16rpx;
height: 140rpx;
}
</style>