From f5427eeb16cadd3b0534454ab3c92df6f0ec1536 Mon Sep 17 00:00:00 2001 From: qingyiay <2386314947@qq.com> Date: 星期日, 02 七月 2023 16:49:13 +0800 Subject: [PATCH] 图片地址替换 --- pages/public-page/forward/forward.vue | 1176 +++++++++++++++++++++++++++------------------------ pages/driver-page/drvier-my/drvier-my.vue | 57 -- pages/customer-page/customer-index/customer-index.vue | 20 pages/driver-page/driver-index/bill-of-lading-details/selectOrderPlan/selectOrderPlan.vue | 12 pages/driver-page/driver-index/bill-of-lading-details/coal-pick-up-bill/coal-pick-up-bill.vue | 8 components/combined-title/combined-title.vue | 11 pages/driver-page/driver-index/driver-index.vue | 7 pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue | 14 pages/public-page/mapRoute/mapRoute.vue | 6 pages/driver-page/driver-index/bill-of-lading-details/weighDetail/weighDetail.vue | 10 pages/customer-page/customer-my/faYunstatistics/faYunstatistics.vue | 6 pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue | 15 pages/driver-page/driver-index/bill-of-lading-details/completeOutSale/completeOutSale.vue | 6 pages/freight-forwarder-page/freightForwarder-index/freightForwarder-index.vue | 12 pages/customer-page/customer-index/fayunPlanDetails/fayunPlanMore/fayunPlanMore.vue | 11 15 files changed, 715 insertions(+), 656 deletions(-) diff --git a/components/combined-title/combined-title.vue b/components/combined-title/combined-title.vue index 973185d..5e74587 100644 --- a/components/combined-title/combined-title.vue +++ b/components/combined-title/combined-title.vue @@ -12,7 +12,7 @@ v-if="$slots.rightText"> <view class="title_end_text" @click="rightTextClick"> - <image src="https://mx.jzeg.cn:9095/appimg/image/banner/add.png" + <image :src="`${onlineurl}/appimg/image/banner/add.png`" mode=""></image> <text> <slot name="rightText"></slot> @@ -24,11 +24,13 @@ </template> <script> - import { onlineurl } from '../../api/request.js' + import { onlineurl } from '@/api/request.js' export default { name: 'combined-title', data() { - return {}; + return { + onlineurl: null + }; }, props: { title: { @@ -39,7 +41,8 @@ methods: { rightTextClick() { this.$emit('rightText'); - } + }, + } }; </script> diff --git a/pages/customer-page/customer-index/customer-index.vue b/pages/customer-page/customer-index/customer-index.vue index f6bb3e3..e7df02e 100644 --- a/pages/customer-page/customer-index/customer-index.vue +++ b/pages/customer-page/customer-index/customer-index.vue @@ -4,7 +4,7 @@ <view class="customer-index-body"> <!-- 寰呴鍙栧拰杞彂鎻愮叅鍗� --> <view class="wait-collection" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/customerbanner.png') ;background-size:contain;background-repeat: no-repeat;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/customerbanner.png)`, backgroundSize: 'contain', backgroundRepeat: 'no-repeat' }"> </view> <view style="position: relative;top: -120px;"> <u-empty mode="data" @@ -39,7 +39,7 @@ <view class="third-line"> <view class="time-icon"> <view - style="width: 24rpx;height: 24rpx;li ne-height: 24rpx;background: url('https://mx.jzeg.cn:9095/appimg/image/banner/carNO.png') no-repeat;background-size: cover"> + :style="{backgroundImage: `url(${onlineurl}/appimg/image/banner/carNO.png)`,backgroundSize: 'cover',backgroundRepeat: 'no-repeat',width:'24rpx',height:'24rpx',lineHeight:'24rpx'}"> </view> </view> <view class="car-num">{{ item.carNos||item.carNo||''}}</view> @@ -47,7 +47,7 @@ <view class="third-line"> <view class="time-icon"> <view - style="width: 24rpx;height: 24rpx;li ne-height: 24rpx;background: url('https://mx.jzeg.cn:9095/appimg/image/banner/clock.png') no-repeat;background-size: cover"> + :style="{backgroundImage: `url(${onlineurl}/appimg/image/banner/clock.png)`,backgroundSize: 'cover',backgroundRepeat: 'no-repeat',width:'24rpx',height:'24rpx',lineHeight:'24rpx'}"> </view> </view> <view class="send-date">{{ item.sendDate }}</view> @@ -118,7 +118,7 @@ <view class="fourth"> <view class="fourth-icon"> <view - style="width: 24rpx;height: 24rpx;line-height: 24rpx;background: url('https://mx.jzeg.cn:9095/appimg/image/banner/clock.png') no-repeat;background-size: cover"> + :style="{backgroundImage: `url(${onlineurl}/appimg/image/banner/clock.png)`,backgroundSize: 'cover',backgroundRepeat: 'no-repeat',width:'24rpx',height:'24rpx',lineHeight:'24rpx'}"> </view> </view> <view class="senddate">{{ item.sendDate }}</view> @@ -126,7 +126,7 @@ <view class="fourth"> <view class="fourth-icon"> <view - style="width: 26rpx;height: 26rpx;line-height: 26rpx;background: url('https://mx.jzeg.cn:9095/appimg/image/banner/carnNUm.png') no-repeat;background-size: cover;"> + :style="{backgroundImage: `url(${onlineurl}/appimg/image/banner/carnNUm.png)`,backgroundSize: 'cover',backgroundRepeat: 'no-repeat',width:'26rpx',height:'26rpx',lineHeight:'26rpx'}"> </view> </view> <view class="senddate">{{ item.orderCode }}</view> @@ -189,7 +189,7 @@ computed: { roleType() { return uni.getStorageSync('roleType'); - } + }, }, data() { return { @@ -223,12 +223,12 @@ onLoad() {}, onShow() { this.init(); - this.onlineurl = onlineurl; }, methods: { init() { this.GetOrderPlan(); this.getJhOrderPlanDataPage(); + this.onlineurl = onlineurl; }, // 鑾峰彇鍙戣繍璁″垝鍒楄〃 GetOrderPlan() { @@ -599,6 +599,12 @@ overflow: hidden; text-overflow: ellipsis; } + + .time-icon { + width: 24rpx; + height: 24rpx; + line-height: 24rpx; + } } .fourth-line { diff --git a/pages/customer-page/customer-index/fayunPlanDetails/fayunPlanMore/fayunPlanMore.vue b/pages/customer-page/customer-index/fayunPlanDetails/fayunPlanMore/fayunPlanMore.vue index 7d4800c..754bcd2 100644 --- a/pages/customer-page/customer-index/fayunPlanDetails/fayunPlanMore/fayunPlanMore.vue +++ b/pages/customer-page/customer-index/fayunPlanDetails/fayunPlanMore/fayunPlanMore.vue @@ -70,19 +70,19 @@ <view class="item-block"> <view class="item"> <view class="concrete" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/skin.png') no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/skin.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> 鐨�</view> <view class="num">{{ item.skin }}</view> </view> <view class="item"> <view class="concrete" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/hair.png') no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/hair.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> 姣�</view> <view class="num">{{ item.hair }}</view> </view> <view class="item"> <view class="concrete" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/clean.png') no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/clean.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> 鍑�</view> <view class="num">{{ item.clean }}</view> </view> @@ -96,7 +96,7 @@ <script> import combinedTitle from '@/components/combined-title/combined-title.vue'; - + import { onlineurl } from '@/api/request.js' export default { components: { combinedTitle @@ -113,7 +113,8 @@ yyDailyList: {}, orderPlanDetail: {}, coalStatus: ['鏈О閲�', '绉伴噸涓�', '楠岃川涓�', '绉伴噸瀹屾垚'], - index: '' + index: '', + onlineurl, }; }, computed: { diff --git a/pages/customer-page/customer-my/faYunstatistics/faYunstatistics.vue b/pages/customer-page/customer-my/faYunstatistics/faYunstatistics.vue index a1f1600..97fce5d 100644 --- a/pages/customer-page/customer-my/faYunstatistics/faYunstatistics.vue +++ b/pages/customer-page/customer-my/faYunstatistics/faYunstatistics.vue @@ -91,7 +91,7 @@ </view> <view class="third-line"> <view class="carnum-icon"> - <image src="https://mx.jzeg.cn:9095/appimg/image/banner/carNO.png" + <image :src="`${onlineurl}/appimg/image/banner/carNO.png`" mode="widthFix"></image> </view> <view class="carnum-text">{{ value.carNo || '' }}</view> @@ -280,6 +280,7 @@ <script> import combinedTitle from '@/components/combined-title/combined-title.vue'; + import { onlineurl } from '@/api/request.js' export default { components: { combinedTitle @@ -329,7 +330,8 @@ // 鐐瑰嚮鍙崇澶磋鎯呭脊绐� faYunDetailobj: {}, modalShow: false, - coalStatus: ['鏈О閲�', '绉伴噸涓�', '楠岃川涓�', '绉伴噸瀹屾垚'] + coalStatus: ['鏈О閲�', '绉伴噸涓�', '楠岃川涓�', '绉伴噸瀹屾垚'], + onlineurl, }; }, onShow() { diff --git a/pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue b/pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue index 3ef21f0..69817f9 100644 --- a/pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue +++ b/pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue @@ -1,7 +1,7 @@ <template> <view class="bill-of-lading-details"> <view class="top-banner" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/loadingbanner.png') no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/loadingbanner.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> </view> <view class="top-information"> <view class="cutomer-name" @@ -21,8 +21,7 @@ <view class="basic"> <view class="coalName">{{ coalDetailsData.coalName||'' }}</view> <view class="status-button" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/statusbutton.png') no-repeat; - background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/statusbutton.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> {{ coalStatus[coalDetailsData.statusWeigh] || '' }} </view> </view> @@ -58,19 +57,19 @@ <view class="item-block"> <view class="item"> <view class="concrete" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/skin.png') no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/skin.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> 鐨�</view> <view class="num">{{ item.skin }}</view> </view> <view class="item"> <view class="concrete" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/hair.png') no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/hair.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> 姣�</view> <view class="num">{{ item.hair }}</view> </view> <view class="item"> <view class="concrete" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/clean.png') no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/clean.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> 鍑�</view> <view class="num">{{ item.clean }}</view> </view> @@ -153,6 +152,7 @@ </template> <script> + import { onlineurl } from '@/api/request.js' import { webSocketUrl } from '@/api/request.js'; import { mapState, mapMutations } from 'vuex'; export default { @@ -227,7 +227,8 @@ completeOutSaleShow: false, overTmWaixiao: null, // 鍒よ缃戠粶鐘舵�侊紝 - normalCode: true + normalCode: true, + onlineurl, }; }, onShow() { diff --git a/pages/driver-page/driver-index/bill-of-lading-details/coal-pick-up-bill/coal-pick-up-bill.vue b/pages/driver-page/driver-index/bill-of-lading-details/coal-pick-up-bill/coal-pick-up-bill.vue index b39ef8f..51b5fb4 100644 --- a/pages/driver-page/driver-index/bill-of-lading-details/coal-pick-up-bill/coal-pick-up-bill.vue +++ b/pages/driver-page/driver-index/bill-of-lading-details/coal-pick-up-bill/coal-pick-up-bill.vue @@ -1,7 +1,7 @@ <template> <view class="coal-pick-up-bill"> <view class="driver" - style="background:url(https://mx.jzeg.cn:9095/appimg/image/coalBackgroud/coal-background.png) no-repeat;background-size:100% 100%;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/coal-background.png)`, backgroundSize: '100% 100%', }"> <view class="driver-coalOne">鐢靛瓙鎻愮叅鍗�</view> <view class="driver-coalTwo"> <view>{{ coalData.code || '鏆傛棤璁㈠崟缂栧彿' }}</view> @@ -17,7 +17,7 @@ </view> </view> <view class="driver-coalFour"> - <image src="https://mx.jzeg.cn:9095/appimg/logo.gif" + <image :src="`${onlineurl}/appimg/logo.gif`" mode=""></image> </view> </view> @@ -25,6 +25,7 @@ </template> <script> + import { onlineurl } from '@/api/request.js' export default { onLoad(value) { console.log('椤甸潰鍔犺浇', value); @@ -35,7 +36,8 @@ data() { return { orderPlanId: null, - coalData: {} + coalData: {}, + onlineurl, }; }, onShow() { diff --git a/pages/driver-page/driver-index/bill-of-lading-details/completeOutSale/completeOutSale.vue b/pages/driver-page/driver-index/bill-of-lading-details/completeOutSale/completeOutSale.vue index 15fd020..8fab8d2 100644 --- a/pages/driver-page/driver-index/bill-of-lading-details/completeOutSale/completeOutSale.vue +++ b/pages/driver-page/driver-index/bill-of-lading-details/completeOutSale/completeOutSale.vue @@ -21,19 +21,19 @@ <view class="weigh-item"> <view class="item"> <view class="concrete" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/skin.png') no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/skin.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> 鐨�</view> <view class="num">{{ item.skin }}</view> </view> <view class="item"> <view class="concrete" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/hair.png') no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/hair.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> 姣�</view> <view class="num">{{ item.hair }}</view> </view> <view class="item"> <view class="concrete" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/clean.png') no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/clean.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> 鍑�</view> <view class="num">{{ item.clean }}</view> </view> diff --git a/pages/driver-page/driver-index/bill-of-lading-details/selectOrderPlan/selectOrderPlan.vue b/pages/driver-page/driver-index/bill-of-lading-details/selectOrderPlan/selectOrderPlan.vue index fa9da5f..e1f2bb1 100644 --- a/pages/driver-page/driver-index/bill-of-lading-details/selectOrderPlan/selectOrderPlan.vue +++ b/pages/driver-page/driver-index/bill-of-lading-details/selectOrderPlan/selectOrderPlan.vue @@ -32,7 +32,7 @@ <view class="third-line"> <view class="time-icon"> <view - style="width: 24rpx;height: 24rpx;li ne-height: 24rpx;background: url('https://mx.jzeg.cn:9095/appimg/image/banner/carNO.png') no-repeat;background-size: cover"> + :style="{backgroundImage: `url(${onlineurl}/appimg/image/banner/carNO.png)`,backgroundSize: 'cover',backgroundRepeat: 'no-repeat',width:'24rpx',height:'24rpx',lineHeight:'24rpx'}"> </view> </view> <view class="car-num">{{ item.carNo||''}}</view> @@ -40,7 +40,7 @@ <view class="third-line"> <view class="time-icon"> <view - style="width: 24rpx;height: 24rpx;li ne-height: 24rpx;background: url('https://mx.jzeg.cn:9095/appimg/image/banner/clock.png') no-repeat;background-size: cover"> + :style="{backgroundImage: `url(${onlineurl}/appimg/image/banner/clock.png)`,backgroundSize: 'cover',backgroundRepeat: 'no-repeat',width:'24rpx',height:'24rpx',lineHeight:'24rpx'}"> </view> </view> <view class="send-date">{{ item.sendDate }}</view> @@ -99,7 +99,7 @@ <view class="fourth"> <view class="fourth-icon"> <view - style="width: 24rpx;height: 24rpx;line-height: 24rpx;background: url('https://mx.jzeg.cn:9095/appimg/image/banner/clock.png') no-repeat;background-size: cover"> + :style="{backgroundImage: `url(${onlineurl}/appimg/image/banner/clock.png)`,backgroundSize: 'cover',backgroundRepeat: 'no-repeat',width:'24rpx',height:'24rpx',lineHeight:'24rpx'}"> </view> </view> <view class="senddate">{{ item.sendDate }}</view> @@ -107,7 +107,7 @@ <view class="fourth"> <view class="fourth-icon"> <view - style="width: 26rpx;height: 26rpx;line-height: 26rpx;background: url('https://mx.jzeg.cn:9095/appimg/image/banner/carnNUm.png') no-repeat;background-size: cover;"> + :style="{backgroundImage: `url(${onlineurl}/appimg/image/banner/carnNUm.png)`,backgroundSize: 'cover',backgroundRepeat: 'no-repeat',width:'24rpx',height:'24rpx',lineHeight:'24rpx'}"> </view> </view> <view class="senddate">{{ item.orderCode }}</view> @@ -126,6 +126,7 @@ </template> <script> + import { onlineurl } from '@/api/request.js' export default { data() { return { @@ -137,7 +138,8 @@ pageCurrent: 1, // 鏄惁鏄剧ず鏇村鏁版嵁 showMoreData: false, - total: null + total: null, + onlineurl, }; }, computed: { diff --git a/pages/driver-page/driver-index/bill-of-lading-details/weighDetail/weighDetail.vue b/pages/driver-page/driver-index/bill-of-lading-details/weighDetail/weighDetail.vue index fac4676..dcdb4c7 100644 --- a/pages/driver-page/driver-index/bill-of-lading-details/weighDetail/weighDetail.vue +++ b/pages/driver-page/driver-index/bill-of-lading-details/weighDetail/weighDetail.vue @@ -12,21 +12,21 @@ <view class="weigh-item"> <view class="item"> <view class="concrete" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/skin.png') no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/skin.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> 鐨� </view> <view class="num">{{ item.skin }}</view> </view> <view class="item"> <view class="concrete" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/hair.png') no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/hair.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> 姣� </view> <view class="num">{{ item.hair }}</view> </view> <view class="item"> <view class="concrete" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/clean.png') no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/clean.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> 鍑� </view> <view class="num">{{ item.clean }}</view> @@ -94,6 +94,7 @@ </template> <script> + import { onlineurl } from '@/api/request.js' export default { data() { return { @@ -112,7 +113,8 @@ // 浜у搧鍒楄〃 actionsList: [], actionShow: false, - actionIndex: null + actionIndex: null, + onlineurl, }; }, computed: { diff --git a/pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue b/pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue index 52436c5..ea90236 100644 --- a/pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue +++ b/pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue @@ -1,8 +1,7 @@ <template> <view class="weighingDevice"> <view class="one" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/weighbanner.png') no-repeat; - background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/weighbanner.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> <view class="top"> <view class="top_left"> <text>{{ realTimeWeigh }}</text> @@ -107,19 +106,19 @@ <view class="item-block"> <view class="item"> <view class="concrete" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/skin.png') no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/skin.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> 鐨�</view> <view class="num">{{ item.skin }}</view> </view> <view class="item"> <view class="concrete" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/hair.png') no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/hair.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> 姣�</view> <view class="num">{{ item.hair }}</view> </view> <view class="item"> <view class="concrete" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/clean.png') no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/clean.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> 鍑�</view> <view class="num">{{ item.clean }}</view> </view> @@ -170,7 +169,7 @@ <script> let socket = null; - import { webSocketUrl } from '@/api/request.js'; + import { webSocketUrl, onlineurl } from '@/api/request.js'; import { mapState, mapMutations } from 'vuex'; import combinedTitle from '@/components/combined-title/combined-title.vue'; export default { @@ -246,7 +245,8 @@ outBuy: true, // 缁х画鍗歌揣鎸夐挳 canUnload: false, - UnloadingAgainLoading: false + UnloadingAgainLoading: false, + onlineurl, }; }, watch: { diff --git a/pages/driver-page/driver-index/driver-index.vue b/pages/driver-page/driver-index/driver-index.vue index 13f4f87..7f6106a 100644 --- a/pages/driver-page/driver-index/driver-index.vue +++ b/pages/driver-page/driver-index/driver-index.vue @@ -4,7 +4,7 @@ <view class="driver-index-body"> <!-- 寰呴鍙栨彁鐓ゅ崟 --> <view class="wait-collection" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/diverbanner.png') no-repeat;background-size:contain"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/diverbanner.png)`, backgroundSize: 'contain', backgroundRepeat: 'no-repeat' }"> </view> <view class="collection-form"> <view class="collection-form-item" @@ -234,7 +234,7 @@ <script> import { customerId } from '@/utils/status'; import combinedTitle from '@/components/combined-title/combined-title.vue'; - + import { onlineurl } from '@/api/request.js' export default { components: { combinedTitle @@ -269,7 +269,8 @@ fleetId: '', xsUserId: '', customerId: '', - coalStatus: ['鏈О閲�', '绉伴噸涓�', '楠岃川涓�', '绉伴噸瀹屾垚'] + coalStatus: ['鏈О閲�', '绉伴噸涓�', '楠岃川涓�', '绉伴噸瀹屾垚'], + onlineurl, }; }, onShow() { diff --git a/pages/driver-page/drvier-my/drvier-my.vue b/pages/driver-page/drvier-my/drvier-my.vue index f3ce250..26d500e 100644 --- a/pages/driver-page/drvier-my/drvier-my.vue +++ b/pages/driver-page/drvier-my/drvier-my.vue @@ -4,7 +4,7 @@ <view class="navgation">鎴戠殑</view> <view class="avatar"> <view class="avatar-imgage" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/driverava.png')no-repeat;background-size: cover;"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/driverava.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> </view> <view class="avatar-name">{{ userInfo.name || '' }}</view> <view class="edit-button"><u-button type="primary" @@ -18,7 +18,7 @@ <view class="information-line" @click=""> <view class="line-label"> - <image src="https://mx.jzeg.cn:9095/appimg/image/banner/personalicon.png" + <image :src="`${onlineurl}/appimg/image/banner/personalicon.png`" mode="widthFix"></image> <view class="label-text">韬唤璇佸彿</view> </view> @@ -29,7 +29,7 @@ </view> <view class="information-line"> <view class="line-label"> - <image src="https://mx.jzeg.cn:9095/appimg/image/banner/phonenum.png" + <image :src="`${onlineurl}/appimg/image/banner/phonenum.png`" mode="widthFix"></image> <view class="label-text">鎵嬫満鍙�</view> </view> @@ -40,7 +40,7 @@ </view> <view class="information-line"> <view class="line-label"> - <image src="https://mx.jzeg.cn:9095/appimg/image/banner/carnum.png" + <image :src="`${onlineurl}/appimg/image/banner/carnum.png`" mode="widthFix"></image> <view class="label-text">杞︾墝鍙�</view> </view> @@ -51,7 +51,7 @@ </view> <view class="information-line"> <view class="line-label"> - <image src="https://mx.jzeg.cn:9095/appimg/image/banner/axisnum.png" + <image :src="`${onlineurl}/appimg/image/banner/axisnum.png`" mode="widthFix"></image> <view class="label-text">杞﹁酱鏁�</view> </view> @@ -62,7 +62,7 @@ </view> <view class="information-line last"> <view class="line-label"> - <image src="https://mx.jzeg.cn:9095/appimg/image/banner/weighnum.png" + <image :src="`${onlineurl}/appimg/image/banner/weighnum.png`" mode="widthFix"></image> <view class="label-text">浣撻噸</view> </view> @@ -80,7 +80,7 @@ <view class="information-body"> <view class="car-img"> <view class="label-title"> - <image src="https://mx.jzeg.cn:9095/appimg/image/banner/carimg.png" + <image :src="`${onlineurl}/appimg/image/banner/carimg.png`" mode="widthFix"></image> <view class="label-text">杞﹁締鐓х墖</view> </view> @@ -97,7 +97,7 @@ </view> <view class="car-img"> <view class="label-title"> - <image src="https://mx.jzeg.cn:9095/appimg/image/banner/cardimg.png" + <image :src="`${onlineurl}/appimg/image/banner/cardimg.png`" mode="widthFix"></image> <view class="label-text">琛岄┒璇佺収鐗�</view> </view> @@ -122,43 +122,6 @@ shape="circle" plain></u-button></view> </view> - <!-- <view class="personal-information-form"> - <u--form labelPosition="left" :model="userInfo" ref="form1"> - <u-form-item labelWidth="20%" label="濮撳悕" ref="item1"> - <u--input v-model="userInfo.name" border="none" inputAlign="right" disabled disabledColor="#fff"></u--input> - </u-form-item> - <u-form-item labelWidth="20%" label="韬唤璇佸彿" ref="item1"> - <u--input v-model="userInfo.idCard" border="none" inputAlign="right" disabled disabledColor="#fff"></u--input> - </u-form-item> - <u-form-item labelWidth="20%" label="鎵嬫満鍙�" ref="item1"> - <u--input v-model="userInfo.phone" border="none" inputAlign="right" disabled disabledColor="#fff"></u--input> - </u-form-item> - <u-form-item labelWidth="20%" label="杞︾墝鍙�" ref="item1"> - <u--input v-model="userInfo.carNo" border="none" inputAlign="right" disabled disabledColor="#fff"></u--input> - </u-form-item> - <u-form-item labelWidth="20%" label="浣撻噸" ref="item1"> - <u--input v-model="userInfo.weight" border="none" inputAlign="right" disabled disabledColor="#fff"></u--input> - </u-form-item> - <u-form-item v-model="userInfo.axleNum" labelWidth="20%" label="杞﹁酱鏁�" ref="item1"> - <u--input border="none" inputAlign="right" disabled disabledColor="#fff"></u--input> - </u-form-item> - <u-form-item labelWidth="20%" label="杞﹁締鐓х墖" ref="item1"> - <u--image :showLoading="true" :src="userInfo.carImg != null ? BaseUrl + userInfo.carImg : ''" width="80px" height="80px" @click="imageClick(1)"> - <view slot="error" style="font-size: 24rpx;">鍔犺浇澶辫触</view> - </u--image> - </u-form-item> - <u-form-item labelWidth="25%" label="琛岄┒璇佺収鐗�" ref="item1"> - <u--image :showLoading="true" :src="userInfo.drivingImg != null ? BaseUrl + userInfo.drivingImg : ''" width="80px" height="80px" @click="imageClick(2)"> - <view slot="error" style="font-size: 24rpx;">鍔犺浇澶辫触</view> - </u--image> - </u-form-item> - </u--form> - <view class="push-information-button"> - <u-button text="淇敼涓汉璧勬枡" type="primary" @click="editBtnClick"></u-button> - <u-button text="閫�鍑虹櫥褰�" type="primary" @click="logout"></u-button> - </view> --> - <!-- <view class="statistics"><u-button text="鍙戣繍缁熻" type="primary" @click="statistics"></u-button></view> --> - <!-- </view> --> <!-- 鍥剧墖棰勮寮瑰嚭妗� --> <view class="previewImage-container"> @@ -287,6 +250,7 @@ import { customerId, userInfo, redirectLogin } from '@/utils/status'; import { BaseUrl } from '@/api/publicInterface.js'; import { mapMutations } from 'vuex'; + import { onlineurl } from '@/api/request.js' export default { data() { return { @@ -401,7 +365,8 @@ logoutShow: false, logoutTitle: '鎻愮ず', logoutContent: '鏄惁纭閫�鍑�', - BaseUrl + BaseUrl, + onlineurl }; }, onShow() { diff --git a/pages/freight-forwarder-page/freightForwarder-index/freightForwarder-index.vue b/pages/freight-forwarder-page/freightForwarder-index/freightForwarder-index.vue index 92084f9..07c8cf5 100644 --- a/pages/freight-forwarder-page/freightForwarder-index/freightForwarder-index.vue +++ b/pages/freight-forwarder-page/freightForwarder-index/freightForwarder-index.vue @@ -2,7 +2,7 @@ <view class="freightForwarder-index"> <view class="freightForwarder-index-body"> <view class="wait-collection" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/customerbanner.png') no-repeat;background-size:contain"> + :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/customerbanner.png)`, backgroundSize: 'contain', backgroundRepeat: 'no-repeat' }"> </view> <view style="position: relative;top: -120px;"> <u-empty mode="data" @@ -54,7 +54,7 @@ <view class="third-line"> <view class="time-icon"> <view - style="width: 24rpx;height: 24rpx;line-height: 24rpx;background: url('https://mx.jzeg.cn:9095/appimg/image/banner/clock.png') no-repeat;background-size: cover"> + :style="{backgroundImage: `url(${onlineurl}/appimg/image/banner/clock.png)`,backgroundSize: 'cover',backgroundRepeat: 'no-repeat',width:'24rpx',height:'24rpx',lineHeight:'24rpx'}"> </view> </view> <view class="send-date">{{ item.sendDate }}</view> @@ -113,7 +113,7 @@ <view class="fourth"> <view class="fourth-icon"> <view - style="width: 24rpx;height: 24rpx;line-height: 24rpx;background: url('https://mx.jzeg.cn:9095/appimg/image/banner/clock.png') no-repeat;background-size: cover"> + :style="{backgroundImage: `url(${onlineurl}/appimg/image/banner/clock.png)`,backgroundSize: 'cover',backgroundRepeat: 'no-repeat',width:'24rpx',height:'24rpx',lineHeight:'24rpx'}"> </view> </view> <view class="senddate">{{ item.sendDate }}</view> @@ -121,7 +121,7 @@ <view class="fourth"> <view class="fourth-icon"> <view - style="width: 26rpx;height: 26rpx;line-height: 26rpx;background: url('https://mx.jzeg.cn:9095/appimg/image/banner/carnNUm.png') no-repeat;background-size: cover"> + :style="{backgroundImage: `url(${onlineurl}/appimg/image/banner/carnNUm.png)`,backgroundSize: 'cover',backgroundRepeat: 'no-repeat',width:'26rpx',height:'26rpx',lineHeight:'26rpx'}"> </view> </view> <view class="senddate">{{ item.orderCode }}</view> @@ -137,6 +137,7 @@ </template> <script> + import { onlineurl } from '@/api/request.js' import combinedTitle from '@/components/combined-title/combined-title.vue'; export default { props: { @@ -182,7 +183,8 @@ // 鏁版嵁鎬婚噺 total: 0, // 鏄惁鏄剧ず鏇村鏁版嵁 - showMoreData: false + showMoreData: false, + onlineurl, }; }, onShow() { diff --git a/pages/public-page/forward/forward.vue b/pages/public-page/forward/forward.vue index 0c8c3aa..515db6d 100644 --- a/pages/public-page/forward/forward.vue +++ b/pages/public-page/forward/forward.vue @@ -3,49 +3,67 @@ <view class="forward"> <view class="forward-banner"> <view class="banner-block"> - <view class="arrow-left" @click="back"><u-icon name="arrow-left" size="40" color="#ffffff"></u-icon></view> + <view class="arrow-left" + @click="back"><u-icon name="arrow-left" + size="40" + color="#ffffff"></u-icon></view> <view class="forward-text">杞彂</view> </view> </view> - <view v-if="roleType == 1" class="notice-bar"> - <u-notice-bar :text="text" :fontSize="30"></u-notice-bar> - <view - class="notice-icon" - style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/notice.png') no-repeat;background-size: cover; width: 42rpx;height: 42rpx;" - ></view> + <view v-if="roleType == 1" + class="notice-bar"> + <u-notice-bar :text="text" + :fontSize="30"></u-notice-bar> + <view class="notice-icon" + :style="{backgroundImage: `url(${onlineurl}/appimg/image/banner/notice.png)`,backgroundSize: 'cover',backgroundRepeat: 'no-repeat',width:'42rpx',height:'42rpx',lineHeight:'42rpx'}"> + </view> </view> - <view v-else-if="roleType == 2" class="notice-bar"><u-notice-bar :text="text1" :fontSize="30"></u-notice-bar></view> + <view v-else-if="roleType == 2" + class="notice-bar"><u-notice-bar :text="text1" + :fontSize="30"></u-notice-bar></view> <view class="card-main"> <view class="card-block"> <u-swipe-action> - <u-swipe-action-item :options="options1" v-for="(val, index) in jhOrderPlanForwardList" :key="val.vid" :name="val.vid" @click="deleteGroup(index, val)"> + <u-swipe-action-item :options="options1" + v-for="(val, index) in jhOrderPlanForwardList" + :key="val.vid" + :name="val.vid" + @click="deleteGroup(index, val)"> <view class="forward-card"> <view class="card-content"> - <u--form labelPosition="left" :model="forwardForm" ref="form1"> - <u-form-item label="杞彂瀵硅薄" labelWidth="21%" ref="item1" @click="forwardObjectClick(index)"> - <u--input v-model="val.name" placeholder="鐐瑰嚮閫夋嫨杞彂瀵硅薄" :readonly="true" border="bottom"></u--input> + <u--form labelPosition="left" + :model="forwardForm" + ref="form1"> + <u-form-item label="杞彂瀵硅薄" + labelWidth="21%" + ref="item1" + @click="forwardObjectClick(index)"> + <u--input v-model="val.name" + placeholder="鐐瑰嚮閫夋嫨杞彂瀵硅薄" + :readonly="true" + border="bottom"></u--input> </u-form-item> - <u-form-item label="杈撳叆鏁伴噺" ref="item2" labelWidth="21%"> + <u-form-item label="杈撳叆鏁伴噺" + ref="item2" + labelWidth="21%"> <view class="forward-card-amount"> <view class="forward-card-amount-input"> - <u--input - v-model="val.carNum" + <u--input v-model="val.carNum" placeholder="璇疯緭鍏ヨ浆鍙戞暟閲�" @input="debouncecarNumInput(index, val.carNum)" @blur="blurInput(index, val.carNum)" - border="bottom" - ></u--input> + border="bottom"></u--input> </view> - <u-checkbox-group v-model="val.checkboxValue1" placement="column" @change="v => checkboxChange(v, index, val)"> - <u-checkbox - size="30" + <u-checkbox-group v-model="val.checkboxValue1" + placement="column" + @change="v => checkboxChange(v, index, val)"> + <u-checkbox size="30" shape="circle" labelSize="30" label="鍏ㄩ儴杞彂" name="鍏ㄩ儴杞彂" :disabled="val.ischecked" - :checked="val.isSelected" - ></u-checkbox> + :checked="val.isSelected"></u-checkbox> </u-checkbox-group> </view> </u-form-item> @@ -59,31 +77,56 @@ <view class="utils-buttonGroup"> <!-- 娣诲姞鎸夐挳 --> - <view class="AdddBtn"><u-button text="娣诲姞" :hairline="false" @click.stop="addForm" :disabled="whetherClick"></u-button></view> + <view class="AdddBtn"><u-button text="娣诲姞" + :hairline="false" + @click.stop="addForm" + :disabled="whetherClick"></u-button></view> <!-- 鎻愪氦鎸夐挳 --> - <view class="forwardBtn"><u-button text="鎻愪氦" :hairline="false" type="warning" @click.stop="submitForm" :disabled="whetherClick1"></u-button></view> + <view class="forwardBtn"><u-button text="鎻愪氦" + :hairline="false" + type="warning" + @click.stop="submitForm" + :disabled="whetherClick1"></u-button></view> </view> <!-- 澧炲姞鎸夐挳 --> <!-- 閫夋嫨璐т唬鎴栬溅闃熷脊鍑烘 --> <view class="selectHuoDaiOrFleet-container"> - <u-popup :show="selectPopupShow" mode="bottom" @close="selectPopupClose" @open="selectPopupOpen"> + <u-popup :show="selectPopupShow" + mode="bottom" + @close="selectPopupClose" + @open="selectPopupOpen"> <view class="selectHuoDaiOrFleet-container-box"> - <u-tabs :list="list1" @click="tabClick"></u-tabs> - <view class="" v-if="!tabHuoDai"> + <u-tabs :list="list1" + @click="tabClick"></u-tabs> + <view class="" + v-if="!tabHuoDai"> <u-cell-group> - <u-cell v-for="(item, index) in fleetData" :key="index" :title="item.name"> - <view class="cell-util" slot="value"> - <u-button @click="forwardFleetObjectSelect(item, index)" text="閫夋嫨" type="primary" size="mini"></u-button> + <u-cell v-for="(item, index) in fleetData" + :key="index" + :title="item.name"> + <view class="cell-util" + slot="value"> + <u-button @click="forwardFleetObjectSelect(item, index)" + text="閫夋嫨" + type="primary" + size="mini"></u-button> </view> </u-cell> </u-cell-group> </view> - <view class="" v-else-if="tabHuoDai"> + <view class="" + v-else-if="tabHuoDai"> <u-cell-group> - <u-cell v-for="(item, index) in huoDaiData" :key="index" :title="item.name"> - <view class="cell-util" slot="value"> - <u-button @click="forwardHuoDaiObjectSelect(item, index)" text="閫夋嫨" type="primary" size="mini"></u-button> + <u-cell v-for="(item, index) in huoDaiData" + :key="index" + :title="item.name"> + <view class="cell-util" + slot="value"> + <u-button @click="forwardHuoDaiObjectSelect(item, index)" + text="閫夋嫨" + type="primary" + size="mini"></u-button> </view> </u-cell> </u-cell-group> @@ -95,69 +138,69 @@ </template> <script> -import { customerId } from '@/utils/status'; -import toast from '../../../uni_modules/uview-ui/libs/config/props/toast'; + import { onlineurl } from '@/api/request.js' + import { customerId } from '@/utils/status'; + import toast from '../../../uni_modules/uview-ui/libs/config/props/toast'; -export default { - onLoad(params) { - console.log(params, '杞彂椤甸潰鐨勫弬鏁�'); - // 瀹㈡埛 - this.cars2 = Number(params.cars2); - this.tempcarNumSurplus1 = this.carNumSurplus1 = Number(params.carNumSurplus1); - // 璐т唬 - this.carNum = Number(params.carNum); - this.carNumSurplusHuodai = this.forwardSurplus = Number(params.carNumSurplusHuodai); - this.orderPlanId = params.orderPlanId; - this.$reqGet('forwardList', { OrderPlanId: params.orderPlanId }).then(res => { - if (res.data.length !== 0 && this.roleType == 1) { - this.jhOrderPlanForwardList = res.data.map((item, index) => { - return { - id: item.id, - orderPlanId: item.orderPlanId, - name: item.xsUserName === null ? item.fleetName : item.xsUserName, - carNum: item.carNum, - xsUserId: item.xsUserId === null ? 0 : item.xsUserId, - fleetId: item.fleetId === null ? 0 : item.fleetId, - checkboxValue1: '', - vid: `${new Date().getTime()}${index}${item.id}` - }; - }); - } else if (res.data.length !== 0 && this.roleType == 2) { - this.jhOrderPlanForwardList = res.data.map((item, index) => { - return { - id: item.id, - orderPlanId: item.orderPlanId, - name: item.fleetName, - carNum: item.carNum, - xsUserId: item.xsUserId === null ? 0 : item.xsUserId, - fleetId: item.fleetId === null ? 0 : item.fleetId, - checkboxValue1: '', - vid: `${new Date().getTime()}${index}${item.id}` - }; - }); - } else { - this.jhOrderPlanForwardList = this.jhOrderPlanForwardList.map((item, index) => { - if (!item.orderPlanId) { + export default { + onLoad(params) { + console.log(params, '杞彂椤甸潰鐨勫弬鏁�'); + // 瀹㈡埛 + this.cars2 = Number(params.cars2); + this.tempcarNumSurplus1 = this.carNumSurplus1 = Number(params.carNumSurplus1); + // 璐т唬 + this.carNum = Number(params.carNum); + this.carNumSurplusHuodai = this.forwardSurplus = Number(params.carNumSurplusHuodai); + this.orderPlanId = params.orderPlanId; + this.$reqGet('forwardList', { OrderPlanId: params.orderPlanId }).then(res => { + if (res.data.length !== 0 && this.roleType == 1) { + this.jhOrderPlanForwardList = res.data.map((item, index) => { return { - ...item, - orderPlanId: params.orderPlanId, + id: item.id, + orderPlanId: item.orderPlanId, + name: item.xsUserName === null ? item.fleetName : item.xsUserName, + carNum: item.carNum, + xsUserId: item.xsUserId === null ? 0 : item.xsUserId, + fleetId: item.fleetId === null ? 0 : item.fleetId, + checkboxValue1: '', vid: `${new Date().getTime()}${index}${item.id}` }; - } - }); - } - }); - }, - data() { - return { - forwardSurplus: 0, - paramsName: {}, - huoDaiData: [], - fleetData: [], - // 鏃ヨ鍒抜d - orderPlanId: '', - jhOrderPlanForwardList: [ - { + }); + } else if (res.data.length !== 0 && this.roleType == 2) { + this.jhOrderPlanForwardList = res.data.map((item, index) => { + return { + id: item.id, + orderPlanId: item.orderPlanId, + name: item.fleetName, + carNum: item.carNum, + xsUserId: item.xsUserId === null ? 0 : item.xsUserId, + fleetId: item.fleetId === null ? 0 : item.fleetId, + checkboxValue1: '', + vid: `${new Date().getTime()}${index}${item.id}` + }; + }); + } else { + this.jhOrderPlanForwardList = this.jhOrderPlanForwardList.map((item, index) => { + if (!item.orderPlanId) { + return { + ...item, + orderPlanId: params.orderPlanId, + vid: `${new Date().getTime()}${index}${item.id}` + }; + } + }); + } + }); + }, + data() { + return { + forwardSurplus: 0, + paramsName: {}, + huoDaiData: [], + fleetData: [], + // 鏃ヨ鍒抜d + orderPlanId: '', + jhOrderPlanForwardList: [{ orderPlanId: '', name: '', carNum: null, @@ -165,447 +208,469 @@ fleetId: 0, checkboxValue1: '', isSelected: false - } - ], - // 绱㈠紩锛屽埄鐢ㄧ储寮曟纭樉绀� - index: '', - checkboxValue1: '', - selectPopupShow: false, - list1: [{ name: '杞﹂槦' }, { name: '璐т唬' }], - tabHuoDai: false, - carNumSurplus1: '', - tempcarNumSurplus1: '', - cars2: '', - carNum: '', - carNumSurplusHuodai: '', - formNum: 1, - // 涓汉杞彂鏁版嵁 - personalForward: {}, - whetherClick: false, - whetherClick1: false, - // 婊戝姩鍗曞厓鏍奸厤缃� - options1: [ - { + }], + // 绱㈠紩锛屽埄鐢ㄧ储寮曟纭樉绀� + index: '', + checkboxValue1: '', + selectPopupShow: false, + list1: [{ name: '杞﹂槦' }, { name: '璐т唬' }], + tabHuoDai: false, + carNumSurplus1: '', + tempcarNumSurplus1: '', + cars2: '', + carNum: '', + carNumSurplusHuodai: '', + formNum: 1, + // 涓汉杞彂鏁版嵁 + personalForward: {}, + whetherClick: false, + whetherClick1: false, + // 婊戝姩鍗曞厓鏍奸厤缃� + options1: [{ text: '鍒犻櫎', style: { backgroundColor: '#FB0101' } - } - ] - }; - }, - onShow() { - this.init(); - if (this.roleType == 2) { - this.list1.splice(1, 1); - this.tabHuoDai = false; - } - }, - computed: { - roleType() { - return uni.getStorageSync('roleType'); + }], + onlineurl, + }; }, - text() { - return `宸查鍙�${this.cars2}寮犳彁鐓ゅ崟,鍓╀綑${this.carNumSurplus1}寮犳彁鐓ゅ崟`; - }, - text1() { - return `宸叉嫢鏈�${this.carNum}寮犳彁鐓ゅ崟,鍓╀綑${this.carNumSurplusHuodai}寮犳彁鐓ゅ崟`; - } - }, - methods: { - // 杩斿洖涓婁竴椤� - back() { - uni.navigateBack({ - delta: 1 - }); - }, - init() { - switch (this.roleType) { - case 1: - this.getAllHuoDaiByCustomerId(); - this.getFleet(); - break; - case 2: - this.getFleet(); - break; - default: - break; - } - }, - allrelay(x, y) { - let a = 0; - if (y != 0) { - a = Number(x) + Number(y); - return a; - } else { - return Number(x); - } - }, - allrelayto(x, y) { - let a = 0; - if (y != 0) { - a = Number(x) - Number(y); - return a; - } else { - return Number(x); - } - }, - checkboxChange(value, index, v) { - this.jhOrderPlanForwardList = this.jhOrderPlanForwardList.map(v => { - return { - ...v, - ischecked: false - }; - }); - if (value.length != 0) { - if (this.roleType == 1) { - this.jhOrderPlanForwardList[index].carNum = this.allrelay(this.carNumSurplus1, this.jhOrderPlanForwardList[index].carNum); - this.calculate(this.jhOrderPlanForwardList); - } - if (this.roleType == 2) { - this.jhOrderPlanForwardList[index].carNum = this.allrelay(this.carNumSurplusHuodai, this.jhOrderPlanForwardList[index].carNum); - this.calculate(this.jhOrderPlanForwardList); - } - // 閫夋嫨涓�涓悗鍏朵綑绂佹澶嶉�� - this.jhOrderPlanForwardList.forEach((v, i) => { - if (i !== index) { - v.ischecked = true; - } - }); - this.whetherClick = true; - } else { - this.jhOrderPlanForwardList[index].carNum = null; - this.calculate(this.jhOrderPlanForwardList); - } - }, - // 鑾峰彇璐т唬鍒楄〃 - getAllHuoDaiByCustomerId() { - this.$reqGet('getAllHuoDaiByCustomerId').then(res => { - this.huoDaiData = res.data; - }); - }, - // 鑾峰彇杞﹂槦鍒楄〃 - getFleet() { - this.$reqGet('getFleet').then(res => { - this.fleetData = res.data; - }); - }, - // 杞彂 - forwardObjectClick(index) { - this.selectPopupShow = true; - this.index = index; - }, - selectPopupClose() { - this.selectPopupShow = false; - }, - selectPopupOpen() {}, - // 杞彂閫夋嫨璐т唬 - forwardHuoDaiObjectSelect(item, index) { - this.$nextTick(() => { - let isableAdd = this.jhOrderPlanForwardList.filter(v => item.name === v.name); - if (isableAdd.length > 0) { - this.$u.toast('瀛樺湪閲嶅娣诲姞'); - this.selectPopupShow = true; - } else { - this.selectPopupShow = false; - this.jhOrderPlanForwardList[this.index].xsUserId = item.userId; - this.jhOrderPlanForwardList[this.index].name = item.name; - this.jhOrderPlanForwardList[this.index].fleetId = 0; - } - }); - }, - // 杞彂閫夋嫨杞﹂槦 - forwardFleetObjectSelect(item, index) { - this.$nextTick(() => { - let isableAdd = this.jhOrderPlanForwardList.filter(v => item.name === v.name); - if (isableAdd.length > 0) { - this.$u.toast('瀛樺湪閲嶅娣诲姞'); - this.selectPopupShow = true; - } else { - this.selectPopupShow = false; - this.jhOrderPlanForwardList[this.index].fleetId = item.id; - this.jhOrderPlanForwardList[this.index].name = item.name; - this.jhOrderPlanForwardList[this.index].xsUserId = 0; - } - }); - }, - // 璁$畻鎻愮叅鍗曟暟閲忥紝娣诲姞鎴栧垹闄ゆ椂璋冪敤 - calculate(arr) { - let total = arr.reduce((prev, cur) => { - return cur.carNum + prev; - }, 0); - console.log(total, '鎻愮叅鍗曚竴鍏辩殑鏁版嵁'); - if (this.roleType == 1) { - if (Number(this.cars2) >= total) { - this.carNumSurplus1 = Number(this.cars2) - total; - this.whetherClick = false; - this.whetherClick1 = false; - } else { - this.carNumSurplus1 = 0; - this.$u.toast('鍓╀綑鎻愮叅鍗曟暟閲忎笉瓒�'); - this.whetherClick = true; - this.whetherClick1 = true; - } - } + onShow() { + this.init(); if (this.roleType == 2) { - if (Number(this.carNum) >= total) { - this.carNumSurplusHuodai = Number(this.carNum) - total; - this.whetherClick = false; - this.whetherClick1 = false; - } else { - this.carNumSurplusHuodai = 0; - this.$u.toast('鍓╀綑鎻愮叅鍗曟暟閲忎笉瓒�'); - this.whetherClick = true; - this.whetherClick1 = true; - } - } - }, - debouncecarNumInput(index, value) { - let time; - let that = this; - that.$set(that.jhOrderPlanForwardList[index], 'carNum', Number(value)); - return (function() { - if (!time) { - time = setTimeout(() => { - that.calculate(that.jhOrderPlanForwardList); - if (that.roleType == 1) { - if (that.jhOrderPlanForwardList[index].carNum < Number(that.carNumSurplus1)) { - that.$set(that.jhOrderPlanForwardList[index], 'checkboxValue1', ''); - that.jhOrderPlanForwardList.forEach((v, i) => { - if (index != i) { - v.ischecked = false; - } - }); - } - } - - if (that.roleType == 2) { - if (that.jhOrderPlanForwardList[index].carNum < Number(that.carNumSurplusHuodai)) { - that.$set(that.jhOrderPlanForwardList[index], 'checkboxValue1', ''); - that.jhOrderPlanForwardList.forEach((v, i) => { - if (index != i) { - v.ischecked = false; - } - }); - } - } - time = null; - }, 800); - } - })(); - }, - blurInput(index, value) { - this.$set(this.jhOrderPlanForwardList[index], 'carNum', Number(value)); - this.calculate(this.jhOrderPlanForwardList); - }, - // 娣诲姞涓�缁勮〃鍗� - addForm() { - // 鍒ゆ柇鏄惁鏈変竴涓閫夛紝濡傛灉鏈夊垯绂佹鏂板姞鐨勫閫夛紝娌℃湁鍒欎笉绂佹 - let ischeck = this.jhOrderPlanForwardList.some(v => v.ischecked == true); - if (!ischeck) { - this.jhOrderPlanForwardList.push({ - orderPlanId: this.orderPlanId, - name: '', - carNum: null, - xsUserId: 0, - fleetId: 0, - checkboxValue1: '', - ischecked: false, - vid: new Date().getTime(), - isSelected: false - }); - } else { - this.jhOrderPlanForwardList.push({ - orderPlanId: this.orderPlanId, - name: '', - carNum: null, - xsUserId: 0, - fleetId: 0, - checkboxValue1: '', - ischecked: true, - vid: new Date().getTime(), - isSelected: false - }); - } - this.calculate(this.jhOrderPlanForwardList); - }, - // 鍒犻櫎涓�缁勮〃鍗� - deleteGroup(index, v) { - let tempcarNum = v.carNum; - if (v.id) { - this.$reqPost('deleteForward', { id: v.id }, 'params').then(res => { - if (res.code === 0) { - this.jhOrderPlanForwardList.splice(index, 1); - this.calculate(this.jhOrderPlanForwardList); - this.$u.toast('鍒犻櫎鎴愬姛'); - } else if (res.code === 1) { - this.$u.toast(res.msg); - } - }); - } else { - this.jhOrderPlanForwardList.splice(index, 1); - this.calculate(this.jhOrderPlanForwardList); - this.$u.toast('鍒犻櫎鎴愬姛'); - } - }, - // 鎻愪氦 - submitForm() { - let isPass = false; - if (this.jhOrderPlanForwardList.length === 0) { - this.$u.toast('璇疯嚦灏戦�夋嫨涓�缁勮浆鍙戝璞�'); - } - let reg = /^[1-9]\d*$/; - this.jhOrderPlanForwardList.forEach(v => { - if (!reg.test(v.carNum) || Number(v.carNum) <= 0) { - this.$u.toast('璇疯緭鍏ュ悎娉曟暟瀛�'); - isPass = false; - return isPass; - } else { - isPass = true; - return isPass; - } - }); - if (isPass) { - this.$reqPost('forward', this.jhOrderPlanForwardList, 'json').then(res => { - console.log(res, 'zh'); - if (res.code == 0) { - this.$u.toast('鎻愪氦鎴愬姛'); - setTimeout(() => { - uni.navigateBack({ delta: 1 }); - }, 1000); - } else { - this.$u.toast(res.msg); - } - }); - } - }, - tabClick(item) { - if (item.name == '璐т唬') { - this.tabHuoDai = true; - } else { + this.list1.splice(1, 1); this.tabHuoDai = false; } + }, + computed: { + roleType() { + return uni.getStorageSync('roleType'); + }, + text() { + return `宸查鍙�${this.cars2}寮犳彁鐓ゅ崟,鍓╀綑${this.carNumSurplus1}寮犳彁鐓ゅ崟`; + }, + text1() { + return `宸叉嫢鏈�${this.carNum}寮犳彁鐓ゅ崟,鍓╀綑${this.carNumSurplusHuodai}寮犳彁鐓ゅ崟`; + } + }, + methods: { + // 杩斿洖涓婁竴椤� + back() { + uni.navigateBack({ + delta: 1 + }); + }, + init() { + switch (this.roleType) { + case 1: + this.getAllHuoDaiByCustomerId(); + this.getFleet(); + break; + case 2: + this.getFleet(); + break; + default: + break; + } + }, + allrelay(x, y) { + let a = 0; + if (y != 0) { + a = Number(x) + Number(y); + return a; + } else { + return Number(x); + } + }, + allrelayto(x, y) { + let a = 0; + if (y != 0) { + a = Number(x) - Number(y); + return a; + } else { + return Number(x); + } + }, + checkboxChange(value, index, v) { + this.jhOrderPlanForwardList = this.jhOrderPlanForwardList.map(v => { + return { + ...v, + ischecked: false + }; + }); + if (value.length != 0) { + if (this.roleType == 1) { + this.jhOrderPlanForwardList[index].carNum = this.allrelay(this.carNumSurplus1, this + .jhOrderPlanForwardList[index].carNum); + this.calculate(this.jhOrderPlanForwardList); + } + if (this.roleType == 2) { + this.jhOrderPlanForwardList[index].carNum = this.allrelay(this.carNumSurplusHuodai, this + .jhOrderPlanForwardList[index].carNum); + this.calculate(this.jhOrderPlanForwardList); + } + // 閫夋嫨涓�涓悗鍏朵綑绂佹澶嶉�� + this.jhOrderPlanForwardList.forEach((v, i) => { + if (i !== index) { + v.ischecked = true; + } + }); + this.whetherClick = true; + } else { + this.jhOrderPlanForwardList[index].carNum = null; + this.calculate(this.jhOrderPlanForwardList); + } + }, + // 鑾峰彇璐т唬鍒楄〃 + getAllHuoDaiByCustomerId() { + this.$reqGet('getAllHuoDaiByCustomerId').then(res => { + this.huoDaiData = res.data; + }); + }, + // 鑾峰彇杞﹂槦鍒楄〃 + getFleet() { + this.$reqGet('getFleet').then(res => { + this.fleetData = res.data; + }); + }, + // 杞彂 + forwardObjectClick(index) { + this.selectPopupShow = true; + this.index = index; + }, + selectPopupClose() { + this.selectPopupShow = false; + }, + selectPopupOpen() {}, + // 杞彂閫夋嫨璐т唬 + forwardHuoDaiObjectSelect(item, index) { + this.$nextTick(() => { + let isableAdd = this.jhOrderPlanForwardList.filter(v => item.name === v.name); + if (isableAdd.length > 0) { + this.$u.toast('瀛樺湪閲嶅娣诲姞'); + this.selectPopupShow = true; + } else { + this.selectPopupShow = false; + this.jhOrderPlanForwardList[this.index].xsUserId = item.userId; + this.jhOrderPlanForwardList[this.index].name = item.name; + this.jhOrderPlanForwardList[this.index].fleetId = 0; + } + }); + }, + // 杞彂閫夋嫨杞﹂槦 + forwardFleetObjectSelect(item, index) { + this.$nextTick(() => { + let isableAdd = this.jhOrderPlanForwardList.filter(v => item.name === v.name); + if (isableAdd.length > 0) { + this.$u.toast('瀛樺湪閲嶅娣诲姞'); + this.selectPopupShow = true; + } else { + this.selectPopupShow = false; + this.jhOrderPlanForwardList[this.index].fleetId = item.id; + this.jhOrderPlanForwardList[this.index].name = item.name; + this.jhOrderPlanForwardList[this.index].xsUserId = 0; + } + }); + }, + // 璁$畻鎻愮叅鍗曟暟閲忥紝娣诲姞鎴栧垹闄ゆ椂璋冪敤 + calculate(arr) { + let total = arr.reduce((prev, cur) => { + return cur.carNum + prev; + }, 0); + console.log(total, '鎻愮叅鍗曚竴鍏辩殑鏁版嵁'); + if (this.roleType == 1) { + if (Number(this.cars2) >= total) { + this.carNumSurplus1 = Number(this.cars2) - total; + this.whetherClick = false; + this.whetherClick1 = false; + } else { + this.carNumSurplus1 = 0; + this.$u.toast('鍓╀綑鎻愮叅鍗曟暟閲忎笉瓒�'); + this.whetherClick = true; + this.whetherClick1 = true; + } + } + if (this.roleType == 2) { + if (Number(this.carNum) >= total) { + this.carNumSurplusHuodai = Number(this.carNum) - total; + this.whetherClick = false; + this.whetherClick1 = false; + } else { + this.carNumSurplusHuodai = 0; + this.$u.toast('鍓╀綑鎻愮叅鍗曟暟閲忎笉瓒�'); + this.whetherClick = true; + this.whetherClick1 = true; + } + } + }, + debouncecarNumInput(index, value) { + let time; + let that = this; + that.$set(that.jhOrderPlanForwardList[index], 'carNum', Number(value)); + return (function() { + if (!time) { + time = setTimeout(() => { + that.calculate(that.jhOrderPlanForwardList); + if (that.roleType == 1) { + if (that.jhOrderPlanForwardList[index].carNum < Number(that + .carNumSurplus1)) { + that.$set(that.jhOrderPlanForwardList[index], 'checkboxValue1', ''); + that.jhOrderPlanForwardList.forEach((v, i) => { + if (index != i) { + v.ischecked = false; + } + }); + } + } + + if (that.roleType == 2) { + if (that.jhOrderPlanForwardList[index].carNum < Number(that + .carNumSurplusHuodai)) { + that.$set(that.jhOrderPlanForwardList[index], 'checkboxValue1', ''); + that.jhOrderPlanForwardList.forEach((v, i) => { + if (index != i) { + v.ischecked = false; + } + }); + } + } + time = null; + }, 800); + } + })(); + }, + blurInput(index, value) { + this.$set(this.jhOrderPlanForwardList[index], 'carNum', Number(value)); + this.calculate(this.jhOrderPlanForwardList); + }, + // 娣诲姞涓�缁勮〃鍗� + addForm() { + // 鍒ゆ柇鏄惁鏈変竴涓閫夛紝濡傛灉鏈夊垯绂佹鏂板姞鐨勫閫夛紝娌℃湁鍒欎笉绂佹 + let ischeck = this.jhOrderPlanForwardList.some(v => v.ischecked == true); + if (!ischeck) { + this.jhOrderPlanForwardList.push({ + orderPlanId: this.orderPlanId, + name: '', + carNum: null, + xsUserId: 0, + fleetId: 0, + checkboxValue1: '', + ischecked: false, + vid: new Date().getTime(), + isSelected: false + }); + } else { + this.jhOrderPlanForwardList.push({ + orderPlanId: this.orderPlanId, + name: '', + carNum: null, + xsUserId: 0, + fleetId: 0, + checkboxValue1: '', + ischecked: true, + vid: new Date().getTime(), + isSelected: false + }); + } + this.calculate(this.jhOrderPlanForwardList); + }, + // 鍒犻櫎涓�缁勮〃鍗� + deleteGroup(index, v) { + let tempcarNum = v.carNum; + if (v.id) { + this.$reqPost('deleteForward', { id: v.id }, 'params').then(res => { + if (res.code === 0) { + this.jhOrderPlanForwardList.splice(index, 1); + this.calculate(this.jhOrderPlanForwardList); + this.$u.toast('鍒犻櫎鎴愬姛'); + } else if (res.code === 1) { + this.$u.toast(res.msg); + } + }); + } else { + this.jhOrderPlanForwardList.splice(index, 1); + this.calculate(this.jhOrderPlanForwardList); + this.$u.toast('鍒犻櫎鎴愬姛'); + } + }, + // 鎻愪氦 + submitForm() { + let isPass = false; + if (this.jhOrderPlanForwardList.length === 0) { + this.$u.toast('璇疯嚦灏戦�夋嫨涓�缁勮浆鍙戝璞�'); + } + let reg = /^[1-9]\d*$/; + this.jhOrderPlanForwardList.forEach(v => { + if (!reg.test(v.carNum) || Number(v.carNum) <= 0) { + this.$u.toast('璇疯緭鍏ュ悎娉曟暟瀛�'); + isPass = false; + return isPass; + } else { + isPass = true; + return isPass; + } + }); + if (isPass) { + this.$reqPost('forward', this.jhOrderPlanForwardList, 'json').then(res => { + console.log(res, 'zh'); + if (res.code == 0) { + this.$u.toast('鎻愪氦鎴愬姛'); + setTimeout(() => { + uni.navigateBack({ delta: 1 }); + }, 1000); + } else { + this.$u.toast(res.msg); + } + }); + } + }, + tabClick(item) { + if (item.name == '璐т唬') { + this.tabHuoDai = true; + } else { + this.tabHuoDai = false; + } + } } - } -}; + }; </script> -<style lang="scss" scoped> -@mixin flex { - display: flex; - justify-content: space-between; - align-items: center; -} -/deep/ .u-notice-bar { - background: rgba(255, 255, 255, 0.3) !important; - box-shadow: 0rpx 0rpx 5rpx 0rpx rgba(27, 103, 255, 0); - border-radius: 28rpx; - .u-notice__content { - text { - text-shadow: 3rpx 3rpx 8rpx #4784fe; - font-size: 24rpx; - color: #fd1446 !important; - font-weight: 400; - } +<style lang="scss" + scoped> + @mixin flex { + display: flex; + justify-content: space-between; + align-items: center; } -} -/deep/ .u-input { - border-bottom: 1px solid #c4c4c4; - width: 458rpx; -} -::v-deep.forward { - width: 100%; - margin: 0 auto; - .forward-banner { - width: 100%; - height: 430rpx; - background: linear-gradient(0deg, #ffffff 0%, #0055fe 100%); - @include flex; - justify-content: flex-start; - overflow: hidden; - .banner-block { - width: 50%; - @include flex; - position: relative; - top: -75rpx; - left: 32rpx; - .forward-text { - width: 80rpx; - font-size: 40rpx; + + /deep/ .u-notice-bar { + background: rgba(255, 255, 255, 0.3) !important; + box-shadow: 0rpx 0rpx 5rpx 0rpx rgba(27, 103, 255, 0); + border-radius: 28rpx; + + .u-notice__content { + text { + text-shadow: 3rpx 3rpx 8rpx #4784fe; + font-size: 24rpx; + color: #fd1446 !important; font-weight: 400; - color: #ffffff; - line-height: 69rpx; } } } - .notice-bar { - width: 688rpx; - height: 56rpx; - margin: 0 auto; - position: relative; - top: -200rpx; - background: transparent; - .notice-icon { - position: absolute; - top: 21rpx; - left: 7rpx; - } + + /deep/ .u-input { + border-bottom: 1px solid #c4c4c4; + width: 458rpx; } - .card-main { + + ::v-deep.forward { width: 100%; - @include flex; - justify-content: center; - position: relative; - top: -100rpx; - z-index: 1; - margin-bottom: vww(40); - .card-block { - width: 690rpx; + margin: 0 auto; + + .forward-banner { + width: 100%; + height: 430rpx; + background: linear-gradient(0deg, #ffffff 0%, #0055fe 100%); @include flex; - flex-direction: column; - .forward-card { - margin-top: vww(10); + justify-content: flex-start; + overflow: hidden; + + .banner-block { + width: 50%; + @include flex; + position: relative; + top: -75rpx; + left: 32rpx; + + .forward-text { + width: 80rpx; + font-size: 40rpx; + font-weight: 400; + color: #ffffff; + line-height: 69rpx; + } + } + } + + .notice-bar { + width: 688rpx; + height: 56rpx; + margin: 0 auto; + position: relative; + top: -200rpx; + background: transparent; + + .notice-icon { + position: absolute; + top: 21rpx; + left: 7rpx; + } + } + + .card-main { + width: 100%; + @include flex; + justify-content: center; + position: relative; + top: -100rpx; + z-index: 1; + margin-bottom: vww(40); + + .card-block { width: 690rpx; - height: 275rpx; - background: #ffffff; - box-shadow: 4rpx 6rpx 25rpx 0rpx rgba(73, 120, 240, 0.15); - border-radius: 20rpx; - .card-content { - width: 612rpx; - margin-left: 48rpx; - margin-top: 24rpx; - // margin: 56rpx 30rpx 70rpx 48rpx; - .u-form { - .u-form-item { - .u-form-item__body { - .u-form-item__body__left { - .u-form-item__body__left__content { - .u-form-item__body__left__content__label { - font-weight: 400 !important; - color: #898989 !important; - font-size: 30rpx !important; + @include flex; + flex-direction: column; + + .forward-card { + margin-top: vww(10); + width: 690rpx; + height: 275rpx; + background: #ffffff; + box-shadow: 4rpx 6rpx 25rpx 0rpx rgba(73, 120, 240, 0.15); + border-radius: 20rpx; + + .card-content { + width: 612rpx; + margin-left: 48rpx; + margin-top: 24rpx; + + // margin: 56rpx 30rpx 70rpx 48rpx; + .u-form { + .u-form-item { + .u-form-item__body { + .u-form-item__body__left { + .u-form-item__body__left__content { + .u-form-item__body__left__content__label { + font-weight: 400 !important; + color: #898989 !important; + font-size: 30rpx !important; + } } } - } - .u-form-item__body__right { - .u-form-item__body__right__content { - .u-form-item__body__right__content__slot { - .forward-card-amount { - display: flex; - justify-content: space-between; - align-items: flex-end; - .forward-card-amount-input { - .u-input { - width: 263rpx; + + .u-form-item__body__right { + .u-form-item__body__right__content { + .u-form-item__body__right__content__slot { + .forward-card-amount { + display: flex; + justify-content: space-between; + align-items: flex-end; + + .forward-card-amount-input { + .u-input { + width: 263rpx; + } } - } - .u-checkbox-group { - position: relative; - top: vww(8); - left: vww(4); - .u-checkbox { - .u-checkbox__icon-wrap { - border-color: rgba(42, 97, 255, 1) !important; + + .u-checkbox-group { + position: relative; + top: vww(8); + left: vww(4); + + .u-checkbox { + .u-checkbox__icon-wrap { + border-color: rgba(42, 97, 255, 1) !important; + } } } } @@ -619,51 +684,56 @@ } } } - } - .utils-buttonGroup { - width: 610rpx; - @include flex; - position: fixed; - bottom: vww(30); - left: vww(30); - z-index: 3; - .AdddBtn, - .forwardBtn { - width: 290rpx; - } - .AdddBtn { - .u-button { - height: 74rpx; - border: 1px solid #3b56eb; - border-radius: 37rpx 37rpx 37rpx 37rpx; - background: transparent; - color: #3b56eb; - } - } - .forwardBtn { - .u-button { - height: 74rpx; - color: #ffffff; - background: rgba(73, 123, 251, 1); - border: 0; - border-radius: 37rpx 37rpx 37rpx 37rpx; - } - } - } - .selectHuoDaiOrFleet-container { - .u-popup { - .u-transition { - height: 80%; - .u-popup__content { - overflow: scroll !important; - .selectHuoDaiOrFleet-container-box { - width: 90%; - margin: 0 auto; + .utils-buttonGroup { + width: 610rpx; + @include flex; + position: fixed; + bottom: vww(30); + left: vww(30); + z-index: 3; + + .AdddBtn, + .forwardBtn { + width: 290rpx; + } + + .AdddBtn { + .u-button { + height: 74rpx; + border: 1px solid #3b56eb; + border-radius: 37rpx 37rpx 37rpx 37rpx; + background: transparent; + color: #3b56eb; + } + } + + .forwardBtn { + .u-button { + height: 74rpx; + color: #ffffff; + background: rgba(73, 123, 251, 1); + border: 0; + border-radius: 37rpx 37rpx 37rpx 37rpx; + } + } + } + + .selectHuoDaiOrFleet-container { + .u-popup { + .u-transition { + height: 80%; + + .u-popup__content { + overflow: scroll !important; + + .selectHuoDaiOrFleet-container-box { + width: 90%; + margin: 0 auto; + } } } } } } -} -</style> +</style> \ No newline at end of file diff --git a/pages/public-page/mapRoute/mapRoute.vue b/pages/public-page/mapRoute/mapRoute.vue index 996618c..1587f90 100644 --- a/pages/public-page/mapRoute/mapRoute.vue +++ b/pages/public-page/mapRoute/mapRoute.vue @@ -29,9 +29,11 @@ </template> <script> + import { onlineurl } from '@/api/request.js' export default { data() { return { + onlineurl, latitude: 38.04606544104117, longitude: 114.48735479816793, customerId: '', @@ -47,7 +49,7 @@ markers: [{ latitude: null, longitude: null, - iconPath: 'https://mx.jzeg.cn:9095/appimg/image/banner/location.png', + iconPath: `${onlineurl}/appimg/image/banner/location.png`, width: 23, height: 33, id: 0, @@ -64,7 +66,7 @@ { latitude: null, longitude: null, - iconPath: 'https://mx.jzeg.cn:9095/appimg/image/banner/location.png', + iconPath: `${onlineurl}/appimg/image/banner/location.png`, width: 23, height: 33, id: 1, -- Gitblit v1.9.1