From 7df781c76f651d21cac02bcdae7f7b3f9e41e275 Mon Sep 17 00:00:00 2001
From: liukangdong <898885815@qq.com>
Date: 星期五, 27 十二月 2024 17:47:41 +0800
Subject: [PATCH] ll
---
h5/pages/staff/task/index.vue | 5 +-
pda/pages/index/index.vue | 2
h5/pages/staffLogin/login.vue | 4 -
pda/utils/config.js | 4 +-
screen/src/views/LogisticsCenter.vue | 6 +-
h5/utils/service.js | 2
h5/manifest.json | 4 +-
screen/src/views/EnergyConsum.vue | 58 +++++++++++++++++++++--------
8 files changed, 55 insertions(+), 30 deletions(-)
diff --git a/h5/manifest.json b/h5/manifest.json
index d3fa7f7..1367de7 100644
--- a/h5/manifest.json
+++ b/h5/manifest.json
@@ -128,9 +128,9 @@
"/zhyq_interface" : {
// 杩欎釜瀛楁鍚嶉渶涓庝綘閰嶇疆鐨刡asePrefixUrl涓�鑷达紝绯荤粺璇嗗埆鍒板甫鏈�/dev-api璇锋眰鐨勫湴鍧�鏃讹紝浼氬湪鍓嶉潰鎷兼帴涓婁唬鐞嗘湇鍔″櫒鍦板潃
// "target" : "http://172.20.10.7:10010", // 浠g悊鏈嶅姟鍣ㄥ煙鍚嶆垨IP鍦板潃
- "target" : "http://192.168.0.102:10010", // 浠g悊鏈嶅姟鍣ㄥ煙鍚嶆垨IP鍦板潃
+ // "target" : "http://192.168.0.102:10010", // 浠g悊鏈嶅姟鍣ㄥ煙鍚嶆垨IP鍦板潃
// "target" : "http://10.50.250.253:8088/gateway_interface", // 浠g悊鏈嶅姟鍣ㄥ煙鍚嶆垨IP鍦板潃
- // "target" : "https://atwl.ahzyssl.com/zhyq_interface", // 浠g悊鏈嶅姟鍣ㄥ煙鍚嶆垨IP鍦板潃
+ "target" : "https://atwl.ahzyssl.com/zhyq_interface", // 浠g悊鏈嶅姟鍣ㄥ煙鍚嶆垨IP鍦板潃
"changeOrigin" : true, // 鍏佽璺ㄥ煙
"pathRewrite" : {
"^/zhyq_interface" : ""
diff --git a/h5/pages/staff/task/index.vue b/h5/pages/staff/task/index.vue
index 0636047..619ff2b 100644
--- a/h5/pages/staff/task/index.vue
+++ b/h5/pages/staff/task/index.vue
@@ -249,6 +249,7 @@
{ name: '鐢ㄨ溅鐢宠', id: 2 },
{ name: '闅愭偅闅忔墜鎷�', id: 3 },
{ name: '鐗╂祦杞︾敵璇�', id: 4 },
+ { name: '鑰冨嫟浠e姙', id: 7 },
],
startDate: dayjs().format('YYYY-MM-DD'),
}
@@ -275,8 +276,7 @@
onShow() {
this.pagination.page = 0
this.dataList = []
- this.getHeadList()
- this.getList()
+ this.getHeadList()
},
methods: {
statusClick(val) {
@@ -339,6 +339,7 @@
isDetail: '1'
}).then(res => {
this.headData = res.data
+ this.getList()
})
},
handleReady() {
diff --git a/h5/pages/staffLogin/login.vue b/h5/pages/staffLogin/login.vue
index 6e6aa57..af0b5a4 100644
--- a/h5/pages/staffLogin/login.vue
+++ b/h5/pages/staffLogin/login.vue
@@ -168,9 +168,7 @@
}else{
this.initCaptcha()
}
- }, () => {
- this.initCaptcha()
- })
+ })
}
}
}
diff --git a/h5/utils/service.js b/h5/utils/service.js
index a0df64f..1ecf79c 100644
--- a/h5/utils/service.js
+++ b/h5/utils/service.js
@@ -40,7 +40,7 @@
url: '/pages/login/login'
})
}
- return
+ return resolve(data)
}
resolve(data)
// return response.data
diff --git a/pda/pages/index/index.vue b/pda/pages/index/index.vue
index ce712bb..04c7012 100644
--- a/pda/pages/index/index.vue
+++ b/pda/pages/index/index.vue
@@ -18,7 +18,7 @@
</view>
<view class="item" @click="jump('/pages/index/queueup')">
<image src="@/static/ic_cheliangpaidui@2x.png" mode=""></image>
- <view class="text">杞﹂槦鎺掗槦鎯呭喌</view>
+ <view class="text">杞﹁締鎺掗槦鎯呭喌</view>
</view>
<view class="item" @click="jump('/pages/index/control')">
<image src="@/static/ic_qiyong@2x.png" mode=""></image>
diff --git a/pda/utils/config.js b/pda/utils/config.js
index 4803406..0d82c16 100644
--- a/pda/utils/config.js
+++ b/pda/utils/config.js
@@ -1,6 +1,6 @@
-export const baseUrl = 'gateway_interface/'
-// export const baseUrl = 'http://10.50.250.253:8088/gateway_interface/'
+// export const baseUrl = 'gateway_interface/'
+export const baseUrl = 'http://10.50.250.253:8088/gateway_interface/'
export const uploadAvatar = `${baseUrl}visitsAdmin/cloudService/web/public/uploadFtp.do`
export const uploadUrl = `${baseUrl}visitsAdmin/cloudService/public/uploadBatch`
diff --git a/screen/src/views/EnergyConsum.vue b/screen/src/views/EnergyConsum.vue
index 419ae85..76eaed1 100644
--- a/screen/src/views/EnergyConsum.vue
+++ b/screen/src/views/EnergyConsum.vue
@@ -252,18 +252,17 @@
<div class="tabs">娌硅�楋細L</div>
<img src="@/assets/images/title@2x.png" class="bg" alt="" />
</div>
- <div v-if="data3 && data3.length > 0" class="list">
- <template v-for="item, i in data3">
- <div v-if="i < 6" class="line">
- <div class="top" :class="{top3: i < 3}"><span v-if="i < 3">top</span>{{ i + 1 }}</div>
+ <div v-if="data3 && data3.length > 0" class="list one-swiper">
+ <div class="swiper-wrapper">
+ <div class="line one-swiper-slide swiper-slide" v-for="item, i in data3">
+ <div class="top" :class="{ top3: i < 3 }"><span v-if="i < 3">top</span>{{ i + 1 }}</div>
<div class="id_card">{{ item.carNo }}</div>
<div class="wrap">
<ChargeRate :rate="item.rate" :color="i > 2 ? 'cyan' : '#e3a83a'" />
</div>
<div class="num">{{ item.quantity }}</div>
</div>
- </template>
-
+ </div>
</div>
<div v-if="data3.length == 0" class="empty_wrap list">
<img src="@/assets/images/default_empty.png" alt="">
@@ -293,6 +292,8 @@
import ChargeRate from '@/components/ChargeRate.vue'
import * as echarts from 'echarts'
import VScaleScreen from 'v-scale-screen'
+import 'swiper/css/swiper.min.css'
+import Swiper from 'swiper'
import {
zxcenterData,
zxenergyDataList,
@@ -345,7 +346,7 @@
type: 'category',
boundaryGap: false,
axisLabel: {
- color: '#D2E0FF'
+ color: '#D2E0FF'
},
data: data5.value.map(i => dayjs(i.timeData).format('M'))
},
@@ -359,7 +360,7 @@
type: 'value',
name: '鍗曚綅锛歀',
axisLabel: {
- color: '#D2E0FF'
+ color: '#D2E0FF'
},
nameTextStyle: {
color: '#D2E0FF',
@@ -469,7 +470,7 @@
type: 'category',
boundaryGap: false,
axisLabel: {
- color: '#D2E0FF'
+ color: '#D2E0FF'
},
data: data4.value.map(i => i.timeData)
},
@@ -490,7 +491,7 @@
splitNumber: 4
},
axisLabel: {
- color: '#D2E0FF'
+ color: '#D2E0FF'
}
},
grid: {
@@ -603,7 +604,7 @@
xAxis: {
type: 'category',
axisLabel: {
- color: '#D2E0FF'
+ color: '#D2E0FF'
},
data: data2.value.map(i => dayjs(i.timeData).format('M'))
},
@@ -611,7 +612,7 @@
type: 'value',
name: unit,
axisLabel: {
- color: '#D2E0FF'
+ color: '#D2E0FF'
},
nameTextStyle: {
color: '#D2E0FF',
@@ -690,6 +691,23 @@
})
}
+const autoplayFlag = (list = [], leng = 4, time = 2000) => {
+ if (list.length > leng) {
+ return { delay: time, disableOnInteraction: false }
+ } else {
+ return false
+ }
+}
+const loopFn1 = () => {
+ var newSwiper1 = new Swiper('.one-swiper', {
+ initialSlide: 0,
+ direction: 'vertical', //绔栫洿鏂瑰悜
+ slidesPerView: 6,
+ autoplay: autoplayFlag(data3.value, 6, 4000),
+ observer: true, //淇敼swiper鑷繁鎴栧瓙鍏冪礌鏃讹紝鑷姩鍒濆鍖杝wiper
+ })
+}
+
onMounted(() => {
getData1()
getData2()
@@ -707,6 +725,10 @@
getData5()
getData6()
}, 1000 * 60 * 60)
+
+ setTimeout(() => {
+ loopFn1()
+ }, 12000)
})
@@ -994,13 +1016,16 @@
margin-bottom: 20px;
.list {
- padding: 20px 24px 4px;
- height: 250px;
+ padding: 0px 24px;
+ height: 228px;
+ margin: 20px 0 0;
+ overflow: auto;
.line {
display: flex;
align-items: center;
- margin-bottom: 16px;
+ /* margin-bottom: 16px; */
+ height: 38px !important;
.top {
font-weight: 500;
@@ -1013,7 +1038,8 @@
box-shadow: inset 0px 0px 3px 0px #01D9FE;
margin-right: 10px;
}
- .top3{
+
+ .top3 {
box-shadow: inset 0px 0px 3px 0px #FEAF01;
}
diff --git a/screen/src/views/LogisticsCenter.vue b/screen/src/views/LogisticsCenter.vue
index 67df9d5..c371f99 100644
--- a/screen/src/views/LogisticsCenter.vue
+++ b/screen/src/views/LogisticsCenter.vue
@@ -1154,7 +1154,7 @@
// icon: 'circle',
right: '12%',
top: '0%',
- data: ['鎬诲簱瀛�', '褰撳墠搴撳瓨', '搴撳瓨鍒╃敤鐜�'],
+ data: ['鎬诲簱瀹�', '褰撳墠搴撳瓨', '搴撳瓨鍒╃敤鐜�'],
itemWidth: 20,
itemHeight: 10,
textStyle: {
@@ -1175,7 +1175,7 @@
// 閬嶅巻鎮诞鏃剁殑鎵�鏈夌偣锛屽畾鍒跺寲鏄剧ず鍐呭
let result = `<div style="width: 160px">${params[0].name}</div>`
params.forEach((item) => {
- if (item.seriesName === '鎬诲簱瀛�') {
+ if (item.seriesName === '鎬诲簱瀹�') {
result += `
<div style="display: flex;align-items: center;justify-content: space-between;margin-top: 2px;">
<div style="display: flex;align-items: center;"><div style="width: 10px;height: 10px; border-radius: 50%;background-color: #5e9bca;margin-right: 4px;"></div><div>${item.seriesName}</div></div>
@@ -1256,7 +1256,7 @@
],
series: [
{
- name: '鎬诲簱瀛�',
+ name: '鎬诲簱瀹�',
type: 'bar',
barWidth: 10,
barGap: '60%',
--
Gitblit v1.9.3