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