同步页面

This commit is contained in:
aihe 2023-12-31 00:12:42 +08:00
parent 9eab1c4b16
commit fe30e7e534
6 changed files with 446 additions and 4 deletions

View File

@ -74,7 +74,8 @@
},
handleClaOk(res){
const ary = Object.values(res)
this.handleChange(ary)
const val = [ary[0], ary[ary.length-1]]
this.handleChange(val)
this.handleSwitchCladar()
},
handleSwitchCladar() {

View File

@ -98,6 +98,24 @@
"style": {
"navigationBarTitleText": "运单打印"
}
},
{
"path": "pages/deliveryDeal/arriveList",
"style": {
"navigationBarTitleText": "到件清单"
}
},
{
"path": "pages/deliveryDeal/paiList",
"style": {
"navigationBarTitleText": "派件清单"
}
},
{
"path": "pages/deliveryDeal/sendList",
"style": {
"navigationBarTitleText": "发件清单"
}
}
],
"subPackages": [{

View File

@ -0,0 +1,141 @@
<template>
<tpx-layout>
<template v-slot:body>
<u-line></u-line>
<view class="blcok-white-noradius" style="margin-top: 0;">
<u-row justify="between">
<view style="width: 140rpx;" class="font-weight">运单号</view>
<view style="flex:1;">
<tpx-scan-input v-model:value="submitParam.yundanhao" placeholder="请输入或扫码"
iconPos="right"></tpx-scan-input>
</view>
</u-row>
<u-row justify="between" custom-style="margin-top:20rpx;">
<view style="width: 140rpx;" class="font-weight">日期</view>
<view style="flex:1;">
<tpx-date-input v-model:value="submitParam.date" placeholder="请选择时间"></tpx-date-input>
</view>
</u-row>
<view class="mt-30">
<u-button @click="handleSubmit()" type="primary" size="large" shape="square"
custom-style="height:80rpx;font-size: 30rpx;border-radius: 14rpx;">查询</u-button>
</view>
</view>
<view class="blcok-white-noradius">
<!-- <u-row justify="between">
<text class="font-weight">运单列表</text>
<view >
</view>
</u-row> -->
<view class="">
<view class="pb-20">
<u-row>
<u-col span="8">
<text class="font-weight">运单号</text>
</u-col>
<u-col span="4">
<text class="font-weight">到件时间</text>
</u-col>
</u-row>
</view>
<view v-for="(item, index) in yundanList" class="yditem">
<u-row>
<u-col span="8">
<text class="">T2919292</text>
</u-col>
<u-col span="4">
<text class="clr-sub">12-18 13:18</text>
</u-col>
</u-row>
</view>
</view>
</view>
</template>
<template v-slot:footer>
</template>
</tpx-layout>
</template>
<script>
import getCdnUrl from "@/common/getCdnUrl"
import {
ordStaEnum,
ordStatusList,
payTypeEnum,
payTypeList,
dlvTypeEnum,
dlvTypeList,
dateTypeEnum,
dateTypeList
} from "@/common/enum"
import {
goto
} from "@/common/untool"
export default {
props: {
// hasLeftWin: {
// type: Boolean
// }
},
computed: {
},
data() {
return {
submitParam: {
date: [],
type: 1,
},
yundanList: [
{ val: 'T7080304037' },{ val: 'T708012124037' },{ val: 'T7080304092' }
]
}
},
onShareAppMessage() {
return {
// title: '',
// path: 'TODO'
}
},
onLoad() {
this.initData();
},
onUnload() {
},
methods: {
getCdnUrl,
initData() {
// uni.showLoading({
// title: '加载中'
// });
},
handleSubmit() {
}
}
}
</script>
<style lang="scss">
@import '@/common/uni-nvue.scss';
page {
background-color: #F6F6F6;
height: 100% !important;
}
</style>
<style scoped lang="scss">
.yditem{
padding: 20rpx 0;
border-top: 2px solid #F6F6F6;
}
</style>

View File

@ -0,0 +1,141 @@
<template>
<tpx-layout>
<template v-slot:body>
<u-line></u-line>
<view class="blcok-white-noradius" style="margin-top: 0;">
<u-row justify="between">
<view style="width: 140rpx;" class="font-weight">运单号</view>
<view style="flex:1;">
<tpx-scan-input v-model:value="submitParam.yundanhao" placeholder="请输入或扫码"
iconPos="right"></tpx-scan-input>
</view>
</u-row>
<u-row justify="between" custom-style="margin-top:20rpx;">
<view style="width: 140rpx;" class="font-weight">日期</view>
<view style="flex:1;">
<tpx-date-input v-model:value="submitParam.date" placeholder="请选择时间"></tpx-date-input>
</view>
</u-row>
<view class="mt-30">
<u-button @click="handleSubmit()" type="primary" size="large" shape="square"
custom-style="height:80rpx;font-size: 30rpx;border-radius: 14rpx;">查询</u-button>
</view>
</view>
<view class="blcok-white-noradius">
<!-- <u-row justify="between">
<text class="font-weight">运单列表</text>
<view >
</view>
</u-row> -->
<view class="">
<view class="pb-20">
<u-row>
<u-col span="8">
<text class="font-weight">运单号</text>
</u-col>
<u-col span="4">
<text class="font-weight">派件时间</text>
</u-col>
</u-row>
</view>
<view v-for="(item, index) in yundanList" class="yditem">
<u-row>
<u-col span="8">
<text class="">T2919292</text>
</u-col>
<u-col span="4">
<text class="clr-sub">12-18 13:18</text>
</u-col>
</u-row>
</view>
</view>
</view>
</template>
<template v-slot:footer>
</template>
</tpx-layout>
</template>
<script>
import getCdnUrl from "@/common/getCdnUrl"
import {
ordStaEnum,
ordStatusList,
payTypeEnum,
payTypeList,
dlvTypeEnum,
dlvTypeList,
dateTypeEnum,
dateTypeList
} from "@/common/enum"
import {
goto
} from "@/common/untool"
export default {
props: {
// hasLeftWin: {
// type: Boolean
// }
},
computed: {
},
data() {
return {
submitParam: {
date: [],
type: 1,
},
yundanList: [
{ val: 'T7080304037' },{ val: 'T708012124037' },{ val: 'T7080304092' }
]
}
},
onShareAppMessage() {
return {
// title: '',
// path: 'TODO'
}
},
onLoad() {
this.initData();
},
onUnload() {
},
methods: {
getCdnUrl,
initData() {
// uni.showLoading({
// title: '加载中'
// });
},
handleSubmit() {
}
}
}
</script>
<style lang="scss">
@import '@/common/uni-nvue.scss';
page {
background-color: #F6F6F6;
height: 100% !important;
}
</style>
<style scoped lang="scss">
.yditem{
padding: 20rpx 0;
border-top: 2px solid #F6F6F6;
}
</style>

View File

@ -0,0 +1,141 @@
<template>
<tpx-layout>
<template v-slot:body>
<u-line></u-line>
<view class="blcok-white-noradius" style="margin-top: 0;">
<u-row justify="between">
<view style="width: 140rpx;" class="font-weight">运单号</view>
<view style="flex:1;">
<tpx-scan-input v-model:value="submitParam.yundanhao" placeholder="请输入或扫码"
iconPos="right"></tpx-scan-input>
</view>
</u-row>
<u-row justify="between" custom-style="margin-top:20rpx;">
<view style="width: 140rpx;" class="font-weight">日期</view>
<view style="flex:1;">
<tpx-date-input v-model:value="submitParam.date" placeholder="请选择时间"></tpx-date-input>
</view>
</u-row>
<view class="mt-30">
<u-button @click="handleSubmit()" type="primary" size="large" shape="square"
custom-style="height:80rpx;font-size: 30rpx;border-radius: 14rpx;">查询</u-button>
</view>
</view>
<view class="blcok-white-noradius">
<!-- <u-row justify="between">
<text class="font-weight">运单列表</text>
<view >
</view>
</u-row> -->
<view class="">
<view class="pb-20">
<u-row>
<u-col span="8">
<text class="font-weight">运单号</text>
</u-col>
<u-col span="4">
<text class="font-weight">发件时间</text>
</u-col>
</u-row>
</view>
<view v-for="(item, index) in yundanList" class="yditem">
<u-row>
<u-col span="8">
<text class="">T2919292</text>
</u-col>
<u-col span="4">
<text class="clr-sub">12-18 13:18</text>
</u-col>
</u-row>
</view>
</view>
</view>
</template>
<template v-slot:footer>
</template>
</tpx-layout>
</template>
<script>
import getCdnUrl from "@/common/getCdnUrl"
import {
ordStaEnum,
ordStatusList,
payTypeEnum,
payTypeList,
dlvTypeEnum,
dlvTypeList,
dateTypeEnum,
dateTypeList
} from "@/common/enum"
import {
goto
} from "@/common/untool"
export default {
props: {
// hasLeftWin: {
// type: Boolean
// }
},
computed: {
},
data() {
return {
submitParam: {
date: [],
type: 1,
},
yundanList: [
{ val: 'T7080304037' },{ val: 'T708012124037' },{ val: 'T7080304092' }
]
}
},
onShareAppMessage() {
return {
// title: '',
// path: 'TODO'
}
},
onLoad() {
this.initData();
},
onUnload() {
},
methods: {
getCdnUrl,
initData() {
// uni.showLoading({
// title: '加载中'
// });
},
handleSubmit() {
}
}
}
</script>
<style lang="scss">
@import '@/common/uni-nvue.scss';
page {
background-color: #F6F6F6;
height: 100% !important;
}
</style>
<style scoped lang="scss">
.yditem{
padding: 20rpx 0;
border-top: 2px solid #F6F6F6;
}
</style>

View File

@ -64,7 +64,7 @@
{ title: '合包扫描', subTitle: "", icon: getCdnUrl(`home/hebaosm.png`), url: '' },
{ title: '运单修改', subTitle: "", icon: getCdnUrl(`home/ydxiugai.png`), url: '' },
{ title: '收货入库', subTitle: "", icon: getCdnUrl(`home/shhruku.png`), url: '' },
{ title: '发件清单', subTitle: "", icon: getCdnUrl(`home/fjqingdan.png`), url: '' },
{ title: '发件清单', subTitle: "", icon: getCdnUrl(`home/fjqingdan.png`), url: 'deliveryDeal/sendList' },
{ title: '拆包扫描', subTitle: "", icon: getCdnUrl(`home/chaibsm.png`), url: '' },
{ title: '报关扫描', subTitle: "", icon: getCdnUrl(`home/baogsm.png`), url: '' },
{ title: '清关扫描', subTitle: "", icon: getCdnUrl(`home/qinggsm.png`), url: '' },
@ -77,8 +77,8 @@
{ title: '签收扫描', subTitle: "", icon: getCdnUrl(`home/qianshsm.png`), url: '' },
{ title: '到派扫描', subTitle: "", icon: getCdnUrl(`home/daojsm.png`), url: '' },
{ title: '卸车扫描', subTitle: "", icon: getCdnUrl(`home/xiechesm.png`), url: '' },
{ title: '到件清单', subTitle: "", icon: getCdnUrl(`home/daojqd.png`), url: '' },
{ title: '派件清单', subTitle: "", icon: getCdnUrl(`home/paijqd.png`), url: '' },
{ title: '到件清单', subTitle: "", icon: getCdnUrl(`home/daojqd.png`), url: 'deliveryDeal/arriveList' },
{ title: '派件清单', subTitle: "", icon: getCdnUrl(`home/paijqd.png`), url: 'deliveryDeal/paiList' },
{ title: '留仓扫描', subTitle: "", icon: getCdnUrl(`home/licsm.png`), url: '' },
{ title: '转件扫描', subTitle: "", icon: getCdnUrl(`home/zhuanjsm.png`), url: '' },
{ title: '进仓查询', subTitle: "", icon: getCdnUrl(`home/jincchx.png`), url: '' }